<SEC-DOCUMENT>0001493152-23-041326.txt : 20231114
<SEC-HEADER>0001493152-23-041326.hdr.sgml : 20231114
<ACCEPTANCE-DATETIME>20231114172506
ACCESSION NUMBER:		0001493152-23-041326
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		117
CONFORMED PERIOD OF REPORT:	20230930
FILED AS OF DATE:		20231114
DATE AS OF CHANGE:		20231114

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			DIGITAL ALLY, INC.
		CENTRAL INDEX KEY:			0001342958
		STANDARD INDUSTRIAL CLASSIFICATION:	RADIO & TV BROADCASTING & COMMUNICATIONS EQUIPMENT [3663]
		IRS NUMBER:				200064269
		STATE OF INCORPORATION:			NV
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		14001 MARSHALL DRIVE
		CITY:			LENEXA
		STATE:			KS
		ZIP:			66215
		BUSINESS PHONE:		913-232-5349

	MAIL ADDRESS:	
		STREET 1:		14001 MARSHALL DRIVE
		CITY:			LENEXA
		STATE:			KS
		ZIP:			66215

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	DIGITAL ALLY INC
		DATE OF NAME CHANGE:	20051031
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>form10-q.htm
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:us-roles="http://fasb.org/us-roles/2023" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:country="http://xbrl.sec.gov/country/2023" xmlns:srt="http://fasb.org/srt/2023" xmlns:DGLY="http://digitalallyinc.com/20230930">
<head>
     <title></title>
<meta http-equiv="Content-Type" content="text/html" />
</head>
<!-- Field: Set; Name: xdx; ID: xdx_02C_US%2DGAAP%2D2023 -->
<!-- Field: Set; Name: xdx; ID: xdx_03C_DGLY_digitalallyinc.com_20230930 -->
<!-- Field: Set; Name: xdx; ID: xdx_04F_20230101_20230930 -->
<!-- Field: Set; Name: xdx; ID: xdx_059_edei%2D%2DAmendmentFlag_false -->
<!-- Field: Set; Name: xdx; ID: xdx_051_edei%2D%2DCurrentFiscalYearEndDate_%2D%2DLS0xMi0zMQ== -->
<!-- Field: Set; Name: xdx; ID: xdx_059_edei%2D%2DDocumentFiscalPeriodFocus_Q3 -->
<!-- Field: Set; Name: xdx; ID: xdx_059_edei%2D%2DEntityCentralIndexKey_0001342958 -->
<!-- Field: Set; Name: xdx; ID: xdx_06B_USD_1_iso4217%2D%2DUSD -->
<!-- Field: Set; Name: xdx; ID: xdx_062_Shares_2_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_06D_USDPShares_3_iso4217%2D%2DUSD_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_069_Pure_4_xbrli%2D%2Dpure -->
<body style="font: 10pt Times New Roman, Times, Serif">
<div style="display: none">
<ix:header>
 <ix:hidden>
  <ix:nonNumeric contextRef="From2023-01-01to2023-09-30" name="dei:AmendmentFlag">false</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2023-01-01to2023-09-30" name="dei:CurrentFiscalYearEndDate">--12-31</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2023-01-01to2023-09-30" name="dei:DocumentFiscalPeriodFocus">Q3</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2023-01-01to2023-09-30" name="dei:EntityCentralIndexKey">0001342958</ix:nonNumeric>
  <ix:nonFraction name="us-gaap:IncomeTaxReceivable" contextRef="AsOf2022-12-31" id="xdx2ixbrl0084" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NotesPayableCurrent" contextRef="AsOf2022-12-31_us-gaap_RelatedPartyMember" id="xdx2ixbrl0111" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DerivativeLiabilitiesCurrent" contextRef="AsOf2022-12-31" id="xdx2ixbrl0117" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:TaxesPayableCurrent" contextRef="AsOf2023-09-30" id="xdx2ixbrl0119" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LongTermNotesPayable" contextRef="AsOf2022-12-31_us-gaap_RelatedPartyMember" id="xdx2ixbrl0138" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LeaseDepositLiability" contextRef="AsOf2022-12-31" id="xdx2ixbrl0141" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CommitmentsAndContingencies" contextRef="AsOf2023-09-30" id="xdx2ixbrl0146" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CommitmentsAndContingencies" contextRef="AsOf2022-12-31" id="xdx2ixbrl0147" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:GainLossRelatedToLitigationSettlement" contextRef="From2023-07-012023-09-30" id="xdx2ixbrl0277" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:GainLossRelatedToLitigationSettlement" contextRef="From2022-07-012022-09-30" id="xdx2ixbrl0278" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:GainLossRelatedToLitigationSettlement" contextRef="From2022-01-012022-09-30" id="xdx2ixbrl0280" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:LossOnConversionOfConvertibleNote" contextRef="From2023-07-012023-09-30" id="xdx2ixbrl0282" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:LossOnConversionOfConvertibleNote" contextRef="From2022-07-012022-09-30" id="xdx2ixbrl0283" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:LossOnConversionOfConvertibleNote" contextRef="From2022-01-012022-09-30" id="xdx2ixbrl0285" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:ChangeInFairValueOfShorttermInvestments" contextRef="From2023-07-012023-09-30" id="xdx2ixbrl0292" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:ChangeInFairValueOfShorttermInvestments" contextRef="From2022-07-012022-09-30" id="xdx2ixbrl0293" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:ChangeInFairValueOfShorttermInvestments" contextRef="From2023-01-01to2023-09-30" id="xdx2ixbrl0294" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:GainsLossesOnExtinguishmentOfDebt" contextRef="From2022-07-012022-09-30" id="xdx2ixbrl0303" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:GainsLossesOnExtinguishmentOfDebt" contextRef="From2022-01-012022-09-30" id="xdx2ixbrl0305" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:GainOnExtinguishmentOfWarrantDerivativeLiabilities" contextRef="From2023-07-012023-09-30" id="xdx2ixbrl0307" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:GainOnExtinguishmentOfWarrantDerivativeLiabilities" contextRef="From2023-01-01to2023-09-30" id="xdx2ixbrl0309" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2023-07-012023-09-30" id="xdx2ixbrl0322" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2022-07-012022-09-30" id="xdx2ixbrl0323" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2023-01-01to2023-09-30" id="xdx2ixbrl0324" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2022-01-012022-09-30" id="xdx2ixbrl0325" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember" id="xdx2ixbrl0380" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-01-012022-03-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0382" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-01-012022-03-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0383" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" contextRef="From2022-01-012022-03-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0388" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" contextRef="From2022-01-012022-03-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0389" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" contextRef="From2022-01-012022-03-31" id="xdx2ixbrl0390" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" contextRef="From2022-01-012022-03-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0396" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" contextRef="From2022-01-012022-03-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0397" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" contextRef="From2022-01-012022-03-31" id="xdx2ixbrl0398" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" contextRef="From2022-01-012022-03-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0403" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" contextRef="From2022-01-012022-03-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0404" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:DistributionToNoncontrollingInterestInConsolidatedSubsidiary" contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember" id="xdx2ixbrl0410" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:DistributionToNoncontrollingInterestInConsolidatedSubsidiary" contextRef="From2022-01-012022-03-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0411" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:DistributionToNoncontrollingInterestInConsolidatedSubsidiary" contextRef="From2022-01-012022-03-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0413" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember" id="xdx2ixbrl0416" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2022-01-012022-03-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0417" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0430" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-04-012022-06-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0432" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0433" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" contextRef="From2022-04-012022-06-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0438" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" contextRef="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0439" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" contextRef="From2022-04-012022-06-30" id="xdx2ixbrl0440" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" contextRef="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0445" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" contextRef="From2022-04-012022-06-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0446" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0452" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0453" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:IssuanceOfCommonStockThroughWarrantExchangeAgreement" contextRef="From2022-07-012022-09-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0468" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:IssuanceOfCommonStockThroughWarrantExchangeAgreement" contextRef="From2022-07-012022-09-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0469" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-07-012022-09-30_us-gaap_CommonStockMember" id="xdx2ixbrl0474" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-07-012022-09-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0476" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-07-012022-09-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0477" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2022-07-012022-09-30_us-gaap_CommonStockMember" id="xdx2ixbrl0480" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2022-07-012022-09-30_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0481" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2023-01-012023-03-31_us-gaap_CommonStockMember" id="xdx2ixbrl0502" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2023-01-012023-03-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0504" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2023-01-012023-03-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0505" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" contextRef="From2023-01-012023-03-31_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0510" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" contextRef="From2023-01-012023-03-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0511" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" contextRef="From2023-01-012023-03-31" id="xdx2ixbrl0512" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MinorityInterestDecreaseFromRedemptions" contextRef="From2023-01-012023-03-31_us-gaap_CommonStockMember" id="xdx2ixbrl0516" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MinorityInterestDecreaseFromRedemptions" contextRef="From2023-01-012023-03-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0517" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MinorityInterestDecreaseFromRedemptions" contextRef="From2023-01-012023-03-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0519" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MinorityInterestDecreaseFromRedemptions" contextRef="From2023-01-012023-03-31" id="xdx2ixbrl0520" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-01-012023-03-31_us-gaap_CommonStockMember" id="xdx2ixbrl0524" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-01-012023-03-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0525" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2023-04-012023-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0546" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2023-04-012023-06-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0548" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2023-04-012023-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0549" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" contextRef="From2023-04-012023-06-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0554" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" contextRef="From2023-04-012023-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0555" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" contextRef="From2023-04-012023-06-30" id="xdx2ixbrl0556" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MinorityInterestDecreaseFromRedemptions" contextRef="From2023-04-012023-06-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0562" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MinorityInterestDecreaseFromRedemptions" contextRef="From2023-04-012023-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0563" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MinorityInterestDecreaseFromRedemptions" contextRef="From2023-04-012023-06-30" id="xdx2ixbrl0564" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2023-04-012023-06-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0570" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2023-04-012023-06-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0571" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-04-012023-06-30_us-gaap_CommonStockMember" id="xdx2ixbrl0576" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-04-012023-06-30_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0577" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2023-07-012023-09-30_us-gaap_CommonStockMember" id="xdx2ixbrl0590" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2023-07-012023-09-30_us-gaap_NoncontrollingInterestMember" id="xdx2ixbrl0592" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2023-07-012023-09-30_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0593" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-07-012023-09-30_us-gaap_CommonStockMember" id="xdx2ixbrl0596" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-07-012023-09-30_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0597" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:NoncashInterestExpense" contextRef="From2022-01-012022-09-30" id="xdx2ixbrl0634" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:GainsLossesOnExtinguishmentOfDebt" contextRef="From2022-01-012022-09-30" id="xdx2ixbrl0640" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DerivativeGainLossOnDerivativeNet" contextRef="From2023-01-01to2023-09-30" id="xdx2ixbrl0642" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" contextRef="From2022-01-012022-09-30" id="xdx2ixbrl0646" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:LossOnConversionOfConvertibleNote" contextRef="From2022-01-012022-09-30" id="xdx2ixbrl0649" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="From2022-01-012022-09-30" id="xdx2ixbrl0658" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:IncreaseDecreaseInLeaseDeposit" contextRef="From2022-01-012022-09-30" id="xdx2ixbrl0700" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesGross" contextRef="From2023-01-01to2023-09-30" id="xdx2ixbrl0720" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherPaymentsToAcquireBusinesses" contextRef="From2023-01-01to2023-09-30" id="xdx2ixbrl0723" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PaymentsForRepurchaseOfCommonStock" contextRef="From2023-01-01to2023-09-30" id="xdx2ixbrl0732" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PaymentsOfDistributionsToAffiliates" contextRef="From2023-01-01to2023-09-30" id="xdx2ixbrl0735" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProceedsFromConvertibleDebt" contextRef="From2022-01-012022-09-30" id="xdx2ixbrl0739" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProceedsFromRelatedPartyDebt" contextRef="From2022-01-012022-09-30" id="xdx2ixbrl0742" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:ProceedsFromCommercialExtensionOfCreditEntertainmentSegment" contextRef="From2022-01-012022-09-30" id="xdx2ixbrl0745" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:PaymentForCommercialExtensionOfCreditEntertainmentSegment" contextRef="From2022-01-012022-09-30" id="xdx2ixbrl0748" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:RouAndLeaseLiabilityRecordedOnExtensionOfLease" contextRef="From2022-01-012022-09-30" id="xdx2ixbrl0778" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:ConversionOfConvertibleNotesPayableIntoCommonStock" contextRef="From2022-01-012022-09-30" id="xdx2ixbrl0781" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:IssuanceOfCommonStockThroughWarrantExchangeAgreement" contextRef="From2023-01-01to2023-09-30" id="xdx2ixbrl0783" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:IssuanceOfContingentConsiderationPromissoryNoteForBusinessAcquisitions" contextRef="From2023-01-01to2023-09-30" id="xdx2ixbrl0786" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FairValueOfAssetsAcquired" contextRef="From2023-01-01to2023-09-30" id="xdx2ixbrl0789" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LiabilitiesAssumed1" contextRef="From2023-01-01to2023-09-30" id="xdx2ixbrl0792" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:GoodwillAcquiredInBusinessAcquisitions" contextRef="From2023-01-01to2023-09-30" id="xdx2ixbrl0795" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:ReverseStockSplitRoundingIssuances" contextRef="From2022-01-012022-09-30" id="xdx2ixbrl0802" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:DebtDiscountOnConvertibleNote" contextRef="From2022-01-012022-09-30" id="xdx2ixbrl0808" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" contextRef="From2023-01-012023-09-30_us-gaap_CashMember" id="xdx2ixbrl0902" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" contextRef="From2023-01-012023-09-30_us-gaap_CashMember" id="xdx2ixbrl0904" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" contextRef="From2023-01-012023-09-30_us-gaap_MoneyMarketFundsMember" id="xdx2ixbrl0910" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" contextRef="From2023-01-012023-09-30_us-gaap_MoneyMarketFundsMember" id="xdx2ixbrl0912" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" contextRef="From2023-01-01to2023-09-30" id="xdx2ixbrl0918" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" contextRef="From2023-01-01to2023-09-30" id="xdx2ixbrl0920" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain" contextRef="From2022-01-012022-12-31_us-gaap_CashMember" id="xdx2ixbrl0926" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedLoss" contextRef="From2022-01-012022-12-31_us-gaap_CashMember" id="xdx2ixbrl0928" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain" contextRef="From2022-01-012022-12-31_us-gaap_MoneyMarketFundsMember" id="xdx2ixbrl0934" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedLoss" contextRef="From2022-01-012022-12-31_us-gaap_MoneyMarketFundsMember" id="xdx2ixbrl0936" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain" contextRef="From2022-01-012022-12-31" id="xdx2ixbrl0942" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedLoss" contextRef="From2022-01-012022-12-31" id="xdx2ixbrl0944" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ConvertibleNotesPayableCurrent" contextRef="AsOf2022-12-31" id="xdx2ixbrl1008" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:BusinessCombinationContingentConsiderationLiabilityTwo" contextRef="AsOf2023-09-30" id="xdx2ixbrl1020" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:BusinessCombinationContingentConsiderationLiabilityThree" contextRef="AsOf2023-09-30" id="xdx2ixbrl1023" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:EntertainmentLicenseAgreementForProgramMaterialLiability" contextRef="AsOf2022-12-31" id="xdx2ixbrl1027" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonNumeric contextRef="From2021-06-272021-06-30_custom_JuneContingentNoteMember" id="xdx2ixbrl1062" name="us-gaap:DebtInstrumentTerm">P3Y</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2021-08-302021-08-31_custom_AugustContingentPaymentNoteMember" id="xdx2ixbrl1082" name="us-gaap:DebtInstrumentTerm">P3Y</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2021-12-302022-01-02_custom_JanuaryContingentPaymentNoteMember" id="xdx2ixbrl1102" name="us-gaap:DebtInstrumentTerm">P2Y6M0D</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2022-02-022022-02-02_custom_FebruaryContingentPaymentNoteMember" id="xdx2ixbrl1122" name="us-gaap:DebtInstrumentTerm">P3Y</ix:nonNumeric>
  <ix:nonFraction name="us-gaap:ConvertibleNotesPayable" contextRef="AsOf2022-12-31" id="xdx2ixbrl1206" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtInstrumentPeriodicPaymentPrincipal" contextRef="From2023-01-01to2023-09-30" id="xdx2ixbrl1212" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2023-09-30_us-gaap_FairValueInputsLevel1Member_custom_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember" id="xdx2ixbrl1240" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2023-09-30_us-gaap_FairValueInputsLevel2Member_custom_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember" id="xdx2ixbrl1241" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2023-09-30_us-gaap_FairValueInputsLevel1Member_custom_WarrantLiabilityMember" id="xdx2ixbrl1245" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2023-09-30_us-gaap_FairValueInputsLevel2Member_custom_WarrantLiabilityMember" id="xdx2ixbrl1246" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2023-09-30_us-gaap_FairValueInputsLevel1Member" id="xdx2ixbrl1250" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2023-09-30_us-gaap_FairValueInputsLevel2Member" id="xdx2ixbrl1251" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2022-12-31_us-gaap_FairValueInputsLevel1Member_custom_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember" id="xdx2ixbrl1255" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2022-12-31_us-gaap_FairValueInputsLevel2Member_custom_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember" id="xdx2ixbrl1256" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2022-12-31_us-gaap_FairValueInputsLevel1Member_custom_WarrantLiabilityMember" id="xdx2ixbrl1260" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2022-12-31_us-gaap_FairValueInputsLevel2Member_custom_WarrantLiabilityMember" id="xdx2ixbrl1261" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2022-12-31_us-gaap_FairValueInputsLevel3Member_custom_WarrantLiabilityMember" id="xdx2ixbrl1262" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2022-12-31_custom_WarrantLiabilityMember" id="xdx2ixbrl1263" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2022-12-31_us-gaap_FairValueInputsLevel1Member" id="xdx2ixbrl1265" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2022-12-31_us-gaap_FairValueInputsLevel2Member" id="xdx2ixbrl1266" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2022-12-31_custom_WarrantLiabilityMember73668687" id="xdx2ixbrl1274" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:PaymentOfContingentConsiderationPromissoryNote" contextRef="From2023-01-012023-03-31_custom_WarrantLiabilityMember" id="xdx2ixbrl1278" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition" contextRef="From2023-01-012023-03-31_custom_WarrantLiabilityMember" id="xdx2ixbrl1282" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2023-03-31_custom_WarrantLiabilityMember" id="xdx2ixbrl1286" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:IssuanceOfWarrantDerivativeLiabilities" contextRef="From2023-04-012023-06-30_custom_ContingentConsiderationPromissoryNoteMember" id="xdx2ixbrl1288" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:PaymentOfContingentConsiderationPromissoryNote" contextRef="From2023-04-012023-06-30_custom_WarrantLiabilityMember" id="xdx2ixbrl1294" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition" contextRef="From2023-04-012023-06-30_custom_ContingentConsiderationPromissoryNoteMember" id="xdx2ixbrl1296" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:PaymentOfContingentConsiderationPromissoryNote" contextRef="From2023-07-012023-09-30_custom_WarrantLiabilityMember" id="xdx2ixbrl1306" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:FairValueOfContingentConsiderationPromissoryNote" contextRef="From2023-07-012023-09-30_custom_WarrantLiabilityMember" id="xdx2ixbrl1310" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition" contextRef="From2023-07-012023-09-30_custom_ContingentConsiderationPromissoryNoteMember" id="xdx2ixbrl1312" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonNumeric contextRef="AsOf2023-09-30" id="xdx2ixbrl1395" name="us-gaap:PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration">http://fasb.org/us-gaap/2023#LandMember</ix:nonNumeric>
  <ix:nonNumeric contextRef="AsOf2023-09-30_custom_WarehouseAndOfficeSpaceMember" id="xdx2ixbrl1450" name="us-gaap:LesseeOperatingLeaseTermOfContract">P48M</ix:nonNumeric>
  <ix:nonNumeric contextRef="AsOf2023-09-30_custom_CCCAcquisitionMember" id="xdx2ixbrl1474" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1">P84M</ix:nonNumeric>
  <ix:nonNumeric contextRef="AsOf2023-09-30_custom_CCCAcquisitionMember" id="xdx2ixbrl1482" name="us-gaap:LesseeOperatingLeaseTermOfContract">P84M</ix:nonNumeric>
  <ix:nonNumeric contextRef="AsOf2023-09-30_custom_PrivateMedicalBillingCompanyMember_custom_JanuaryOneTwoThousandTwentyTwoMember" id="xdx2ixbrl1495" name="us-gaap:LesseeOperatingLeaseTermOfContract">P27M</ix:nonNumeric>
  <ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2023-09-30_custom_UnAmortizedIntangibleAssetsMember_us-gaap_GoodwillMember" id="xdx2ixbrl1627" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2022-12-31_custom_UnAmortizedIntangibleAssetsMember_us-gaap_GoodwillMember" id="xdx2ixbrl1633" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2023-09-30_custom_UnAmortizedIntangibleAssetsMember_custom_TradeNameMember" id="xdx2ixbrl1639" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2022-12-31_custom_UnAmortizedIntangibleAssetsMember_custom_TradeNameMember" id="xdx2ixbrl1645" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2023-09-30_custom_UnAmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksPendingMember" id="xdx2ixbrl1651" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2022-12-31_custom_UnAmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksPendingMember" id="xdx2ixbrl1657" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2023-01-012023-09-30_custom_StockOptionsMember" id="xdx2ixbrl1745" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2023-01-012023-09-30_custom_StockOptionsMember" id="xdx2ixbrl1747" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="From2023-01-012023-09-30_custom_StockOptionsMember" id="xdx2ixbrl1749" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="From2023-01-012023-09-30_custom_StockOptionsMember" id="xdx2ixbrl1751" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:NumberOfRestrictedShareNonVestInRemainderOfFiscalYear" contextRef="AsOf2023-09-30" id="xdx2ixbrl1847" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonNumeric contextRef="AsOf2021-08-19_custom_WarrantExchangeAgreementMember_custom_ReplacementOriginalWarrantsMember_custom_TwentyTwentyOnePurchaseWarrantsMember" id="xdx2ixbrl1877" name="us-gaap:WarrantsAndRightsOutstandingMaturityDate">2026-09-18</ix:nonNumeric>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" contextRef="From2023-01-012023-09-30_us-gaap_WarrantMember" id="xdx2ixbrl1984" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="DGLY:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="From2023-01-012023-09-30_us-gaap_WarrantMember" id="xdx2ixbrl1986" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonNumeric contextRef="From2023-01-01to2023-09-30" id="xdx2ixbrl1998" name="DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife">P45M</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2023-01-102023-01-10_custom_NewEmployeesMember_srt_MinimumMember" id="xdx2ixbrl2032" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">P1Y</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2023-01-102023-01-10_custom_NewEmployeesMember_srt_MaximumMember" id="xdx2ixbrl2034" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">P2Y</ix:nonNumeric>
  <ix:nonFraction name="us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants" contextRef="From2023-07-012023-09-30" id="xdx2ixbrl2076" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants" contextRef="From2022-07-012022-09-30" id="xdx2ixbrl2077" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants" contextRef="From2023-01-01to2023-09-30" id="xdx2ixbrl2078" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants" contextRef="From2022-01-012022-09-30" id="xdx2ixbrl2079" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" contextRef="AsOf2021-06-30_custom_HealthcareAcquisitionMember" id="xdx2ixbrl2124" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" contextRef="AsOf2021-09-30_custom_MedicalBillingAcquisitionMember" id="xdx2ixbrl2168" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" contextRef="AsOf2021-09-30_custom_TicketSmarterAcquisitionMember" id="xdx2ixbrl2272" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2023-01-012023-09-30_us-gaap_TrademarksAndTradeNamesMember" id="xdx2ixbrl2310" unitRef="USD" xs:nil="true"></ix:nonFraction>
  </ix:hidden>
 <ix:references>
  <link:schemaRef xlink:href="dgly-20230930.xsd" xlink:type="simple" />
  </ix:references>
 <ix:resources>
    <xbrli:context id="From2023-01-01to2023-09-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-11-14">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-11-14</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_us-gaap_RelatedPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_RelatedPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-07-012023-09-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-07-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-07-012022-09-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-07-01</xbrli:startDate>
        <xbrli:endDate>2022-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-09-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-07-012023-09-30_us-gaap_ProductMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-07-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-07-012022-09-30_us-gaap_ProductMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-07-01</xbrli:startDate>
        <xbrli:endDate>2022-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-09-30_us-gaap_ProductMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</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-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-09-30_us-gaap_ProductMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-07-012023-09-30_us-gaap_ServiceOtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceOtherMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-07-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-07-012022-09-30_us-gaap_ServiceOtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceOtherMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-07-01</xbrli:startDate>
        <xbrli:endDate>2022-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-09-30_us-gaap_ServiceOtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceOtherMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-09-30_us-gaap_ServiceOtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceOtherMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_us-gaap_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_us-gaap_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</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">0001342958</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_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</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">0001342958</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="AsOf2023-03-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_us-gaap_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_us-gaap_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-03-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-03-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-03-31_us-gaap_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-03-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-03-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-30_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-30_us-gaap_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-07-012022-09-30_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-07-01</xbrli:startDate>
        <xbrli:endDate>2022-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-07-012022-09-30_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-07-01</xbrli:startDate>
        <xbrli:endDate>2022-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-07-012022-09-30_us-gaap_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-07-01</xbrli:startDate>
        <xbrli:endDate>2022-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-07-012022-09-30_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-07-01</xbrli:startDate>
        <xbrli:endDate>2022-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-03-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-03-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-03-31_us-gaap_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-03-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</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-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-03-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012023-06-30_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012023-06-30_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012023-06-30_us-gaap_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012023-06-30_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012023-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-07-012023-09-30_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-07-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-07-012023-09-30_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-07-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-07-012023-09-30_us-gaap_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-07-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-07-012023-09-30_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-07-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-09-30_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-09-30_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-09-30_us-gaap_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-09-30_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-09-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_us-gaap_NoncontrollingInterestMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-08-23_custom_MergerAgreementMember_custom_PredecessorCommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:MergerAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">DGLY:PredecessorCommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-08-23</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-08-23_custom_MergerAgreementMember_custom_RegistrantCommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:MergerAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">DGLY:RegistrantCommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-08-23</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_us-gaap_CashMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-09-30_us-gaap_CashMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_us-gaap_MoneyMarketFundsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-09-30_us-gaap_MoneyMarketFundsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_CashMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_CashMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_MoneyMarketFundsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_MoneyMarketFundsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</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="From2020-05-102020-05-12_custom_TwoThousandTwentySmallBusinessAdministrationNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:TwoThousandTwentySmallBusinessAdministrationNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-05-10</xbrli:startDate>
        <xbrli:endDate>2020-05-12</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-05-12_custom_TwoThousandTwentySmallBusinessAdministrationNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:TwoThousandTwentySmallBusinessAdministrationNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-05-12</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-05-122020-05-12_custom_TwoThousandTwentySmallBusinessAdministrationNotesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:TwoThousandTwentySmallBusinessAdministrationNotesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-05-12</xbrli:startDate>
        <xbrli:endDate>2020-05-12</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-06-30_custom_JuneContingentNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:JuneContingentNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-06-272021-06-30_custom_JuneContingentNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:JuneContingentNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-06-27</xbrli:startDate>
        <xbrli:endDate>2021-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_custom_JuneContingentNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:JuneContingentNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_JuneContingentNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:JuneContingentNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-07-012023-09-30_custom_JuneContingentNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:JuneContingentNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-07-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-09-30_custom_JuneContingentNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:JuneContingentNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-08-31_custom_AugustContingentPaymentNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:AugustContingentPaymentNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-08-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-08-302021-08-31_custom_AugustContingentPaymentNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:AugustContingentPaymentNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-08-30</xbrli:startDate>
        <xbrli:endDate>2021-08-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_custom_AugustContingentPaymentNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:AugustContingentPaymentNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_AugustContingentPaymentNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:AugustContingentPaymentNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-07-012023-09-30_custom_AugustContingentPaymentNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:AugustContingentPaymentNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-07-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-09-30_custom_AugustContingentPaymentNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:AugustContingentPaymentNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-01-02_custom_JanuaryContingentPaymentNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:JanuaryContingentPaymentNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-01-02</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-12-302022-01-02_custom_JanuaryContingentPaymentNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:JanuaryContingentPaymentNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-30</xbrli:startDate>
        <xbrli:endDate>2022-01-02</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-09-30_custom_JanuaryContingentPaymentNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:JanuaryContingentPaymentNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_custom_JanuaryContingentPaymentNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:JanuaryContingentPaymentNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_JanuaryContingentPaymentNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:JanuaryContingentPaymentNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-02-02_custom_FebruaryContingentPaymentNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:FebruaryContingentPaymentNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-02-02</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-02-022022-02-02_custom_FebruaryContingentPaymentNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:FebruaryContingentPaymentNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-02-02</xbrli:startDate>
        <xbrli:endDate>2022-02-02</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_custom_FebruaryContingentPaymentNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:FebruaryContingentPaymentNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_FebruaryContingentPaymentNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:FebruaryContingentPaymentNoteMember</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-09-30_custom_FebruaryContingentPaymentNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:FebruaryContingentPaymentNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-02-23_custom_TwentyTwentyThreeCommercialExtensionOfCreditMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:TwentyTwentyThreeCommercialExtensionOfCreditMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-02-23</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-02-232023-02-23_custom_TwentyTwentyThreeCommercialExtensionOfCreditMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:TwentyTwentyThreeCommercialExtensionOfCreditMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-02-23</xbrli:startDate>
        <xbrli:endDate>2023-02-23</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-09-30_custom_TwentyTwentyThreeCommercialExtensionOfCreditMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:TwentyTwentyThreeCommercialExtensionOfCreditMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_custom_TwentyTwentyThreeCommercialExtensionOfCreditMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:TwentyTwentyThreeCommercialExtensionOfCreditMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-032023-04-05_custom_SecuritiesPurchaseAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-03</xbrli:startDate>
        <xbrli:endDate>2023-04-05</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-04-05_custom_SecuritiesPurchaseAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-04-05</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-04-05_us-gaap_WarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-04-05</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-04-05_custom_WarrantOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">DGLY:WarrantOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-04-05</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-04-05_custom_WarrantTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">DGLY:WarrantTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-04-05</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-04-05_custom_WarrantThreeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">DGLY:WarrantThreeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-04-05</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-032023-04-05_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-03</xbrli:startDate>
        <xbrli:endDate>2023-04-05</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_custom_RegistrationRightsAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:RegistrationRightsAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-02">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-02</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-02_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-02</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-06-012023-06-02_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-06-01</xbrli:startDate>
        <xbrli:endDate>2023-06-02</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-06-012023-06-02">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-06-01</xbrli:startDate>
        <xbrli:endDate>2023-06-02</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-052023-04-05_us-gaap_WarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-05</xbrli:startDate>
        <xbrli:endDate>2023-04-05</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-04-05_us-gaap_WarrantMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-04-05</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-04-05_us-gaap_WarrantMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-04-05</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_us-gaap_FairValueInputsLevel1Member_custom_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">DGLY:ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_us-gaap_FairValueInputsLevel2Member_custom_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">DGLY:ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_us-gaap_FairValueInputsLevel3Member_custom_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">DGLY:ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_custom_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">DGLY:ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_us-gaap_FairValueInputsLevel1Member_custom_WarrantLiabilityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">DGLY:WarrantLiabilityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_us-gaap_FairValueInputsLevel2Member_custom_WarrantLiabilityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">DGLY:WarrantLiabilityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_us-gaap_FairValueInputsLevel3Member_custom_WarrantLiabilityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">DGLY:WarrantLiabilityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_custom_WarrantLiabilityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">DGLY:WarrantLiabilityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_us-gaap_FairValueInputsLevel1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_us-gaap_FairValueInputsLevel2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_us-gaap_FairValueInputsLevel3Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_FairValueInputsLevel1Member_custom_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">DGLY:ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember</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_custom_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">DGLY:ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember</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_custom_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">DGLY:ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember</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_custom_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">DGLY:ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember</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_FairValueInputsLevel1Member_custom_WarrantLiabilityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">DGLY:WarrantLiabilityMember</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_custom_WarrantLiabilityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">DGLY:WarrantLiabilityMember</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_custom_WarrantLiabilityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">DGLY:WarrantLiabilityMember</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_custom_WarrantLiabilityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">DGLY:WarrantLiabilityMember</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_FairValueInputsLevel1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</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">0001342958</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">0001342958</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="AsOf2022-12-31_custom_ContingentConsiderationPromissoryNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:ContingentConsiderationPromissoryNoteMember</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_custom_WarrantLiabilityMember73668687">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:WarrantLiabilityMember</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-03-31_custom_ContingentConsiderationPromissoryNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:ContingentConsiderationPromissoryNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-03-31_custom_WarrantLiabilityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:WarrantLiabilityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_custom_ContingentConsiderationPromissoryNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:ContingentConsiderationPromissoryNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_custom_WarrantLiabilityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:WarrantLiabilityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012023-06-30_custom_ContingentConsiderationPromissoryNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:ContingentConsiderationPromissoryNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012023-06-30_custom_WarrantLiabilityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:WarrantLiabilityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_custom_ContingentConsiderationPromissoryNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:ContingentConsiderationPromissoryNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_custom_WarrantLiabilityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:WarrantLiabilityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-07-012023-09-30_custom_ContingentConsiderationPromissoryNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:ContingentConsiderationPromissoryNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-07-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-07-012023-09-30_custom_WarrantLiabilityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:WarrantLiabilityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-07-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_custom_ContingentConsiderationPromissoryNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:ContingentConsiderationPromissoryNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_custom_WarrantLiabilityMember73668828">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:WarrantLiabilityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_us-gaap_BuildingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_us-gaap_FurnitureAndFixturesMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_us-gaap_FurnitureAndFixturesMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_srt_WarehouseMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">srt:WarehouseMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_srt_WarehouseMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">srt:WarehouseMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_custom_DemonstrationAndTradeshowEquipmentMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">DGLY:DemonstrationAndTradeshowEquipmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_custom_DemonstrationAndTradeshowEquipmentMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">DGLY:DemonstrationAndTradeshowEquipmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_us-gaap_BuildingImprovementsMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_us-gaap_BuildingImprovementsMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-05-102020-05-13_custom_WarehouseAndOfficeSpaceMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">DGLY:WarehouseAndOfficeSpaceMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-05-10</xbrli:startDate>
        <xbrli:endDate>2020-05-13</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-05-102020-05-13_custom_WarehouseAndOfficeSpaceMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">DGLY:WarehouseAndOfficeSpaceMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-05-10</xbrli:startDate>
        <xbrli:endDate>2020-05-13</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-05-102020-05-13_custom_WarehouseAndOfficeSpaceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">DGLY:WarehouseAndOfficeSpaceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-05-10</xbrli:startDate>
        <xbrli:endDate>2020-05-13</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_custom_WarehouseAndOfficeSpaceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">DGLY:WarehouseAndOfficeSpaceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-10-31_custom_OctoberTwoThousandAndNineteenForCopiersMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">DGLY:OctoberTwoThousandAndNineteenForCopiersMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-10-012019-10-31_custom_OctoberTwoThousandAndNineteenForCopiersMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">DGLY:OctoberTwoThousandAndNineteenForCopiersMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-10-01</xbrli:startDate>
        <xbrli:endDate>2019-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_custom_OctoberTwoThousandAndNineteenForCopiersMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">DGLY:OctoberTwoThousandAndNineteenForCopiersMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-05-292021-06-30_srt_MinimumMember_custom_EliteMedicalBillingSpecialistsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:EliteMedicalBillingSpecialistsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-05-29</xbrli:startDate>
        <xbrli:endDate>2021-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-05-292021-06-30_srt_MaximumMember_custom_EliteMedicalBillingSpecialistsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:EliteMedicalBillingSpecialistsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-05-29</xbrli:startDate>
        <xbrli:endDate>2021-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-06-302021-06-30_custom_PrivateMedicalBillingCompanyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:PrivateMedicalBillingCompanyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-06-30</xbrli:startDate>
        <xbrli:endDate>2021-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_custom_PrivateMedicalBillingCompanyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:PrivateMedicalBillingCompanyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-08-302021-08-31_srt_MinimumMember_custom_CCCAcquisitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:CCCAcquisitionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-08-30</xbrli:startDate>
        <xbrli:endDate>2021-08-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-08-302021-08-31_srt_MaximumMember_custom_CCCAcquisitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:CCCAcquisitionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-08-30</xbrli:startDate>
        <xbrli:endDate>2021-08-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-08-292021-08-31_custom_CCCAcquisitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:CCCAcquisitionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-08-29</xbrli:startDate>
        <xbrli:endDate>2021-08-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_custom_CCCAcquisitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:CCCAcquisitionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-09-30_srt_MinimumMember_custom_CCCAcquisitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:CCCAcquisitionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-09-30_srt_MaximumMember_custom_CCCAcquisitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:CCCAcquisitionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-09-30_custom_CCCAcquisitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:CCCAcquisitionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-08-262021-09-02_srt_MinimumMember_custom_TicketSmarterAcquisitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:TicketSmarterAcquisitionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-08-26</xbrli:startDate>
        <xbrli:endDate>2021-09-02</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-08-262021-09-02_srt_MaximumMember_custom_TicketSmarterAcquisitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:TicketSmarterAcquisitionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-08-26</xbrli:startDate>
        <xbrli:endDate>2021-09-02</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-08-262021-09-02_custom_TicketSmarterAcquisitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:TicketSmarterAcquisitionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-08-26</xbrli:startDate>
        <xbrli:endDate>2021-09-02</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-12-302022-01-02_custom_PrivateMedicalBillingCompanyMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:PrivateMedicalBillingCompanyMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-30</xbrli:startDate>
        <xbrli:endDate>2022-01-02</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-12-302022-01-02_custom_PrivateMedicalBillingCompanyMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:PrivateMedicalBillingCompanyMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-30</xbrli:startDate>
        <xbrli:endDate>2022-01-02</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-12-302022-01-02_custom_PrivateMedicalBillingCompanyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:PrivateMedicalBillingCompanyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-30</xbrli:startDate>
        <xbrli:endDate>2022-01-02</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_custom_PrivateMedicalBillingCompanyMember_custom_JanuaryOneTwoThousandTwentyTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:PrivateMedicalBillingCompanyMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">DGLY:JanuaryOneTwoThousandTwentyTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-07-012023-09-30_custom_OfficeSpaceAndCopierMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">DGLY:OfficeSpaceAndCopierMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-07-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-09-30_custom_OfficeSpaceAndCopierMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">DGLY:OfficeSpaceAndCopierMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_custom_OfficeSpaceAndCopierMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">DGLY:OfficeSpaceAndCopierMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-09-30_us-gaap_SellingGeneralAndAdministrativeExpensesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember_custom_LicensesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">DGLY:AmortizedIntangibleAssetsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">DGLY:LicensesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember_custom_LicensesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">DGLY:AmortizedIntangibleAssetsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">DGLY:LicensesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">DGLY:AmortizedIntangibleAssetsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">DGLY:PatentsAndTrademarksMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">DGLY:AmortizedIntangibleAssetsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">DGLY:PatentsAndTrademarksMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember_custom_SponsorshipAgreementNetworkMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">DGLY:AmortizedIntangibleAssetsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">DGLY:SponsorshipAgreementNetworkMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember_custom_SponsorshipAgreementNetworkMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">DGLY:AmortizedIntangibleAssetsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">DGLY:SponsorshipAgreementNetworkMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember_custom_SEOContentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">DGLY:AmortizedIntangibleAssetsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">DGLY:SEOContentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember_custom_SEOContentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">DGLY:AmortizedIntangibleAssetsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">DGLY:SEOContentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember_custom_PersonalSeatLicensesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">DGLY:AmortizedIntangibleAssetsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">DGLY:PersonalSeatLicensesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember_custom_PersonalSeatLicensesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">DGLY:AmortizedIntangibleAssetsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">DGLY:PersonalSeatLicensesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember_custom_ClientAgreementRevenueCycleMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">DGLY:AmortizedIntangibleAssetsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">DGLY:ClientAgreementRevenueCycleMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember_custom_ClientAgreementRevenueCycleMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">DGLY:AmortizedIntangibleAssetsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">DGLY:ClientAgreementRevenueCycleMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">DGLY:AmortizedIntangibleAssetsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">DGLY:AmortizedIntangibleAssetsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_custom_UnAmortizedIntangibleAssetsMember_us-gaap_GoodwillMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">DGLY:UnAmortizedIntangibleAssetsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:GoodwillMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_UnAmortizedIntangibleAssetsMember_us-gaap_GoodwillMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">DGLY:UnAmortizedIntangibleAssetsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:GoodwillMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_custom_UnAmortizedIntangibleAssetsMember_custom_TradeNameMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">DGLY:UnAmortizedIntangibleAssetsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">DGLY:TradeNameMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_UnAmortizedIntangibleAssetsMember_custom_TradeNameMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">DGLY:UnAmortizedIntangibleAssetsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">DGLY:TradeNameMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_custom_UnAmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksPendingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">DGLY:UnAmortizedIntangibleAssetsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">DGLY:PatentsAndTrademarksPendingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_UnAmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksPendingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">DGLY:UnAmortizedIntangibleAssetsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">DGLY:PatentsAndTrademarksPendingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_custom_TwoThousandAndFivePlanMember_custom_DuringTwoThousandFifteenMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">DGLY:TwoThousandAndFivePlanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">DGLY:DuringTwoThousandFifteenMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_custom_TwoThousandAndSixPlanMember_custom_DuringTwoThousandSixteenMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">DGLY:TwoThousandAndSixPlanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">DGLY:DuringTwoThousandSixteenMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_custom_TwoThousandAndSevenPlanMember_custom_DuringTwoThousandSevenTeenMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">DGLY:TwoThousandAndSevenPlanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">DGLY:DuringTwoThousandSevenTeenMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_custom_TwoThousandAndSevenPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">DGLY:TwoThousandAndSevenPlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_custom_TwoThousandAndEightPlanMember_custom_DuringTwoThousandEighteenMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">DGLY:TwoThousandAndEightPlanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">DGLY:DuringTwoThousandEighteenMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_us-gaap_RestrictedStockUnitsRSUMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_StockOptionsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">DGLY:StockOptionsMember</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-09-30_custom_StockOptionsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">DGLY:StockOptionsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_custom_StockOptionsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">DGLY:StockOptionsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-09-30_custom_RangeOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">DGLY:RangeOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_custom_RangeOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">DGLY:RangeOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-09-30_custom_RangeTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">DGLY:RangeTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_custom_RangeTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">DGLY:RangeTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-09-30_custom_RangeThreeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">DGLY:RangeThreeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_custom_RangeThreeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">DGLY:RangeThreeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</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">0001342958</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="From2023-01-012023-09-30_us-gaap_RestrictedStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</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-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_us-gaap_RestrictedStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_custom_TwentyTwentyOnePurchaseWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">DGLY:TwentyTwentyOnePurchaseWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_custom_TwentyTwentyOnePurchaseWarrantsMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">DGLY:TwentyTwentyOnePurchaseWarrantsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_custom_TwentyTwentyOnePurchaseWarrantsMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">DGLY:TwentyTwentyOnePurchaseWarrantsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-09-30_custom_TwentyTwentyOnePurchaseWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">DGLY:TwentyTwentyOnePurchaseWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-02-02_custom_TwentyTwentyOnePurchaseWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">DGLY:TwentyTwentyOnePurchaseWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-02-02</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-08-19_custom_WarrantExchangeAgreementMember_custom_TwentyTwentyOnePurchaseWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:WarrantExchangeAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">DGLY:TwentyTwentyOnePurchaseWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-08-19</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-08-19_custom_ExchangeWarrantsMember_custom_TwentyTwentyOnePurchaseWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">DGLY:ExchangeWarrantsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">DGLY:TwentyTwentyOnePurchaseWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-08-19</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-08-19_custom_WarrantExchangeAgreementMember_custom_ReplacementOriginalWarrantsMember_custom_TwentyTwentyOnePurchaseWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:WarrantExchangeAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">DGLY:ReplacementOriginalWarrantsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">DGLY:TwentyTwentyOnePurchaseWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-08-19</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-08-19_custom_TwentyTwentyOnePurchaseWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">DGLY:TwentyTwentyOnePurchaseWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-08-19</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-08-182021-08-19_custom_TwentyTwentyOnePurchaseWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">DGLY:TwentyTwentyOnePurchaseWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-08-18</xbrli:startDate>
        <xbrli:endDate>2021-08-19</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-08-222022-08-23">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-08-22</xbrli:startDate>
        <xbrli:endDate>2022-08-23</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_custom_WarrantExchangeAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:WarrantExchangeAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-09-30_custom_WarrantExchangeAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:WarrantExchangeAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_WarrantExchangeAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:WarrantExchangeAgreementMember</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-08-222022-08-23_us-gaap_FairValueInputsLevel3Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-08-22</xbrli:startDate>
        <xbrli:endDate>2022-08-23</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-02-02_custom_TwentyTwentyThreePurchaseWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">DGLY:TwentyTwentyThreePurchaseWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-02-02</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_us-gaap_WarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-08-19_us-gaap_WarrantMember_us-gaap_MeasurementInputPriceVolatilityMember_custom_OriginalTermsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:OriginalTermsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-08-19</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-08-19_us-gaap_WarrantMember_us-gaap_MeasurementInputPriceVolatilityMember_custom_ModifiedTermsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:ModifiedTermsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-08-19</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-08-19_us-gaap_WarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember_custom_OriginalTermsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:OriginalTermsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-08-19</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-08-19_us-gaap_WarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember_custom_ModifiedTermsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:ModifiedTermsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-08-19</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-08-19_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedDividendRateMember_custom_OriginalTermsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:OriginalTermsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-08-19</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-08-19_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedDividendRateMember_custom_ModifiedTermsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:ModifiedTermsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-08-19</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-08-19_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedTermMember_custom_OriginalTermsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:OriginalTermsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-08-19</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-08-19_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedTermMember_custom_ModifiedTermsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:ModifiedTermsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-08-19</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-08-19_us-gaap_WarrantMember_us-gaap_MeasurementInputExercisePriceMember_custom_OriginalTermsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExercisePriceMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:OriginalTermsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-08-19</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-08-19_us-gaap_WarrantMember_us-gaap_MeasurementInputExercisePriceMember_custom_ModifiedTermsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExercisePriceMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:ModifiedTermsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-08-19</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-08-19_us-gaap_WarrantMember_custom_OriginalTermsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:OriginalTermsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-08-19</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-08-19_us-gaap_WarrantMember_custom_ModifiedTermsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:ModifiedTermsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-08-19</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-08-23_us-gaap_WarrantMember_us-gaap_MeasurementInputPriceVolatilityMember_custom_OriginalTermsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:OriginalTermsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-08-23</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-08-23_srt_MinimumMember_us-gaap_WarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember_custom_OriginalTermsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:OriginalTermsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-08-23</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-08-23_srt_MaximumMember_us-gaap_WarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember_custom_OriginalTermsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:OriginalTermsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-08-23</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-08-23_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedDividendRateMember_custom_OriginalTermsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:OriginalTermsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-08-23</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-08-23_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedTermMember_custom_OriginalTermsMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:OriginalTermsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-08-23</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-08-23_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedTermMember_custom_OriginalTermsMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:OriginalTermsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-08-23</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-08-23_us-gaap_WarrantMember_us-gaap_MeasurementInputExercisePriceMember_custom_OriginalTermsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExercisePriceMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:OriginalTermsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-08-23</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-08-23_us-gaap_WarrantMember_custom_OriginalTermsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:OriginalTermsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-08-23</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_us-gaap_WarrantMember_us-gaap_MeasurementInputPriceVolatilityMember_custom_IssuanceDateAssumptionsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:IssuanceDateAssumptionsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_us-gaap_WarrantMember_us-gaap_MeasurementInputPriceVolatilityMember_custom_AssumptionsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:AssumptionsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_us-gaap_WarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember_custom_IssuanceDateAssumptionsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:IssuanceDateAssumptionsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_us-gaap_WarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember_custom_AssumptionsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:AssumptionsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedDividendRateMember_custom_IssuanceDateAssumptionsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:IssuanceDateAssumptionsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedDividendRateMember_custom_AssumptionsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:AssumptionsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedTermMember_custom_IssuanceDateAssumptionsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:IssuanceDateAssumptionsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedTermMember_custom_AssumptionsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:AssumptionsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_us-gaap_WarrantMember_us-gaap_MeasurementInputExercisePriceMember_custom_OriginalTermsMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExercisePriceMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:OriginalTermsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_us-gaap_WarrantMember_us-gaap_MeasurementInputExercisePriceMember_custom_IssuanceDateAssumptionsMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExercisePriceMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:IssuanceDateAssumptionsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_us-gaap_WarrantMember_us-gaap_MeasurementInputExercisePriceMember_custom_AssumptionsMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExercisePriceMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:AssumptionsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_us-gaap_WarrantMember_us-gaap_MeasurementInputExercisePriceMember_custom_AssumptionsMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExercisePriceMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:AssumptionsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_us-gaap_WarrantMember_custom_IssuanceDateAssumptionsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:IssuanceDateAssumptionsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_us-gaap_WarrantMember_custom_AssumptionsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:AssumptionsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</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">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">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-09-30_us-gaap_WarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-09-30_us-gaap_WarrantMember_custom_RangeOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">DGLY:RangeOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_us-gaap_WarrantMember_custom_RangeOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">DGLY:RangeOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-09-30_us-gaap_WarrantMember_custom_RangeTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">DGLY:RangeTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_us-gaap_WarrantMember_custom_RangeTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">DGLY:RangeTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-09-30_us-gaap_WarrantMember_custom_RangeThreeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">DGLY:RangeThreeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_us-gaap_WarrantMember_custom_RangeThreeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">DGLY:RangeThreeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-102023-01-10_custom_OfficersMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">DGLY:OfficersMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-10</xbrli:startDate>
        <xbrli:endDate>2023-01-10</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-102023-01-10_custom_NewEmployeesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">DGLY:NewEmployeesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-10</xbrli:startDate>
        <xbrli:endDate>2023-01-10</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-102023-01-10_custom_NewEmployeesMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">DGLY:NewEmployeesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-10</xbrli:startDate>
        <xbrli:endDate>2023-01-10</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-102023-01-10_custom_NewEmployeesMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">DGLY:NewEmployeesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-10</xbrli:startDate>
        <xbrli:endDate>2023-01-10</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-02-052023-02-06">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-02-05</xbrli:startDate>
        <xbrli:endDate>2023-02-06</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_custom_NobilityHealthcareLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">DGLY:NobilityHealthcareLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_custom_NobilityHealthcareLLCMember73678390">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:OwnershipAxis">DGLY:NobilityHealthcareLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-07-012023-09-30_custom_NobilityHealthcareLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:OwnershipAxis">DGLY:NobilityHealthcareLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-07-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-07-012022-09-30_custom_NobilityHealthcareLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:OwnershipAxis">DGLY:NobilityHealthcareLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-07-01</xbrli:startDate>
        <xbrli:endDate>2022-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-09-30_custom_NobilityHealthcareLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:OwnershipAxis">DGLY:NobilityHealthcareLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-09-30_custom_NobilityHealthcareLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:OwnershipAxis">DGLY:NobilityHealthcareLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_us-gaap_ConvertibleDebtMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-09-30_us-gaap_ConvertibleDebtMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-06-04_custom_NobilityLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">DGLY:NobilityLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-06-04</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-06-032021-06-04_custom_NobilityLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">DGLY:NobilityLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-06-03</xbrli:startDate>
        <xbrli:endDate>2021-06-04</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-06-292021-06-30_custom_NobilityLLCMember_custom_HealthcareAcquisitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">DGLY:NobilityLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:HealthcareAcquisitionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-06-29</xbrli:startDate>
        <xbrli:endDate>2021-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-06-292021-06-30_custom_NobilityLLCMember_custom_EliteMedicalBillingSpecialistsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">DGLY:NobilityLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">DGLY:EliteMedicalBillingSpecialistsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-06-29</xbrli:startDate>
        <xbrli:endDate>2021-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_NobilityLLCMember_custom_EliteMedicalBillingSpecialistsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">DGLY:NobilityLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">DGLY:EliteMedicalBillingSpecialistsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-06-292021-06-30_custom_NobilityLLCMember_custom_EliteMedicalBillingSpecialistsMember73679562">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">DGLY:NobilityLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:EliteMedicalBillingSpecialistsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-06-29</xbrli:startDate>
        <xbrli:endDate>2021-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_NobilityLLCMember_custom_EliteMedicalBillingSpecialistsMember_us-gaap_AcquisitionRelatedCostsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">DGLY:NobilityLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:EliteMedicalBillingSpecialistsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:NonrecurringAdjustmentAxis">us-gaap:AcquisitionRelatedCostsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_NobilityLLCMember_custom_HealthcareAcquisitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">DGLY:NobilityLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:HealthcareAcquisitionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-08-302021-08-31_custom_NobilityLLCMember_custom_MedicalBillingAcquisitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">DGLY:NobilityLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:MedicalBillingAcquisitionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-08-30</xbrli:startDate>
        <xbrli:endDate>2021-08-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-08-31_custom_NobilityLLCMember_custom_MedicalBillingAcquisitionMember_custom_PromissoryNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">DGLY:NobilityLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:MedicalBillingAcquisitionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:PromissoryNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-08-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-08-31_custom_NobilityLLCMember_custom_MedicalBillingAcquisitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">DGLY:NobilityLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:MedicalBillingAcquisitionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-08-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-01-01_custom_NobilityLLCMember_custom_MedicalBillingAcquisitionOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">DGLY:NobilityLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:MedicalBillingAcquisitionOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-01-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-01-01_custom_NobilityLLCMember_custom_MedicalBillingAcquisitionOneMember_custom_PromissoryNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">DGLY:NobilityLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:MedicalBillingAcquisitionOneMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:PromissoryNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-01-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-01-01_custom_NobilityLLCMember_custom_HealthcareAcquisitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">DGLY:NobilityLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:HealthcareAcquisitionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-01-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-302022-02-01_custom_NobilityLLCMember_custom_MedicalBillingAcquisitionTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">DGLY:NobilityLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:MedicalBillingAcquisitionTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-30</xbrli:startDate>
        <xbrli:endDate>2022-02-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-02-01_custom_NobilityLLCMember_custom_MedicalBillingAcquisitionTwoMember_custom_PromissoryNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">DGLY:NobilityLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:MedicalBillingAcquisitionTwoMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:PromissoryNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-02-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-02-01_custom_NobilityLLCMember_custom_MedicalBillingAcquisitionTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">DGLY:NobilityLLCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:MedicalBillingAcquisitionTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-02-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-09-30_custom_HealthcareAcquisitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:HealthcareAcquisitionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-09-30_custom_MedicalBillingAcquisitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:MedicalBillingAcquisitionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-09-30_custom_HealthcareAcquisitionOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:HealthcareAcquisitionOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-09-30_custom_MedicalBillingAssetsAcquisitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:MedicalBillingAssetsAcquisitionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-06-30_custom_HealthcareAcquisitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:HealthcareAcquisitionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30_custom_HealthcareAcquisitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:HealthcareAcquisitionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-06-302021-06-30_custom_HealthcareAcquisitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:HealthcareAcquisitionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-06-30</xbrli:startDate>
        <xbrli:endDate>2021-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-06-302022-06-30_custom_HealthcareAcquisitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:HealthcareAcquisitionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-06-30</xbrli:startDate>
        <xbrli:endDate>2022-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-09-30_custom_MedicalBillingAcquisitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:MedicalBillingAcquisitionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-09-30_custom_MedicalBillingAcquisitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:MedicalBillingAcquisitionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-09-292021-09-30_custom_HealthcareAcquisitionOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:HealthcareAcquisitionOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-09-29</xbrli:startDate>
        <xbrli:endDate>2021-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-09-292022-09-30_custom_HealthcareAcquisitionOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:HealthcareAcquisitionOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-09-29</xbrli:startDate>
        <xbrli:endDate>2022-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_custom_HealthcareAcquisitionOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:HealthcareAcquisitionOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_custom_MedicalBillingAssetsAcquisitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:MedicalBillingAssetsAcquisitionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-302022-02-01_custom_MedicalBillingAcquisitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:MedicalBillingAcquisitionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-30</xbrli:startDate>
        <xbrli:endDate>2022-02-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-08-292021-09-02">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-08-29</xbrli:startDate>
        <xbrli:endDate>2021-09-02</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-09-02">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-09-02</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-08-292021-09-02_custom_TicketSmarterAcquisitionMember_custom_PromissoryNoteMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:TicketSmarterAcquisitionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:PromissoryNoteMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-08-29</xbrli:startDate>
        <xbrli:endDate>2021-09-02</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_TicketSmarterAcquisitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:TicketSmarterAcquisitionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-09-02_custom_TicketSmarterAcquisitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:TicketSmarterAcquisitionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-09-02</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-08-292021-09-02_custom_TicketSmarterAcquisitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:TicketSmarterAcquisitionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-08-29</xbrli:startDate>
        <xbrli:endDate>2021-09-02</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-09-30_custom_TicketSmarterAcquisitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:TicketSmarterAcquisitionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-09-012021-09-30_custom_TicketSmarterAcquisitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:TicketSmarterAcquisitionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-09-01</xbrli:startDate>
        <xbrli:endDate>2021-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-12-012021-12-31_custom_TicketSmarterAcquisitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:TicketSmarterAcquisitionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-12-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-09-30_us-gaap_TrademarksAndTradeNamesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-09-30_custom_SponsorshipAgreementNetworkMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">DGLY:SponsorshipAgreementNetworkMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-09-30_custom_SearchEngineOptimizationMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">DGLY:SearchEngineOptimizationMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-09-30_custom_TicketSmarterAcquisitionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:TicketSmarterAcquisitionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-07-012023-09-30_us-gaap_OperatingSegmentsMember_custom_VideoSolutionsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:VideoSolutionsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-07-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-07-012022-09-30_us-gaap_OperatingSegmentsMember_custom_VideoSolutionsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:VideoSolutionsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-07-01</xbrli:startDate>
        <xbrli:endDate>2022-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-09-30_us-gaap_OperatingSegmentsMember_custom_VideoSolutionsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:VideoSolutionsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-09-30_us-gaap_OperatingSegmentsMember_custom_VideoSolutionsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:VideoSolutionsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-07-012023-09-30_us-gaap_OperatingSegmentsMember_custom_RevenueCycleManagementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:RevenueCycleManagementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-07-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-07-012022-09-30_us-gaap_OperatingSegmentsMember_custom_RevenueCycleManagementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:RevenueCycleManagementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-07-01</xbrli:startDate>
        <xbrli:endDate>2022-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-09-30_us-gaap_OperatingSegmentsMember_custom_RevenueCycleManagementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:RevenueCycleManagementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-09-30_us-gaap_OperatingSegmentsMember_custom_RevenueCycleManagementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:RevenueCycleManagementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-07-012023-09-30_us-gaap_OperatingSegmentsMember_custom_EntertainmentSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:EntertainmentSegmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-07-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-07-012022-09-30_us-gaap_OperatingSegmentsMember_custom_EntertainmentSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:EntertainmentSegmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-07-01</xbrli:startDate>
        <xbrli:endDate>2022-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-09-30_us-gaap_OperatingSegmentsMember_custom_EntertainmentSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:EntertainmentSegmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-09-30_us-gaap_OperatingSegmentsMember_custom_EntertainmentSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:EntertainmentSegmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-07-012023-09-30_us-gaap_OperatingSegmentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-07-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-07-012022-09-30_us-gaap_OperatingSegmentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-07-01</xbrli:startDate>
        <xbrli:endDate>2022-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-09-30_us-gaap_OperatingSegmentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-09-30_us-gaap_OperatingSegmentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-07-012023-09-30_us-gaap_OperatingSegmentsMember_us-gaap_CorporateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-07-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-07-012022-09-30_us-gaap_OperatingSegmentsMember_us-gaap_CorporateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-07-01</xbrli:startDate>
        <xbrli:endDate>2022-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-09-30_us-gaap_OperatingSegmentsMember_us-gaap_CorporateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-09-30_us-gaap_OperatingSegmentsMember_us-gaap_CorporateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_custom_VideoSolutionsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:VideoSolutionsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_VideoSolutionsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:VideoSolutionsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_custom_RevenueCycleManagementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:RevenueCycleManagementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_RevenueCycleManagementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:RevenueCycleManagementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_custom_EntertainmentSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:EntertainmentSegmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_EntertainmentSegmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:EntertainmentSegmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_us-gaap_CorporateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_CorporateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_NobilityLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">DGLY:NobilityLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-30_custom_NobilityLLCMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">DGLY:NobilityLLCMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-09-22_us-gaap_RelatedPartyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-09-22</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-10-262023-10-26_us-gaap_SubsequentEventMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-10-26</xbrli:startDate>
        <xbrli:endDate>2023-10-26</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-10-26_us-gaap_SubsequentEventMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001342958</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-10-26</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:unit id="USD">
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Shares">
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="USDPShares">
      <xbrli:divide>
        <xbrli:unitNumerator>
          <xbrli:measure>iso4217:USD</xbrli:measure>
        </xbrli:unitNumerator>
        <xbrli:unitDenominator>
          <xbrli:measure>xbrli:shares</xbrli:measure>
        </xbrli:unitDenominator>
      </xbrli:divide>
    </xbrli:unit>
    <xbrli:unit id="Pure">
      <xbrli:measure>xbrli:pure</xbrli:measure>
    </xbrli:unit>
  </ix:resources>
 </ix:header>
</div>


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

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

<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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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; font-size: 18pt"><b>UNITED
STATES</b></span></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; font-size: 18pt"><b>SECURITIES
AND EXCHANGE COMMISSION</b></span></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; font-size: 12pt"><b>Washington,
D.C. 20549</b></span></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; font-size: 10pt">&#160;</span></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; font-size: 18pt"><b>FORM
<span id="xdx_90C_edei--DocumentType_c20230101__20230930_z73oW0sKNTyh"><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" name="dei:DocumentType">10-Q</ix:nonNumeric></span></b></span></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; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_90F_edei--DocumentQuarterlyReport_c20230101__20230930_zLGddQI0uS6i"><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" format="ixt:booleantrue" name="dei:DocumentQuarterlyReport">&#9746;</ix:nonNumeric></span></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>QUARTERLY
    REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
    the quarterly period ended <span style="text-decoration: underline"><span id="xdx_90D_edei--DocumentPeriodEndDate_c20230101__20230930_zFanJ7B54E3c"><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate">September 30, <span id="xdx_905_edei--DocumentFiscalYearFocus_c20230101__20230930_zLki4C4p2pj5"><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" name="dei:DocumentFiscalYearFocus">2023</ix:nonNumeric></span></ix:nonNumeric></span></span>.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_900_edei--DocumentTransitionReport_c20230101__20230930_zA9hB9mYdJCd"><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" format="ixt:booleanfalse" name="dei:DocumentTransitionReport">&#9744;</ix:nonNumeric></span></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TRANSITION
    REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
    the transition period from ___________ to __________.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commission
    File Number: <span style="text-decoration: underline"><span id="xdx_90F_edei--EntityFileNumber_c20230101__20230930_zkubOpXDdvR8"><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" name="dei:EntityFileNumber">001-33899</ix:nonNumeric></span></span></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 18pt"><b><span id="xdx_901_edei--EntityRegistrantName_c20230101__20230930_zvDBKcSFHFyk"><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" name="dei:EntityRegistrantName">Digital
Ally, Inc.</ix:nonNumeric></span></b></span></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; font-size: 10pt">(Exact
name of registrant as specified in its charter)</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_901_edei--EntityIncorporationStateCountryCode_c20230101__20230930_zElgtKlP6mJb"><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode">Nevada</ix:nonNumeric></span></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_90D_edei--EntityTaxIdentificationNumber_c20230101__20230930_zK6wovmjG7i4"><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" name="dei:EntityTaxIdentificationNumber">20-0064269</ix:nonNumeric></span></b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(State
                                            or other jurisdiction of</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">incorporation
    or organization)</span></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(I.R.S.
                                            Employer</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Identification
    No.)</span></p></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_902_edei--EntityAddressAddressLine1_c20230101__20230930_zMcCbaOzM3r6"><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" name="dei:EntityAddressAddressLine1">14001
Marshall Drive</ix:nonNumeric></span>, <span id="xdx_901_edei--EntityAddressCityOrTown_c20230101__20230930_zXNYd6UPQfqf"><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" name="dei:EntityAddressCityOrTown">Lenexa</ix:nonNumeric></span>, <span id="xdx_906_edei--EntityAddressStateOrProvince_c20230101__20230930_znpqjy5VwVud"><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" name="dei:EntityAddressStateOrProvince">KS</ix:nonNumeric></span> <span id="xdx_904_edei--EntityAddressPostalZipCode_c20230101__20230930_zPaAW3UX9Ojk"><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" name="dei:EntityAddressPostalZipCode">66215</ix:nonNumeric></span></b></span></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; font-size: 10pt">(Address
of principal executive offices) (Zip Code)</span></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; font-size: 10pt">&#160;</span></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; font-size: 10pt"><b><span id="xdx_907_edei--CityAreaCode_c20230101__20230930_zsL6zi0tmVJ9"><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" name="dei:CityAreaCode">(913)</ix:nonNumeric></span>
<span id="xdx_90A_edei--LocalPhoneNumber_c20230101__20230930_zvBEvr0V6zzc"><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" name="dei:LocalPhoneNumber">814-7774</ix:nonNumeric></span></b></span></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; font-size: 10pt">(Registrant&#8217;s
telephone number, including area code)</span></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; font-size: 10pt">&#160;</span></p>

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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 38%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Title
    of each class</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 2%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 20%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Trading
    Symbol(s)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 2%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 38%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name
    of exchange on which registered</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_edei--Security12bTitle_c20230101__20230930_zeyPuw4lcbn4"><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" name="dei:Security12bTitle">Common
    stock, $0.001 par value per share</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_edei--TradingSymbol_c20230101__20230930_z5RgvjHRU9gf"><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" name="dei:TradingSymbol">DGLY</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    <span id="xdx_905_edei--SecurityExchangeName_c20230101__20230930_ztt418ZOlu1c"><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName">Nasdaq</ix:nonNumeric></span> Capital Market LLC</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant has submitted electronically 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></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; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_edei--EntityInteractiveDataCurrent_c20230101__20230930_z07WIeusYoz"><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" name="dei:EntityInteractiveDataCurrent">Yes</ix:nonNumeric></span>
&#9746; No &#9744;</span></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; font-size: 10pt">&#160;</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 70%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Large
    accelerated filer &#9744;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 30%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accelerated
    filer &#9744;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_edei--EntityFilerCategory_c20230101__20230930_zhQktPeJ41L7"><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory">Non-accelerated
    filer</ix:nonNumeric></span> &#9746;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Smaller
    reporting company <span id="xdx_90E_edei--EntitySmallBusiness_c20230101__20230930_zUJBUTioseg3"><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" format="ixt:booleantrue" name="dei:EntitySmallBusiness">&#9746;</ix:nonNumeric></span></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Emerging
    growth company <span id="xdx_901_edei--EntityEmergingGrowthCompany_c20230101__20230930_zbVMqKGjeSdc"><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" format="ixt:booleanfalse" name="dei:EntityEmergingGrowthCompany">&#9744;</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).</span></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; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right; text-indent: 24.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yes
&#9744; <span id="xdx_90B_edei--EntityShellCompany_c20230101__20230930_zOkgftLRXCe4"><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" format="ixt:booleanfalse" name="dei:EntityShellCompany">No</ix:nonNumeric></span> &#9746;</span></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; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
the number of shares outstanding of each of the issuer&#8217;s classes of common stock, as of the latest practicable date:</span></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; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Class</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Outstanding
    at November 14, 2023</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Common
    Stock, $0.001 par value per share</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_edei--EntityCommonStockSharesOutstanding_iI_pid_c20231114_zOw7zfBboAS3"><ix:nonFraction name="dei:EntityCommonStockSharesOutstanding" contextRef="AsOf2023-11-14" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,800,752</ix:nonFraction></span></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

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

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


<!-- Field: Page; Sequence: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-top: 0pt; 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: 100%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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; font-size: 10pt"><b>FORM
10-Q</b></span></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; font-size: 10pt"><b>DIGITAL
ALLY, INC.</b></span></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; font-size: 10pt"><b>SEPTEMBER
30, 2023</b></span></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; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TABLE
    OF CONTENTS</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 0.1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 0.5in; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Page(s)</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><a href="#a_001">PART
    I &#8211; FINANCIAL INFORMATION</a></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_002">Item
    1. Financial Statements.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_003">Condensed
    Consolidated Balance Sheets &#8211; September 30, 2023 (Unaudited) and December 31, 2022</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_004">Condensed
    Consolidated Statements of Operations for the Three and Nine months Ended September 30, 2023 and 2022 (Unaudited)</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_005">Condensed
    Consolidated Statements of Stockholders&#8217; Equity for the Three and Nine months Ended September 30, 2023 and 2022 (Unaudited)</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_006">Condensed
    Consolidated Statements of Cash Flows for the Nine months Ended September 30, 2023 and 2022 (Unaudited)</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_007">Notes
    to the Condensed Consolidated Financial Statements (Unaudited)</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7-39</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_008">Item
    2. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">40-65</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_009">Item
    3. Quantitative and Qualitative Disclosures About Market Risk.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">66</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_010">Item
    4. Controls and Procedures.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">66</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><a href="#a_011">PART
    II - OTHER INFORMATION</a></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_012">Item
    1. Legal Proceedings.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">66</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_013">Item
    1A. Risk Factors.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">66</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_014">Item
    2. Unregistered Sales of Equity Securities and Use of Proceeds.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">66</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_015">Item
    3. Defaults Upon Senior Securities</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">67</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_016">Item
    4. Mine Safety Disclosures</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">67</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_017">Item
    5. Other Information.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">67</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_018">Item
    6. Exhibits.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">67</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><a href="#a_019">SIGNATURES</a></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">68</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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; font-size: 10pt"><b><span id="a_001"></span>PART
I &#8211; FINANCIAL INFORMATION</b></span></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; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_002"></span>Item
1 &#8211; Financial Statements.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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; font-size: 10pt"><b><span id="a_003"></span>DIGITAL
ALLY, INC.</b></span></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; font-size: 10pt"><b>CONDENSED
CONSOLIDATED BALANCE SHEETS</b></span></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; font-size: 10pt"><b>SEPTEMBER
30, 2023 AND DECEMBER 31, 2022</b></span></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; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_306_111_zPvCKhtAtLM1" summary="xdx: Statement - Condensed Consolidated Balance Sheets" 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: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_496_20230930_zKduY6ahosMd" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">September 30, 2023</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">(Unaudited)</p></td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_497_20221231_zQJLgb6JKdyg" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--AssetsAbstract_iB" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: center">Assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--AssetsCurrentAbstract_i01B" 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_400_eus-gaap--CashAndCashEquivalentsAtCarryingValue_i02I_pp0p0_maACzMoc_zes7GTAhxIQ3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; width: 60%; text-align: left">Cash and cash equivalents</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,207,831</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,532,199</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--AccountsReceivableNetCurrent_i02I_pp0p0_maACzMoc_zTlzsn0jk2Y8" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Accounts receivable &#8211; trade, net of $<span id="xdx_90C_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_pp0p0_c20230930_zhTLLrx7JIij" title="Allowance for doubtful accounts receivable"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">200,667</ix:nonFraction></span> allowance &#8211; September 30, 2023 and $<span id="xdx_903_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_pp0p0_c20221231_zHd1Dum7ryw9" title="Allowance for doubtful accounts receivable"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">152,736</ix:nonFraction></span>
    &#8211; December 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,022,730</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="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,044,056</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--AccountsAndOtherReceivablesNetCurrent_i02I_pp0p0_maACzMoc_zAz99858DBQd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Other receivables, net of $<span id="xdx_90B_eus-gaap--AllowanceForDoubtfulOtherReceivablesCurrent_iI_pp0p0_c20230930_z3qozvQemPn6" title="Allowance for other receivable, current"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,000</ix:nonFraction></span> allowance &#8211; September 30, 2023 and $<span id="xdx_901_eus-gaap--AllowanceForDoubtfulOtherReceivablesCurrent_iI_pp0p0_c20221231_zl2R2Bv2VJA9" title="Allowance for other receivable, current"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">0</ix:nonFraction></span> &#8211;
    December 31, 2022 (including $<span id="xdx_90C_eus-gaap--OtherReceivablesNetCurrent_iI_c20230930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zAQfmwbzlBy6" title="Other receivables net current"><ix:nonFraction name="us-gaap:OtherReceivablesNetCurrent" contextRef="AsOf2023-09-30_us-gaap_RelatedPartyMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">0</ix:nonFraction></span> due from related parties &#8211; September 30, 2023 and $<span id="xdx_90A_eus-gaap--OtherReceivablesNetCurrent_iI_c20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zGQizvmWrzH4" title="Other receivables net current"><ix:nonFraction name="us-gaap:OtherReceivablesNetCurrent" contextRef="AsOf2022-12-31_us-gaap_RelatedPartyMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">138,384</ix:nonFraction></span> &#8211; December 31, 2022, refer
    to Note 20)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsAndOtherReceivablesNetCurrent" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,617,812</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:AccountsAndOtherReceivablesNetCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,076,522</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--InventoryNet_i02I_pp0p0_maACzMoc_zbo2B7mcQKg7" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Inventories, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,194,779</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:InventoryNet" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">6,839,406</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--PrepaidExpenseCurrent_i02I_pp0p0_maACzMoc_z1eB3mPRoks" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Prepaid expenses</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:PrepaidExpenseCurrent" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">7,323,615</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:PrepaidExpenseCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">8,466,413</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--AssetsCurrent_i02TI_pp0p0_mtACzMoc_maAzWeI_zyLLSY6y2O8e" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 1.5pt">Total current assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">19,366,767</ix:nonFraction></p></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">24,958,596</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--PropertyPlantAndEquipmentNet_i01I_pp0p0_maAzWeI_z7y0r1dicnDc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Property, plant, 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="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">7,451,042</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="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">7,898,686</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--IntangibleAssetsNetIncludingGoodwill_i01I_pp0p0_maAzWeI_zRfX2zAJDr3c" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Goodwill and other intangible assets, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetIncludingGoodwill" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">16,861,228</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:IntangibleAssetsNetIncludingGoodwill" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">17,872,970</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--OperatingLeaseRightOfUseAsset_i01I_pp0p0_maAzWeI_zPgbnyEMfXce" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Operating lease right of use assets, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,034,518</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="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">782,129</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--IncomeTaxReceivable_i01I_pp0p0_maAzWeI_zQVgKL6zkvK2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Income tax receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReceivable" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">9,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"><span style="-sec-ix-hidden: xdx2ixbrl0084">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--OtherAssetsNoncurrent_i01I_pp0p0_maAzWeI_za2QAJuzePf8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Other assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">6,633,072</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,155,681</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--Assets_i01TI_pp0p0_mtAzWeI_zu7puu7VJqk5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; 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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">51,356,074</ix:nonFraction></p></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="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">56,668,062</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_40C_eus-gaap--LiabilitiesAndStockholdersEquityAbstract_iB" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: center">Liabilities and Stockholders&#8217; Equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--LiabilitiesCurrentAbstract_i01B" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Current liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--AccountsPayableCurrent_i02I_pp0p0_maLCzG6I_zW6hSj8N2LZ7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">12,589,610</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="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">9,477,355</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--AccruedLiabilitiesCurrent_i02I_pp0p0_maLCzG6I_zMQTaBsWNJe4" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Accrued expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,808,068</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="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,090,967</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--OperatingLeaseLiabilityCurrent_i02I_pp0p0_maLCzG6I_ztFFNi8bBmN6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Current portion of operating lease obligations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">264,958</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:OperatingLeaseLiabilityCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">294,617</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--ContractWithCustomerLiabilityCurrent_i02I_pp0p0_maLCzG6I_zSuNvFmzFyvj" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Contract liabilities &#8211; current portion</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,751,983</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,154,874</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--NotesPayableCurrent_i02I_pp0p0_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_maLCzG6I_zlL8sFbzL2G5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Notes payable &#8211; related party &#8211; current portion</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:NotesPayableCurrent" contextRef="AsOf2023-09-30_us-gaap_RelatedPartyMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,106,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0111">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--DebtCurrent_i02I_pp0p0_maLCzG6I_zNEyCYt81Wt9" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Debt obligations, net &#8211; current portion</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DebtCurrent" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,213,148</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:DebtCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">485,373</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--DerivativeLiabilitiesCurrent_i02I_pp0p0_maLCzG6I_z69qfS2tgq3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Warrant derivative liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DerivativeLiabilitiesCurrent" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,412,820</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: xdx2ixbrl0117">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--TaxesPayableCurrent_i02I_pp0p0_maLCzG6I_zFOZv9FU9481" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Income taxes payable</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0119">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:TaxesPayableCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">8,097</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--LiabilitiesCurrent_i02TI_pp0p0_mtLCzG6I_maLzzIB_zgsBcOoGgQ3e" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 1.5pt">Total current liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">24,146,587</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">13,511,283</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LiabilitiesNoncurrentAbstract_i01B" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Long-term 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_407_eus-gaap--LongTermDebtAndCapitalLeaseObligations_i02I_pp0p0_maLzzIB_zqmgNnQiK942" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Debt obligations &#8211; long term</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtAndCapitalLeaseObligations" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">147,721</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:LongTermDebtAndCapitalLeaseObligations" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">442,467</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--OperatingLeaseLiabilityNoncurrent_i02I_pp0p0_maLzzIB_zYp0Zbsgegee" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Operating lease obligation &#8211; long term</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">837,755</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:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">555,707</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--ContractWithCustomerLiabilityNoncurrent_i02I_pp0p0_maLzzIB_zghgNhKUlM36" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Contract liabilities &#8211; long term</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityNoncurrent" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">7,134,547</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:ContractWithCustomerLiabilityNoncurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,818,082</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--LongTermNotesPayable_i02I_pp0p0_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_maLzzIB_zRb8JLC4gYxl" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Notes payable &#8211; related party &#8211; long term</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><ix:nonFraction name="us-gaap:LongTermNotesPayable" contextRef="AsOf2023-09-30_us-gaap_RelatedPartyMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">219,000</ix:nonFraction></p></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: xdx2ixbrl0138">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--LeaseDepositLiability_i02I_pp0p0_maLzzIB_zeZZ4SJgeaNg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Lease Deposit</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:LeaseDepositLiability" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">10,445</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0141">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--Liabilities_i01TI_pp0p0_mtLzzIB_maLASEzToZ_zEB3Kd2uh7za" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Total liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">32,496,055</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">20,327,539</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--CommitmentsAndContingencies_i01I_pp0p0_maLASEzToZ_zcbqmZc8tcB" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Commitments and contingencies</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0146">-</span></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0147">-</span></span></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_402_eus-gaap--StockholdersEquityAbstract_i01B" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Stockholders&#8217; Equity:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--CommonStockValue_i02I_pp0p0_maSEIPAz3gP_zrFfz0gOJtw1" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Common stock, $<span id="xdx_90E_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pid_c20230930_zx6eiQKmZxC7" title="Common stock, par value"><span id="xdx_90B_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pid_c20221231_zyKzVIEHkWm9" title="Common stock, par value"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.001</ix:nonFraction></ix:nonFraction></span></span> par value per share; <span id="xdx_90A_eus-gaap--CommonStockSharesAuthorized_iI_c20230930_zsVT5lWeRnm7" title="Common stock, shares authorized"><span id="xdx_908_eus-gaap--CommonStockSharesAuthorized_iI_c20221231_z4dqEF4xln33" title="Common stock, shares authorized"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">200,000,000</ix:nonFraction></ix:nonFraction></span></span> shares authorized; shares issued: <span id="xdx_908_eus-gaap--CommonStockSharesIssued_iI_c20230930_zscNLIzqjQTi" title="Common stock, shares issued"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,800,752</ix:nonFraction></span>
    shares issued &#8211; September 30, 2023 and <span id="xdx_906_eus-gaap--CommonStockSharesIssued_c20221231_pdd" title="Common stock, shares issued"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,720,170</ix:nonFraction></span> shares issued &#8211; December 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,801</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,721</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--AdditionalPaidInCapitalCommonStock_i02I_pp0p0_maSEIPAz3gP_z08VObEC47Gc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Additional paid in capital</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdditionalPaidInCapitalCommonStock" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">128,367,929</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdditionalPaidInCapitalCommonStock" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">127,869,342</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--MinorityInterest_i02I_pp0p0_maSEIPAz3gP_zLiNPHxhRnli" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Noncontrolling interest in consolidated subsidiary</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:MinorityInterest" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">677,318</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:MinorityInterest" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">448,694</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--RetainedEarningsAccumulatedDeficit_i02I_pp0p0_maSEIPAz3gP_zFuFZY5h8lYc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Accumulated deficit</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">(<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">110,188,029</ix:nonFraction></p></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">91,980,234</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_i02TI_pp0p0_maLASEzToZ_mtSEIPAz3gP_zoiXpN1f1D3b" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 1.5pt">Total stockholders&#8217; equity</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">18,860,019</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">36,340,523</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--LiabilitiesAndStockholdersEquity_i01TI_pp0p0_mtLASEzToZ_zYWImrYs7Nvg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Total liabilities and stockholders&#8217; equity</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">51,356,074</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="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">56,668,062</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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; font-size: 10pt">See
Notes to the Unaudited Condensed Consolidated Financial Statements.</span></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; font-size: 10pt">&#160;</span></p>


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_004"></span>DIGITAL
ALLY, INC.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CONDENSED
CONSOLIDATED STATEMENTS OF OPERATIONS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FOR
THE THREE AND NINE MONTHS ENDED</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>SEPTEMBER
30, 2023 AND 2022</b></span></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; font-size: 10pt"><b>(unaudited)</b></span></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; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_30B_113_zcfDSMBlVKCc" summary="xdx: Statement - Condensed Consolidated Statements of Operations (Unaudited)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_499_20230701__20230930_zygc1Cn5cl4" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49A_20220701__20220930_zmQOLtM3P1J5" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_494_20230101__20230930_zNOnFtxObVui" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_499_20220101__20220930_zPbbmrFvL8v3" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For
                                            the three months ended <br />
                                            September 30,</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For
                                            the nine months ended <br />
                                            September 30,</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--RevenuesAbstract_iB" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Revenue:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_i01_hsrt--ProductOrServiceAxis__us-gaap--ProductMember_zscXpwwjDK7e" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 40%">Product</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-07-012023-09-30_us-gaap_ProductMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,095,237</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-07-012022-09-30_us-gaap_ProductMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,062,373</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-09-30_us-gaap_ProductMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,626,706</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-09-30_us-gaap_ProductMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,682,614</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_i01_hsrt--ProductOrServiceAxis__us-gaap--ServiceOtherMember_zU6OrSDh3DRb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Service and other</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-07-012023-09-30_us-gaap_ServiceOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,242,462</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-07-012022-09-30_us-gaap_ServiceOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,421,780</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-09-30_us-gaap_ServiceOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,687,813</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-09-30_us-gaap_ServiceOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">20,447,778</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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--RevenueFromContractWithCustomerExcludingAssessedTax_i01_pp0p0_maGPzICh_zSW9vAEYlT3k" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Total revenue</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-07-012023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">6,337,699</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:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-07-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">8,484,153</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:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">22,314,519</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:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">28,130,392</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><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--CostOfRevenueAbstract_iB" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Cost of revenue:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--CostOfRevenue_i01_hsrt--ProductOrServiceAxis__us-gaap--ProductMember_zt498kzBoqq" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Product</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2023-07-012023-09-30_us-gaap_ProductMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,587,750</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:CostOfRevenue" contextRef="From2022-07-012022-09-30_us-gaap_ProductMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,262,457</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:CostOfRevenue" contextRef="From2023-01-012023-09-30_us-gaap_ProductMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,108,366</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:CostOfRevenue" contextRef="From2022-01-012022-09-30_us-gaap_ProductMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,154,984</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--CostOfRevenue_i01_hsrt--ProductOrServiceAxis__us-gaap--ServiceOtherMember_zm6fYHVDwjd4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Service and other</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2023-07-012023-09-30_us-gaap_ServiceOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,523,800</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2022-07-012022-09-30_us-gaap_ServiceOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,626,196</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2023-01-012023-09-30_us-gaap_ServiceOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,698,175</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2022-01-012022-09-30_us-gaap_ServiceOtherMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">15,721,210</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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--CostOfRevenue_i01_pp0p0_msGPzICh_zXIK9hcc4BRl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Total cost of revenue</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2023-07-012023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,111,550</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2022-07-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">7,888,653</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">16,806,541</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">23,876,194</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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--GrossProfit_iT_pp0p0_mtGPzICh_maOILzQew_z7bZJrAHWW0b" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; 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="From2023-07-012023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,226,149</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="From2022-07-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">595,500</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-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,507,978</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="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,254,198</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><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--SellingGeneralAndAdministrativeExpenseAbstract_iB" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Selling, general and administrative expenses:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--ResearchAndDevelopmentExpense_i01_pp0p0_maSGAAEz9Kt_zGOVWncEpbJ4" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Research and development expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpense" contextRef="From2023-07-012023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">564,146</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:ResearchAndDevelopmentExpense" contextRef="From2022-07-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">616,174</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:ResearchAndDevelopmentExpense" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,039,361</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:ResearchAndDevelopmentExpense" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,654,395</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--MarketingAndAdvertisingExpense_i01_pp0p0_maSGAAEz9Kt_zB0X5yP4tnaa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Selling, advertising and promotional expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:MarketingAndAdvertisingExpense" contextRef="From2023-07-012023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,932,982</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:MarketingAndAdvertisingExpense" contextRef="From2022-07-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,832,916</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:MarketingAndAdvertisingExpense" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,885,097</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:MarketingAndAdvertisingExpense" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">7,375,364</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--GeneralAndAdministrativeExpense_i01_pp0p0_maSGAAEz9Kt_zGdFUh9fQxNg" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">General and administrative expense</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="From2023-07-012023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,877,064</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="From2022-07-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,713,433</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">13,845,074</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">15,256,049</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--SellingGeneralAndAdministrativeExpense_i01T_pp0p0_mtSGAAEz9Kt_msOILzQew_zedrJS69T2p9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Total selling, general and administrative expenses</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="From2023-07-012023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">6,374,192</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="From2022-07-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">7,162,523</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">21,769,532</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">24,285,808</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--OperatingIncomeLoss_iT_pp0p0_mtOILzQew_maILFCOzvya_zK6afWBvBw4i" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Operating loss</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2023-07-012023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">5,148,043</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2022-07-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">6,567,023</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">16,261,554</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">20,031,610</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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: White">
    <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><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--InvestmentIncomeInterest_i01_pp0p0_maNIEzJg1_zlCSDMnNneQg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="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:InvestmentIncomeInterest" contextRef="From2023-07-012023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">12,986</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:InvestmentIncomeInterest" contextRef="From2022-07-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">13,333</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:InvestmentIncomeInterest" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">84,071</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:InvestmentIncomeInterest" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">116,928</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--InterestExpense_i01N_pp0p0_di_msNIEzJg1_zAX21KHz4lVl" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">(<ix:nonFraction name="us-gaap:InterestExpense" contextRef="From2023-07-012023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">959,898</ix:nonFraction></p></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:InterestExpense" contextRef="From2022-07-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">14,255</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:InterestExpense" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,480,947</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:InterestExpense" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">39,766</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40A_eus-gaap--OtherNonoperatingIncomeExpense_i01_pp0p0_maNIEzJg1_zbFyIPV8JLHh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Other income (loss)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="From2023-07-012023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">25,394</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="From2022-07-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">1,892</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:OtherNonoperatingIncomeExpense" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">76,180</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="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">41,167</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--GainLossRelatedToLitigationSettlement_i01_pp0p0_maNIEzJg1_zLhSEjOUcsWg" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Loss on accrual for legal settlement</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0277">&#8212;</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: xdx2ixbrl0278">&#8212;</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:GainLossRelatedToLitigationSettlement" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">1,792,308</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: xdx2ixbrl0280">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_ecustom--LossOnConversionOfConvertibleNote_i01_pp0p0_maNIEzJg1_zwND4Io7AFfh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Loss on conversion of convertible note</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0282">&#8212;</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: xdx2ixbrl0283">&#8212;</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="DGLY:LossOnConversionOfConvertibleNote" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">93,386</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: xdx2ixbrl0285">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements_i01_pp0p0_maNIEzJg1_z9ItYZc5JYRh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Change in fair value of contingent consideration promissory notes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="DGLY:ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements" contextRef="From2023-07-012023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">19,888</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="DGLY:ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements" contextRef="From2022-07-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">138,877</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="DGLY:ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">177,909</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="DGLY:ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">347,169</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--ChangeInFairValueOfShorttermInvestments_i01_pp0p0_maNIEzJg1_zMU1U0pj54Xd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Change in fair value of short-term investments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0292">&#8212;</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: xdx2ixbrl0293">&#8212;</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: xdx2ixbrl0294">&#8212;</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="DGLY:ChangeInFairValueOfShorttermInvestments" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">84,818</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_406_ecustom--ChangeInFairValueOfWarrantDerivativeLiabilities_i01_pp0p0_maNIEzJg1_zz3gpNegBbm2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Change in fair value of warrant derivative liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="DGLY:ChangeInFairValueOfWarrantDerivativeLiabilities" contextRef="From2023-07-012023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,863,326</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="DGLY:ChangeInFairValueOfWarrantDerivativeLiabilities" contextRef="From2022-07-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,164,849</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="DGLY:ChangeInFairValueOfWarrantDerivativeLiabilities" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,803,560</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="DGLY:ChangeInFairValueOfWarrantDerivativeLiabilities" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">6,726,638</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--GainsLossesOnExtinguishmentOfDebt_i01_pp0p0_maNIEzJg1_zNIkpjuN4Krh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Gain on extinguishment of liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:GainsLossesOnExtinguishmentOfDebt" contextRef="From2023-07-012023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">507,304</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: xdx2ixbrl0303">&#8212;</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:GainsLossesOnExtinguishmentOfDebt" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">507,304</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: xdx2ixbrl0305">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_ecustom--GainOnExtinguishmentOfWarrantDerivativeLiabilities_i01_pp0p0_maNIEzJg1_zinLcFptlkxj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Gain on extinguishment of warrant derivative liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0307">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="DGLY:GainOnExtinguishmentOfWarrantDerivativeLiabilities" contextRef="From2022-07-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,624,794</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0309">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="DGLY:GainOnExtinguishmentOfWarrantDerivativeLiabilities" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,624,794</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--NonoperatingIncomeExpense_i01T_pp0p0_mtNIEzJg1_maILFCOzvya_z3MOnY3Rm8A3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Total other income (expense)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:NonoperatingIncomeExpense" contextRef="From2023-07-012023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,469,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:NonoperatingIncomeExpense" contextRef="From2022-07-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,647,952</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NonoperatingIncomeExpense" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">1,717,617</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:NonoperatingIncomeExpense" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">10,732,112</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_iT_pp0p0_mtILFCOzvya_maPLzK0o_z6Px4LErYmih" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Loss before income tax benefit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="From2023-07-012023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">3,679,043</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="From2022-07-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">1,919,071</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-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">17,979,171</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="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">9,299,498</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--IncomeTaxExpenseBenefit_msPLzK0o_zNtl8GcZPMi2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Income tax benefit</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0322">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0323">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0324">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0325">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--ProfitLoss_iT_pp0p0_mtPLzK0o_maNILzDhR_zLItl7fm4CM9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Net loss</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-07-012023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">3,679,043</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2022-07-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">1,919,071</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">17,979,171</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">9,299,498</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--NetIncomeLossAttributableToNoncontrollingInterest_iN_pp0p0_di_msNILzDhR_ziR9FKpxGK4i" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net (income) attributable to noncontrolling interests of consolidated subsidiary</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" contextRef="From2023-07-012023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">29,630</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:NetIncomeLossAttributableToNoncontrollingInterest" contextRef="From2022-07-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">16,596</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:NetIncomeLossAttributableToNoncontrollingInterest" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">228,624</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:NetIncomeLossAttributableToNoncontrollingInterest" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">268,636</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--NetIncomeLoss_iT_pp0p0_mtNILzDhR_zLi14BxOtlCb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Net loss attributable to common stockholders</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-07-012023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">3,708,673</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-07-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">1,902,475</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">18,207,795</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">9,568,134</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--EarningsPerShareBasicAbstract_iB" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Net loss per share 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><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--EarningsPerShareBasic_i01_pdd" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Basic</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2023-07-012023-09-30" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">1.32</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2022-07-012022-09-30" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.76</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">6.55</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">3.83</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--EarningsPerShareDiluted_i01_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt">Diluted</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2023-07-012023-09-30" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">1.32</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2022-07-012022-09-30" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.76</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">6.55</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">3.83</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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--WeightedAverageNumberOfSharesOutstandingAbstract_iB" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Weighted average shares outstanding:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_i01_pdd" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Basic</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2023-07-012023-09-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,800,752</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:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2022-07-012022-09-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,518,261</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:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,779,530</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:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,498,681</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_i01_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt">Diluted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2023-07-012023-09-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,800,752</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:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2022-07-012022-09-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,518,261</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:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,779,530</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:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,498,681</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
Notes to the Unaudited Condensed Consolidated Financial Statements.</span></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; font-size: 10pt">&#160;</span></p>


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_005"></span>DIGITAL
ALLY, INC.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CONDENSED
CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FOR
THE THREE AND NINE MONTHS ENDED SEPTEMBER 30, 2023 AND 2022</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Unaudited)</b></span></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; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_303_114_zw3OBVtUqOpc" summary="xdx: Statement - Condensed Consolidated Statements of Stockholders&apos; Equity (Unaudited)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font-family: Times New Roman, Times, Serif">&#160;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">&#160;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_4BD_us-gaap--StatementEquityComponentsAxis_us-gaap--CommonStockMember_zPo1iKQtSvh4" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">&#160;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_4B2_us-gaap--StatementEquityComponentsAxis_us-gaap--AdditionalPaidInCapitalMember_zqIp4OSyxtQ9" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">&#160;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_4BF_us-gaap--StatementEquityComponentsAxis_us-gaap--NoncontrollingInterestMember_zkvHLKgK1JI9" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">&#160;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_4B3_us-gaap--StatementEquityComponentsAxis_us-gaap--RetainedEarningsMember_zKUmGMQplRN2" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">&#160;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_4BF_z16ffL8rLVQi" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">&#160;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Common Stock</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="padding-bottom: 1.5pt; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Additional</b></span></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; font-size: 10pt"><b>Paid
                                            In</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="padding-bottom: 1.5pt; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Noncontrolling</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>interest
                                            in</b></span></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; font-size: 10pt"><b>consolidated</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="padding-bottom: 1.5pt; font-weight: bold; text-align: center">Accumulated</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Shares</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Capital</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">subsidiary</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">deficit</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_43A_c20220101__20220331_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iS_zdgnpe7GFF5a" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%">Balance, December 31, 2021</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--SharesOutstanding_iS_pid_c20220101__20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zcH5DoO65Cf" title="Balance, shares" style="width: 6%; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2021-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,545,220</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,545</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">124,476,447</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-12-31_us-gaap_NoncontrollingInterestMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">56,453</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-12-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">68,672,206</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">55,863,239</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_zj43qqIaY4B5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Stock-based compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</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: xdx2ixbrl0380">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-01-012022-03-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">394,749</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: xdx2ixbrl0382">&#8212;</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: xdx2ixbrl0383">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-01-012022-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">394,749</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--StockIssuedDuringPeriodValueRestrictedStockAwardGross_zNgBT04aGiLc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Restricted common stock grant</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardGross_pid_c20220101__20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zjrz8Mu4kep1" title="Restricted common stock grant, shares" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">35,750</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:StockIssuedDuringPeriodValueRestrictedStockAwardGross" contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">36</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:StockIssuedDuringPeriodValueRestrictedStockAwardGross" contextRef="From2022-01-012022-03-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">36</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: xdx2ixbrl0388">&#8212;</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: xdx2ixbrl0389">&#8212;</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: xdx2ixbrl0390">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures_zEkVSYKuGGyk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Restricted common stock forfeitures</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_iN_pid_di_c20220101__20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z9aJh4qBE5Ib" title="Restricted common stock forfeitures, shares" style="text-align: right">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">750</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:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1</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:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" contextRef="From2022-01-012022-03-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" 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: xdx2ixbrl0396">&#8212;</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: xdx2ixbrl0397">&#8212;</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: xdx2ixbrl0398">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--StockRepurchasedAndRetiredDuringPeriodValue_zAqSesZqdiqe" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Repurchase and cancellation of common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--StockRepurchasedAndRetiredDuringPeriodShares_iN_pid_di_c20220101__20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z9lST8zBSJG9" title="Repurchase and cancellation of common stock, shares" style="text-align: right">(<ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">93,802</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:StockRepurchasedAndRetiredDuringPeriodValue" contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">94</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: xdx2ixbrl0403">&#8212;</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: xdx2ixbrl0404">&#8212;</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:StockRepurchasedAndRetiredDuringPeriodValue" contextRef="From2022-01-012022-03-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,063,674</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:StockRepurchasedAndRetiredDuringPeriodValue" contextRef="From2022-01-012022-03-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,063,768</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_409_ecustom--DistributionToNoncontrollingInterestInConsolidatedSubsidiary_zjhaHA7q45Nd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Distribution to noncontrolling interest in consolidated subsidiary</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</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: xdx2ixbrl0410">&#8212;</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: xdx2ixbrl0411">&#8212;</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="DGLY:DistributionToNoncontrollingInterestInConsolidatedSubsidiary" contextRef="From2022-01-012022-03-31_us-gaap_NoncontrollingInterestMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">15,692</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: xdx2ixbrl0413">&#8212;</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="DGLY:DistributionToNoncontrollingInterestInConsolidatedSubsidiary" contextRef="From2022-01-012022-03-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">15,692</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--ProfitLoss_zuYrdgVH1oqf" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Net loss</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#8212;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0416">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0417">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2022-01-012022-03-31_us-gaap_NoncontrollingInterestMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">98,094</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2022-01-012022-03-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">6,600,148</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2022-01-012022-03-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">6,698,242</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_431_c20220401__20220630_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iS_zZyuj9pZGKQa" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Balance, March 31, 2022</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--SharesOutstanding_iS_pid_c20220401__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zbKFK5GCRIHj" title="Balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,486,418</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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,486</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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-03-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">124,871,161</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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-03-31_us-gaap_NoncontrollingInterestMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">57,333</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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-03-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">77,336,028</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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">47,480,286</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_zTNIuKeqFra8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Stock-based compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</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: xdx2ixbrl0430">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">381,602</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0432">&#8212;</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: xdx2ixbrl0433">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">381,602</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures_zOjN6gkFJo2f" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Restricted common stock forfeitures</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_iN_pid_di_c20220401__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z45YIYEShRb3" title="Restricted common stock forfeitures, shares" style="text-align: right">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,500</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:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3</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:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" contextRef="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" 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"><span style="-sec-ix-hidden: xdx2ixbrl0438">&#8212;</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: xdx2ixbrl0439">&#8212;</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: xdx2ixbrl0440">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--StockRepurchasedAndRetiredDuringPeriodValue_zfabTtsdLhq2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Repurchase and cancellation of common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--StockRepurchasedAndRetiredDuringPeriodShares_iN_pid_di_c20220401__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zfHYAZU8lYc" title="Repurchase and cancellation of common stock, shares" style="text-align: right">(<ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">92,498</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:StockRepurchasedAndRetiredDuringPeriodValue" contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">92</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: xdx2ixbrl0445">&#8212;</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: xdx2ixbrl0446">&#8212;</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:StockRepurchasedAndRetiredDuringPeriodValue" contextRef="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,962,663</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:StockRepurchasedAndRetiredDuringPeriodValue" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,962,755</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_400_eus-gaap--ProfitLoss_ze2QoMRCcqI9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Net income (loss)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#8212;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0452">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0453">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2022-04-012022-06-30_us-gaap_NoncontrollingInterestMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">383,326</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,065,513</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2022-04-012022-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">682,187</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_43E_c20220701__20220930_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iS_zsQbhxvoE5b3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Balance, June 30, 2022</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--SharesOutstanding_iS_pid_c20220701__20220930__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zQUMPIQIEFqi" title="Balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,391,420</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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,391</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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">125,252,766</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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-06-30_us-gaap_NoncontrollingInterestMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">325,993</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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-06-30_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">80,364,204</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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">45,216,946</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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--IssuanceOfCommonStockThroughWarrantExchangeAgreement_zUGRnQn4QDkk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Issuance of common stock through warrant exchange agreement</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_ecustom--IssuanceOfCommonStockThroughWarrantExchangeAgreementShares_pid_c20220701__20220930__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zTWBfS1QDLu6" title="Issuance of common stock through warrant exchange agreement, shares" style="text-align: right"><ix:nonFraction name="DGLY:IssuanceOfCommonStockThroughWarrantExchangeAgreementShares" contextRef="From2022-07-012022-09-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">303,750</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="DGLY:IssuanceOfCommonStockThroughWarrantExchangeAgreement" contextRef="From2022-07-012022-09-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">304</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="DGLY:IssuanceOfCommonStockThroughWarrantExchangeAgreement" contextRef="From2022-07-012022-09-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,495,196</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: xdx2ixbrl0468">&#8212;</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: xdx2ixbrl0469">&#8212;</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="DGLY:IssuanceOfCommonStockThroughWarrantExchangeAgreement" contextRef="From2022-07-012022-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,495,500</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_zr6xP5E6ymrd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Stock-based compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</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: xdx2ixbrl0474">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-07-012022-09-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">251,733</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: xdx2ixbrl0476">&#8212;</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: xdx2ixbrl0477">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-07-012022-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">251,733</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--ProfitLoss_zcu3ZUq0f6m5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Net loss</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#8212;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0480">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0481">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2022-07-012022-09-30_us-gaap_NoncontrollingInterestMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">16,596</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2022-07-012022-09-30_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,902,475</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2022-07-012022-09-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,919,071</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_433_c20220701__20220930_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iE_zhpMq2yquNb7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Balance, September 30, 2022</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--SharesOutstanding_iE_pid_c20220701__20220930__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zQvflrXfKLk4" title="Balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-09-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,695,170</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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-09-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,695</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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-09-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">129,999,695</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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-09-30_us-gaap_NoncontrollingInterestMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">309,397</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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-09-30_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">82,266,679</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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">48,045,108</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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_431_c20230101__20230331_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iS_zqc0pLgPuLra" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Balance, December 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--SharesOutstanding_iS_pid_c20230101__20230331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zm47hFiuFDXa" title="Balance, shares" style="text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,720,170</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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,721</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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">127,869,342</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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-12-31_us-gaap_NoncontrollingInterestMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">448,694</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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-12-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">91,980,234</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">36,340,523</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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_zma5ikIaTnfh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Stock-based compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</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: xdx2ixbrl0502">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2023-01-012023-03-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">114,848</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: xdx2ixbrl0504">&#8212;</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: xdx2ixbrl0505">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2023-01-012023-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">114,848</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--StockIssuedDuringPeriodValueRestrictedStockAwardGross_zzyHa7kGWJz6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Restricted common stock grant</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardGross_c20230101__20230331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zesCMi4GSgqa" title="Restricted common stock grant, shares" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" contextRef="From2023-01-012023-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">35,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" contextRef="From2023-01-012023-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">35</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:StockIssuedDuringPeriodValueRestrictedStockAwardGross" contextRef="From2023-01-012023-03-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">35</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: xdx2ixbrl0510">&#8212;</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: xdx2ixbrl0511">&#8212;</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: xdx2ixbrl0512">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--MinorityInterestDecreaseFromRedemptions_zmBdQoQPOSy7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Issuance due to rounding from reverse stock split</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_ecustom--MinorityInterestDecreaseFromRedemptionsShares_c20230101__20230331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zy3suvzl1UC2" title="Issuance due to rounding from reverse stock split, shares" style="text-align: right"><ix:nonFraction name="DGLY:MinorityInterestDecreaseFromRedemptionsShares" contextRef="From2023-01-012023-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">54</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: xdx2ixbrl0516">&#8212;</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: xdx2ixbrl0517">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0519">&#8212;</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: xdx2ixbrl0520">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--ProfitLoss_zJnQ2awLmN96" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Net Income (loss)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#8212;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0524">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0525">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-01-012023-03-31_us-gaap_NoncontrollingInterestMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">126,239</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-01-012023-03-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">6,105,818</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-01-012023-03-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,979,579</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_439_c20230401__20230630_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iS_zTGKvrUq2Hs4" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Balance, March 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_983_eus-gaap--SharesOutstanding_iS_pid_c20230401__20230630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zlHVODkXx7uj" title="Balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2023-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,755,224</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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,756</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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-03-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">127,984,155</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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-03-31_us-gaap_NoncontrollingInterestMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">574,933</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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-03-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">98,086,052</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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">30,475,792</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_43F_c20230401__20230630_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iS_z3rR5T7m4eef" style="display: none; vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Balance</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--SharesOutstanding_iS_pid_c20230401__20230630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zNDEcgstpgJj" title="Balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2023-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,755,224</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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-03-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,756</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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-03-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">127,984,155</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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-03-31_us-gaap_NoncontrollingInterestMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">574,933</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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-03-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">98,086,052</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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-03-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">30,475,792</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_zOluTqbnGgF5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Stock-based compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</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: xdx2ixbrl0546">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2023-04-012023-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">179,483</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: xdx2ixbrl0548">&#8212;</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: xdx2ixbrl0549">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2023-04-012023-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">179,483</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures_zyOUG2ZlFPG4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Restricted common stock forfeitures</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_iN_pid_di_c20230401__20230630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zf36cq2h382c" title="Restricted common stock forfeitures, shares" style="text-align: right">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" contextRef="From2023-04-012023-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">3,625</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:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" contextRef="From2023-04-012023-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4</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:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" contextRef="From2023-04-012023-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4</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: xdx2ixbrl0554">&#8212;</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: xdx2ixbrl0555">&#8212;</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: xdx2ixbrl0556">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--MinorityInterestDecreaseFromRedemptions_z71MDtfYRUog" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Issuance due to rounding from reverse stock split</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_ecustom--MinorityInterestDecreaseFromRedemptionsShares_c20230401__20230630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zZi69cWNYiSg" title="Issuance due to rounding from reverse stock split, shares" style="text-align: right"><ix:nonFraction name="DGLY:MinorityInterestDecreaseFromRedemptionsShares" contextRef="From2023-04-012023-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">24,154</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:MinorityInterestDecreaseFromRedemptions" contextRef="From2023-04-012023-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">24</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:MinorityInterestDecreaseFromRedemptions" contextRef="From2023-04-012023-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">24</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: xdx2ixbrl0562">&#8212;</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: xdx2ixbrl0563">&#8212;</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: xdx2ixbrl0564">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_z4FwK1pquq4j" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Conversion of convertible note into common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_c20230401__20230630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zQ0CU3trV0rc" title="Conversion of convertible note into common stock, shares" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" contextRef="From2023-04-012023-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">25,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2023-04-012023-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">25</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:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2023-04-012023-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">119,725</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: xdx2ixbrl0570">&#8212;</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: xdx2ixbrl0571">&#8212;</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:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2023-04-012023-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">119,750</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--ProfitLoss_zUq00diTdcBk" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Net Income (loss)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#8212;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0576">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0577">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-04-012023-06-30_us-gaap_NoncontrollingInterestMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">72,755</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-04-012023-06-30_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">8,393,304</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-04-012023-06-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">8,320,549</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_43B_c20230701__20230930_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iS_zgHYcGoaJ6Je" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Balance, June 30, 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--SharesOutstanding_iS_pid_c20230701__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zRHinUHKM8f3" title="Balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2023-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,800,753</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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-06-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,801</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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-06-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">128,283,343</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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-06-30_us-gaap_NoncontrollingInterestMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">647,688</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-06-30_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">106,479,356</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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">22,454,476</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_zHalPVkXD5xd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Stock-based compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</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: xdx2ixbrl0590">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2023-07-012023-09-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">84,586</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: xdx2ixbrl0592">&#8212;</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: xdx2ixbrl0593">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2023-07-012023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">84,586</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--ProfitLoss_znrne7GM6YP2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Net Income (loss)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#8212;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0596">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0597">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-07-012023-09-30_us-gaap_NoncontrollingInterestMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">29,630</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-07-012023-09-30_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,708,673</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-07-012023-09-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,679,043</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_434_c20230701__20230930_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iE_zF4wFE2nKUL9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Balance, September 30, 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_989_eus-gaap--SharesOutstanding_iE_pid_c20230701__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zOIxsyTgBA92" title="Balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2023-09-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,800,753</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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-09-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,801</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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-09-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">128,367,929</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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-09-30_us-gaap_NoncontrollingInterestMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">677,318</ix:nonFraction></p></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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-09-30_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">110,188,029</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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">18,860,019</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
<tr id="xdx_436_c20230701__20230930_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iE_zp0tL2gZJmPa" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Balance</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--SharesOutstanding_iE_pid_c20230701__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zqCIC87Hsfyk" title="Balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2023-09-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,800,753</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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-09-30_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,801</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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-09-30_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">128,367,929</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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-09-30_us-gaap_NoncontrollingInterestMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">677,318</ix:nonFraction></p></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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-09-30_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">110,188,029</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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">18,860,019</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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; font-size: 10pt">See
Notes to the Unaudited Condensed Consolidated Financial Statements.</span></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; font-size: 10pt">&#160;</span></p>


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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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; font-size: 10pt"><b><span id="a_006"></span>DIGITAL
ALLY, INC.</b></span></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; font-size: 10pt"><b>CONDENSED
CONSOLIDATED STATEMENTS OF CASH FLOWS</b></span></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; font-size: 10pt"><b>FOR
THE NINE MONTHS ENDED SEPTEMBER 30, 2023 AND 2022</b></span></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; font-size: 10pt"><b>(Unaudited)</b></span></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; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_30F_112_zjcl2QvRfLXd" summary="xdx: Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font-family: Times New Roman, Times, Serif">&#160;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_491_20230101__20230930_zYWtTtkoEFK1" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">2023</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49A_20220101__20220930_zs5IR6OZOU54" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">2022</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">For the nine months ended September
    30,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--NetCashProvidedByUsedInOperatingActivitiesAbstract_iB" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Cash Flows From Operating Activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--ProfitLoss_i01_pp0p0_maNCPBUz29g_z2v5acHDtrfe" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 68%; text-align: left">Net loss</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">17,979,171</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">(<ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">9,299,498</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr id="xdx_403_eus-gaap--AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_i01B" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Adjustments to reconcile net loss to net cash flows 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_401_eus-gaap--DepreciationDepletionAndAmortization_i02_pp0p0_maNCPBUz29g_zVDnrzILpSXk" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Depreciation and amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DepreciationDepletionAndAmortization" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,656,627</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="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,646,207</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--ShareBasedCompensation_i02_pp0p0_maNCPBUz29g_zn6qK4MVQhh3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left">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="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">378,917</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="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,028,084</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--NoncashInterestExpense_i02N_pp0p0_di_msNCPBUz29g_zem9AJrRZksc" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Non-cash interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="DGLY:NoncashInterestExpense" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">576,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"><span style="-sec-ix-hidden: xdx2ixbrl0634">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--ChangeInFairValueOfWarrantDerivativeLiabilities_i02N_pp0p0_di_msNCPBUz29g_zOa1jG5Sm3E1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left">Change in fair value of warrant derivative liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="DGLY:ChangeInFairValueOfWarrantDerivativeLiabilities" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,803,560</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="DGLY:ChangeInFairValueOfWarrantDerivativeLiabilities" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">6,726,638</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--GainsLossesOnExtinguishmentOfDebt_i02N_pp0p0_di_msNCPBUz29g_zTHmnepWGA9d" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Gain on extinguishment of liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">(<ix:nonFraction name="us-gaap:GainsLossesOnExtinguishmentOfDebt" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">507,304</ix:nonFraction></p></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="-sec-ix-hidden: xdx2ixbrl0640">&#8212;</span></p></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--DerivativeGainLossOnDerivativeNet_i02N_di_msNCPBUz29g_zAnemUj50s39" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left">Gain on extinguishment of warrant derivative liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0642">&#8212;</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:DerivativeGainLossOnDerivativeNet" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,624,794</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--AmortizationOfFinancingCostsAndDiscounts_i02_pp0p0_maNCPBUz29g_zBRchti6NRb3" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Convertible debt discount amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><ix:nonFraction name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,887,273</ix:nonFraction></p></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: xdx2ixbrl0646">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_ecustom--LossOnConversionOfConvertibleNote_i02N_pp0p0_di_msNCPBUz29g_z3OKnj3GVONh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left">Loss on conversion of debt</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="DGLY:LossOnConversionOfConvertibleNote" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">93,386</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: xdx2ixbrl0649">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--InventoryWriteDown_i02_pp0p0_maNCPBUz29g_z5VjIgmuRaM9" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Provision for inventory obsolescence</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">(<ix:nonFraction name="us-gaap:InventoryWriteDown" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">918,571</ix:nonFraction></p></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:InventoryWriteDown" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">143,664</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--ProvisionForDoubtfulAccountsReceivable_i02_pp0p0_maNCPBUz29g_znIqBN0CH0a6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left">Provision for doubtful accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="DGLY:ProvisionForDoubtfulAccountsReceivable" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">47,931</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="DGLY:ProvisionForDoubtfulAccountsReceivable" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">161,239</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--ProvisionForDoubtfulAccounts_i02_maNCPBUz29g_zEX6tOop5QZ3" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Allowance for doubtful lease reserve</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0658">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_ecustom--ChangeInFairValueOfContingentConsiderationPromissoryNote_i02N_di_msNCPBUz29g_z5rxzSeRO79i" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left">Change in fair value of contingent consideration promissory note</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="DGLY:ChangeInFairValueOfContingentConsiderationPromissoryNote" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">177,909</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="DGLY:ChangeInFairValueOfContingentConsiderationPromissoryNote" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">347,169</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--IncreaseDecreaseInOperatingCapitalAbstract_i02B_zmEIWgTrkWP2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Change in operating 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_40E_eus-gaap--IncreaseDecreaseInOperatingAssetsAbstract_i02B_zBTMaXPm7mvj" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; 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--IncreaseDecreaseInAccountsReceivable_i03N_pp0p0_di_msNCPBUz29g_z0KLRdtkSj24" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left">Accounts receivable &#8211; trade</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-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">26,605</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">143,937</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--IncreaseDecreaseInAccountsAndOtherReceivables_i03N_pp0p0_di_msNCPBUz29g_z7cf9Erpl5M3" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Accounts receivable &#8211; other</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">1,453,710</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:IncreaseDecreaseInAccountsAndOtherReceivables" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,426,732</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--IncreaseDecreaseInInventories_i03N_pp0p0_di_msNCPBUz29g_zatMAp1c2pS9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt">Inventories</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-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">2,563,198</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:IncreaseDecreaseInInventories" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,448,044</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_404_eus-gaap--IncreaseDecreaseInPrepaidExpense_i03N_pp0p0_di_msNCPBUz29g_zCSxpvDk1hHb" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Prepaid expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidExpense" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">1,142,798</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:IncreaseDecreaseInPrepaidExpense" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">531,508</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--IncreaseDecreaseInOperatingLeaseRightOfUseAssets_i03N_pp0p0_di_msNCPBUz29g_zA9yX4TwcHii" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; 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="DGLY:IncreaseDecreaseInOperatingLeaseRightOfUseAssets" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">285,667</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="DGLY:IncreaseDecreaseInOperatingLeaseRightOfUseAssets" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">306,783</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--IncreaseDecreaseInOtherOperatingAssets_i03N_pp0p0_di_msNCPBUz29g_zx00G4qFiuW" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Other assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,477,391</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:IncreaseDecreaseInOtherOperatingAssets" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,125,776</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--IncreaseDecreaseInOperatingLiabilitiesAbstract_i02B_zTdk8j8UmAxi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; 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--IncreaseDecreaseInAccountsPayable_i03_pp0p0_maNCPBUz29g_zHVkXcUlvK2b" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,619,557</ix:nonFraction></p></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,133,934</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--IncreaseDecreaseInAccruedLiabilities_i03_pp0p0_maNCPBUz29g_zrGZbqw6iMPe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left">Accrued expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedLiabilities" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,717,101</ix:nonFraction></p></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedLiabilities" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">106,800</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--IncreaseDecreaseInAccruedIncomeTaxesPayable_i03_pp0p0_maNCPBUz29g_z9Y0wDDYxjx5" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Income taxes payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">17,544</ix:nonFraction></p></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:IncreaseDecreaseInAccruedIncomeTaxesPayable" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">9,969</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--IncreaseDecreaseInLeaseDeposit_i03_pp0p0_maNCPBUz29g_z4wUOtMufv7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left">Lease deposit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="DGLY:IncreaseDecreaseInLeaseDeposit" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">10,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"><span style="-sec-ix-hidden: xdx2ixbrl0700">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--IncreaseDecreaseInOperatingLeaseLiability_i03_pp0p0_maNCPBUz29g_zq7ksAXGA8d2" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Operating lease obligations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">285,667</ix:nonFraction></p></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="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">306,782</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--IncreaseDecreaseInContractWithCustomerLiability_i03_pp0p0_maNCPBUz29g_zaYRNHO3KvCk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 1.5pt">Contract liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><ix:nonFraction name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,913,574</ix:nonFraction></p></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,831,394</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--NetCashProvidedByUsedInOperatingActivities_i01T_pp0p0_maCCERCzHHJ_mtNCPBUz29g_zFb7ZfJfk6Le" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Net cash used in operating activities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">5,842,158</ix:nonFraction></p></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">17,797,992</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--NetCashProvidedByUsedInInvestingActivitiesAbstract_iB" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Cash Flows from Investing Activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_ecustom--PaymentsForProceedsFromProductiveAsset_i01N_pp0p0_di_msNCPBUzq2T_zJb37rMHhqNf" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Purchases of property, plant and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">(<ix:nonFraction name="DGLY:PaymentsForProceedsFromProductiveAsset" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">86,348</ix:nonFraction></p></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="DGLY:PaymentsForProceedsFromProductiveAsset" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,947,127</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_400_eus-gaap--PaymentsToAcquireIntangibleAssets_i01N_pp0p0_di_msNCPBUzq2T_z1CaEwkTLDr3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Additions to intangible assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquireIntangibleAssets" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">110,893</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:PaymentsToAcquireIntangibleAssets" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">158,218</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--PaymentsToAcquireBusinessesGross_i01N_pp0p0_di_msNCPBUzq2T_zKqz2XgTE3P4" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Cash paid for acquisition of Medical Billing Company</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0720">&#8212;</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:PaymentsToAcquireBusinessesGross" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,153,627</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_404_eus-gaap--OtherPaymentsToAcquireBusinesses_i01N_pp0p0_di_msNCPBUzq2T_zINx3QAqCAej" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Cash paid for asset acquisition of Medical Billing Company</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0723">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:OtherPaymentsToAcquireBusinesses" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">230,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--NetCashProvidedByUsedInInvestingActivities_i01T_mtNCPBUzq2T_maCCERCzHHJ_zSOyoZbSSk2e" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Net cash used in investing activities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">197,241</ix:nonFraction></p></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,488,972</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--NetCashProvidedByUsedInFinancingActivitiesAbstract_iB_zVBdScRzUqFd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Cash Flows from Financing Activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--PaymentsForRepurchaseOfCommonStock_i01N_pp0p0_di_msNCPBUzWFb_zYxOEGATOv3c" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Repurchase and cancellation of common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0732">&#8212;</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:PaymentsForRepurchaseOfCommonStock" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,026,523</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_401_eus-gaap--PaymentsOfDistributionsToAffiliates_i01N_pp0p0_di_msNCPBUzWFb_zVgOMLjc40Oj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Distribution to noncontrolling interest in consolidated subsidiary</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0735">&#8212;</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:PaymentsOfDistributionsToAffiliates" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">15,692</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--ProceedsFromConvertibleDebt_i01_maNCPBUzWFb_z9oLj64Xp7zd" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Net proceeds of convertible debt with detachable warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromConvertibleDebt" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,640,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0739">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--ProceedsFromRelatedPartyDebt_i01_maNCPBUzWFb_zr0dmnS188f" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Net proceeds of related party note payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><ix:nonFraction name="us-gaap:ProceedsFromRelatedPartyDebt" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,325,000</ix:nonFraction></p></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="-sec-ix-hidden: xdx2ixbrl0742">&#8212;</span></p></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--ProceedsFromCommercialExtensionOfCreditEntertainmentSegment_i01_maNCPBUzWFb_zLPZsyhYHyk" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Proceeds &#8211; Commercial Extension of Credit &#8211; Entertainment Segment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="DGLY:ProceedsFromCommercialExtensionOfCreditEntertainmentSegment" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,224,577</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: xdx2ixbrl0745">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--PaymentForCommercialExtensionOfCreditEntertainmentSegment_i01N_pp0p0_di_msNCPBUzWFb_z96Kjr8R3r9i" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Payments on Commercial Extension of Credit &#8211; Entertainment Segment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="DGLY:PaymentForCommercialExtensionOfCreditEntertainmentSegment" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,156,441</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: xdx2ixbrl0748">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--PaymentForContingentConsiderationLiabilityFinancingActivities_i01N_pp0p0_di_msNCPBUzWFb_z6RB1axeRLqa" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Principal payment on contingent consideration promissory
    notes</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">(<ix:nonFraction name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">318,105</ix:nonFraction></p></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">383,222</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--NetCashProvidedByUsedInFinancingActivities_i01T_maCCERCzHHJ_mtNCPBUzWFb_ze7teHBHLtve" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Net cash (used in) provided by financing activities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,715,031</ix:nonFraction></p></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,425,437</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_iT_mtCCERCzHHJ_zH66q7keOwU6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Net decrease in cash and cash equivalents</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">(<ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,324,368</ix:nonFraction></p></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="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">25,712,401</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_402_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_iS_zkUozIYNPCZi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Cash, cash equivalents, beginning of period</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,532,199</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">32,007,792</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_iE_zxJ5ZNg00obi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Cash, cash equivalents, 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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,207,831</ix:nonFraction></p></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="AsOf2022-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,295,391</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_40D_eus-gaap--SupplementalCashFlowInformationAbstract_iB_zwpc7VrEbHUf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Supplemental disclosures 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_401_eus-gaap--InterestPaidNet_i01_zepiVgOlpVpi" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Cash payments for interest</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><ix:nonFraction name="us-gaap:InterestPaidNet" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">26,220</ix:nonFraction></p></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="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">44,783</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--IncomeTaxesPaidNet_i01_zftH2E8fdp0d" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Cash payments for income 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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><ix:nonFraction name="us-gaap:IncomeTaxesPaidNet" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,447</ix:nonFraction></p></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxesPaidNet" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,969</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_iB_zQ0JZT3L7WE6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Supplemental disclosures of non-cash investing and financing activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--RouAndLeaseLiabilityRecordedOnExtensionOfLease_i01_z1dhUobsANOa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">ROU and lease liability recorded on extension of lease</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="DGLY:RouAndLeaseLiabilityRecordedOnExtensionOfLease" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">538,056</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"><span style="-sec-ix-hidden: xdx2ixbrl0778">&#8212;</span></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_40F_ecustom--ConversionOfConvertibleNotesPayableIntoCommonStock_i01_zLAQeEJyQSZ" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Conversion of convertible notes payable into common stock</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="DGLY:ConversionOfConvertibleNotesPayableIntoCommonStock" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">119,750</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"><span style="-sec-ix-hidden: xdx2ixbrl0781">&#8212;</span></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: 10pt; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--IssuanceOfCommonStockThroughWarrantExchangeAgreement_i01_zloE9dxTcfIh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Issuance of common stock through warrant exchange agreement</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0783">&#8212;</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="DGLY:IssuanceOfCommonStockThroughWarrantExchangeAgreement" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,495,500</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_408_ecustom--IssuanceOfContingentConsiderationPromissoryNoteForBusinessAcquisitions_i01_zKizjVis3EDc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Issuance of contingent consideration promissory note for
    business acquired</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0786">&#8212;</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="DGLY:IssuanceOfContingentConsiderationPromissoryNoteForBusinessAcquisitions" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">855,000</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_40E_eus-gaap--FairValueOfAssetsAcquired_i01_zmi2EISrOZn5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Assets acquired in business acquisitions</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0789">&#8212;</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:FairValueOfAssetsAcquired" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">190,631</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_408_eus-gaap--LiabilitiesAssumed1_i01_zbNSceKqmQnj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Liabilities assumed in the business acquisition</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0792">&#8212;</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesAssumed1" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">387,005</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_40A_ecustom--GoodwillAcquiredInBusinessAcquisitions_i01_z7iXrdeOliK9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Goodwill acquired in business acquisitions</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0795">&#8212;</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="DGLY:GoodwillAcquiredInBusinessAcquisitions" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,100,000</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_40D_ecustom--RestrictedCommonStockGrant_i01_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Restricted common stock grant</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="DGLY:RestrictedCommonStockGrant" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">35</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="DGLY:RestrictedCommonStockGrant" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">715</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_407_ecustom--ReverseStockSplitRoundingIssuances_i01_z4OSqzT19qL5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Reverse stock split rounding issuances</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="DGLY:ReverseStockSplitRoundingIssuances" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">24</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"><span style="-sec-ix-hidden: xdx2ixbrl0802">&#8212;</span></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--StockIssued1_i01_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Restricted common stock forfeitures</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:StockIssued1" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4</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:StockIssued1" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">65</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_40E_ecustom--DebtDiscountOnConvertibleNote_i01_zMySPX8oJ566" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Debt discount on convertible note</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="DGLY:DebtDiscountOnConvertibleNote" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,000,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 style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0808">&#8212;</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: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
Notes to the Unaudited Condensed Consolidated Financial Statements.</span></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; font-size: 10pt">&#160;</span></p>


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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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; font-size: 10pt"><b><span id="a_007"></span>DIGITAL
ALLY, INC.</b></span></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; font-size: 10pt"><b>NOTES
TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</b></span></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; font-size: 10pt"><b>(Unaudited)</b></span></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; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock"><p id="xdx_800_eus-gaap--OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_zUgxDIVOoyt5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
1. <span id="xdx_822_z5asKlzxTnMg">NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></b></span></p>

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

<ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="DGLY:NatureOfOperationPolicyTextBlock"><p id="xdx_846_ecustom--NatureOfOperationPolicyTextBlock_zTX9tVO3kNu6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_865_zgr3iabN74Ia">Nature
of Operations</span>:</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Digital
Ally, Inc. was originally incorporated in Nevada on December 13, 2000 as Vegas Petra, Inc. and had no operations until 2004. On November
30, 2004, Vegas Petra, Inc. entered into a Plan of Merger with Digital Ally, Inc., at which time the merged entity was renamed Digital
Ally, Inc. (such merged entity, the &#8220;Predecessor Registrant&#8221;).</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 23, 2022 (the &#8220;Effective Time&#8221;), the Predecessor Registrant merged with and into its wholly owned subsidiary, DGLY
Subsidiary Inc., a Nevada corporation (the &#8220;Registrant&#8221;), pursuant to an agreement and plan of merger, dated as of August
23, 2022 (the &#8220;Merger Agreement&#8221;), between the Predecessor Registrant and the Registrant, with the Registrant as the surviving
corporation in the merger (such transaction, the &#8220;Merger&#8221;). At the Effective Time, Articles of Merger were filed with the
Secretary of State of the State of Nevada, pursuant to which the Registrant was renamed &#8220;Digital Ally, Inc.&#8221; and, by operation
of law, succeeded to the assets, continued the business and assumed the rights and obligations of the Predecessor Registrant immediately
prior to the Merger. Under the Nevada Revised Statutes, shareholder approval was not required in connection with the Merger Agreement
or the transactions contemplated thereby.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
the Effective Time, pursuant to the Merger Agreement, (i) each outstanding share of Predecessor Registrant&#8217;s common stock, par
value $<span id="xdx_904_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20220823__us-gaap--TypeOfArrangementAxis__custom--MergerAgreementMember__us-gaap--StatementEquityComponentsAxis__custom--PredecessorCommonStockMember_zhof4AExpnzd"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2022-08-23_custom_MergerAgreementMember_custom_PredecessorCommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.001</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">per share (the &#8220;Predecessor Common Stock&#8221;)
automatically converted into one share of common stock, par value $<span id="xdx_908_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20220823__us-gaap--TypeOfArrangementAxis__custom--MergerAgreementMember__us-gaap--StatementEquityComponentsAxis__custom--RegistrantCommonStockMember_zCVzukkSeIGj"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2022-08-23_custom_MergerAgreementMember_custom_RegistrantCommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.001</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">per share, of the Registrant (&#8220;Registrant
Common Stock&#8221;), (ii) each outstanding option, right or warrant to acquire shares of Predecessor Common Stock converted into an
option, right or warrant, as applicable, to acquire an equal number of shares of Registrant Common Stock under the same terms and conditions
as the original options, rights or warrants, and (iii) the directors and executive officers of the Predecessor Registrant were appointed
as directors and executive officers, as applicable, of the Registrant, each to serve in the same capacity and for the same term as such
person served with the Predecessor Registrant immediately before the Merger.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
business of the Registrant, Digital Ally, Inc. (with its wholly owned subsidiaries, Digital Ally International, Inc., Shield
Products, LLC, Digital Ally Healthcare, LLC (&#8220;Digital Ally Healthcare&#8221;), TicketSmarter, Inc. (&#8220;TicketSmarter&#8221;), Worldwide Reinsurance,
Ltd., Digital Connect, Inc., BirdVu Jets, Inc., Kustom 440, Inc. (&#8220;Kustom 440&#8221;), Kustom Entertainment, Inc., and its majority-owned subsidiary
Nobility Healthcare, LLC, collectively, &#8220;Digital Ally,&#8221; &#8220;Digital,&#8221; and the &#8220;Company&#8221;), is
divided into three reportable operating segments: 1) the Video Solutions Segment, 2) the Revenue Cycle Management Segment and 3) the
Entertainment Segment. The Video Solutions Segment is our legacy business that produces digital video imaging, storage products,
disinfectant and related safety products for use in law enforcement, security and commercial applications. This segment includes
both service and product revenues through our subscription models offering cloud and warranty solutions, and hardware sales for
video and health safety solutions. The Revenue Cycle Management Segment provides working capital and back-office services to a
variety of healthcare organizations throughout the country, as a monthly service fee. The Entertainment Segment acts as an
intermediary between ticket buyers and sellers within our secondary ticketing platform, ticketsmarter.com, and we also acquire
tickets from primary sellers to then sell through various platforms. The accounting guidance on Segment Reporting establishes
standards for reporting information regarding operating segments in annual financial statements and requires selected information of
those segments to be presented in financial statements. Such required segment information is included in Note 19.</span></p>

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


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

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="us-gaap:BusinessCombinationsPolicy"><p id="xdx_846_eus-gaap--BusinessCombinationsPolicy_z6fUXLVaqBM4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86D_zlLA6JUXJv09">Business
Combination</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2023, the Company, entered into an Agreement and Plan of Merger (the &#8220;Merger Agreement&#8221;) with Clover Leaf Capital Corp.,
a Delaware corporation (Nasdaq: CLOE) (&#8220;Clover Leaf&#8221;), CL Merger Sub, Inc., a Nevada corporation and a wholly owned subsidiary
of Clover Leaf (&#8220;Merger Sub&#8221;), Yntegra Capital Investments LLC, a Delaware limited liability company, in the capacity as
the representative from and after the Effective Time (as defined in the Merger Agreement) for the stockholders of Clover Leaf in accordance
with the terms and conditions of the Merger Agreement, and Kustom Entertainment, Inc., a Nevada corporation, a wholly owned subsidiary
of the Company, with a focus and mission to own and produce events, festivals, and entertainment alongside its evolving primary and secondary
ticketing technologies (&#8220;Kustom&#8221;). Pursuant to the Merger Agreement, subject to the terms and conditions set forth therein
upon the consummation of the transactions contemplated by the Merger Agreement (the &#8220;Closing&#8221;), Merger Sub will merge with
and into Kustom, with Kustom continuing as the surviving corporation in the Merger and a wholly owned subsidiary of Clover Leaf. Upon
the Closing which is subject to the approval of Clover Leaf&#8217;s shareholders and the satisfaction or waiver of certain other customary
closing conditions, the common stock of the combined company is expected to be listed on the Nasdaq under a mutually agreed new ticker
symbol that reflects the name &#8220;Kustom Entertainment&#8221;.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock"><p id="xdx_846_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zjxqw6WoIjl1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86B_zBdUGVK5QAx6">Basis
of Presentation:</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles
in the United States for interim financial information and with the instructions to Form 10-Q and Article 8 of Regulation S-X. Accordingly,
they do not include all the information and footnotes required by generally accepted accounting principles in the United States for complete
financial statements. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for
a fair presentation have been included. Operating results for the three- and nine-month period ended September 30, 2023 are not necessarily
indicative of the results that may be expected for the year ending December 31, 2023.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
balance sheet at December 31, 2022 has been derived from the audited financial statements at that date, but does not include all the
information and footnotes required by generally accepted accounting principles in the United States for complete financial statements.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
further information, refer to the audited financial statements and footnotes included in the Company&#8217;s annual report on Form 10-K
for the year ended December 31, 2022.</span></p>

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

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="DGLY:UncertaintyDueToGeopoliticalEventsPolicyTextBlock"><p id="xdx_844_ecustom--UncertaintyDueToGeopoliticalEventsPolicyTextBlock_zaxZgm7vP8Nd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span style="text-decoration: underline"><span id="xdx_866_z4ssSjelzpH7">Uncertainty Due to Geopolitical Events</span></span></b></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">Due to the Hamas-Israel and Russia-Ukraine
conflicts, there has been uncertainty and disruption in the global economy. Although these events did not have a direct material adverse
impact on the Company&#8217;s financial results for the three and nine months ended September 30, 2023, at this time the&#160;Company
is unable to fully assess the aggregate impact the Hamas-Israel and Russia-Ukraine conflicts will have on its business due to various
uncertainties, which include, but are not limited to, the duration of the conflicts, the conflicts&#8217; effect on the economy, the impact
on the Company&#8217;s businesses and actions that may be taken by governmental authorities related to the conflicts.</p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="DGLY:LiquidityandGoingConcernPolicyTextBlock"><p id="xdx_84D_ecustom--LiquidityandGoingConcernPolicyTextBlock_zsI2iyqON441" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_867_zUB1snIn7OZj">Liquidity
and Going Concern</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the second quarter of 2014, the FASB issued ASU No. 2014-15, Presentation of Financial Statements - Going Concern (Subtopic 205-40):
Disclosure of Uncertainties about an Entity&#8217;s Ability to Continue as a Going Concern. This update provided U.S. GAAP guidance on
management&#8217;s responsibility in evaluating whether there is substantial doubt about a company&#8217;s ability to continue as a going
concern and about related footnote disclosures. Under this standard, the Company is required to evaluate whether there is substantial
doubt about its ability to continue as a going concern each reporting period, including interim periods. In evaluating the Company&#8217;s
ability to continue as a going concern, management considered the conditions and events that could raise substantial doubt about the
Company&#8217;s ability to continue as a going concern within 12 months after the Company&#8217;s financial statements were issued (November
14, 2023). Management considered the Company&#8217;s current financial condition and liquidity sources, including current funds available,
forecasted future cash flows and the Company&#8217;s obligations due before November 14, 2024.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has experienced net losses and cash outflows from operating activities since inception. For the nine months ended September 30,
2023, the Company had a net loss attributable to common stockholders of $<span id="xdx_90A_eus-gaap--NetIncomeLoss_iN_di_c20230101__20230930_znHSToVOvzFa" title="Net income loss"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">18,207,795</ix:nonFraction></span> net cash used in operating activities of $<span id="xdx_90C_eus-gaap--NetCashProvidedByUsedInOperatingActivities_iN_di_c20230101__20230930_zBVdoavj5Ay9" title="Net cash used in operating activities"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,842,158</ix:nonFraction></span>,
$<span id="xdx_90D_eus-gaap--NetCashProvidedByUsedInInvestingActivities_iN_di_c20230101__20230930_zuzgpFEQFq8a" title="Net cash used in investing activities"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">197,241</ix:nonFraction></span> used in investing activities and $<span id="xdx_90B_eus-gaap--NetCashProvidedByUsedInFinancingActivities_c20230101__20230930_zdWtQg6pASNh" title="Net cash (used in) provided by financing activities"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,715,031</ix:nonFraction></span> provided by financing activities. The Company will have to restore positive operating
cash flows and profitability over the next year and/or raise additional capital to fund its operational plans, meet its customary payment
obligations and otherwise execute its business plan. There can be no assurance that it will be successful in restoring positive cash
flows and profitability, or that it can raise additional financing when needed, and obtain it on terms acceptable or favorable to the
Company.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has implemented an enhanced quality control program to detect and correct product issues before they result in significant rework
expenditures affecting its gross margins and has seen progress in that regard. The Company has also implemented a marketing and advertisement
reduction plan for its entertainment segment, which will focus on reducing and alleviating current obligations from its media marketing
agreements and place a hold on entering into any new agreements. The Company believes that its quality control, cost-cutting initiatives,
and new product introduction will eventually restore positive operating cash flows and profitability, although it can offer no assurances
in this regard.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management
has evaluated the significance of the conditions described above in relation to the Company&#8217;s ability to meet its obligations and
concluded that, without additional funding, the Company will not have sufficient funds to meet its obligations within one year from the
date the unaudited condensed consolidated financial statements were issued. Such factors raise substantial doubt about the Company&#8217;s ability to sustain operations for at least one year
from the issuance of these unaudited condensed financial statements. The accompanying unaudited condensed financial statements do not
include any adjustments related to the recoverability and classification of asset amounts or the classification of liabilities that might
be necessary should the Company be unable to continue as a going concern.</span></p>

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


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

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="us-gaap:ConsolidationPolicyTextBlock"><p id="xdx_846_eus-gaap--ConsolidationPolicyTextBlock_zWXKCLhhuu5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_863_zCjnHbHusFml">Basis
of Consolidation</span>:</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying financial statements include the consolidated accounts of Digital Ally, its wholly owned subsidiaries, Digital Ally International,
Inc., Shield Products, LLC, Digital Ally Healthcare, LLC, TicketSmarter, Worldwide Reinsurance, Ltd., Digital Connect, Inc., BirdVu Jets,
Inc., Kustom 440, Kustom, and its majority-owned subsidiary Nobility Healthcare, LLC. All intercompany balances and transactions have
been eliminated during consolidation.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company formed Digital Ally International, Inc. during August 2009 to facilitate the export sales of its products. The Company
formed Shield Products, LLC in May 2020 to facilitate the sales of its Shield&#8482; line of disinfectant/cleanser products and
ThermoVu&#174; line of temperature monitoring equipment. The Company formed Nobility Healthcare, LLC in June 2021 to facilitate the
operations of its revenue cycle management solutions and back-office services for healthcare organizations. The Company formed
TicketSmarter, Inc. on September 1, 2021, upon its acquisition of Goody Tickets, LLC and TicketSmarter, LLC, to facilitate its
global entertainment operations. The Company formed Worldwide Reinsurance Ltd. in December 2021, which is a captive insurance
company domiciled in Bermuda, the Company is in the process of unwinding these operations. The Company formed Digital Connect, Inc. and
BirdVu Jets, Inc. for travel and transportation purposes in 2022. The company formed Kustom 440, Inc. in 2022 to create unique
entertainment experiences directly for consumers.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="us-gaap:FairValueOfFinancialInstrumentsPolicy"><p id="xdx_848_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zHBoprIRhby3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86A_z80N0KkDuW4h">Fair
Value of Financial Instruments</span>:</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
carrying amounts of financial instruments, including cash and cash equivalents, accounts receivable, accounts payable and subordinated
notes payable approximate fair value because of the short-term nature of these items.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock"><p id="xdx_84A_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zAHCGRR8Frld" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86F_z7CZSgIEvkQd">Revenue
Recognition</span>:</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company applies the provisions of Accounting Standards Codification (ASC) 606-10, <i>Revenue from Contracts with Customers</i>, and all
related appropriate guidance. The Company recognizes revenue under the core principle to depict the transfer of control to its customers
in an amount reflecting the consideration to which it expects to be entitled. In order to achieve that core principle, the Company applies
the following five-step approach: (1) identify the contract 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 in the contract, and (5) recognize
revenue when a performance obligation is satisfied.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has two different revenue streams, product and service, represented through its three segments. The Company reports all revenues
on a gross basis, other than service revenues from the Company&#8217;s entertainment and revenue cycle management segments. Revenues
generated by all segments are reported net of sales taxes.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company considers customer purchase orders, which in some cases are governed by master sales agreements, to be customer contracts. In
situations where sales are to a distributor, the Company has concluded that such contracts are with the distributor as in such cases
the Company holds contract bearing enforceable rights and obligations only with the distributor. As part of its consideration for the
contract, the Company evaluates certain factors including the customers&#8217; ability to pay (or credit risk). For each contract, the
Company considers the promise to transfer products, each of which is distinct, to be the identified performance obligations. In determining
the transaction price, the Company evaluates whether the price is subject to refund or adjustment to determine the net consideration
to which it expects to be entitled. As the Company&#8217;s standard payment terms are less than one year, it has elected the practical
expedient under ASC 606-10-32-18 to not assess whether a contract has a significant financing component. The Company allocates the transaction
price to each distinct product based on its relative standalone selling price. The product price as specified on the purchase order is
considered the standalone selling price as it is an observable input which depicts the price as if sold to a similar customer in similar
circumstances. Revenue is recognized when control of the product is transferred to the customer (i.e. when the Company&#8217;s performance
obligations are satisfied), which typically occurs at shipment. Further in determining whether control has been transferred, the Company
considers if there is a present right to payment and legal title, along with risks and rewards of ownership having transferred to the
customer. Customers do not have a right to return the product other than for warranty reasons for which they would only receive repair
services or replacement product. The Company has also elected the practical expedient under ASC 340-40-25-4 to expense commissions for
product sales when incurred as the amortization period of the commission asset the Company would have otherwise recognized is less than
one year.</span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Service
and other revenue is comprised of revenues from extended warranties, repair services, cloud revenue and software revenue. Revenue is
recognized upon shipment of the product and acceptance of the service or materials by the end customer for repair services. Revenue for
extended warranty, cloud service or other software-based products is over the term of the contract warranty or service period. A time-elapsed
method is used to measure progress because the Company transfers control evenly over the contractual period. Accordingly, the fixed consideration
related to these revenues is generally recognized on a straight-line basis over the contract term, as long as the other revenue recognition
criteria have been met.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s multiple performance obligations may include future in-car or body-worn camera devices to be delivered at defined points
within a multi-year contract, and in those arrangements, the Company allocates total arrangement consideration over the life of the multi-year
contract to future deliverables using management&#8217;s best estimate of selling price.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company reports revenue cycle management revenues on a net basis, as its primary source of revenue is its end-to-end service fees which
is generally determined as a percentage of the invoice amounts collected. These service fees are reported as revenue monthly upon completion
of the Company&#8217;s performance obligation to provide the agreed upon service.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company reports entertainment revenue on a gross or net basis based on management&#8217;s assessment of whether the Company is acting
as a principal or agent in the transaction. The determination is based upon the evaluation of control over the event ticket, including
the right to sell the ticket, prior to its transfer to the ticket buyer.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company sells tickets held in inventory, which consists of one performance obligation, being to transfer control of an event ticket to
the buyer upon confirmation of the order. The Company acts as the principal in these transactions as the ticket is owned by the Company
at the time of sale, therefore controlling the ticket prior to transferring to the customer. In these transactions, revenue is recorded
on a gross basis based on the value of the ticket and is recognized when an order is confirmed. Payment is typically due upon delivery
of the ticket.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company also acts as an intermediary between buyers and sellers through the online secondary marketplace. Revenues derived from this
marketplace primarily consist of service fees from entertainment operations, and consists of one primary performance obligation, which
is facilitating the transaction between the buyer and seller, being satisfied at the time the order has been confirmed. As the Company
does not control the ticket prior to the transfer, the Company acts as an agent in these transactions. Revenue is recognized on a net
basis, net of the amount due to the seller when an order is confirmed. The seller is then obligated to deliver the tickets to the buyer
per the seller&#8217;s listing, and payment is due at the time of sale.</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"></p>

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract
liabilities consist of deferred revenue and include payments received in advance of performance under the contract and are reported separately
as current liabilities and non-current liabilities in the Consolidated Balance Sheets. Such amounts consist of extended warranty contracts,
prepaid cloud services and prepaid installation services and are generally recognized as the respective performance obligations are satisfied.
During the nine months ended September 30, 2023, the Company recognized revenue of $<span id="xdx_903_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pn5n6_c20230101__20230930_zmC0orIW9gX" title="Contract liabilities, revenue recognized"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">2.2</ix:nonFraction></span> million related to its contract liabilities.
Contract liabilities consist of deferred revenue and include payments received in advance of performance under the contract and are reported
separately as current liabilities and non-current liabilities in the Consolidated Balance Sheets. Such amounts consist of extended warranty
contracts, prepaid cloud services and prepaid installation services and are generally recognized as the respective performance obligations
are satisfied. Total contract liabilities consist of the following:</span></p>

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

<ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock"><p id="xdx_89F_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_zjXshb3RFJf9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BA_zptya1XWvghi" style="display: none">SCHEDULE
OF CONTRACT LIABILITIES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
                                            31,</b></span></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; font-size: 10pt"><b>2022</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Additions/</b></span></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; font-size: 10pt"><b>Reclass</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Recognized</b></span></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; font-size: 10pt"><b>Revenue</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September
                                            30,</b></span></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; font-size: 10pt"><b>2023</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left">Contract liabilities, current</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--ContractWithCustomerLiabilityCurrent_iS_pp0p0_c20230101__20230930_zRJXDQTnCJk8" title="Contract liabilities, current, beginning" style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,154,874</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_ecustom--ContractWithCustomerLiabilityAdditions_pp0p0_c20230101__20230930_za7RgaLZKXO4" title="Contract liabilities, current, additions" style="width: 11%; text-align: right"><ix:nonFraction name="DGLY:ContractWithCustomerLiabilityAdditions" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,133,969</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_ecustom--ContractWithCustomerLiabilityRevenueRecognizedCurrent_pp0p0_c20230101__20230930_zlbWczXvo4fh" title="Contract liabilities, current, revenue recognized" style="width: 11%; text-align: right"><ix:nonFraction name="DGLY:ContractWithCustomerLiabilityRevenueRecognizedCurrent" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,536,860</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_98B_eus-gaap--ContractWithCustomerLiabilityCurrent_iE_pp0p0_c20230101__20230930_zbRa8bkSHoVf" title="Contract liabilities, current, ending" style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,751,983</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: 1.5pt">Contract liabilities, non-current</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iS_pp0p0_c20230101__20230930_zZwDcRnY0UC" title="Contract liabilities, non-current, beginning" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityNoncurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,818,082</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_988_ecustom--ContractWithCustomerLiabilityAdditionsNonCurrent_pp0p0_c20230101__20230930_zaWx5VQxBeyj" title="Contract liabilities, non-current, additions" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="DGLY:ContractWithCustomerLiabilityAdditionsNonCurrent" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,943,313</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_984_ecustom--ContractWithCustomerLiabilityRevenueRecognizedNonCurrent_pp0p0_c20230101__20230930_zY06facAs82g" title="Contract liabilities, non-current, revenue recognized" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="DGLY:ContractWithCustomerLiabilityRevenueRecognizedNonCurrent" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">626,848</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iE_pp0p0_c20230101__20230930_z3JBPYpY1eF9" title="Contract liabilities, non-current, ending" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityNoncurrent" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">7,134,547</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--ContractWithCustomerLiability_iS_pp0p0_c20230101__20230930_zqaaCLO3KSO2" title="Contract liabilities, beginning" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerLiability" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">7,972,956</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_ecustom--ContractWithCustomerLiabilityAddition_pp0p0_c20230101__20230930_zdYFoMz8f496" title="Contract liabilities, additions" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="DGLY:ContractWithCustomerLiabilityAddition" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,077,282</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--ContractWithCustomerLiabilityRevenueRecognized_pp0p0_c20230101__20230930_zEs10kzOtSf2" title="Contract liabilities, revenue recognized" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,163,708</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_eus-gaap--ContractWithCustomerLiability_iE_pp0p0_c20230101__20230930_z8w1xqiN7yek" title="Contract liabilities, ending" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerLiability" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">9,886,530</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: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
                                            31,</b></span></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; font-size: 10pt"><b>2021</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Additions/</b></span></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; font-size: 10pt"><b>Reclass</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Recognized</b></span></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; font-size: 10pt"><b>Revenue</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September
                                            30,</b></span></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; font-size: 10pt"><b>2022</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left">Contract liabilities, current</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--ContractWithCustomerLiabilityCurrent_iS_pp0p0_c20220101__20220930_ziVeAzxWkcTj" title="Contract liabilities, current, beginning" style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,665,519</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_ecustom--ContractWithCustomerLiabilityAdditions_pp0p0_c20220101__20220930_zAj03VSNyQt" title="Contract liabilities, current, additions" style="width: 11%; text-align: right"><ix:nonFraction name="DGLY:ContractWithCustomerLiabilityAdditions" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,228,395</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_ecustom--ContractWithCustomerLiabilityRevenueRecognizedCurrent_pp0p0_c20220101__20220930_zVSBXLsQfnS7" title="Contract liabilities, current, revenue recognized" style="width: 11%; text-align: right"><ix:nonFraction name="DGLY:ContractWithCustomerLiabilityRevenueRecognizedCurrent" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">844,210</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_98C_eus-gaap--ContractWithCustomerLiabilityCurrent_iE_pp0p0_c20220101__20220930_zVbnniyA0ekl" title="Contract liabilities, current, ending" style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="AsOf2022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,049,704</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: 1.5pt">Contract liabilities, non-current</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iS_pp0p0_c20220101__20220930_zU5Gf5w6Op7h" title="Contract liabilities, non-current, beginning" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityNoncurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,687,786</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_982_ecustom--ContractWithCustomerLiabilityAdditionsNonCurrent_pp0p0_c20220101__20220930_zGrmFBklj2eb" title="Contract liabilities, non-current, additions" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="DGLY:ContractWithCustomerLiabilityAdditionsNonCurrent" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,384,487</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_983_ecustom--ContractWithCustomerLiabilityRevenueRecognizedNonCurrent_pp0p0_c20220101__20220930_zGeNqtY3bn9l" title="Contract liabilities, non-current, revenue recognized" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="DGLY:ContractWithCustomerLiabilityRevenueRecognizedNonCurrent" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">937,278</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iE_pp0p0_c20220101__20220930_zmPzZ0xhyLb7" title="Contract liabilities, non-current, ending" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityNoncurrent" contextRef="AsOf2022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,134,995</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--ContractWithCustomerLiability_iS_pp0p0_c20220101__20220930_zuMwdmG70Pth" title="Contract liabilities, beginning" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerLiability" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,353,305</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_989_ecustom--ContractWithCustomerLiabilityAddition_pp0p0_c20220101__20220930_z3igo1D6iEF1" title="Contract liabilities, additions" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="DGLY:ContractWithCustomerLiabilityAddition" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,612,882</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pp0p0_c20220101__20220930_zmwV368zK7V5" title="Contract liabilities, revenue recognized" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,781,488</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_981_eus-gaap--ContractWithCustomerLiability_iE_pp0p0_c20220101__20220930_zrIDUnojiwb7" title="Contract liabilities, ending" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerLiability" contextRef="AsOf2022-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">7,184,699</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: justify; text-indent: 0.5in"></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sales
returns and allowances aggregated $<span id="xdx_905_ecustom--SalesReturnsAndAllowances_pp0p0_c20230101__20230930_zMqoBrKYSLz8" title="Sales return and allowances"><ix:nonFraction name="DGLY:SalesReturnsAndAllowances" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">116,543</ix:nonFraction></span> and $<span id="xdx_90C_ecustom--SalesReturnsAndAllowances_pp0p0_c20220101__20221231_zSoW8RVTctpj" title="Sales return and allowances"><ix:nonFraction name="DGLY:SalesReturnsAndAllowances" contextRef="From2022-01-012022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">118,029</ix:nonFraction></span> for the nine months ended September 30, 2023 and December 31, 2022, respectively.
Obligations for estimated sales returns and allowances are recognized at the time of sales on an accrual basis. The accrual is determined
based upon historical return rates adjusted for known changes in key variables affecting these return rates.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="us-gaap:UseOfEstimates"><p id="xdx_84C_eus-gaap--UseOfEstimates_zwNGWUTKJCNf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_866_zx1Pl9IYYU9b">Use
of Estimates</span>:</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
preparation of the consolidated 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 amount of revenues and expenses during
the reporting period. Actual results could differ from those estimates. Management utilizes various other estimates, including but not
limited to determining the estimated lives of long-lived assets, determining the potential impairment of long-lived assets, the fair
value of warrants, options, the recognition of revenue, inventory valuation reserve, fair value of assets and liabilities acquired in
a business combination, incremental borrowing rate on leases, the valuation allowance for deferred tax assets and other legal claims
and contingencies. The results of any changes in accounting estimates are reflected in the financial statements in the period in which
the changes become evident. Estimates and assumptions are reviewed periodically, and the effects of revisions are reflected in the period
that they are determined to be necessary.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock"><p id="xdx_84D_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_z8rFZkrkLXv9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_869_zivIwS13FZy8">Cash
and cash equivalents</span>:</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
and cash equivalents include funds on hand, in bank and short-term investments with original maturities of ninety (90) days or less.</span></p>

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

<ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="us-gaap:ScheduleOfShortTermDebtTextBlock"><p id="xdx_891_eus-gaap--ScheduleOfShortTermDebtTextBlock_zJbQ3cNhwIu1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span><span id="xdx_8B2_z2Ly1cnw6FBb" style="display: none">SCHEDULE
OF SHORT TERM INVESTMENTS</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30, 2023</td><td style="padding-bottom: 1.5pt; 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: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Adjusted <br /> Cost</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Realized <br /> Gains</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Realized <br /> Losses</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Fair <br /> Value</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left">Demand deposits</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20230930__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zxvyPWJvEU5e" title="Adjusted cost" style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="AsOf2023-09-30_us-gaap_CashMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,136,573</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--DebtSecuritiesAvailableForSaleRealizedGain_c20230101__20230930__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zwwNov1nTgEg" title="Realized gains" style="width: 11%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0902">&#8212;</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_981_eus-gaap--DebtSecuritiesAvailableForSaleRealizedLoss_iN_di_c20230101__20230930__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_z73fWgIesYxk" title="Realized Losses" style="width: 11%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0904">&#8212;</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_983_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20230930__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zOzg8t0ERl8g" title="Fair value" style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="AsOf2023-09-30_us-gaap_CashMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,136,573</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">Short-term investments with original maturities of 90 days or less (Level 1):</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Money market funds</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20230930__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zccNM8QzCwa1" title="Adjusted cost" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="AsOf2023-09-30_us-gaap_MoneyMarketFundsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">71,258</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleRealizedGain_c20230101__20230930__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zaeysqUHkrFb" title="Realized gains" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0910">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleRealizedLoss_iN_di_c20230101__20230930__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zZW8He0vyzIe" title="Realized Losses" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0912">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20230930__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zayhxZ6tDnbj" title="Fair value" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="AsOf2023-09-30_us-gaap_MoneyMarketFundsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">71,258</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20230930_zmUkjaSShLwj" title="Adjusted cost" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,207,831</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--DebtSecuritiesAvailableForSaleRealizedGain_c20230101__20230930_za14XqJe5iy" title="Realized gains" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0918">&#8212;</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_987_eus-gaap--DebtSecuritiesAvailableForSaleRealizedLoss_iN_di_c20230101__20230930_zGbrfOTaOiY7" title="Realized Losses" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0920">&#8212;</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_98D_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20230930_zWWQ8h3KgnB5" title="Fair value" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,207,831</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: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Adjusted <br /> Cost</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Unrealized <br /> Gains</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Unrealized <br /> Losses</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Fair <br /> Value</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left">Demand deposits</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20221231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zkXlkEqTqgOf" title="Adjusted cost" style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="AsOf2022-12-31_us-gaap_CashMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">897,745</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_989_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_c20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_ziEshFvY6ii7" title="Unrealized gains" style="width: 11%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0926">&#8212;</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_987_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_iN_di_c20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zMoIgEEUPPx4" title="Unrealized losses" style="width: 11%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0928">&#8212;</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_98B_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20221231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zSLSCuy1adSa" title="Fair value" style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="AsOf2022-12-31_us-gaap_CashMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">897,745</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">Short-term investments with original maturities of 90 days or less (Level 1):</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Money market funds</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20221231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_z5b68Wga7Fib" title="Adjusted cost" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="AsOf2022-12-31_us-gaap_MoneyMarketFundsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,634,454</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_c20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_z3kQCa1Jo6Zh" title="Unrealized gains" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0934">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_iN_di_c20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zk1wuntU2Ob8" title="Unrealized losses" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0936">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20221231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zYzBZd3kZDza" title="Fair value" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="AsOf2022-12-31_us-gaap_MoneyMarketFundsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,634,454</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20221231_zgDKu8rQ2jD9" title="Adjusted cost" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,532,199</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_c20220101__20221231_zKoKfrecz3y8" title="Unrealized gains" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0942">&#8212;</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_98E_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_iN_di_c20220101__20221231_zQZJX3QrZqGf" title="Unrealized losses" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0944">&#8212;</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_98C_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20221231_z98FSADZbQD8" title="Fair value" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,532,199</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company maintains its cash and cash equivalents in banks insured by the Federal Deposit Insurance Corporation (FDIC) in accounts that
at times may be in excess of the federally insured limit of $<span id="xdx_908_eus-gaap--CashFDICInsuredAmount_iI_pp0p0_c20230930_zsGdVzRmjnh6" title="Cash, FDIC insured amount"><ix:nonFraction name="us-gaap:CashFDICInsuredAmount" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">250,000</ix:nonFraction></span> per bank. The Company minimizes this risk by placing its cash deposits
with major financial institutions. At September 30, 2023 and December 31, 2022, the uninsured balance amounted to $<span id="xdx_905_eus-gaap--CashUninsuredAmount_iI_pp0p0_c20230930_zp413998KEgg" title="Uninsured balance"><ix:nonFraction name="us-gaap:CashUninsuredAmount" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,652,978</ix:nonFraction></span> and $<span id="xdx_90D_eus-gaap--CashUninsuredAmount_iI_pp0p0_c20221231_zDtLJXrXHsf7" title="Uninsured balance"><ix:nonFraction name="us-gaap:CashUninsuredAmount" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,495,189</ix:nonFraction></span>,
respectively.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="us-gaap:ReceivablesPolicyTextBlock"><p id="xdx_842_eus-gaap--ReceivablesPolicyTextBlock_ziZMYS6tO3Db" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_869_zCsg2xBgXmYb">Accounts
Receivable</span>:</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
receivable are carried at original invoice amount less an estimate made for doubtful receivables based on a review of all outstanding
amounts on a weekly basis. The Company determines the allowance for doubtful accounts by regularly evaluating individual customer receivables
and considering a customer&#8217;s financial condition, credit history, and current economic conditions.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trade
receivables are written off when deemed uncollectible. Recoveries of trade receivables previously written off are recorded when received.
A trade receivable is considered to be past due if any portion of the receivable balance is outstanding for more than thirty (30) days
beyond terms. No interest is charged on overdue trade receivables.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy"><p id="xdx_842_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_zuEfGJbWqt0l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86F_zy6lYihhKZBb">Goodwill
and Other Intangibles</span>:</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Goodwill
</i>- In connection with acquisitions, the Company applies the provisions of ASC 805, <i>Business Combinations</i>, using the acquisition
method of accounting. The excess purchase price over the fair value of net tangible assets and identifiable intangible assets acquired
is recorded as goodwill. In accordance with ASC 350, <i>Intangibles - Goodwill and Other</i>, the Company assesses goodwill for impairment
annually as of December 31, and more frequently if events and circumstances indicate that goodwill might be impaired.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill
impairment testing is performed at the reporting unit level. Goodwill is assigned to reporting units at the date the goodwill is initially
recorded. Once goodwill has been assigned to reporting units, it no longer retains its association with a particular acquisition, and
all of the activities within a reporting unit, whether acquired or internally generated, are available to support the value of the goodwill.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Traditionally,
goodwill impairment testing is a two-step process. Step one involves comparing the fair value of the reporting units to its carrying
amount. If the carrying amount of a reporting unit is greater than zero and its fair value is greater than its carrying amount, there
is no impairment. If the reporting unit&#8217;s carrying amount is greater than the fair value, the second step must be completed to
measure the amount of impairment, if any. Step two involves calculating an implied fair value of goodwill. The Company has adopted ASU
2017-04 which simplifies subsequent goodwill measurement by eliminating step two from the goodwill impairment test. As a result, the
Company compares the fair value of a reporting unit with its respective carrying value and recognized an impairment charge for the amount
by which the carrying amount exceeded the reporting unit&#8217;s fair value.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company determines the fair value of its reporting units using the market approach. Under the market approach, we estimate the fair value
based on multiples of comparable public companies and precedent transactions. Significant estimates in the market approach include: identifying
similar companies with comparable business factors such as size, growth, profitability, risk and return on investment, and assessing
comparable revenue and operating income multiples in estimating the fair value of the reporting unit.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Long-lived
and Other Intangible Assets - </i>The Company periodically assesses potential impairments of its long-lived assets in accordance with
the provisions of ASC 360, <i>Accounting for the Impairment or Disposal of Long-lived Assets</i>. An impairment review is performed whenever
events or changes in circumstances indicate that the carrying value of the assets may not be recoverable. The Company groups its assets
at the lowest level for which identifiable cash flows are largely independent of the cash flows of the other assets and liabilities.
The Company has determined that the lowest level for which identifiable cash flows are available is the operating segment level.</span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Factors
considered by the Company include, but are not limited to, significant underperformance relative to historical or projected operating
results; significant changes in the manner of use of the acquired assets or the strategy for the overall business; and significant negative
industry or economic trends. When the carrying value of a long-lived asset may not be recoverable based upon the existence of one or
more of the above indicators of impairment, the Company estimates the future undiscounted cash flows expected to result from the use
of the asset and its eventual disposition. If the sum of the expected future undiscounted cash flows and eventual disposition is less
than the carrying amount of the asset, the Company recognizes an impairment loss. An impairment loss is reflected as the amount by which
the carrying amount of the asset exceeds the fair value of the asset, based on the fair value if available, or discounted cash flows,
if fair value is not available. The Company last assessed potential impairments of its long-lived assets as of September 30, 2023 and
concluded that there was no impairment.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible
assets include deferred patent costs, license agreements, and intangibles related to acquisitions. Legal expenses incurred in preparation
of patent application have been deferred and will be amortized over the useful life of granted patents. Costs incurred in preparation
of applications that are not granted will be charged to expense at that time. The Company has entered into several sublicense agreements
under which it has been assigned the exclusive rights to certain licensed materials used in its products. These sublicense agreements
generally require upfront payments to obtain the exclusive rights to such material. The Company capitalizes the upfront payments as intangible
assets and amortizes such costs over their estimated useful life on a straight-line method.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="us-gaap:SegmentReportingPolicyPolicyTextBlock"><p id="xdx_84D_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zsHY3wQ2p3X4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86A_zcltVJleVnr2">Segment
Reporting</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accounting guidance on Segment Reporting establishes standards for reporting information regarding operating segments in annual financial
statements and requires selected information of those segments to be presented in financial statements. Operating segments are identified
as components of an enterprise for which separate discrete financial information is available for evaluation by the chief operating decision
maker (the Company&#8217;s Chief Executive Officer or &#8220;CODM&#8221;) in making decisions on how to allocate resources and assess
performance. The Company&#8217;s three operating segments are Video Solutions, Revenue Cycle Management, and Entertainment, each of which
has specific personnel responsible for that business and reports to the CODM. Corporate expenses capture the Company&#8217;s corporate
administrative activities and are also to be reported in the segment information.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="DGLY:ContingentConsiderationPolicyTextBlock"><p id="xdx_84F_ecustom--ContingentConsiderationPolicyTextBlock_zqUotTboVQy7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_865_zMOGL9TKnaNf">Contingent
Consideration</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
circumstances where an acquisition involves a contingent consideration arrangement that meets the definition of a liability under the
Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;) 480, Distinguishing Liabilities
from Equity, the Company recognizes a liability equal to the fair value of the contingent payments the Company expects to make as of
the acquisition date. The Company remeasures this liability each reporting period and records changes in the fair value through the consolidated
statement of operations.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="DGLY:RepurchaseAndCancellationOfSharesPolicyTextBlock"><p id="xdx_848_ecustom--RepurchaseAndCancellationOfSharesPolicyTextBlock_zQtZDFrfja4i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86B_zdJZyMmbgfe4">Repurchase
and Cancellation of Shares</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From
time to time, the Board may authorize share repurchases of common stock. Shares repurchased under Board authorizations are held in treasury
for general corporate purposes and cancelled when it is determined appropriate by management. The Company accounts for repurchases of
common stock under the cost method. Shares repurchased and cancelled during the period were recorded as a reduction to stockholders&#8217;
(deficit) equity. See further discussion of the Company&#8217;s share repurchase program in Note 15 &#8211;Stockholders&#8217; Equity.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="DGLY:NonControllingInterestsPolicyTextBlock"><p id="xdx_841_ecustom--NonControllingInterestsPolicyTextBlock_z4aoVO3qxnAh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_861_zatpD5n3z9de">Non-Controlling
Interests</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-controlling
interests in the Company&#8217;s Consolidated Financial Statements represent the interest in subsidiaries held by our venture partner.
The venture partner holds a noncontrolling interest in the Company&#8217;s consolidated subsidiary Nobility Healthcare, LLC. Since the
Company consolidates the financial statements of all wholly owned and majority owned subsidiaries, the noncontrolling owners&#8217; share
of each subsidiary&#8217;s results of operations are deducted and reported as net income or loss attributable to noncontrolling interest
in the Consolidated Statements of Operations.</span></p>

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


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

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock"><p id="xdx_84D_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zypftOrOhMgk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_862_zI1P6jcfKNs3">New
Accounting Standards</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2016, the FASB issued ASU 2016-13, &#8220;Financial Instruments &#8211; Credit Losses&#8221; to improve information on credit losses
for financial assets and net investment in leases that are not accounted for at fair value through net income. ASU 2016-13 replaces the
current incurred loss impairment methodology with a methodology that reflects expected credit losses. In April 2019 and May 2019, the
FASB issued ASU No. 2019-04, &#8220;Codification Improvements to Topic 326, Financial Instruments-Credit Losses, Topic 815, Derivatives
and Hedging, and Topic 825, Financial Instruments&#8221; and ASU No. 2019-05, &#8220;Financial Instruments-Credit Losses (Topic 326):
Targeted Transition Relief&#8221; which provided additional implementation guidance on the previously issued ASU. In November 2019, the
FASB issued ASU 2019-10, &#8220;Financial Instruments - Credit Loss (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic
842),&#8221; which defers the effective date for public filers that are considered small reporting companies (&#8220;SRC&#8221;) as defined
by the Securities and Exchange Commission to fiscal years beginning after December 15, 2022, including interim periods within those fiscal
years. As such, we adopted ASC 326 effective January 1, 2023. The adoption of this standard did not have a significant impact on the
Company&#8217;s financial position and results of operations.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="us-gaap:InventoryDisclosureTextBlock"><p id="xdx_805_eus-gaap--InventoryDisclosureTextBlock_zULQdIQtrC7f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
2.<span id="xdx_82A_zPE9Z9LUR5R5"> INVENTORIES</span></b></span></p>

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

<ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock"><p id="xdx_894_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zEwReYksWTf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories
consisted of the following at September 30, 2023 and December 31, 2022:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span><span id="xdx_8BD_zK5qyuE5XSy8" style="display: none">SCHEDULE OF INVENTORIES</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_490_20230930_zBVqh6i3js95" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September
                                            30,</b></span></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; font-size: 10pt"><b>2023</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_498_20221231_zCIAlmkqF4Cj" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
                                            31,</b></span></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; font-size: 10pt"><b>2022</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--InventoryRawMaterials_iI_pp0p0_maIGzvxH_zhAZbaEP7pTg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 56%; text-align: left">Raw material and component parts&#8211; video solutions segment</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right"><ix:nonFraction name="us-gaap:InventoryRawMaterials" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,680,820</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right"><ix:nonFraction name="us-gaap:InventoryRawMaterials" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,509,165</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--InventoryWorkInProcess_iI_pp0p0_maIGzvxH_z5Y5pMIgQjUf" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Work-in-process&#8211; video solutions segment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InventoryWorkInProcess" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">41,194</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InventoryWorkInProcess" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,164</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--InventoryFinishedGoodsVideoSolutions_iI_pp0p0_maIGzvxH_zWO1De1WCsH9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Finished goods &#8211; video solutions segment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="DGLY:InventoryFinishedGoodsVideoSolutions" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,676,031</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="DGLY:InventoryFinishedGoodsVideoSolutions" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">6,846,091</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--InventoryFinishedGoods_iI_pp0p0_maIGzvxH_zjmdjA3yzdhi" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Finished goods &#8211; entertainment segment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:InventoryFinishedGoods" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">367,704</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:InventoryFinishedGoods" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">970,527</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--InventoryGross_iTI_pp0p0_mtIGzvxH_maINz4Pu_zozuz7kSPqt9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Subtotal</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InventoryGross" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">9,765,749</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:InventoryGross" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">12,328,947</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_ecustom--InventoryValuationReservesVideoSolutions_iNI_pp0p0_di_msINz4Pu_zYyr4fBh54W6" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Reserve for excess and obsolete inventory&#8211; video solutions segment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="DGLY:InventoryValuationReservesVideoSolutions" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,466,748</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="DGLY:InventoryValuationReservesVideoSolutions" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,230,261</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_402_ecustom--InventoryValuationReservesTicketingSolutions_iNI_pp0p0_di_msINz4Pu_zeV7RRLrpt0c" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Reserve for excess and obsolete inventory &#8211; entertainment
    segment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="DGLY:InventoryValuationReservesTicketingSolutions" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">104,222</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="DGLY:InventoryValuationReservesTicketingSolutions" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">259,280</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--InventoryNet_iTI_pp0p0_mtINz4Pu_zjkGA66oc1T8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total inventories</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-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,194,779</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="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">6,839,406</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Finished
goods inventory includes units held by potential customers and sales agents for test and evaluation purposes. The cost of such units
totaled $<span id="xdx_906_eus-gaap--WeightedAverageCostInventoryAmount_iI_pp0p0_c20230930_zZKfJXCYu1Kc" title="Units held by customers and agents"><ix:nonFraction name="us-gaap:WeightedAverageCostInventoryAmount" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">164,029</ix:nonFraction></span> and $<span id="xdx_904_eus-gaap--WeightedAverageCostInventoryAmount_iI_pp0p0_c20221231_zB7vw2CXUIad" title="Units held by customers and agents"><ix:nonFraction name="us-gaap:WeightedAverageCostInventoryAmount" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">171,071</ix:nonFraction></span> as of September 30, 2023 and December 31, 2022, respectively.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="us-gaap:DebtDisclosureTextBlock"><p id="xdx_809_eus-gaap--DebtDisclosureTextBlock_zDRRmFb2O0Ib" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
3. <span id="xdx_820_zJHIp0Ew1hhj">DEBT OBLIGATIONS</span></b></span></p>

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

<ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="us-gaap:ConvertibleDebtTableTextBlock"><p id="xdx_89D_eus-gaap--ConvertibleDebtTableTextBlock_zF6aKglUKTo3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Debt
obligations is comprised of the following:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B7_zKxWsYaQH8Ce" style="display: none">SUMMARY
OF DEBT OBLIGATIONS</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49E_20230930_zVMP9jjCdvic" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September
                                            30,</b></span></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; font-size: 10pt"><b>2023</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49D_20221231_z5EFPjUm19D4" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
                                            31,</b></span></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; font-size: 10pt"><b>2022</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_zcLPIoIYtcFh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 56%; text-align: left">Economic injury disaster loan (EIDL)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">150,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">150,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--ConvertibleNotesPayableCurrent_iI_pp0p0_zePTQwC0Nq1l" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Convertible note payable, net of unamortized debt discount of $<span id="xdx_907_eus-gaap--DebtInstrumentUnamortizedDiscount_iI_c20230930_zywNna4UTB75" title="Net of unamortized debt discount" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNVTU1BUlkgT0YgREVCVCBPQkxJR0FUSU9OUyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"><span id="xdx_903_eus-gaap--DebtInstrumentUnamortizedDiscount_iI_c20221231_zTaqiw5ns888" title="Net of unamortized debt discount" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNVTU1BUlkgT0YgREVCVCBPQkxJR0FUSU9OUyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"><ix:nonFraction name="us-gaap:DebtInstrumentUnamortizedDiscount" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:DebtInstrumentUnamortizedDiscount" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,014,091</ix:nonFraction></ix:nonFraction></span></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ConvertibleNotesPayableCurrent" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,860,909</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: xdx2ixbrl1008">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--BusinessCombinationContingentConsiderationLiability_iI_pp0p0_zZUgUGi74wm2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Contingent consideration promissory note &#8211; Nobility Healthcare Division Acquisition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationContingentConsiderationLiability" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">194,477</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:BusinessCombinationContingentConsiderationLiability" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">388,955</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--BusinessCombinationContingentConsiderationLiabilityOne_iI_pp0p0_zhScNLWVRka5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Contingent consideration promissory note &#8211; Nobility Healthcare Division Acquisition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="DGLY:BusinessCombinationContingentConsiderationLiabilityOne" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">87,348</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="DGLY:BusinessCombinationContingentConsiderationLiabilityOne" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">176,456</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--BusinessCombinationContingentConsiderationLiabilityTwo_iI_pp0p0_zAbxz3IcrFqg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Contingent consideration promissory note &#8211; Nobility Healthcare Division Acquisition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1020">&#8212;</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="DGLY:BusinessCombinationContingentConsiderationLiabilityTwo" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">208,083</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--BusinessCombinationContingentConsiderationLiabilityThree_iI_pp0p0_zNizB433fWyb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Contingent consideration promissory note &#8211; Nobility Healthcare Division Acquisition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1023">&#8212;</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="DGLY:BusinessCombinationContingentConsiderationLiabilityThree" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,346</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--EntertainmentLicenseAgreementForProgramMaterialLiability_iI_pp0p0_zKVO0Stguz8h" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Commercial Extension of Credit &#8211; Entertainment Segment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:EntertainmentLicenseAgreementForProgramMaterialLiability" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">68,135</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1027">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--DebtObligations_iI_pp0p0_zBkXGWSn6fYe" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Debt obligations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="DGLY:DebtObligations" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,360,869</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="DGLY:DebtObligations" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">927,840</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LongTermDebtCurrent_iI_pp0p0_zgdMPPwJCv9f" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: current maturities of debt obligations</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtCurrent" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,213,148</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">485,373</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LongTermDebtNoncurrent_iI_pp0p0_znkgXMoFNaQ1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Debt obligations, long-term</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:LongTermDebtNoncurrent" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">147,721</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:LongTermDebtNoncurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">442,467</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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


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

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

<ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"><p id="xdx_892_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_zU1IAIzsSzI5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Debt
obligations mature as follows as of September 30, 2023:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B8_ztHMGPdVWNMl" style="display: none">SCHEDULE
OF MATURITY OF DEBT OBLIGATIONS</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_492_20230930_z6KbAMYUMLWl" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_iI_pp0p0_maLTDzTc2_zvV773giOY7i" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; width: 78%">2023 (October 1, 2023 to December 31, 2023)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">164,295</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_pp0p0_maLTDzTc2_zcn5dwjYAlgf" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,066,170</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pp0p0_maLTDzTc2_zDgJv6GhNfcb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,412</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_iI_pp0p0_maLTDzTc2_zb9cmsJiUcc8" style="vertical-align: bottom; background-color: White">
    <td style="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:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,542</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearThree_iI_pp0p0_maLTDzTc2_zPfzRyNQzz2b" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">2027 and thereafter</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="DGLY:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearThree" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">137,541</ix:nonFraction></td><td style="padding-bottom: 1.5pt; 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></tr>
  <tr id="xdx_40E_eus-gaap--LongTermDebt_iTI_pp0p0_mtLTDzTc2_zRdzNQ02HTAk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; 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:LongTermDebt" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,374,960</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>2020
Small Business Administration Notes</i></b>.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
May 12, 2020, the Company received $<span id="xdx_909_eus-gaap--ProceedsFromLoans_pp0p0_c20200510__20200512__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentySmallBusinessAdministrationNotesMember_z5HFG8T8Fvlf" title="Proceeds from loans"><ix:nonFraction name="us-gaap:ProceedsFromLoans" contextRef="From2020-05-102020-05-12_custom_TwoThousandTwentySmallBusinessAdministrationNotesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">150,000</ix:nonFraction></span> in loan funding from the SBA under the EIDL program administered by the SBA, which program
was expanded pursuant to the recently enacted CARES Act. The EIDL is evidenced by a secured promissory note, dated May 8, 2020, in the
original principal amount of $<span id="xdx_904_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20200512__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentySmallBusinessAdministrationNotesMember_zLdMPHD7BGu2" title="Debt instrument face amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2020-05-12_custom_TwoThousandTwentySmallBusinessAdministrationNotesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">150,000</ix:nonFraction></span> with the SBA, the lender.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
the terms of the note issued under the EIDL program, interest accrues on the outstanding principal at the rate of <span id="xdx_90F_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20200512__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentySmallBusinessAdministrationNotesMember_z6Gudmgm1Xzb" title="Interest rate"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AsOf2020-05-12_custom_TwoThousandTwentySmallBusinessAdministrationNotesMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.75</ix:nonFraction></span>% per annum. The
term of such note is thirty years, though it may be payable sooner upon an event of default under such note. Monthly principal and interest
payments began in November 2022, after being deferred for thirty months after the date of disbursement and total $<span id="xdx_909_eus-gaap--DebtInstrumentPeriodicPayment_pp2d_c20200512__20200512__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentySmallBusinessAdministrationNotesMember_z9hoQbr6iEo3" title="Principal payment"><ix:nonFraction name="us-gaap:DebtInstrumentPeriodicPayment" contextRef="From2020-05-122020-05-12_custom_TwoThousandTwentySmallBusinessAdministrationNotesMember" format="ixt:numdotdecimal" decimals="2" unitRef="USD">731.00</ix:nonFraction></span> per month thereafter.
Such note may be prepaid in part or in full, at any time, without penalty. The Company granted the secured party a continuing interest
in and to any and all collateral, including but not limited to tangible and intangible personal property.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
June 30, 2021, Nobility Healthcare, a subsidiary of the Company, issued a contingent consideration promissory note (the &#8220;June Contingent
Note&#8221;) in connection with a stock purchase agreement between Nobility Healthcare and a private company (the &#8220;June Seller&#8221;)
of $<span id="xdx_906_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20210630__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_zGGMbqRxIzI4" title="Debt face amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2021-06-30_custom_JuneContingentNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">350,000</ix:nonFraction></span>. The June Contingent Note has a<span id="xdx_90F_eus-gaap--DebtInstrumentTerm_dxL_c20210627__20210630__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_zWODg3nLFeMd" title="Debt instrument term::XDX::P3Y"> <span style="-sec-ix-hidden: xdx2ixbrl1062">three-year</span></span> term and bears interest at a rate of <span id="xdx_904_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20210630__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_zuBMmwb1F9L3" title="Debt instrument stated percentage"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AsOf2021-06-30_custom_JuneContingentNoteMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.00</ix:nonFraction></span>% per annum. Quarterly principal and
interest payments are deferred for nine months and is due in equal quarterly installments on the seventh business day of each quarter.
The principal amount of the June Contingent Note is subject to an earn-out adjustment, being the difference between $<span id="xdx_90C_ecustom--DebtInstrumentProjectedRevenue_pp0p0_c20210627__20210630__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_z0533b7xoBLj" title="Debt instrument projected revenue"><ix:nonFraction name="DGLY:DebtInstrumentProjectedRevenue" contextRef="From2021-06-272021-06-30_custom_JuneContingentNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">975,000</ix:nonFraction></span> (the &#8220;June
Projected Revenue&#8221;) and the cash basis revenue (the &#8220;June Measurement Period Revenue&#8221;) collected by the June Seller
in its normal course of business from the clients existing on June 30, 2021, during the period from October 1, 2021 through September
30, 2022 (the &#8220;June Measurement Period&#8221;) measured on a quarterly basis and annualized as of the relevant period. If the June
Measurement Period Revenue is less than the June Projected Revenue, such amount will be subtracted from the principal balance of this
June Contingent Note on a dollar-for-dollar basis. If the June Measurement Period Revenue is more than the June Projected Revenue, such
amount will be added to the principal balance of this June Contingent Note on a dollar-for-dollar basis. In no event will the principal
balance of this June Contingent Note become a negative number. The maximum downward earn-out adjustment to the principal balance will
be a reduction to zero. There are no limits to the increases to the principal balance of the June Contingent Note as a result of the
earn-out adjustments.</span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
June Contingent Note is considered to be additional purchase price; therefore, the estimated fair value of the contingent liability is
recorded as a liability at the acquisition date and the fair value is considered part of the consideration paid for the acquisition with
subsequent changes in fair value recorded as a gain or loss in the Consolidated Statements of Operations. Management recorded the contingent
consideration promissory note at its estimated fair value of $<span id="xdx_90F_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20210630__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_zRr7eVVQ9KL5" title="Debt instrument fair value"><ix:nonFraction name="us-gaap:DebtInstrumentFairValue" contextRef="AsOf2021-06-30_custom_JuneContingentNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">350,000</ix:nonFraction></span> at the acquisition date. Total principal payments, since inception,
on this contingent consideration promissory note totaled $<span id="xdx_900_eus-gaap--DebtInstrumentPeriodicPayment_pp0p0_c20210627__20210630__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_zVPDxWYismeb" title="Principal payment"><ix:nonFraction name="us-gaap:DebtInstrumentPeriodicPayment" contextRef="From2021-06-272021-06-30_custom_JuneContingentNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">202,725</ix:nonFraction></span>. The estimated fair value of the June Contingent Note at September 30, 2023
is $<span id="xdx_907_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20230930__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_zmMnLN9y03ud" title="Estimated fair value"><ix:nonFraction name="us-gaap:DebtInstrumentFairValue" contextRef="AsOf2023-09-30_custom_JuneContingentNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">87,348</ix:nonFraction></span>, representing a reduction in its estimated fair value of $<span id="xdx_90B_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20221231__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_zB40gImft6Gg" title="Estimated fair value"><ix:nonFraction name="us-gaap:DebtInstrumentFairValue" contextRef="AsOf2022-12-31_custom_JuneContingentNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">89,109</ix:nonFraction></span> as compared to its estimated fair value as of December 31,
2022. This reduction only relates to the principal payments made for the three and nine months ended September 30, 2023. Therefore, the
Company recorded <span id="xdx_905_eus-gaap--DebtSecuritiesGainLoss_do_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_zNTqZ2BvTS7e" title="Debt securities"><span id="xdx_903_eus-gaap--DebtSecuritiesGainLoss_do_c20230101__20230930__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_zU6Rl1snIN39" title="Debt securities"><ix:nonFraction name="us-gaap:DebtSecuritiesGainLoss" contextRef="From2023-07-012023-09-30_custom_JuneContingentNoteMember" format="ixt-sec:numwordsen" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:DebtSecuritiesGainLoss" contextRef="From2023-01-012023-09-30_custom_JuneContingentNoteMember" format="ixt-sec:numwordsen" decimals="0" unitRef="USD">no</ix:nonFraction></ix:nonFraction></span></span> gain or loss in the Consolidated Statements of Operations for the three and nine months ended September 30, 2023.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 31, 2021, Nobility Healthcare issued another contingent consideration promissory note (the &#8220;August Contingent Payment Note&#8221;)
in connection with a stock purchase agreement between Nobility Healthcare and a private company (the &#8220;August Sellers&#8221;) of
$<span id="xdx_909_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20210831__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_zzrvq6jiJkyg" title="Debt face amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2021-08-31_custom_AugustContingentPaymentNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">650,000</ix:nonFraction></span>. The August Contingent Payment Note has a <span id="xdx_90F_eus-gaap--DebtInstrumentTerm_dxL_c20210830__20210831__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_zfwr1AG9DQ54" title="Debt instrument term::XDX::P3Y"><span style="-sec-ix-hidden: xdx2ixbrl1082">three-year</span></span> term and bears interest at a rate of <span id="xdx_90E_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20210831__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_zMsxfvzRdy6e" title="Debt instrument stated percentage"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AsOf2021-08-31_custom_AugustContingentPaymentNoteMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.00</ix:nonFraction></span>% per annum. Quarterly principal
and interest payments are deferred for nine months and is due in equal quarterly installments on the seventh business day of each quarter.
The principal amount of the August Contingent Payment Note is subject to an earn-out adjustment, being the difference between $<span id="xdx_907_ecustom--DebtInstrumentProjectedRevenue_pp0p0_c20210830__20210831__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_zSp17Vbu9Ct" title="Principal amount"><ix:nonFraction name="DGLY:DebtInstrumentProjectedRevenue" contextRef="From2021-08-302021-08-31_custom_AugustContingentPaymentNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,000,000</ix:nonFraction></span>
(the &#8220;August Projected Revenue&#8221;) and the cash basis revenue (the &#8220;August Measurement Period Revenue&#8221;) collected
by the August Sellers in its normal course of business from the clients existing on September 1, 2021, during the period from December
1, 2021 through November 30, 2022 (the &#8220;August Measurement Period&#8221;) measured on a quarterly basis and annualized as of the
relevant period. If the August Measurement Period Revenue is less than the August Projected Revenue, such amount will be subtracted from
the principal balance of this August Contingent Payment Note on a dollar-for-dollar basis. If the August Measurement Period Revenue is
more than the August Projected Revenue, such amount will be added to the principal balance of this August Contingent Payment Note on
a dollar-for-dollar basis. In no event will the principal balance of this August Contingent Payment Note become a negative number. The
maximum downward earn-out adjustment to the principal balance will be a reduction to zero. There are no limits to the increases to the
principal balance of the August Contingent Payment Note as a result of the earn-out adjustments.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
August Contingent Payment Note is considered to be additional purchase price, therefore the estimated fair value of the contingent liability
is recorded as a liability at the acquisition date and the fair value is considered part of the consideration paid for the acquisition
with subsequent changes in fair value recorded as a gain or loss in the Consolidated Statements of Operations. Management recorded the
contingent consideration promissory note at its estimated fair value of $<span id="xdx_90B_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20210831__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_zUIQ89Ft3Goj" title="Fair value"><ix:nonFraction name="us-gaap:DebtInstrumentFairValue" contextRef="AsOf2021-08-31_custom_AugustContingentPaymentNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">650,000</ix:nonFraction></span> at the acquisition date. Total principal payments, since
inception, on this contingent consideration promissory note totaled $<span id="xdx_902_eus-gaap--DebtInstrumentPeriodicPayment_pp0p0_c20210830__20210831__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_zON3aUBtEyw6" title="principal payment"><ix:nonFraction name="us-gaap:DebtInstrumentPeriodicPayment" contextRef="From2021-08-302021-08-31_custom_AugustContingentPaymentNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">487,430</ix:nonFraction></span>. The estimated fair value of the August Contingent Note
at September 30, 2023 is $<span id="xdx_906_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20230930__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_zmAuKpIjyrC5" title="Debt instrument fair value"><ix:nonFraction name="us-gaap:DebtInstrumentFairValue" contextRef="AsOf2023-09-30_custom_AugustContingentPaymentNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">194,477</ix:nonFraction></span>, representing a reduction in its estimated fair value of $<span id="xdx_90F_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20221231__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_zrVQkT1hDIA9" title="Estimated fair value"><ix:nonFraction name="us-gaap:DebtInstrumentFairValue" contextRef="AsOf2022-12-31_custom_AugustContingentPaymentNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">194,477</ix:nonFraction></span> as compared to its estimated fair
value as of December 31, 2022. This reduction only relates to the principal payments made for the three and nine months ended September
30, 2023. Therefore, the Company recorded <span id="xdx_905_eus-gaap--DebtSecuritiesGainLoss_do_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_zhsPLxNN0uq8" title="Debt securities"><span id="xdx_908_eus-gaap--DebtSecuritiesGainLoss_do_c20230101__20230930__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_zZQZPjp4M0sa" title="Debt securities"><ix:nonFraction name="us-gaap:DebtSecuritiesGainLoss" contextRef="From2023-07-012023-09-30_custom_AugustContingentPaymentNoteMember" format="ixt-sec:numwordsen" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:DebtSecuritiesGainLoss" contextRef="From2023-01-012023-09-30_custom_AugustContingentPaymentNoteMember" format="ixt-sec:numwordsen" decimals="0" unitRef="USD">no</ix:nonFraction></ix:nonFraction></span></span> gain or loss in the Consolidated Statements of Operations for the three and nine months
ended September 30, 2023.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 1, 2022, Nobility Healthcare issued another contingent consideration promissory note (the &#8220;January Contingent Payment Note&#8221;)
in connection with a stock purchase agreement between Nobility Healthcare and a private company (the &#8220;January Sellers&#8221;) of
$<span id="xdx_90E_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20220102__us-gaap--DebtInstrumentAxis__custom--JanuaryContingentPaymentNoteMember_zGo4rocIBUlc" title="Face amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2022-01-02_custom_JanuaryContingentPaymentNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">750,000</ix:nonFraction></span>. The January Contingent Payment Note has a <span id="xdx_904_eus-gaap--DebtInstrumentTerm_dxL_c20211230__20220102__us-gaap--DebtInstrumentAxis__custom--JanuaryContingentPaymentNoteMember_zN9D2GQArTF9" title="Debt instrument::XDX::P2Y6M0D"><span style="-sec-ix-hidden: xdx2ixbrl1102">two</span></span> and a half year term and bears interest at a rate of <span id="xdx_900_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20220102__us-gaap--DebtInstrumentAxis__custom--JanuaryContingentPaymentNoteMember_zjbsE8dYGBR6" title="Interest rate percentage"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AsOf2022-01-02_custom_JanuaryContingentPaymentNoteMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.00</ix:nonFraction></span>% per annum. Quarterly
principal and interest payments are deferred for seven months and is due in equal quarterly installments on the tenth business day of
each quarter. The principal amount of the January Contingent Payment Note is subject to an earn-out adjustment, being the difference
between $<span id="xdx_90D_ecustom--DebtInstrumentProjectedRevenue_pp0p0_c20211230__20220102__us-gaap--DebtInstrumentAxis__custom--JanuaryContingentPaymentNoteMember_z1fILlBNRBt3" title="Projected revenue"><ix:nonFraction name="DGLY:DebtInstrumentProjectedRevenue" contextRef="From2021-12-302022-01-02_custom_JanuaryContingentPaymentNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,500,000</ix:nonFraction></span> (the &#8220;January Projected Revenue&#8221;) and the cash basis revenue (the &#8220;January Measurement Period Revenue&#8221;)
collected by the January Sellers in its normal course of business from the clients existing on January 1, 2022, during the period from
April 1, 2022 through March 31, 2023 (the &#8220;January Measurement Period&#8221;) measured on a quarterly basis and annualized as of
the relevant period. If the January Measurement Period Revenue is less than the January Projected Revenue, such amount will be subtracted
from the principal balance of this January Contingent Payment Note on a dollar-for-dollar basis. If the January Measurement Period Revenue
is more than the January Projected Revenue, such amount will be added to the principal balance of this January Contingent Payment Note
on a dollar-for-dollar basis. In no event will the principal balance of this January Contingent Payment Note become a negative number.
The maximum downward earn-out adjustment to the principal balance will be a reduction to zero. There are no limits to the increases to
the principal balance of the January Contingent Payment Note as a result of the earn-out adjustments.</span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
January Contingent Payment Note is considered to be additional purchase price, therefore the estimated fair value of the contingent liability
is recorded as a liability at the acquisition date and the fair value is considered part of the consideration paid for the acquisition.
Management has recorded the contingent consideration promissory note at its estimated fair value of $<span id="xdx_906_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20220102__us-gaap--DebtInstrumentAxis__custom--JanuaryContingentPaymentNoteMember_zrFhOCCrjL2l" title="Fair value"><ix:nonFraction name="us-gaap:DebtInstrumentFairValue" contextRef="AsOf2022-01-02_custom_JanuaryContingentPaymentNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">750,000</ix:nonFraction></span> at the acquisition date.
Principal payments, since its inception, on this contingent consideration promissory note totaled $<span id="xdx_900_eus-gaap--DebtInstrumentPeriodicPayment_pp0p0_c20230101__20230930__us-gaap--DebtInstrumentAxis__custom--JanuaryContingentPaymentNoteMember_zL1rMTHNe1tb" title="Periodic payment"><ix:nonFraction name="us-gaap:DebtInstrumentPeriodicPayment" contextRef="From2023-01-012023-09-30_custom_JanuaryContingentPaymentNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">153,769</ix:nonFraction></span>. The estimated fair value
of the January Contingent Note at September 30, 2023 is $-<span id="xdx_905_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20230930__us-gaap--DebtInstrumentAxis__custom--JanuaryContingentPaymentNoteMember_z0n5q1VvugC" title="Fair value"><ix:nonFraction name="us-gaap:DebtInstrumentFairValue" contextRef="AsOf2023-09-30_custom_JanuaryContingentPaymentNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">0</ix:nonFraction></span>-, representing a reduction in its estimated fair value of $<span id="xdx_90C_ecustom--DecreaseInEstimatedFairValueofDebt_iI_pp0p0_c20221231__us-gaap--DebtInstrumentAxis__custom--JanuaryContingentPaymentNoteMember_zE4G7cecscH5" title="Decrease in estimated fair value of debt"><ix:nonFraction name="DGLY:DecreaseInEstimatedFairValueofDebt" contextRef="AsOf2022-12-31_custom_JanuaryContingentPaymentNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">208,083</ix:nonFraction></span> as compared
to its estimated fair value as of December 31, 2022, of which $<span id="xdx_901_eus-gaap--DebtInstrumentPeriodicPaymentPrincipal_c20230101__20230930__us-gaap--DebtInstrumentAxis__custom--JanuaryContingentPaymentNoteMember_zTFVxUHFzyvl" title="Debt instrument, principal payment"><ix:nonFraction name="us-gaap:DebtInstrumentPeriodicPaymentPrincipal" contextRef="From2023-01-012023-09-30_custom_JanuaryContingentPaymentNoteMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">32,936</ix:nonFraction></span> represents payments made during the nine months ended September 30, 2023. Therefore, the Company recorded a gain of $<span id="xdx_908_eus-gaap--DebtSecuritiesGainLoss_pp0p0_c20230101__20230930__us-gaap--DebtInstrumentAxis__custom--JanuaryContingentPaymentNoteMember_zy5zBZqPkHwb" title="Securities gain loss"><ix:nonFraction name="us-gaap:DebtSecuritiesGainLoss" contextRef="From2023-01-012023-09-30_custom_JanuaryContingentPaymentNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">175,146</ix:nonFraction></span> in the Consolidated Statements
of Operations for the nine months ended September 30, 2023.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
February 1, 2022, Nobility Healthcare issued another contingent consideration promissory note (the &#8220;February Contingent Payment
Note&#8221;) in connection with an asset purchase agreement between Nobility Healthcare and a private company (the &#8220;February Sellers&#8221;)
of $<span id="xdx_907_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20220202__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_zj3isjjSfRG8" title="Face value"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2022-02-02_custom_FebruaryContingentPaymentNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">105,000</ix:nonFraction></span>. The February Contingent Payment Note has a <span id="xdx_908_eus-gaap--DebtInstrumentTerm_dxL_c20220202__20220202__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_z2saszRiU5Sb" title="Debt instrument term::XDX::P3Y"><span style="-sec-ix-hidden: xdx2ixbrl1122">three-year</span></span> term and bears interest at a rate of <span id="xdx_902_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20220202__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_zusfZov3zHw7" title="Debt instrument stated percentage"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AsOf2022-02-02_custom_FebruaryContingentPaymentNoteMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.00</ix:nonFraction></span>% per annum. Quarterly principal
and interest payments are deferred for seven months and is due in equal quarterly installments on the tenth business day of each quarter.
The principal amount of the February Contingent Payment Note is subject to an earn-out adjustment, being the difference between $<span id="xdx_901_ecustom--DebtInstrumentProjectedRevenue_c20220202__20220202__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_zN4vRr4W6czi" title="Perjected revenue"><ix:nonFraction name="DGLY:DebtInstrumentProjectedRevenue" contextRef="From2022-02-022022-02-02_custom_FebruaryContingentPaymentNoteMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">440,000</ix:nonFraction></span>
(the &#8220;February Projected Revenue&#8221;) and the cash basis revenue (the &#8220;February Measurement Period Revenue&#8221;) collected
by the February Sellers in its normal course of business from the clients existing on February 1, 2022, during the period from May 1,
2022 through April 30, 2023 (the &#8220;February Measurement Period&#8221;) measured on a quarterly basis and annualized as of the relevant
period. If the February Measurement Period Revenue is less than the February Projected Revenue, such amount will be subtracted from the
principal balance of this February Contingent Payment Note on a dollar-for-dollar basis. If the February Measurement Period Revenue is
more than the February Projected Revenue, such amount will be added to the principal balance of this February Contingent Payment Note
on a dollar-for-dollar basis. In no event will the principal balance of this February Contingent Payment Note become a negative number.
The maximum downward earn-out adjustment to the principal balance will be a reduction to zero. There are no limits to the increases to
the principal balance of the February Contingent Payment Note as a result of the earn-out adjustments.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
February Contingent Payment Note is considered to be additional purchase price, therefore the estimated fair value of the contingent
liability is recorded as a liability at the acquisition date and the fair value is considered part of the consideration paid for the
acquisition. Management has recorded the contingent consideration promissory note at its estimated fair value of $<span id="xdx_907_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20220202__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_zAwnJGoOCYdf" title="Fair value"><ix:nonFraction name="us-gaap:DebtInstrumentFairValue" contextRef="AsOf2022-02-02_custom_FebruaryContingentPaymentNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">105,000</ix:nonFraction></span> at the acquisition
date. Principal payments, since its inception, on this contingent consideration promissory note totaled $<span id="xdx_90F_eus-gaap--DebtInstrumentPeriodicPayment_c20220202__20220202__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_zgB21DTHowK6" title="Principal payment"><ix:nonFraction name="us-gaap:DebtInstrumentPeriodicPayment" contextRef="From2022-02-022022-02-02_custom_FebruaryContingentPaymentNoteMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,584</ix:nonFraction></span>. The estimated fair value
of the February Contingent Note at September 30, 2023 is $-<span id="xdx_90E_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20230930__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_zwqi9RBwJhD1" title="Fair value"><ix:nonFraction name="us-gaap:DebtInstrumentFairValue" contextRef="AsOf2023-09-30_custom_FebruaryContingentPaymentNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">0</ix:nonFraction></span>-, representing a decrease in its estimated fair value of $<span id="xdx_902_ecustom--DecreaseInEstimatedFairValueofDebt_iI_pp0p0_c20221231__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_zE3gt8gjIiP4" title="Decrease in estimated fair value of debt"><ix:nonFraction name="DGLY:DecreaseInEstimatedFairValueofDebt" contextRef="AsOf2022-12-31_custom_FebruaryContingentPaymentNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,347</ix:nonFraction></span> as
compared to its estimated fair value as of December 31, 2022, of which $<span id="xdx_905_eus-gaap--DebtInstrumentPeriodicPaymentPrincipal_c20230101__20230930__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_znHZW4CgaLmf" title="Debt instrument, principal payment"><ix:nonFraction name="us-gaap:DebtInstrumentPeriodicPaymentPrincipal" contextRef="From2023-01-012023-09-30_custom_FebruaryContingentPaymentNoteMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,584</ix:nonFraction></span> represents payments made during the nine months ended September 30, 2023. Therefore, the Company recorded a gain of $<span id="xdx_90F_eus-gaap--DebtSecuritiesGainLoss_pp0p0_c20230101__20230930__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_zesunVBEph63" title="Securities gain loss"><ix:nonFraction name="us-gaap:DebtSecuritiesGainLoss" contextRef="From2023-01-012023-09-30_custom_FebruaryContingentPaymentNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,763</ix:nonFraction></span> in the Consolidated Statements
of Operations for the nine months ended September 30, 2023.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>2023
Commercial Extension of Credit</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
February 23, 2023, the Company&#8217;s Entertainment segment entered into an extension of credit in the form of a loan to use in marketing
and operating its business in accordance with the Private Label Agreement previously entered into with the Lender. The Lender agreed
to extend, subject to the conditions hereof, and Borrower agreed to take, a Loan for Principal Sum of $<span id="xdx_900_eus-gaap--LinesOfCreditCurrent_iI_c20230223__us-gaap--DebtInstrumentAxis__custom--TwentyTwentyThreeCommercialExtensionOfCreditMember_zNqGxJyt7d0i" title="Line of credit"><ix:nonFraction name="us-gaap:LinesOfCreditCurrent" contextRef="AsOf2023-02-23_custom_TwentyTwentyThreeCommercialExtensionOfCreditMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,000,000</ix:nonFraction></span>.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Lender
shall retain <span id="xdx_906_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dp_c20230223__us-gaap--DebtInstrumentAxis__custom--TwentyTwentyThreeCommercialExtensionOfCreditMember_zHhpLME28g7" title="Borrower percentage"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" contextRef="AsOf2023-02-23_custom_TwentyTwentyThreeCommercialExtensionOfCreditMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">25</ix:nonFraction></span>% of each remittance owed to Borrower under the terms of the Private Label Agreement. Such remittances shall include regular
weekly remittances and any additional incentive payments to which the Borrower may be entitled. <span id="xdx_90E_eus-gaap--LineOfCreditFacilityDescription_c20230223__20230223__us-gaap--DebtInstrumentAxis__custom--TwentyTwentyThreeCommercialExtensionOfCreditMember_ziutwaMPhMM6" title="Credit facility description"><ix:nonNumeric contextRef="From2023-02-232023-02-23_custom_TwentyTwentyThreeCommercialExtensionOfCreditMember" name="us-gaap:LineOfCreditFacilityDescription">The 25% withholding of the Borrower&#8217;s
applicable remittance shall be deemed a &#8220;Payment&#8221; under the terms of this Note, and Payments shall continue until the earlier
of (i) repayment of the Principal Sum, accrued Interest, and a fee of $35,000.00 or (ii) expiration of the Private Label Agreement on
December 31, 2023</ix:nonNumeric></span>.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During the nine months
ended September 30, 2023, the Entertainment segment drew an additional $<span id="xdx_905_eus-gaap--ProceedsFromLinesOfCredit_c20230101__20230930__us-gaap--DebtInstrumentAxis__custom--TwentyTwentyThreeCommercialExtensionOfCreditMember_zrb6R8MAdSi5" title="Drew additional capital"><ix:nonFraction name="us-gaap:ProceedsFromLinesOfCredit" contextRef="From2023-01-012023-09-30_custom_TwentyTwentyThreeCommercialExtensionOfCreditMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">224,577</ix:nonFraction></span> on this agreement, with the principal balance never
exceeding $<span id="xdx_909_eus-gaap--DebtInstrumentFaceAmount_iI_c20230930__us-gaap--DebtInstrumentAxis__custom--TwentyTwentyThreeCommercialExtensionOfCreditMember__srt--RangeAxis__srt--MaximumMember_zRrlkBSyPaCl" title="Debt instrument, principal balance"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2023-09-30_custom_TwentyTwentyThreeCommercialExtensionOfCreditMember_srt_MaximumMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,000,000</ix:nonFraction></span>. <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During the nine months ended
September 30, 2023, the Company&#8217;s Entertainment segment had repaid $<span id="xdx_90A_eus-gaap--RepaymentsOfDebt_c20230101__20230930_zrcqHlOZ7uVb" title="Repayments of debt"><ix:nonFraction name="us-gaap:RepaymentsOfDebt" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,156,441</ix:nonFraction></span>
towards the principal on the loan through remittances and had an outstanding balance of $<span id="xdx_90F_eus-gaap--PrincipalAmountOutstandingOfLoansHeldInPortfolio_iI_c20230930_z06N6c0mcTX5" title="Principal loan through remittances"><ix:nonFraction name="us-gaap:PrincipalAmountOutstandingOfLoansHeldInPortfolio" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">68,135</ix:nonFraction></span>.</span></p>

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


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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April 5, 2023, the Company entered into and consummated the initial closing (the &#8220;First Closing&#8221;) of the transactions contemplated
by a Securities Purchase Agreement, dated as of April 5, 2023 (the &#8220;Purchase Agreement&#8221;), between the Company and certain
investors (the &#8220;Purchasers&#8221;).</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
the First Closing, the Company issued and sold to the Purchasers Senior Secured Convertible Notes in the aggregate original principal
amount of $<span id="xdx_90A_eus-gaap--DebtConversionOriginalDebtAmount1_c20230403__20230405__us-gaap--DebtInstrumentAxis__custom--SecuritiesPurchaseAgreementMember_zvTDk7Lag0jf" title="Principal amount"><ix:nonFraction name="us-gaap:DebtConversionOriginalDebtAmount1" contextRef="From2023-04-032023-04-05_custom_SecuritiesPurchaseAgreementMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,000,000</ix:nonFraction></span> (the &#8220;Notes&#8221;) and warrants (the &#8220;Warrants&#8221;). The Purchase Agreement provided for a ten percent
(<span id="xdx_906_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20230405__us-gaap--DebtInstrumentAxis__custom--SecuritiesPurchaseAgreementMember_zBpiPmQnnuY4" title="Debt instrument stated percentage"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AsOf2023-04-05_custom_SecuritiesPurchaseAgreementMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">10</ix:nonFraction></span>%) original interest discount resulting in gross proceeds to the Company of $<span id="xdx_907_eus-gaap--ProceedsFromConvertibleDebt_c20230403__20230405__us-gaap--DebtInstrumentAxis__custom--SecuritiesPurchaseAgreementMember_zE5IDI26czl5" title="Proceeds from convertible debt"><ix:nonFraction name="us-gaap:ProceedsFromConvertibleDebt" contextRef="From2023-04-032023-04-05_custom_SecuritiesPurchaseAgreementMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,700,000</ix:nonFraction></span>. No interest accrues under the Notes. The Warrants
are exercisable for an aggregate <span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pid_c20230405__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zuCgd3I6AJ3k" title="Aggregate shares exercisable"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="AsOf2023-04-05_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,125,000</ix:nonFraction></span> shares comprised of <span id="xdx_906_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20230405__us-gaap--StatementEquityComponentsAxis__custom--WarrantOneMember_z48ehqRwPq59" title="Common stock issuable under the warrants"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2023-04-05_custom_WarrantOneMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">375,000</ix:nonFraction></span> warrants at an exercise price of $<span id="xdx_905_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20230405__us-gaap--StatementEquityComponentsAxis__custom--WarrantOneMember_zPCyJ6v2Uusf" title="Exercise price"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2023-04-05_custom_WarrantOneMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">5.50</ix:nonFraction></span> per share of the Company&#8217;s
common stock, par value $<span id="xdx_90E_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pid_c20230405__us-gaap--StatementEquityComponentsAxis__custom--WarrantOneMember_z2lMTKIhWx4l" title="Common stock, par value"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2023-04-05_custom_WarrantOneMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.001</ix:nonFraction></span> (the &#8220;Common Stock&#8221;), <span id="xdx_900_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20230405__us-gaap--StatementEquityComponentsAxis__custom--WarrantTwoMember_zsjabg3KPLV9" title="Comprised shares"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2023-04-05_custom_WarrantTwoMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">375,000</ix:nonFraction></span> warrants at an exercise price of $<span id="xdx_909_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20230405__us-gaap--StatementEquityComponentsAxis__custom--WarrantTwoMember_zcDhy8Krd9Hg" title="Exercise price"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2023-04-05_custom_WarrantTwoMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">6.50</ix:nonFraction></span> per share of Common Stock,
and <span id="xdx_904_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20230405__us-gaap--StatementEquityComponentsAxis__custom--WarrantThreeMember_zl1BzrCl1rA9" title="Comprised shares"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2023-04-05_custom_WarrantThreeMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">375,000</ix:nonFraction></span> warrants at an exercise price of $<span id="xdx_906_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20230405__us-gaap--StatementEquityComponentsAxis__custom--WarrantThreeMember_z7HCB64RSgGg" title="Warrant exercise price"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2023-04-05_custom_WarrantThreeMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">7.50</ix:nonFraction></span> per share of Common Stock.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Subject
to certain conditions, within 18 months from the effectiveness date and while the Notes remain outstanding, the Purchasers have the right
to require the Company to consummate a second closing of up to an additional $<span id="xdx_90E_eus-gaap--ProceedsFromIssuanceOfWarrants_c20230403__20230405__us-gaap--DebtInstrumentAxis__custom--SecuritiesPurchaseAgreementMember_zDIfNKkrVzlk" title="Principal amount"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfWarrants" contextRef="From2023-04-032023-04-05_custom_SecuritiesPurchaseAgreementMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,000,000</ix:nonFraction></span> of Notes (the &#8220;Second Notes&#8221;) and
Warrants on the same terms and conditions as the First Closing, except that the Second Notes may be subordinate to a mortgage on the
Company&#8217;s headquarters building (the &#8220;Bank Mortgage&#8221;).</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Notes are convertible into shares of Common Stock at the election of the Purchasers at any time at a fixed conversion price of $<span id="xdx_90A_eus-gaap--CommonStockConvertibleConversionPriceIncrease_pid_c20230403__20230405__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zbGH5EAkVZF1" title="Common stock, convertible, conversion price, increase"><ix:nonFraction name="us-gaap:CommonStockConvertibleConversionPriceIncrease" contextRef="From2023-04-032023-04-05_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">5.00</ix:nonFraction></span>
(the &#8220;Conversion Price&#8221;) per share of Common Stock. The Conversion Price is subject to customary adjustments for stock dividends,
stock splits, reclassifications and the like, and subject to price-based adjustment in the event of any issuances of Common Stock, or
securities convertible, exercisable or exchangeable for, Common Stock at a price below the then-applicable Conversion Price (subject
to certain exceptions). Subject to certain conditions, including certain equity conditions, the Company may redeem some or all of the
then outstanding principal amount of the Note for cash in an amount equal to <span id="xdx_902_eus-gaap--DebtInstrumentRedemptionPricePercentage_pid_dp_uPure_c20230403__20230405__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zRa4AOMui801" title="Debt instrument, redemption price, percentage"><ix:nonFraction name="us-gaap:DebtInstrumentRedemptionPricePercentage" contextRef="From2023-04-032023-04-05_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">110</ix:nonFraction></span>% of the outstanding principal amount of the Notes (the
&#8220;Optional Redemption Amount&#8221;). In addition, the Purchasers may, at their option, demand repayment at the Optional Redemption
Amount upon five (5) business days&#8217; written notice following (i) the closing by the Company of the Bank Mortgage, or (ii) a sale
by the Company of Common Stock or Common Stock equivalents.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Notes rank senior to all outstanding and future indebtedness of the Company and its subsidiaries, and are secured by substantially all
of the Company&#8217;s assets, as evidenced by (i) a security agreement entered into at the Closing, (ii) a trademark security agreement
entered into at the Closing, (iii) a patent security agreement entered into at the Closing, (iv) a guaranty executed by all direct and
indirect subsidiaries of the Company pursuant to which each of them has agreed to guaranty the obligations of the Company under the Notes,
and (v) a mortgage on the Company&#8217;s headquarters building in favor of the Purchasers.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Also
at the Closing, the Company entered into a Registration Rights Agreement (the &#8220;Registration Rights Agreement&#8221;) with the Purchasers.
Pursuant to the terms of the Registration Rights Agreement, the Company has agreed to prepare and file with the SEC within the 10th business
day following the First Closing (the &#8220;Filing Date&#8221;) a registration statement covering the resale of the shares of Common
Stock issuable upon conversion of the Notes and exercise of the Warrants, and to use its best efforts to cause such Registration Statement
to be declared effective under the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;), as promptly as possible, but
in any event no later than 45 days following the Filing Date (the &#8220;Effectiveness Date&#8221;). If the Registration Statement is
not filed by the Filing Date or is not declared effective by the Effectiveness Date, or under certain other circumstances described in
the Registration Rights Agreement, then the Company shall be obligated to pay, as partial liquidated damages, to each Purchaser an amount
in cash equal to <span id="xdx_908_ecustom--PurchaserPercentage_iI_dp_c20230930__us-gaap--TypeOfArrangementAxis__custom--RegistrationRightsAgreementMember_zfUZyIv6Bgbc" title="Purchaser percentage"><ix:nonFraction name="DGLY:PurchaserPercentage" contextRef="AsOf2023-09-30_custom_RegistrationRightsAgreementMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">2</ix:nonFraction></span>% of the original principal amount of the Notes each month until the applicable event giving rise to such payments
is cured. If the Company fails to pay any partial liquidated damages in full within seven days after the date payable, the Company will
pay interest thereon at a rate of <span id="xdx_902_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_dp_c20230930__us-gaap--TypeOfArrangementAxis__custom--RegistrationRightsAgreementMember_zlXLUI4HoMrf" title="Contractual interest rate"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AsOf2023-09-30_custom_RegistrationRightsAgreementMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">10</ix:nonFraction></span>% per annum.</span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company recognized the full warrant derivative value, with the remaining amount being allocated to the debt obligation. As the warrant
derivative value exceeded the net proceeds from the issuance, the excess amount is recognized as a loss on the date of the issue date.
Thus, the Company recorded a loss of $<span id="xdx_901_ecustom--IssuanceOfWarrantDerivativeLiabilities_iN_di_c20230101__20230930_zQBHJ8obvVs8" title="Issuance of warrant derivative liabilities"><ix:nonFraction name="DGLY:IssuanceOfWarrantDerivativeLiabilities" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">576,380</ix:nonFraction></span> as an interest expense on the date of issuance relating to the Convertible note. The following
is the assumptions used in calculating the estimated grant-date fair value of the detachable warrants to purchase common stock granted
in connection with the Convertible Note:</span></p>

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

<ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="DGLY:ScheduleOfWarrantsToPurchaseCommonStockGrantedTableTextBlock"><p id="xdx_896_ecustom--ScheduleOfWarrantsToPurchaseCommonStockGrantedTableTextBlock_zWw0XPRzHNO8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B9_z73QyPskAt7k" style="display: none">SCHEDULE
OF WARRANT TO PURCHASE COMMON STOCK GRANTED</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Terms at <br /> April 5, 2023<br /> (issuance
    date)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 78%; text-align: left">Volatility - range</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_uPure_c20230405__20230405__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zCGEwy1oiX71" title="Volatility - range" style="width: 18%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="From2023-04-052023-04-05_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">106.0</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Risk-free rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_uPure_c20230405__20230405__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_za0Fmc6i9yEc" title="Risk-free rate" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="From2023-04-052023-04-05_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.36</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Dividend</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_uPure_c20230405__20230405__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zIVw25jAbJWl" title="Dividend" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="From2023-04-052023-04-05_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">0</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Remaining contractual term</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20230405__20230405__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zs3LLKK5EHw5" title="Remaining contractual term"><ix:nonNumeric contextRef="From2023-04-052023-04-05_us-gaap_WarrantMember" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">5.0</ix:nonNumeric>
                                            </span>years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Exercise price</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_c20230405__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__srt--RangeAxis__srt--MinimumMember_zps8ycHLk5Yj" title="Exercise price"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" contextRef="AsOf2023-04-05_us-gaap_WarrantMember_srt_MinimumMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">5.50</ix:nonFraction></span>
                                       &#8211; <span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_c20230405__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__srt--RangeAxis__srt--MaximumMember_zFOgJbsk0t44" title="Exercise price"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" contextRef="AsOf2023-04-05_us-gaap_WarrantMember_srt_MaximumMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">7.50</ix:nonFraction></span></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Common stock issuable under the warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20230405__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zOKJRnN7hNWk" title="Common stock issuable under the warrants" style="text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2023-04-05_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,125,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

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

<ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="us-gaap:ScheduleOfDebtTableTextBlock"><p id="xdx_89B_eus-gaap--ScheduleOfDebtTableTextBlock_zAqWrkWTR6a4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Following
is a summary of activity relative to the Convertible Note for the nine months ended September 30, 2023:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BB_zebir7H5vhka" style="display: none">SUMMARY
OF CONVERTIBLE NOTE ACTIVITY</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_494_20230101__20230930_zgJaGwFlR6cj" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1.5pt; 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></tr>
  <tr id="xdx_405_eus-gaap--ConvertibleNotesPayable_iS_zh5CaAlZ0tj4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Balance, December 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1206">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--DebtConversionConvertedInstrumentParValue_z8DAGgG0Prmf" style="vertical-align: bottom; background-color: White">
    <td style="width: 78%; text-align: left">Convertible Note, at par</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 18%; text-align: right"><ix:nonFraction name="DGLY:DebtConversionConvertedInstrumentParValue" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,000,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DebtConversionConvertedInstrumentAmount1_iN_di_zRVfWplNnvqb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Conversion of convertible note into common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:DebtConversionConvertedInstrumentAmount1" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">125,000</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_400_eus-gaap--DebtInstrumentPeriodicPaymentPrincipal_zhG3WchkB6fk" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Principal payments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1212">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--DebtInstrumentUnamortizedDiscounts_iN_di_zcXcqEPJDTsi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Unamortized debt discount</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="DGLY:DebtInstrumentUnamortizedDiscounts" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,014,091</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--ConvertibleNotesPayable_iE_zliwXZYNIlf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Balance, September 30, 2023</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:ConvertibleNotesPayable" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,860,909</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the three and nine months ended September 30, 2023 the Company amortized $<span id="xdx_90A_eus-gaap--AmortizationOfDebtDiscountPremium_c20230701__20230930_zj0e77PWqvV" title="Amortization of debt discount premium"><span id="xdx_900_eus-gaap--AmortizationOfDebtDiscountPremium_c20230101__20230930_zbkpfLHG5h86" title="Amortization of debt discount premium"><ix:nonFraction name="us-gaap:AmortizationOfDebtDiscountPremium" contextRef="From2023-07-012023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:AmortizationOfDebtDiscountPremium" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,887,273</ix:nonFraction></ix:nonFraction></span></span> of debt discount under interest expense, compared
to $-<span id="xdx_907_eus-gaap--AmortizationOfDebtDiscountPremium_c20220701__20220930_z6Qig3r2IBr9" title="Amortization of debt discount premium"><span id="xdx_90C_eus-gaap--AmortizationOfDebtDiscountPremium_c20220101__20220930_zVefwNzfiZr5" title="Amortization of debt discount premium"><ix:nonFraction name="us-gaap:AmortizationOfDebtDiscountPremium" contextRef="From2022-07-012022-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:AmortizationOfDebtDiscountPremium" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">0</ix:nonFraction></ix:nonFraction></span></span>- for the three and nine months ended September 30, 2022.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
June 2, 2023, the Purchasers elected to convert $<span id="xdx_90A_eus-gaap--DebtInstrumentFaceAmount_iI_c20230602_zaQGoMZrgYMi" title="Face value"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2023-06-02" format="ixt:numdotdecimal" decimals="0" unitRef="USD">125,000</ix:nonFraction></span> principal, at the fixed price of $<span id="xdx_907_eus-gaap--SharesIssuedPricePerShare_iI_c20230602__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zo451TqQ0Na2" title="Shares issued price per share"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2023-06-02_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">5.00</ix:nonFraction></span> per share of common stock, <span id="xdx_901_eus-gaap--StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_c20230601__20230602__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zgrV3zKnBCYk" title="Conversion of convertible securities, shares"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" contextRef="From2023-06-012023-06-02_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">25,000</ix:nonFraction></span> shares
valued at $<span id="xdx_902_eus-gaap--StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_c20230601__20230602__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zUHee1m8Gyb6" title="Conversion of convertible securities"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2023-06-012023-06-02_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">119,750</ix:nonFraction></span>. The loss on conversion of convertible note into common shares, of $<span id="xdx_90B_ecustom--LossOnConversionOfConvertibleNote_c20230601__20230602_zLgNUnHqQrIl" title="Loss on conversion of convertibleNote"><ix:nonFraction name="DGLY:LossOnConversionOfConvertibleNote" contextRef="From2023-06-012023-06-02" format="ixt:numdotdecimal" decimals="0" unitRef="USD">93,386</ix:nonFraction></span>, was recorded during the period.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="us-gaap:FairValueDisclosuresTextBlock"><p id="xdx_801_eus-gaap--FairValueDisclosuresTextBlock_zjwv59jCqwni" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
4. <span id="xdx_82F_z9jWPeVuEAK7">FAIR VALUE MEASUREMENT</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
accordance with ASC Topic 820 &#8212; <i>Fair Value Measurements and Disclosures</i> (&#8220;ASC 820&#8221;), the Company utilizes the
market approach to measure fair value for its financial assets and liabilities. The market approach uses prices and other relevant information
generated by market transactions involving identical or comparable assets, liabilities or a group of assets or liabilities, such as a
business.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ASC
820 utilizes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value into three broad levels.
The following is a brief description of those three levels:</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    1 &#8212; Quoted prices in active markets for identical assets and liabilities</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    2 &#8212; Other significant observable inputs (including quoted prices in active markets for similar assets or liabilities)</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    3 &#8212; Significant unobservable inputs (including the Company&#8217;s own assumptions in determining the fair value)</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


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

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

<ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"><p id="xdx_894_eus-gaap--ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_zAnUnxO5yZPc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table represents the Company&#8217;s hierarchy for its financial assets and liabilities measured at fair value on a recurring
basis as of September 30, 2023 and December 31, 2022:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 24.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B8_zTy30q7HRbbd" style="display: none">SCHEDULE
OF FINANCIAL ASSETS AND LIABILITIES MEASURED AT FAIR VALUE ON RECURRING BASIS</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font-family: Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_495_20230930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zJ4s7siDsjZb" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">Level 1</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_490_20230930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zrbXGln5aWH9" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">Level 2</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_497_20230930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_ztuXeUTH0HLd" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">Level 3</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_492_20230930_zi40XUgulE8c" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">Total</td><td style="font-family: Times New Roman, Times, Serif; 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: 1.5pt">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30, 2023</td><td style="padding-bottom: 1.5pt; 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: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Level 1</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Level 2</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Level 3</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">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><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--LiabilitiesFairValueDisclosure_iI_pp0p0_hus-gaap--FairValueByLiabilityClassAxis__custom--ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember_zhWWpRPgkbef" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 44%; text-align: left">Contingent consideration promissory notes and contingent consideration
    earn-out agreement</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1240">&#8212;</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1241">&#8212;</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2023-09-30_us-gaap_FairValueInputsLevel3Member_custom_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">281,825</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2023-09-30_custom_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">281,825</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--LiabilitiesFairValueDisclosure_iI_pp0p0_hus-gaap--FairValueByLiabilityClassAxis__custom--WarrantLiabilityMember_zl4CLea0wdmb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Warrant derivative liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1245">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1246">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2023-09-30_us-gaap_FairValueInputsLevel3Member_custom_WarrantLiabilityMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,412,820</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2023-09-30_custom_WarrantLiabilityMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,412,820</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--LiabilitiesFairValueDisclosure_iI_pp0p0_zt6uPzOYawqg" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Liabilities, fair value</span></td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1250">&#8212;</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1251">&#8212;</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2023-09-30_us-gaap_FairValueInputsLevel3Member" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,694,645</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:LiabilitiesFairValueDisclosure" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,694,645</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: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font-family: Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_496_20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_z2JihCvddzmc" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">Level 1</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_494_20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zloDeX3uEpQi" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">Level 2</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_495_20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z07Ebgg4e5z4" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">Level 3</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49B_20221231_zoTzEREH1X4k" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">Total</td><td style="font-family: Times New Roman, Times, Serif; 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: 1.5pt">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Level 1</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Level 2</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Level 3</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">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><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--LiabilitiesFairValueDisclosure_iI_pp0p0_hus-gaap--FairValueByLiabilityClassAxis__custom--ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember_zuzlX2YanVv4" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 44%; text-align: left">Contingent consideration promissory notes and contingent consideration
    earn-out agreement</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1255">&#8212;</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1256">&#8212;</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2022-12-31_us-gaap_FairValueInputsLevel3Member_custom_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">777,840</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2022-12-31_custom_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">777,840</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--LiabilitiesFairValueDisclosure_iI_pp0p0_hus-gaap--FairValueByLiabilityClassAxis__custom--WarrantLiabilityMember_zBYZr6S70qx6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Warrant derivative liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1260">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1261">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1262">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1263">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--LiabilitiesFairValueDisclosure_iI_pp0p0_zLwtqXt4cZj5" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Liabilities, fair value</span></td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1265">&#8212;</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1266">&#8212;</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2022-12-31_us-gaap_FairValueInputsLevel3Member" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">777,840</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:LiabilitiesFairValueDisclosure" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">777,840</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

<ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock"><p id="xdx_896_eus-gaap--FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock_ze1EKKByjDp" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table represents the change in Level 3 tier value measurements for the periods ended September 30, 2023:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BC_zem4VEsye4K" style="display: none">SCHEDULE
OF FAIR VALUE MEASUREMENTS CHANGE IN LEVEL 3 INPUTS</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Contingent Consideration Promissory Notes</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Warrant Derivative Liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#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; background-color: rgb(204,238,255)">
    <td style="width: 64%">Balance, December 31, 2022</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--LiabilitiesFairValueDisclosure_iS_pp0p0_c20230101__20230331__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zX652P8BDn2h" title="Balance" style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2022-12-31_custom_ContingentConsiderationPromissoryNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">777,840</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_98D_eus-gaap--LiabilitiesFairValueDisclosure_iS_pp0p0_c20230101__20230331__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_z7qGTx3PplPj" title="Balance" style="width: 14%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1274">&#8212;</span></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(204,238,255)">
    <td style="text-align: left">Principal payments on contingent consideration promissory notes &#8211; Revenue Cycle Management Acquisitions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_ecustom--PaymentOfContingentConsiderationPromissoryNote_pp0p0_c20230101__20230331__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zV8Ltd6Utruc" title="Principal payments on contingent consideration promissory notes - Revenue Cycle Management Acquisitions" style="text-align: right">(<ix:nonFraction name="DGLY:PaymentOfContingentConsiderationPromissoryNote" contextRef="From2023-01-012023-03-31_custom_ContingentConsiderationPromissoryNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">120,789</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--PaymentOfContingentConsiderationPromissoryNote_pp0p0_c20230101__20230331__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_zEhCuai5Drfg" title="Principal payments on contingent consideration promissory notes - Revenue Cycle Management Acquisitions" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1278">&#8212;</span></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 style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Change in fair value of contingent consideration promissory notes &#8211; Revenue
    Cycle Management Acquisitions</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_983_ecustom--ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_pp0p0_c20230101__20230331__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zTkzBAxq8he3" title="Change in fair value of contingent consideration promissory notes - Revenue Cycle Management Acquisitions" style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="DGLY:ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition" contextRef="From2023-01-012023-03-31_custom_ContingentConsiderationPromissoryNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">158,022</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_989_ecustom--ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_pp0p0_c20230101__20230331__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_z8wzyibTo438" title="Change in fair value of contingent consideration promissory notes - Revenue Cycle Management Acquisitions" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1282">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Balance, March 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_981_eus-gaap--LiabilitiesFairValueDisclosure_iS_pp0p0_c20230401__20230630__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zZqoUZ6G309g" title="Balance" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2023-03-31_custom_ContingentConsiderationPromissoryNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">499,029</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--LiabilitiesFairValueDisclosure_iS_pp0p0_c20230401__20230630__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_zW8JBohBMo61" title="Balance" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1286">&#8212;</span></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(204,238,255)">
    <td style="text-align: left">Issuance of warrant derivative liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_ecustom--IssuanceOfWarrantDerivativeLiabilities_pp0p0_c20230401__20230630__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zbyPh4S8FBf7" title="Issuance of warrant derivative liabilities" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1288">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_ecustom--IssuanceOfWarrantDerivativeLiabilities_pp0p0_c20230401__20230630__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_zwgOr2W626tg" title="Issuance of warrant derivative liabilities" style="text-align: right"><ix:nonFraction name="DGLY:IssuanceOfWarrantDerivativeLiabilities" contextRef="From2023-04-012023-06-30_custom_WarrantLiabilityMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,216,380</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 style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Principal payments on contingent consideration promissory notes &#8211; Revenue Cycle Management Acquisitions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_ecustom--PaymentOfContingentConsiderationPromissoryNote_pp0p0_c20230401__20230630__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zxTfOoFC6lba" title="Principal payments on contingent consideration promissory notes - Revenue Cycle Management Acquisitions" style="text-align: right">(<ix:nonFraction name="DGLY:PaymentOfContingentConsiderationPromissoryNote" contextRef="From2023-04-012023-06-30_custom_ContingentConsiderationPromissoryNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">96,265</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--PaymentOfContingentConsiderationPromissoryNote_pp0p0_c20230401__20230630__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_zOURkk6QNFN5" title="Principal payments on contingent consideration promissory notes - Revenue Cycle Management Acquisitions" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1294">&#8212;</span></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 style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Change in fair value of warrant derivative liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_982_ecustom--ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_pp0p0_c20230401__20230630__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_ziYxLZYvrvX2" title="Change in fair value of warrant derivative liabilities" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1296">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_981_ecustom--ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_pp0p0_c20230401__20230630__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_z7nMZwZzJW44" title="Change in fair value of warrant derivative liabilities" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="DGLY:ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition" contextRef="From2023-04-012023-06-30_custom_WarrantLiabilityMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">59,766</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Balance, June 30, 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_987_eus-gaap--LiabilitiesFairValueDisclosure_iS_pp0p0_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zl2p1oUpCiYf" title="Balance" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2023-06-30_custom_ContingentConsiderationPromissoryNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">402,764</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98F_eus-gaap--LiabilitiesFairValueDisclosure_iS_pp0p0_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_zPPWie3yVp59" title="Balance" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2023-06-30_custom_WarrantLiabilityMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,276,146</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(204,238,255)">
    <td style="text-align: left">Principal payments on contingent consideration promissory notes &#8211; Revenue Cycle Management Acquisitions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--PaymentOfContingentConsiderationPromissoryNote_pp0p0_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zxEWaEX6ZSO9" title="Principal payments on contingent consideration promissory notes - Revenue Cycle Management Acquisitions" style="text-align: right">(<ix:nonFraction name="DGLY:PaymentOfContingentConsiderationPromissoryNote" contextRef="From2023-07-012023-09-30_custom_ContingentConsiderationPromissoryNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">101,051</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_ecustom--PaymentOfContingentConsiderationPromissoryNote_pp0p0_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_z8P9do02nzNb" title="Principal payments on contingent consideration promissory notes - Revenue Cycle Management Acquisitions" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1306">&#8212;</span></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 title="Principal payments on contingent consideration promissory notes - Revenue Cycle Management Acquisitions" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td title="Principal payments on contingent consideration promissory notes - Revenue Cycle Management Acquisitions" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Change in fair value of contingent consideration promissory notes &#8211;
Revenue Cycle Management Acquisitions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td title="Fair value on contingent consideration promissory notes - Revenue Cycle Management Acquisitions" id="xdx_98B_ecustom--FairValueOfContingentConsiderationPromissoryNote_pp0p0_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zTPYTB8XreGd" style="text-align: right">(<ix:nonFraction name="DGLY:FairValueOfContingentConsiderationPromissoryNote" contextRef="From2023-07-012023-09-30_custom_ContingentConsiderationPromissoryNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">19,888</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td title="Fair value on contingent consideration promissory notes - Revenue Cycle Management Acquisitions" id="xdx_988_ecustom--FairValueOfContingentConsiderationPromissoryNote_pp0p0_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_z9TJQHmNDym9" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1310">&#8212;</span></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 style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Change in fair value of warrant derivative liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98D_ecustom--ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_pp0p0_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zkIExGGj9IUk" title="Change in fair value of warrant derivative liabilities" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1312">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_989_ecustom--ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_pp0p0_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_zVyLvXIdP9Gb" title="Change in fair value of warrant derivative liabilities" style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="DGLY:ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition" contextRef="From2023-07-012023-09-30_custom_WarrantLiabilityMember" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">1,863,326</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Balance, September 30, 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_985_eus-gaap--LiabilitiesFairValueDisclosure_iE_pp0p0_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zHMJ2w2iB8Rc" title="Balance" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2023-09-30_custom_ContingentConsiderationPromissoryNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">281,825</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--LiabilitiesFairValueDisclosure_iE_pp0p0_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_z0NnJVGOwdE7" title="Balance" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2023-09-30_custom_WarrantLiabilityMember73668828" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,412,820</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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


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

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"><p id="xdx_80A_eus-gaap--AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_zod17QE8Bfqc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
5. <span id="xdx_82A_zBwUT6P4r2Bl">ACCRUED EXPENSES</span></b></span></p>

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

<ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock"><p id="xdx_893_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_z4znk5MOYLgk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued
expenses consisted of the following at September 30, 2023 and December 31, 2022:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B3_zkyHOkNIPdw6" style="display: none">SCHEDULE
OF ACCRUED EXPENSES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49D_20230930_zMnWcwY2Ccth" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September
                                            30,</b></span></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; font-size: 10pt"><b>2023</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20221231_zqwXo73dtEj8" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
                                            31,</b></span></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; font-size: 10pt"><b>2022</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_401_ecustom--ProductWarrantyAccrualWarrantCurrent_iI_maALCzR9a_zDB24K3TxiC8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Accrued warranty expense</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="DGLY:ProductWarrantyAccrualWarrantCurrent" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">16,543</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="DGLY:ProductWarrantyAccrualWarrantCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">15,694</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_ecustom--AccruedLitigationCosts_iI_maALCzR9a_zd84afjZFTD" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accrued litigation costs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="DGLY:AccruedLitigationCosts" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,040,292</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="DGLY:AccruedLitigationCosts" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">247,984</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--AccruedSalesCommissionCurrent_iI_maALCzR9a_zGys6QgPNMHd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Accrued sales commissions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccruedSalesCommissionCurrent" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">57,102</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:AccruedSalesCommissionCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">55,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--AccruedPayrollTaxesCurrent_iI_maALCzR9a_zvY6xBaSVyO3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accrued payroll and related fringes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccruedPayrollTaxesCurrent" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">340,373</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:AccruedPayrollTaxesCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">504,020</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--AccruedSalesReturnsAndAllowancesCurrent_iI_maALCzR9a_zgjBqPHW3EEl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Accrued sales returns and allowances</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="DGLY:AccruedSalesReturnsAndAllowancesCurrent" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">116,543</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="DGLY:AccruedSalesReturnsAndAllowancesCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">118,026</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--AccruedIncomeTaxesCurrent_iI_maALCzR9a_zMh6MP3TkwO5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accrued taxes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccruedIncomeTaxesCurrent" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">109,164</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:AccruedIncomeTaxesCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">46,408</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_maALCzR9a_zCzA8VLkxIJ" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherAccruedLiabilitiesCurrent" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">128,051</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherAccruedLiabilitiesCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">103,835</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--AccruedLiabilitiesCurrent_iTI_mtALCzR9a_zgKRj4WEEDoc" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Total accrued expenses</span></td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,808,068</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="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,090,967</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

<ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock"><p id="xdx_897_eus-gaap--ScheduleOfProductWarrantyLiabilityTableTextBlock_zWcBjtYA7sJ4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued
warranty expense was comprised of the following for the nine months ended September 30, 2023:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BF_zjw6etIiCJ4" style="display: none">SCHEDULE
OF ACCRUED WARRANTY EXPENSE</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 60%; margin-right: auto">
  <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td id="xdx_491_20230101__20230930_ziAK8kHnXeG7" style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td></tr>
<tr id="xdx_404_eus-gaap--ProductWarrantyAccrualClassifiedCurrent_iS_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 78%; text-align: left">Beginning balance</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right"><ix:nonFraction name="us-gaap:ProductWarrantyAccrualClassifiedCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">15,694</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--ProductWarrantyAccrualWarrantiesIssued_i_pp0p0" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Provision for warranty expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProductWarrantyAccrualWarrantiesIssued" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">48,311</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_ecustom--ProductWarrantyAccrualChargesAppliedToWarrantyReserve_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Charges applied to warranty reserve</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="DGLY:ProductWarrantyAccrualChargesAppliedToWarrantyReserve" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">47,462</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--ProductWarrantyAccrualClassifiedCurrent_iE_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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 style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ProductWarrantyAccrualClassifiedCurrent" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">16,543</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="us-gaap:IncomeTaxDisclosureTextBlock"><p id="xdx_805_eus-gaap--IncomeTaxDisclosureTextBlock_zTd38R0Wmxy9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
6. <span id="xdx_821_z9eLQFC7lsG6">INCOME TAXES</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
effective tax rate for the three months ended September 30, 2023 and 2022 varied from the expected statutory rate due to the Company
continuing to provide a <span id="xdx_90B_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_pid_dp_uPure_c20230701__20230930_zoKYMXxpW7jj" title="Percentage of valuation allowance"><span id="xdx_90E_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_pid_dp_uPure_c20220701__20220930_zvTVkOejJJsf" title="Percentage of valuation allowance"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" contextRef="From2023-07-012023-09-30" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" contextRef="From2022-07-012022-09-30" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">100</ix:nonFraction></ix:nonFraction></span></span>% valuation allowance on net deferred tax assets. The Company determined that it was appropriate to continue
the full valuation allowance on net deferred tax assets as of September 30, 2023, primarily because of the Company&#8217;s history of
operating losses.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has incurred operating losses in recent years, and it continues to be in a three-year cumulative loss position at September 30,
2023. Accordingly, the Company determined there was not sufficient positive evidence regarding its potential for future profits to outweigh
the negative evidence of our three-year cumulative loss position under the guidance provided in ASC 740. Therefore, it is determined
to continue to provide a <span id="xdx_90C_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_pid_dp_uPure_c20230101__20230930_zYkL8pXjvGn1" title="Deferred tax assets valuation allowance percentage"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">100</ix:nonFraction></span>% valuation allowance on its net deferred tax assets. The Company expects to continue to maintain a full
valuation allowance until it determines that it can sustain a level of profitability that demonstrates its ability to realize these assets.
To the extent the Company determines that the realization of some or all of these benefits is more likely than not based upon expected
future taxable income, a portion or all of the valuation allowance will be reversed. The Company has available to it approximately $<span id="xdx_90E_eus-gaap--OperatingLossCarryforwards_iI_pn5n6_c20230930_zxCwBdPe23o5" title="Operating loss carryforwards"><ix:nonFraction name="us-gaap:OperatingLossCarryforwards" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">113.3</ix:nonFraction></span>
million (based on its December 31, 2022 tax return) in net operating loss carryforwards to offset future taxable income as of September
30, 2023.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="DGLY:PrepaidExpenseTextBlock"><p id="xdx_807_ecustom--PrepaidExpenseTextBlock_zRx7iyLRc4Y1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
7. <span id="xdx_826_zg1pC8qbe472">PREPAID EXPENSES</span></b></span></p>

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

<ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock"><p id="xdx_891_eus-gaap--DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_zBDcJtlC7mql" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepaid
expenses were the following at September 30, 2023 and December 31, 2022:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B0_zVPRzc0e1gs" style="display: none">SCHEDULE
OF PREPAID EXPENSE</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20230930_zHL4ci2Kg7pb" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September
                                            30,</b></span></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; font-size: 10pt"><b>2023</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_492_20221231_zVLt0DSM6cGh" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
                                            31,</b></span></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; font-size: 10pt"><b>2022</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_401_ecustom--PrepaidInventory_iI_maCz4rg_zCjEFoiC749f" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Prepaid inventory</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="DGLY:PrepaidInventory" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,660,619</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="DGLY:PrepaidInventory" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,110,321</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--PrepaidAdvertising_iI_maCz4rg_zHhu85KBNsq" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Prepaid advertising</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PrepaidAdvertising" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">955,089</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:PrepaidAdvertising" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,931,628</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--OtherPrepaidExpenseCurrent_iI_maCz4rg_zsZLvlNWO8xb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherPrepaidExpenseCurrent" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">707,907</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherPrepaidExpenseCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">424,464</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--PrepaidExpenseCurrent_iTI_mtCz4rg_zTnC0nqlpX0c" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total prepaid 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:PrepaidExpenseCurrent" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,323,615</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:PrepaidExpenseCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,466,413</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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


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

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock"><p id="xdx_807_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zti5tnrQ2F7a" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
8. <span id="xdx_82B_zgQTDxzZCc0b">PROPERTY, PLANT AND EQUIPMENT</span></b></span></p>

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

<ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="us-gaap:PropertyPlantAndEquipmentTextBlock"><p id="xdx_897_eus-gaap--PropertyPlantAndEquipmentTextBlock_zd6OR5lPhAxl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property,
plant and equipment consisted of the following at September 30, 2023 and December 31, 2022:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BF_zEYMsG2CnADe" style="display: none">SCHEDULE
OF PROPERTY, PLANT AND EQUIPMENT</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Estimated <br /> Useful Life</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_491_20230930_z9zxKOeebw7" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September
                                            30,</b></span></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; font-size: 10pt"><b>2023</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_498_20221231_z4AFxoBqzDy6" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
                                            31,</b></span></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; font-size: 10pt"><b>2022</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--Building_iI_pp0p0_maPPAEGzEav_z8p8pEkTEL63" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 46%">Building</td><td style="width: 2%">&#160;</td>
    <td style="width: 14%; text-align: right"><span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_z4S808qKnSRg" title="Estimated Useful Life"><ix:nonNumeric contextRef="AsOf2023-09-30_us-gaap_BuildingMember" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">25</ix:nonNumeric></span> years</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right"><ix:nonFraction name="DGLY:Building" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,537,037</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right"><ix:nonFraction name="DGLY:Building" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,537,037</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--Land_iI_pp0p0_maPPAEGzEav_zlsMmFiJaFAg" style="vertical-align: bottom; background-color: White">
    <td>Land</td><td>&#160;</td>
    <td style="text-align: right"><span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration_iI_dxL_c20230930_z8PNVg59cEu7" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2023%23LandMember"><span style="-sec-ix-hidden: xdx2ixbrl1395">Infinite</span></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:Land" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">739,734</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:Land" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">739,734</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--FurnitureAndFixturesGross_iI_pp0p0_maPPAEGzEav_zgmvd5v4ren8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Office furniture, fixtures, equipment, and aircraft</td><td>&#160;</td>
    <td style="text-align: right"><span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_zKpkTmGptBEc" title="Estimated Useful Life"><ix:nonNumeric contextRef="AsOf2023-09-30_us-gaap_FurnitureAndFixturesMember_srt_MinimumMember" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">3</ix:nonNumeric></span>-<span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zDcAMBqFMwv7" title="Estimated Useful Life"><ix:nonNumeric contextRef="AsOf2023-09-30_us-gaap_FurnitureAndFixturesMember_srt_MaximumMember" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">20</ix:nonNumeric></span> years</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FurnitureAndFixturesGross" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,061,484</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:FurnitureAndFixturesGross" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,048,169</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--MachineryAndEquipmentGross_iI_pp0p0_maPPAEGzEav_zjA9QIQ7Ktga" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Warehouse and production equipment</td><td>&#160;</td>
    <td style="text-align: right"><span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__srt--WarehouseMember__srt--RangeAxis__srt--MinimumMember_zzV9fAOrJSak" title="Estimated Useful Life"><ix:nonNumeric contextRef="AsOf2023-09-30_srt_WarehouseMember_srt_MinimumMember" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">3</ix:nonNumeric></span>-<span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__srt--WarehouseMember__srt--RangeAxis__srt--MaximumMember_z6ole8efrAn2" title="Estimated Useful Life"><ix:nonNumeric contextRef="AsOf2023-09-30_srt_WarehouseMember_srt_MaximumMember" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">7</ix:nonNumeric></span> years</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:MachineryAndEquipmentGross" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">40,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"><ix:nonFraction name="us-gaap:MachineryAndEquipmentGross" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">51,302</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--DemonstrationAndTradeshowEquipmentGross_iI_pp0p0_maPPAEGzEav_zi64eEQyn4h5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Demonstration and tradeshow equipment</td><td>&#160;</td>
    <td style="text-align: right"><span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--DemonstrationAndTradeshowEquipmentMember__srt--RangeAxis__srt--MinimumMember_zOpd2ZEg4HIh" title="Estimated Useful Life"><ix:nonNumeric contextRef="AsOf2023-09-30_custom_DemonstrationAndTradeshowEquipmentMember_srt_MinimumMember" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">3</ix:nonNumeric></span>-<span id="xdx_907_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--DemonstrationAndTradeshowEquipmentMember__srt--RangeAxis__srt--MaximumMember_zTCAkAO98Bi6" title="Estimated Useful Life"><ix:nonNumeric contextRef="AsOf2023-09-30_custom_DemonstrationAndTradeshowEquipmentMember_srt_MaximumMember" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">7</ix:nonNumeric></span> years</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="DGLY:DemonstrationAndTradeshowEquipmentGross" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">74,582</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="DGLY:DemonstrationAndTradeshowEquipmentGross" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">72,341</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--BuildingsAndImprovementsGross_iI_pp0p0_maPPAEGzEav_z1AZmyeyDp7i" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Building improvements</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: right; padding-bottom: 1.5pt"><span id="xdx_90E_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingImprovementsMember__srt--RangeAxis__srt--MinimumMember_zPOg41dgwDDl" title="Estimated Useful Life"><ix:nonNumeric contextRef="AsOf2023-09-30_us-gaap_BuildingImprovementsMember_srt_MinimumMember" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">5</ix:nonNumeric></span>-<span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingImprovementsMember__srt--RangeAxis__srt--MaximumMember_zUy6UerAtROe" title="Estimated Useful Life"><ix:nonNumeric contextRef="AsOf2023-09-30_us-gaap_BuildingImprovementsMember_srt_MaximumMember" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">7</ix:nonNumeric></span> years</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:BuildingsAndImprovementsGross" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,328,601</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:BuildingsAndImprovementsGross" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,334,374</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--PropertyPlantAndEquipmentGross_iTI_pp0p0_mtPPAEGzEav_maPPAENzyT5_zqDwE9FMlgUc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total cost</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">8,781,566</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:PropertyPlantAndEquipmentGross" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">8,782,957</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_msPPAENzyT5_ztdozjXbsK99" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: accumulated depreciation and amortization</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: right; padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,330,524</ix:nonFraction></p></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">884,271</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><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--PropertyPlantAndEquipmentNet_iTI_pp0p0_mtPPAENzyT5_zDpLkzgd1sl7" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Net property, plant and equipment</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="text-align: right; 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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">7,451,042</ix:nonFraction></p></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:PropertyPlantAndEquipmentNet" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">7,898,686</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation
expense for the three months ended September 30, 2023 and September 30, 2022 was $<span id="xdx_903_eus-gaap--Depreciation_c20230701__20230930_zIPpmkGHdYB9" title="Depreciation expense"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2023-07-012023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">188,100</ix:nonFraction></span> and $<span id="xdx_908_eus-gaap--Depreciation_c20220701__20220930_zordZF2tmHi5" title="Depreciation expense"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2022-07-012022-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">73,686</ix:nonFraction></span>, respectively, and is included
in general and administrative expenses. Depreciation expense for the nine months ended September 30, 2023 and September 30, 2022 was
$<span id="xdx_900_eus-gaap--Depreciation_c20230101__20230930_zp8HainCHGPg" title="Depreciation expense"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">533,992</ix:nonFraction></span> and $<span id="xdx_905_eus-gaap--Depreciation_c20220101__20220930_zOgRbNaI0SWi" title="Depreciation expense"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">381,014</ix:nonFraction></span>, respectively, and is included in general and administrative expenses.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="us-gaap:LesseeOperatingLeasesTextBlock"><p id="xdx_808_eus-gaap--LesseeOperatingLeasesTextBlock_zkJRxbzn36jb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
9. <span id="xdx_823_zNKFEQgiudUj">OPERATING LEASE</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
May 13, 2020, the Company entered into an operating lease for new warehouse and office space, which the Company currently utilizes as
one of its office, assembly and warehouse locations. The original lease agreement was amended on August 28, 2020 to correct the footage
under lease and monthly payment amounts resulting from such correction. The lease terms, as amended, include no base rent for the first
nine months and monthly payments ranging from $<span id="xdx_90B_eus-gaap--OperatingLeasePayments_c20200510__20200513__us-gaap--AwardTypeAxis__custom--WarehouseAndOfficeSpaceMember__srt--RangeAxis__srt--MinimumMember_zW8GR9Qc1Gp4" title="Operating lease, payments"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2020-05-102020-05-13_custom_WarehouseAndOfficeSpaceMember_srt_MinimumMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">12,398</ix:nonFraction></span> to $<span id="xdx_90A_eus-gaap--OperatingLeasePayments_c20200510__20200513__us-gaap--AwardTypeAxis__custom--WarehouseAndOfficeSpaceMember__srt--RangeAxis__srt--MaximumMember_zmzocApD1TUe" title="Operating lease, payments"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2020-05-102020-05-13_custom_WarehouseAndOfficeSpaceMember_srt_MaximumMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,741</ix:nonFraction></span> thereafter, with a <span id="xdx_90D_eus-gaap--LessorOperatingLeaseDescription_c20200510__20200513__us-gaap--AwardTypeAxis__custom--WarehouseAndOfficeSpaceMember_zNa1kndcNETb" title="Lessor, operating lease, description"><ix:nonNumeric contextRef="From2020-05-102020-05-13_custom_WarehouseAndOfficeSpaceMember" name="us-gaap:LessorOperatingLeaseDescription">termination date of December 2026</ix:nonNumeric></span>. The Company is
responsible for property taxes, utilities, insurance and its proportionate share of common area costs related to this location. The Company
took possession of the leased facilities on June 15, 2020. The remaining lease term for the Company&#8217;s office and warehouse operating
lease as of September 30, 2023, was <span id="xdx_906_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dxL_c20230930__us-gaap--AwardTypeAxis__custom--WarehouseAndOfficeSpaceMember_zDIjmAUS1U3k" title="Lease term::XDX::P48M"><span style="-sec-ix-hidden: xdx2ixbrl1450">thirty-nine months</span></span>. The Company&#8217;s previous office and warehouse space lease expired in April
2020 and the Company paid holdover rent for the time period until it moved to and commenced occupying the new space on June 15, 2020.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company entered into an operating lease with a third party in October 2019 for copiers used for office and warehouse purposes. The terms
of the lease include <span id="xdx_906_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dtM_c20191031__us-gaap--AwardTypeAxis__custom--OctoberTwoThousandAndNineteenForCopiersMember_zhOY5YXB9qj7" title="Lessee, operating lease, term of contract"><ix:nonNumeric contextRef="AsOf2019-10-31_custom_OctoberTwoThousandAndNineteenForCopiersMember" format="ixt-sec:durmonth" name="us-gaap:LesseeOperatingLeaseTermOfContract">48</ix:nonNumeric></span> monthly payments of $<span id="xdx_90B_eus-gaap--OperatingLeasePayments_c20191001__20191031__us-gaap--AwardTypeAxis__custom--OctoberTwoThousandAndNineteenForCopiersMember_zJDcy2QuPpC4" title="Operating lease, payments"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2019-10-012019-10-31_custom_OctoberTwoThousandAndNineteenForCopiersMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,598</ix:nonFraction></span> with a <span id="xdx_907_eus-gaap--LessorOperatingLeaseDescription_c20191001__20191031__us-gaap--AwardTypeAxis__custom--OctoberTwoThousandAndNineteenForCopiersMember_zPSnTk2QWOt8" title="Lessor, operating lease, description"><ix:nonNumeric contextRef="From2019-10-012019-10-31_custom_OctoberTwoThousandAndNineteenForCopiersMember" name="us-gaap:LessorOperatingLeaseDescription">maturity date of October 2023</ix:nonNumeric></span>. The Company has the option to purchase the equipment
at maturity for its estimated fair market value at that point in time. The remaining lease term for the Company&#8217;s copier operating
lease as of September 30, 2023, was <span id="xdx_904_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dc_c20230930__us-gaap--AwardTypeAxis__custom--OctoberTwoThousandAndNineteenForCopiersMember_zG56YrDcca7f" title="Lessee, operating lease, term of contract"><ix:nonNumeric contextRef="AsOf2023-09-30_custom_OctoberTwoThousandAndNineteenForCopiersMember" format="ixt-sec:durwordsen" name="us-gaap:LesseeOperatingLeaseTermOfContract">one month</ix:nonNumeric></span>.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
June 30, 2021, the Company completed the acquisition of a private medical billing company, through its revenue cycle management segment.
Upon completion of this acquisition, the Company became responsible for the operating lease for the seller&#8217;s office space. The
lease terms include monthly payments ranging from $<span id="xdx_90C_eus-gaap--OperatingLeasePayments_c20210529__20210630__srt--RangeAxis__srt--MinimumMember__us-gaap--BusinessAcquisitionAxis__custom--EliteMedicalBillingSpecialistsMember_zJKB3CHrK3di" title="Operating lease, payments"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2021-05-292021-06-30_srt_MinimumMember_custom_EliteMedicalBillingSpecialistsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,648</ix:nonFraction></span> to $<span id="xdx_903_eus-gaap--OperatingLeasePayments_c20210529__20210630__srt--RangeAxis__srt--MaximumMember__us-gaap--BusinessAcquisitionAxis__custom--EliteMedicalBillingSpecialistsMember_zjXC2i9BLm2d" title="Operating lease, payments"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2021-05-292021-06-30_srt_MaximumMember_custom_EliteMedicalBillingSpecialistsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,774</ix:nonFraction></span>, with a <span id="xdx_903_eus-gaap--LessorOperatingLeaseDescription_c20210630__20210630__us-gaap--BusinessAcquisitionAxis__custom--PrivateMedicalBillingCompanyMember_zPhOoYK12nBf" title="Lessor, operating lease, description"><ix:nonNumeric contextRef="From2021-06-302021-06-30_custom_PrivateMedicalBillingCompanyMember" name="us-gaap:LessorOperatingLeaseDescription">termination date of July 2024</ix:nonNumeric></span>. The Company is responsible
for property taxes, utilities, insurance and its proportionate share of common area costs related to this location. The Company took
possession of the leased facilities on June 30, 2021. The remaining lease term for the Company&#8217;s office operating lease as of September
30, 2023, was<span id="xdx_90B_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dc_c20230930__us-gaap--BusinessAcquisitionAxis__custom--PrivateMedicalBillingCompanyMember_zRPdjjt2RAX5" title="Lessee, operating lease, term of contract"> <ix:nonNumeric contextRef="AsOf2023-09-30_custom_PrivateMedicalBillingCompanyMember" format="ixt-sec:durwordsen" name="us-gaap:LesseeOperatingLeaseTermOfContract">ten months</ix:nonNumeric></span>.</span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 31, 2021, the Company completed the acquisition of a private medical billing company, through its revenue cycle management segment.
Upon completion of this acquisition, the Company became responsible for the operating lease for the seller&#8217;s office space. The
lease terms include monthly payments ranging from $<span id="xdx_909_eus-gaap--OperatingLeasePayments_c20210830__20210831__srt--RangeAxis__srt--MinimumMember__us-gaap--BusinessAcquisitionAxis__custom--CCCAcquisitionMember_z18JVo7x6Kpb" title="Operating lease, payments"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2021-08-302021-08-31_srt_MinimumMember_custom_CCCAcquisitionMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,579</ix:nonFraction></span> to $<span id="xdx_900_eus-gaap--OperatingLeasePayments_c20210830__20210831__srt--RangeAxis__srt--MaximumMember__us-gaap--BusinessAcquisitionAxis__custom--CCCAcquisitionMember_zniH5q30zuug" title="Operating lease, payments"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2021-08-302021-08-31_srt_MaximumMember_custom_CCCAcquisitionMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,811</ix:nonFraction></span>, with a <span id="xdx_904_eus-gaap--LessorOperatingLeaseDescription_c20210829__20210831__us-gaap--BusinessAcquisitionAxis__custom--CCCAcquisitionMember_zWwaF1gxHgD4" title="Lessor, operating lease, description"><ix:nonNumeric contextRef="From2021-08-292021-08-31_custom_CCCAcquisitionMember" name="us-gaap:LessorOperatingLeaseDescription">termination date of March 2023</ix:nonNumeric></span>. The Company is responsible
for property taxes, utilities, insurance and its proportionate share of common area costs related to this location. The Company took
possession of the leased facilities on September 1, 2021. The Company signed an <span id="xdx_908_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dxL_c20230930__us-gaap--BusinessAcquisitionAxis__custom--CCCAcquisitionMember_zmEOtdPzn6V" title="Extension for the lease::XDX::P84M"><span style="-sec-ix-hidden: xdx2ixbrl1474">eighty-four-month</span></span> extension for the lease, the extension
terms include monthly payments ranging from $<span id="xdx_90C_eus-gaap--OperatingLeasePayments_c20230101__20230930__srt--RangeAxis__srt--MinimumMember__us-gaap--BusinessAcquisitionAxis__custom--CCCAcquisitionMember_zLkHoVwl3M4l" title="Operating lease, payments"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2023-01-012023-09-30_srt_MinimumMember_custom_CCCAcquisitionMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,436</ix:nonFraction></span> to $<span id="xdx_901_eus-gaap--OperatingLeasePayments_c20230101__20230930__srt--RangeAxis__srt--MaximumMember__us-gaap--BusinessAcquisitionAxis__custom--CCCAcquisitionMember_z0BTvhdkGGb2" title="Operating lease, payments"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2023-01-012023-09-30_srt_MaximumMember_custom_CCCAcquisitionMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,877</ix:nonFraction></span>, with a <span id="xdx_90D_eus-gaap--LessorOperatingLeaseDescription_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--CCCAcquisitionMember_za10RGzsdrW" title="Lessor, operating lease, description"><ix:nonNumeric contextRef="From2023-01-012023-09-30_custom_CCCAcquisitionMember" name="us-gaap:LessorOperatingLeaseDescription">termination date of March 2030</ix:nonNumeric></span>. The remaining lease term for the
Company&#8217;s operating lease as of September 30, 2023 was <span id="xdx_909_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dxL_c20230930__us-gaap--BusinessAcquisitionAxis__custom--CCCAcquisitionMember_zrEZRvf4z2ni" title="Lessee, operating lease, term of contract::XDX::P84M"><span style="-sec-ix-hidden: xdx2ixbrl1482">seventy-eight months</span></span>.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
September 1, 2021, the Company completed the acquisition of Goody Tickets, LLC and TicketSmarter, LLC through TicketSmarter. Upon completion
of this acquisition, the Company became responsible for the operating lease for TicketSmarter&#8217;s office space. The lease terms include
monthly payments ranging from $<span id="xdx_90D_eus-gaap--OperatingLeasePayments_c20210826__20210902__srt--RangeAxis__srt--MinimumMember__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zW3MeP174UC" title="Operating lease, payments"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2021-08-262021-09-02_srt_MinimumMember_custom_TicketSmarterAcquisitionMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,211</ix:nonFraction></span> to $<span id="xdx_903_eus-gaap--OperatingLeasePayments_c20210826__20210902__srt--RangeAxis__srt--MaximumMember__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zKT28FF0mHn8" title="Operating lease, payments"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2021-08-262021-09-02_srt_MaximumMember_custom_TicketSmarterAcquisitionMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,364</ix:nonFraction></span> thereafter, with a <span id="xdx_90B_eus-gaap--LessorOperatingLeaseDescription_c20210826__20210902__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_z8HkZu8XbGX7"><ix:nonNumeric contextRef="From2021-08-262021-09-02_custom_TicketSmarterAcquisitionMember" name="us-gaap:LessorOperatingLeaseDescription">termination date of December 2022</ix:nonNumeric></span>. The Company is responsible for property
taxes, utilities, insurance and its proportionate share of common area costs related to this location. The Company took possession of
the leased facilities on September 1, 2021. The Company signed a month-to-month extension for the lease, extending the remaining lease
term for the Company&#8217;s office until a new space is located. The Company plans to relocate the entertainment operating segment acquired
operations to existing owned or leased facilities upon termination of this operating lease.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 1, 2022, the Company completed the acquisition of a private medical billing company, through its revenue cycle management segment.
Upon completion of this acquisition, the Company became responsible for the operating lease for the seller&#8217;s office space. The
lease terms include monthly payments ranging from $<span id="xdx_90A_eus-gaap--OperatingLeasePayments_pp0p0_c20211230__20220102__us-gaap--BusinessAcquisitionAxis__custom--PrivateMedicalBillingCompanyMember__srt--RangeAxis__srt--MinimumMember_za3Wk2VfjZoe" title="Operating lease, payments"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2021-12-302022-01-02_custom_PrivateMedicalBillingCompanyMember_srt_MinimumMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,233</ix:nonFraction></span> to $<span id="xdx_90E_eus-gaap--OperatingLeasePayments_pp0p0_c20211230__20220102__us-gaap--BusinessAcquisitionAxis__custom--PrivateMedicalBillingCompanyMember__srt--RangeAxis__srt--MaximumMember_zoCA7P4EFRde" title="Operating lease, payments"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2021-12-302022-01-02_custom_PrivateMedicalBillingCompanyMember_srt_MaximumMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,626</ix:nonFraction></span>, with a <span id="xdx_90B_eus-gaap--LessorOperatingLeaseDescription_c20211230__20220102__us-gaap--BusinessAcquisitionAxis__custom--PrivateMedicalBillingCompanyMember_z2CY0m3vFhH8" title="Termination period"><ix:nonNumeric contextRef="From2021-12-302022-01-02_custom_PrivateMedicalBillingCompanyMember" name="us-gaap:LessorOperatingLeaseDescription">termination date of June 2025.</ix:nonNumeric></span> The Company is responsible
for property taxes, utilities, insurance and its proportionate share of common area costs related to this location. The Company took
possession of the leased facilities on January 1, 2022. The remaining lease term for the Company&#8217;s office operating lease as of
September 30, 2023, was <span id="xdx_90A_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dxL_c20230930__us-gaap--BusinessAcquisitionAxis__custom--PrivateMedicalBillingCompanyMember__us-gaap--AwardDateAxis__custom--JanuaryOneTwoThousandTwentyTwoMember_zLc3afEumAol" title="Lessee, operating lease, term of contract::XDX::P27M"><span style="-sec-ix-hidden: xdx2ixbrl1495">twenty-one months</span></span>.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Lease
expense related to the office space and copier operating leases were recorded on a straight-line basis over their respective lease terms.
Total lease expense under the six operating leases was approximately $<span id="xdx_908_eus-gaap--OperatingLeaseExpense_pp0p0_c20230701__20230930__us-gaap--AwardTypeAxis__custom--OfficeSpaceAndCopierMember_zQzxc0ay29O8" title="Operating lease"><ix:nonFraction name="us-gaap:OperatingLeaseExpense" contextRef="From2023-07-012023-09-30_custom_OfficeSpaceAndCopierMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">105,439</ix:nonFraction></span> and $<span id="xdx_901_eus-gaap--OperatingLeaseExpense_pp0p0_c20230101__20230930__us-gaap--AwardTypeAxis__custom--OfficeSpaceAndCopierMember_zy9r2UH1Jll6" title="Operating lease"><ix:nonFraction name="us-gaap:OperatingLeaseExpense" contextRef="From2023-01-012023-09-30_custom_OfficeSpaceAndCopierMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">402,556</ix:nonFraction></span>, during the three and nine months ended September
30, 2023, respectively.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
weighted-average remaining lease term related to the Company&#8217;s lease liabilities as of September 30, 2023 was <span id="xdx_90F_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20230930_zr4eBoTxab2c" title="Weighted-average remaining lease term"><ix:nonNumeric contextRef="AsOf2023-09-30" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1">4.5</ix:nonNumeric></span> years.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
discount rate implicit within the Company&#8217;s operating leases was not generally determinable and therefore the Company determined
the discount rate based on its incremental borrowing rate on the information available at commencement date. As of commencement date,
the operating lease liabilities reflect a weighted average discount rate of <span id="xdx_909_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20230930__us-gaap--AwardTypeAxis__custom--OfficeSpaceAndCopierMember_zpTE3Li1lI9h" title="Discount rate"><ix:nonFraction name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="AsOf2023-09-30_custom_OfficeSpaceAndCopierMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">8</ix:nonFraction></span>%.</span></p>

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

<ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="us-gaap:LeaseCostTableTextBlock"><p id="xdx_896_eus-gaap--LeaseCostTableTextBlock_z5YQzKmNoIUk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following sets forth the operating lease right of use assets and liabilities as of September 30, 2023:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BC_zVun8TFLMIxf" style="display: none">SCHEDULE
OF OPERATING LEASES RIGHT OF USE ASSETS AND LIABILITIES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: center; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="text-align: center; font-family: Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" id="xdx_49B_20230930_zu4ZGFFAb5Q2" style="font-family: Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="text-align: center; font-family: Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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></tr>
  <tr id="xdx_401_eus-gaap--OperatingLeaseRightOfUseAsset_iI_zx4EvL26POjf" style="vertical-align: bottom; background-color: White">
    <td style="width: 78%; text-align: left; padding-bottom: 2.5pt">Operating lease right of use assets, net</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 style="border-bottom: Black 2.5pt double; width: 18%; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,034,518</ix:nonFraction></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold">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></tr>
  <tr id="xdx_40A_eus-gaap--OperatingLeaseLiabilityCurrent_iI_maOLLz8FW_z36cFjL79Gq4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Operating lease obligations-current portion</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">264,958</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_maOLLz8FW_zBm3KFj9Icti" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Operating lease obligations-less current portion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">837,755</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--OperatingLeaseLiability_iTI_mtOLLz8FW_zPvcLeEiiyud" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total operating lease obligations</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-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,102,713</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

<ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="DGLY:OperatingLeasesOfLesseeTableTextBlock"><p id="xdx_894_ecustom--OperatingLeasesOfLesseeTableTextBlock_z1TV5Cov1oeg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
components of lease expense were as follows for the nine months ended September 30, 2023:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span><span id="xdx_8BA_zJ6dXX2Axzuf" style="display: none">SCHEDULE OF LEASE EXPENSE</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td id="xdx_49E_20230101__20230930_zRcJPj21zJR2" style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td></tr>
<tr id="xdx_40C_eus-gaap--OperatingLeaseExpense_hus-gaap--IncomeStatementLocationAxis__us-gaap--SellingGeneralAndAdministrativeExpensesMember_zSEPh7hjP1wf" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 78%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Selling,
    general and administrative expenses</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; width: 18%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:OperatingLeaseExpense" contextRef="From2023-01-012023-09-30_us-gaap_SellingGeneralAndAdministrativeExpensesMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">402,556</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8A3_zwPETBxQuTK5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock"><p id="xdx_898_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zLcOfB5sjB7c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Following
are the minimum lease payments for each year and in total:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B5_zgLrNELhUJi9" style="display: none">SCHEDULE
OF FUTURE MINIMUM LEASE PAYMENTS</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="font-family: Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" id="xdx_490_20230930_zw1db6BO93Ya" style="font-family: Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font-family: Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Year ending December 31:</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_iI_pp0p0_maLOLLPzlcD_zv5IZhJLhHja" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; width: 78%; text-align: justify">2023 (October 1, to December 31, 2023)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">88,188</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_maLOLLPzlcD_z4fAFh5Xbv2l" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: justify">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">336,992</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0_maLOLLPzlcD_zlVt6GzFP7C5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: justify">2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">290,417</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0_maLOLLPzlcD_zTly5pQzOW1k" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: justify">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">271,868</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearThree_iI_pp0p0_maLOLLPzlcD_zpPxtiodZZFi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Thereafter</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="DGLY:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearThree" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">334,651</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pp0p0_mtLOLLPzlcD_zS7GxbvMBqoh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total undiscounted minimum future lease payments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,322,116</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_zVMiwqPh7bIf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Imputed 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:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">219,403</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr id="xdx_404_eus-gaap--OperatingLeaseLiability_iI_pp0p0_zPi6FtuCp7O9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total operating 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="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,102,713</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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


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

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock"><p id="xdx_80F_eus-gaap--GoodwillAndIntangibleAssetsDisclosureTextBlock_zReR1LSopHhh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
10. <span id="xdx_826_zGbhfCVRtkK2">GOODWILL AND OTHER INTANGIBLE ASSETS</span></b></span></p>

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

<ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock"><p id="xdx_896_eus-gaap--ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_zt3Fw59A9PQi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible
assets consisted of the following at September 30, 2023 and December 31, 2022:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B4_zRLuQo7d5Kof" style="display: none">SCHEDULE
OF INTANGIBLE ASSETS</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Gross<br /> value</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Accumulated<br /> amortization</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Net<br /> carrying<br /> value</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Gross<br /> value</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Accumulated<br /> amortization</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Net<br /> carrying<br /> value</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Amortized intangible 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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 40%; text-align: left">Licenses (video solutions segment)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_zLlpJFNat0Hg" title="Gross value" style="width: 6%; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember_custom_LicensesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">215,071</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_989_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_zIlDWuLDb1Xe" title="Accumulated amortization" style="width: 6%; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember_custom_LicensesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">87,977</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_986_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_zriay0y0ebkd" title="Net carrying value" style="width: 6%; text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember_custom_LicensesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">127,094</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_zDixHw6f1vG1" title="Gross value" style="width: 6%; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember_custom_LicensesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">211,183</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--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_zK54hYsorvKh" title="Accumulated amortization" style="width: 6%; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember_custom_LicensesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">80,378</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_z2Mt6SYbnSj4" title="Net carrying value" style="width: 6%; text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember_custom_LicensesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">130,805</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Patents and trademarks (video solutions segment)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_z8k9xdozsXK3" title="Gross value" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">439,212</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zenpErsoyCn5" title="Accumulated amortization" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">229,198</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--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zBZmqYvb3BTj" title="Net carrying value" style="text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">210,014</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--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zLJFK2EJAFFi" title="Gross value" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">472,077</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zQ5MCMAjwGue" title="Accumulated amortization" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">305,021</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--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zHWQeaKVqqqh" title="Net carrying value" style="text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">167,056</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Sponsorship agreement network (entertainment segment)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_zztkOZqa2uj7" title="Gross value" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember_custom_SponsorshipAgreementNetworkMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,600,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_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_zkJz61scGvH9" title="Accumulated amortization" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember_custom_SponsorshipAgreementNetworkMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,333,333</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--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_zzcNVzHuhqj" title="Net carrying value" style="text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember_custom_SponsorshipAgreementNetworkMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,266,667</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_znGPxJFn0PW8" title="Gross value" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember_custom_SponsorshipAgreementNetworkMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,600,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_zVpoHFJGn0o" title="Accumulated amortization" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember_custom_SponsorshipAgreementNetworkMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,493,333</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--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_zQ1VBDIhulK4" title="Net carrying value" style="text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember_custom_SponsorshipAgreementNetworkMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,106,667</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">SEO content (entertainment segment)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_ztXswddPiVc" title="Gross value" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember_custom_SEOContentMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">600,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_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_z7kj2B2F0fD7" title="Accumulated amortization" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember_custom_SEOContentMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">312,500</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--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_zEcsBWFlfgRf" title="Net carrying value" style="text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember_custom_SEOContentMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">287,500</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--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_zowldwpwioY7" title="Gross value" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember_custom_SEOContentMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">600,000</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--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_zFEp1gD6DKdf" title="Accumulated amortization" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember_custom_SEOContentMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">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_984_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_zAiVSFi2LwBf" title="Net carrying value" style="text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember_custom_SEOContentMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">400,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Personal seat licenses (entertainment <br /> segment)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSeatLicensesMember_zXmx5XqL5C7a" title="Gross value" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember_custom_PersonalSeatLicensesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">180,081</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--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSeatLicensesMember_z3PTSxHzQEEk" title="Accumulated amortization" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember_custom_PersonalSeatLicensesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">11,704</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSeatLicensesMember_zVOvGpGdOyik" title="Net carrying value" style="text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember_custom_PersonalSeatLicensesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">168,377</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--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSeatLicensesMember_z0TejfcOBGgk" title="Gross value" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember_custom_PersonalSeatLicensesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">180,081</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--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSeatLicensesMember_ziLfhOjH1lT1" title="Accumulated amortization" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember_custom_PersonalSeatLicensesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">8,001</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSeatLicensesMember_z3AigGVKm9Ma" title="Net carrying value" style="text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember_custom_PersonalSeatLicensesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">172,080</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Client agreements (revenue cycle management segments)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_zRUMLW1oCW8e" title="Gross value" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember_custom_ClientAgreementRevenueCycleMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">999,034</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_zBeB8tqI8Wt3" title="Accumulated amortization" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember_custom_ClientAgreementRevenueCycleMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">201,792</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_zBdVqV4qK4De" title="Net carrying value" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember_custom_ClientAgreementRevenueCycleMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">797,242</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_zZ0ran84q9if" title="Gross value" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember_custom_ClientAgreementRevenueCycleMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">999,034</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_zAWpHIrIagM" title="Accumulated amortization" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember_custom_ClientAgreementRevenueCycleMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">126,864</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_zvkf7nNRrJm3" title="Net carrying value" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember_custom_ClientAgreementRevenueCycleMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">872,170</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_zrLmkzuP4fGf" title="Gross value" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">8,033,398</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_zk140I1gBhgc" title="Accumulated amortization" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,176,504</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_zbuNtNmTZWmc" title="Net carrying value" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,856,894</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_zkOkY2BnWdi" title="Gross value" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">8,062,375</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_zrNSmnVzm4Bk" title="Accumulated amortization" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,213,597</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_ziv0msCaja41" title="Net carrying value" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,848,778</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Indefinite life intangible 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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Goodwill (entertainment and revenue cycle management segments)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_z0UJhexqiDOi" title="Gross value" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2023-09-30_custom_UnAmortizedIntangibleAssetsMember_us-gaap_GoodwillMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">11,367,514</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--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_zuhPSLcX0zgg" title="Accumulated amortization" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1627">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_zsu3rX44xT7a" title="Net carrying value" style="text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2023-09-30_custom_UnAmortizedIntangibleAssetsMember_us-gaap_GoodwillMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">11,367,514</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--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_zjHSKLHZWdmh" title="Gross value" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2022-12-31_custom_UnAmortizedIntangibleAssetsMember_us-gaap_GoodwillMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">11,367,514</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_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_z4fDz5LZaDb8" title="Accumulated amortization" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1633">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_zV7S0S56BFc8" title="Net carrying value" style="text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2022-12-31_custom_UnAmortizedIntangibleAssetsMember_us-gaap_GoodwillMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">11,367,514</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Trade name (entertainment segment)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_zfGAGmTpvF13" title="Gross value" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2023-09-30_custom_UnAmortizedIntangibleAssetsMember_custom_TradeNameMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">600,000</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--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_zk57LRuluME3" title="Accumulated amortization" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1639">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_zOMw5Ca7BHhh" title="Net carrying value" style="text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2023-09-30_custom_UnAmortizedIntangibleAssetsMember_custom_TradeNameMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">600,000</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--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_zFvLyPHnvoi6" title="Gross value" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2022-12-31_custom_UnAmortizedIntangibleAssetsMember_custom_TradeNameMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">600,000</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--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_zZBbFRTcy1Zf" title="Accumulated amortization" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1645">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_znw4QsOabVm3" title="Net carrying value" style="text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2022-12-31_custom_UnAmortizedIntangibleAssetsMember_custom_TradeNameMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">600,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Patents and trademarks pending <br /> (video solutions segment)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_zotFEjOQZ6M" title="Gross value" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2023-09-30_custom_UnAmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksPendingMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">36,820</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_zQb2poIH6uej" title="Accumulated amortization" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1651">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_z48txtaEJu4e" title="Net carrying value" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2023-09-30_custom_UnAmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksPendingMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">36,820</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_zWPGyBOi0kG8" title="Gross value" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2022-12-31_custom_UnAmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksPendingMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">56,678</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_zkx5dhMTNPj5" title="Accumulated amortization" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1657">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_zUuRveUFHzrd" title="Net carrying value" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2022-12-31_custom_UnAmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksPendingMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">56,678</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; 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 id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930_zdUCoM7UKMRa" title="Gross value" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">20,037,732</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--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930_zhJ56zQKJh2h" title="Accumulated amortization" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,176,504</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_98C_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930_zfgd4GbuKnxl" title="Net carrying value" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">16,861,228</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--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231_zCKOrYQeec73" title="Gross value" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">20,086,567</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_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231_z9FaR2SO3DAi" title="Accumulated amortization" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,213,597</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231_zRIuKLzEmqm4" title="Net carrying value" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">17,872,970</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Patents
and trademarks pending will be amortized beginning at the time they are issued by the appropriate authorities. If issuance of the final
patent or trademark is denied, then the amount deferred will be immediately charged to expense.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization
expense for the three months ended September 30, 2023 and 2022 was $<span id="xdx_90A_eus-gaap--AmortizationOfIntangibleAssets_c20230701__20230930_zym2YUvkN2fk" title="Amortization expense"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2023-07-012023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">377,485</ix:nonFraction></span> and $<span id="xdx_90D_eus-gaap--AmortizationOfIntangibleAssets_c20220701__20220930_zh5d4govlmKg" title="Amortization expense"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2022-07-012022-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">460,489</ix:nonFraction></span>, respectively, and $<span id="xdx_90F_eus-gaap--AmortizationOfIntangibleAssets_c20230101__20230930_zGJn08YnBvoh" title="Amortization expense"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,122,635</ix:nonFraction></span> and $<span id="xdx_905_eus-gaap--AmortizationOfIntangibleAssets_c20220101__20220930_z2RbL24GsWA5" title="Amortization expense"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,177,759</ix:nonFraction></span>,
for the nine months ended September 30, 2023 and 2022, respectively. Estimated amortization for intangible assets with definite lives
for the next five years ending December 31 and thereafter is as follows:</span></p>

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

<ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"><p id="xdx_89E_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zD6Iu6HLRdN6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B6_z8MQgQrwRbb4" style="display: none">SCHEDULE
OF ESTIMATED AMORTIZATION FOR INTANGIBLE ASSETS&#160;</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="font-family: Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" id="xdx_490_20230930_ziyMBNeM1sd6" style="font-family: Times New Roman, Times, Serif">&#160;</td><td style="font-family: Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Year ending December 31:</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_iI_pp0p0_maFLIANznJK_zXWqTN81z9p8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 78%; text-align: justify">2023 (October 1, to December 31, 2023)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">382,342</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_pp0p0_maFLIANznJK_zDuH1n3kIX6b" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,479,252</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_pp0p0_maFLIANznJK_zcKGiFPIXqg6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,386,756</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_pp0p0_maFLIANznJK_zmBGSR6uIgV8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">882,967</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_ecustom--FiniteLivedIntangibleAssetsAmortizationExpenseYearThreeAndThereAfter_iI_pp0p0_maFLIANznJK_ziUmrVoD4CRg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">2027 and thereafter</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="DGLY:FiniteLivedIntangibleAssetsAmortizationExpenseYearThreeAndThereAfter" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">725,577</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pp0p0_mtFLIANznJK_zbe5Mmm0Ifl1" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,856,894</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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


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

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="us-gaap:OtherAssetsDisclosureTextBlock"><p id="xdx_809_eus-gaap--OtherAssetsDisclosureTextBlock_zQUTLFKkfE77" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
11. <span id="xdx_824_zAal6MNYj9Xk">OTHER ASSETS</span></b></span></p>

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

<ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="us-gaap:ScheduleOfOtherAssetsTableTextBlock"><p id="xdx_896_eus-gaap--ScheduleOfOtherAssetsTableTextBlock_z6NGpYB7tSP8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
assets were the following at September 30, 2023 and December 31, 2022:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BE_zZX7kfVUNcZh" style="display: none">SCHEDULE
OF OTHER ASSETS&#160;</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_493_20230930_zlEouEbabyGk" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September
                                            30,</b></span></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; font-size: 10pt"><b>2023</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49D_20221231_zLSdD45Zaa94" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
                                            31,</b></span></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; font-size: 10pt"><b>2022</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--LeaseReceivableNoncurrent_iI_maOANzY1g_zTZodWOvTj2a" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Lease receivable</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="DGLY:LeaseReceivableNoncurrent" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,600,722</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="DGLY:LeaseReceivableNoncurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,700,923</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_ecustom--SponsorshipNetworkNoncurrent_iI_maOANzY1g_zxCAzeGrTT5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Sponsorship network</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="DGLY:SponsorshipNetworkNoncurrent" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">662,500</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="DGLY:SponsorshipNetworkNoncurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">116,828</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--OtherAssetsMiscellaneousNoncurrent_iI_maOANzY1g_zusx2cQcz9ib" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsMiscellaneousNoncurrent" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">369,850</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsMiscellaneousNoncurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">337,930</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--OtherAssetsNoncurrent_iTI_mtOANzY1g_zKm7lFIKom0k" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total other 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:OtherAssetsNoncurrent" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,633,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:OtherAssetsNoncurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,155,681</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock"><p id="xdx_803_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zNcPfQ2rgIdf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
12. <span id="xdx_822_zlFvaTSxsyKk">COMMITMENTS AND CONTINGENCIES</span></b></span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From
time to time, we are notified that we may be a party to a lawsuit or that a claim is being made against us. It is our policy to not disclose
the specifics of any claim or threatened lawsuit until the summons and complaint are actually served on us. After carefully assessing
the claim, and assuming we determine that we are not at fault or we disagree with the damages or relief demanded, we vigorously defend
any lawsuit filed against us. We record a liability when losses are deemed probable and reasonably estimable. When losses are deemed
reasonably possible but not probable, we determine whether it is possible to provide an estimate of the amount of the loss or range of
possible losses for the claim, if material for disclosure. In evaluating matters for accrual and disclosure purposes, we take into consideration
factors such as our historical experience with matters of a similar nature, the specific facts and circumstances asserted, the likelihood
of our prevailing, the availability of insurance, and the severity of any potential loss. We reevaluate and update accruals as matters
progress over time.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
May 31, 2022, the Company filed a lawsuit against Culp McAuley, Inc. (&#8220;defendant&#8221;) in the United States District Court for
the District of Kansas. The lawsuit arises from the defendant&#8217;s multiple breaches of its obligations to the Company. The Company
seeks monetary damages and injunctive relief based on certain conduct by the defendant. On July 18, 2022, the defendant filed its Answer
to the Company&#8217;s Verified Complaint and included Counterclaims alleging breach of contract and seeking monetary damages. On August
8, 2022, the Company filed its Reply and Affirmative Defenses to the Counterclaims by, among other things, denying the allegations and
any and all liability.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of September 30, 2023, we are able to estimate a range of reasonably possible loss related to the Culp McCauley case, our estimate of
the aggregate reasonably possible loss (in excess of any accrued amounts) was approximately $<span id="xdx_907_eus-gaap--LitigationReserve_iI_pn5n6_c20230930_zIgK8W6cDll9" title="Aggregate carrying amount of litigation loss"><ix:nonFraction name="us-gaap:LitigationReserve" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">1.8</ix:nonFraction></span> million. Our estimate with respect to
the aggregate reasonably possible loss is based upon currently available information and is subject to significant judgment and a variety
of assumptions and known and unknown uncertainties, which may change quickly and significantly from time to time, particularly if and
as we engage with applicable governmental agencies or plaintiffs in connection with a proceeding. Also, the matters underlying the reasonably
possible loss will change from time to time. As a result, actual results may vary significantly from the current estimate.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">While
the ultimate resolution is unknown, based on the information currently available, we do not expect that these lawsuits will individually,
or in the aggregate, have a material adverse effect to our results of operations, financial condition or cash flows. However, the outcome
of any litigation is inherently uncertain and there can be no assurance that any expense, liability or damages that may ultimately result
from the resolution of these matters will be covered by our insurance or will not be in excess of amounts recognized or provided by insurance
coverage and will not have a material adverse effect on our operating results, financial condition or cash flows.</span></p>

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


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

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"><p id="xdx_80A_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_z52s0cDfLxe6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
13. <span id="xdx_82A_zQY4gB0ddOhc">STOCK-BASED COMPENSATION</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company recorded pre-tax compensation expense related to the grant of stock options and restricted stock issued of $<span id="xdx_902_eus-gaap--AllocatedShareBasedCompensationExpense_c20230701__20230930_z3w4DjbiAlce"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2023-07-012023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">84,586</ix:nonFraction> </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and
$<span id="xdx_907_eus-gaap--AllocatedShareBasedCompensationExpense_c20220701__20220930_zIl7w1lSMBT6"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2022-07-012022-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">251,733</ix:nonFraction> </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">for
the three months ended September 30, 2023 and 2022, and $<span id="xdx_907_eus-gaap--AllocatedShareBasedCompensationExpense_c20230101__20230930_z166Q6lKekva"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">378,917</ix:nonFraction> </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and
$<span id="xdx_900_eus-gaap--AllocatedShareBasedCompensationExpense_c20220101__20220930_zhhE3S6RUuD"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,028,084</ix:nonFraction> </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">for
the nine months ended September 30, 2023 and 2022, respectively.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of September 30, 2023, the Company had adopted ten separate stock option and restricted stock plans: (i) the 2005 Stock Option and Restricted
Stock Plan (the &#8220;2005 Plan&#8221;), (ii) the 2006 Stock Option and Restricted Stock Plan (the &#8220;2006 Plan&#8221;), (iii) the
2007 Stock Option and Restricted Stock Plan (the &#8220;2007 Plan&#8221;), (iv) the 2008 Stock Option and Restricted Stock Plan (the
&#8220;2008 Plan&#8221;), (v) the 2011 Stock Option and Restricted Stock Plan (the &#8220;2011 Plan&#8221;), (vi) the 2013 Stock Option
and Restricted Stock Plan (the &#8220;2013 Plan&#8221;), (vii) the 2015 Stock Option and Restricted Stock Plan (the &#8220;2015 Plan&#8221;),
(viii) the 2018 Stock Option and Restricted Stock Plan (the &#8220;2018 Plan&#8221;), (ix) the 2020 Stock Option and Restricted Stock
Plan (the &#8220;2020 Plan&#8221;), and (x) the 2022 Stock Option and Restricted Stock Plan (the &#8220;2022 Plan&#8221;). The 2005 Plan,
2006 Plan, 2007 Plan, 2008 Plan, 2011 Plan, 2013 Plan, 2015 Plan, 2018 Plan, 2020 Plan and 2022 Plan are referred to as the &#8220;Plans.&#8221;</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">These
Plans permit the grant of stock options or restricted stock to its employees, non-employee directors and others for up to a total of
<span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_pid_c20230930_zmVmPJ17hmMc" title="Stock options or restricted stock granted"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">333,750</ix:nonFraction></span> shares of Common Stock. The 2005 Plan terminated during 2015 with <span id="xdx_90F_ecustom--SharesUnavailableForIssuance_iI_c20230930__us-gaap--PlanNameAxis__custom--TwoThousandAndFivePlanMember__us-gaap--AwardDateAxis__custom--DuringTwoThousandFifteenMember_zeT40xH7UNzg" title="Shares unavailable for issuance"><ix:nonFraction name="DGLY:SharesUnavailableForIssuance" contextRef="AsOf2023-09-30_custom_TwoThousandAndFivePlanMember_custom_DuringTwoThousandFifteenMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,078</ix:nonFraction></span> shares not awarded or underlying options, which shares
are now unavailable for issuance. Stock options granted under the 2005 Plan that remain unexercised and outstanding as of September 30,
2023 total <span id="xdx_90D_ecustom--SharesUnexercisedAndOutstanding_iI_pid_c20230930__us-gaap--PlanNameAxis__custom--TwoThousandAndFivePlanMember__us-gaap--AwardDateAxis__custom--DuringTwoThousandFifteenMember_z7pwGUpn3fYj" title="Stock options unexercised and outstanding"><ix:nonFraction name="DGLY:SharesUnexercisedAndOutstanding" contextRef="AsOf2023-09-30_custom_TwoThousandAndFivePlanMember_custom_DuringTwoThousandFifteenMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">284</ix:nonFraction></span>. The 2006 Plan terminated during 2016 with <span id="xdx_901_ecustom--SharesUnavailableForIssuance_iI_pid_c20230930__us-gaap--PlanNameAxis__custom--TwoThousandAndSixPlanMember__us-gaap--AwardDateAxis__custom--DuringTwoThousandSixteenMember_z2czrOHCk3lh" title="Shares unavailable for issuance"><ix:nonFraction name="DGLY:SharesUnavailableForIssuance" contextRef="AsOf2023-09-30_custom_TwoThousandAndSixPlanMember_custom_DuringTwoThousandSixteenMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,739</ix:nonFraction></span> shares not awarded or underlying options, which shares are now unavailable
for issuance. Stock options granted under the 2006 Plan that remain unexercised and outstanding as of September 30, 2023 total <span id="xdx_905_ecustom--SharesUnexercisedAndOutstanding_iI_pid_c20230930__us-gaap--PlanNameAxis__custom--TwoThousandAndSixPlanMember__us-gaap--AwardDateAxis__custom--DuringTwoThousandSixteenMember_z3i8UZcBwiQh" title="Stock options unexercised and outstanding"><ix:nonFraction name="DGLY:SharesUnexercisedAndOutstanding" contextRef="AsOf2023-09-30_custom_TwoThousandAndSixPlanMember_custom_DuringTwoThousandSixteenMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">531</ix:nonFraction></span>. The
2007 Plan terminated during 2017 with <span id="xdx_90B_ecustom--SharesUnavailableForIssuance_iI_pid_c20230930__us-gaap--PlanNameAxis__custom--TwoThousandAndSevenPlanMember__us-gaap--AwardDateAxis__custom--DuringTwoThousandSevenTeenMember_zVc2Um1wSCwe" title="Shares unavailable for issuance"><ix:nonFraction name="DGLY:SharesUnavailableForIssuance" contextRef="AsOf2023-09-30_custom_TwoThousandAndSevenPlanMember_custom_DuringTwoThousandSevenTeenMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,733</ix:nonFraction></span> shares not awarded or underlying options, which shares are now unavailable for issuance.
There are <span id="xdx_904_ecustom--SharesUnexercisedAndOutstanding_iI_pid_do_c20230930__us-gaap--PlanNameAxis__custom--TwoThousandAndSevenPlanMember_zH9pYMtqDIZj" title="Shares unexercised and outstanding"><ix:nonFraction name="DGLY:SharesUnexercisedAndOutstanding" contextRef="AsOf2023-09-30_custom_TwoThousandAndSevenPlanMember" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares">no</ix:nonFraction></span> stock options granted under the 2007 Plan that remain unexercised and outstanding as of September 30, 2023. The 2008 Plan
terminated during 2018 with<span id="xdx_904_ecustom--SharesUnavailableForIssuance_iI_c20230930__us-gaap--PlanNameAxis__custom--TwoThousandAndEightPlanMember__us-gaap--AwardDateAxis__custom--DuringTwoThousandEighteenMember_zQdP2XnMtAmf" title="Shares unavailable for issuance"> <ix:nonFraction name="DGLY:SharesUnavailableForIssuance" contextRef="AsOf2023-09-30_custom_TwoThousandAndEightPlanMember_custom_DuringTwoThousandEighteenMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,025</ix:nonFraction></span> shares not awarded or underlying options, which shares are now unavailable for issuance. There are
no stock options granted under the 2008 Plan that remain unexercised and outstanding as of September 30, 2023.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Stock
option grants.</i></b> The Company believes that such awards better align the interests of our employees with those of its stockholders.
Option awards have been granted with an exercise price equal to the market price of its stock at the date of grant with such option awards
generally vesting based on the completion of continuous service and having ten-year contractual terms. These option awards typically
provide for accelerated vesting if there is a change in control (as defined in the Plans). The Company has registered all shares of Common
Stock that are issuable under its Plans with the SEC. A total of <span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iI_c20230930_zxipwDlj9Kw2" title="Options, available for grant"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">137,042</ix:nonFraction></span> shares remained available for awards under the various Plans
as of September 30, 2023.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
fair value of each option award is estimated on the date of grant using a Black-Scholes option valuation model.</span></p>

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

<ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"><p id="xdx_897_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zPDZ7smXgQt7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
summary of all stock option activity under the Plans for the nine months ended September 30, 2023 is as follows:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B5_zKLOFUK67Hqh" style="display: none">SUMMARY
OF STOCK OPTIONS OUTSTANDING</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Options</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number
                                            of</b></span></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; font-size: 10pt"><b>Shares</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted</b></span></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; font-size: 10pt"><b>Average</b></span></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; font-size: 10pt"><b>Exercise
                                            Price</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%">Outstanding at December 31, 2022</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zBiuU0Qdj60h" title="Options outstanding, beginning balance" style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2022-12-31_custom_StockOptionsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">53,950</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_z41vFUE8CDLc" title="Weighted average exercise price, outstanding, beginning balance" style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2022-12-31_custom_StockOptionsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">45.80</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_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_z259Cw4MKgAd" title="Options granted" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1745">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zyi6LB0HpXGc" title="Weighted average exercise price, granted" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1747">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt">Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pid_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_z0YvSHcu0hEg" title="Options exercised" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1749">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zkQ8927s0eyg" title="Weighted average exercise price, exercised" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1751">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; padding-bottom: 1.5pt">Forfeited</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_pid_di_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zjBSlyv2Ok09" title="Options forfeited" style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" contextRef="From2023-01-012023-09-30_custom_StockOptionsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">350</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_iN_di_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_z42HoTFdz0E2" title="Weighted average exercise price, forfeited" style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" contextRef="From2023-01-012023-09-30_custom_StockOptionsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">83.20</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Outstanding at September 30, 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_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_z0qR99NELsj5" title="Options outstanding, ending balance" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2023-09-30_custom_StockOptionsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">53,600</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zwcGN3Q1QBk5" title="Weighted average exercise price, outstanding, ending balance" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2023-09-30_custom_StockOptionsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">45.55</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Exercisable at September 30, 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_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pid_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zX71y1P8sXt1" title="Options exercisable, ending balance" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="AsOf2023-09-30_custom_StockOptionsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">53,600</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_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zYcXb7wPysrb" title="Weighted average exercise price, exercisable, ending balance" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" contextRef="AsOf2023-09-30_custom_StockOptionsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">45.55</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Plans allow for the cashless exercise of stock options. This provision allows the option holder to surrender/cancel options with an intrinsic
value equivalent to the purchase/exercise price of other options exercised. There were no shares surrendered pursuant to cashless exercises
during the nine months ended September 30, 2023 and 2022.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
aggregate intrinsic value of options outstanding was $-<span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iI_c20230930_z2cm8GNJUPi5" title="Aggregate intrinsic value"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">0</ix:nonFraction></span>- and $-<span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iI_c20221231_z4DzRPNvXsL" title="Aggregate intrinsic value"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">0</ix:nonFraction></span>-, at September 30, 2023 and December 31, 2022, respectively. The aggregate
intrinsic value of options exercisable was $-<span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_c20230930_zB6J04Khu8tg" title="Aggregate intrinsic value of options exercisable"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">0</ix:nonFraction></span>- and $-<span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_c20221231_zKJnsAk7x2oc" title="Aggregate intrinsic value of options exercisable"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">0</ix:nonFraction></span>-, at September 30, 2023 and December 31, 2022, respectively.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of September 30, 2023, the unrecognized portion of stock compensation expense on all existing stock options was $-<span id="xdx_906_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_iI_c20230930_zhECrgoMn0Z" title="Unrecognized portion of stock compensation expense"><ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">0</ix:nonFraction></span>-.</span></p>

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

<ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock"><p id="xdx_89A_eus-gaap--ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_zI3fleYCxsK" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes the range of exercise prices and weighted average remaining contractual life for outstanding and exercisable
options under the Company&#8217;s option plans as of September 30, 2023:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span><span id="xdx_8B5_ztkRcAruYDGf" style="display: none">SCHEDULE OF SHARES AUTHORIZED UNDER STOCK OPTION PLANS BY EXERCISE PRICE RANGE</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="6" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Outstanding
    options</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="6" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exercisable
    options</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exercise
                                            price</b></span></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; font-size: 10pt"><b>range</b></span></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number
    of <br />
    options</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted
                                            average</b></span></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; font-size: 10pt"><b>remaining</b></span></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; font-size: 10pt"><b>contractual
    life</b></span></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number
    of <br />
    options</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted
                                            average</b></span></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; font-size: 10pt"><b>remaining</b></span></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; font-size: 10pt"><b>contractual
    life</b></span></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zvDU4mc2xIl4" title="Exercise price range, lower limit"><ix:nonFraction name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" contextRef="From2023-01-012023-09-30_custom_RangeOneMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.01</ix:nonFraction></span>
    to $<span id="xdx_901_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zajawLBJLl55" title="Exercise price range, upper limit"><ix:nonFraction name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" contextRef="From2023-01-012023-09-30_custom_RangeOneMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">49.99</ix:nonFraction></span> </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_980_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_iI_c20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zITR3kBy0LDk" title="Number of options, outstanding" style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" contextRef="AsOf2023-09-30_custom_RangeOneMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">37,000</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 17%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zmEBHIdvTrPe" title="Weighted average remaining contractual life, outstanding options"><ix:nonNumeric contextRef="From2023-01-012023-09-30_custom_RangeOneMember" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2">6.9</ix:nonNumeric></span>
    years </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_984_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_iI_c20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zEJepQX5tWhg" title="Number of options, exercisable" style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" contextRef="AsOf2023-09-30_custom_RangeOneMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">37,000</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 17%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_dtY_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zlVMQNra3Qci" title="Weighted average remaining contractual life, exercisable options"><ix:nonNumeric contextRef="From2023-01-012023-09-30_custom_RangeOneMember" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2">6.9</ix:nonNumeric></span>
    years</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zQZIU9DKiLsb" title="Exercise price range, lower limit"><ix:nonFraction name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" contextRef="From2023-01-012023-09-30_custom_RangeTwoMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">50.00</ix:nonFraction></span>
    to $<span id="xdx_906_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zbG8JomSsTfg" title="Exercise price range, upper limit"><ix:nonFraction name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" contextRef="From2023-01-012023-09-30_custom_RangeTwoMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">69.99</ix:nonFraction></span> </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_980_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_iI_c20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zFZaAoTr6AG" title="Number of options, outstanding" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" contextRef="AsOf2023-09-30_custom_RangeTwoMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">15,100</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zOERRkYClG7b" title="Weighted average remaining contractual life, outstanding options"><ix:nonNumeric contextRef="From2023-01-012023-09-30_custom_RangeTwoMember" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2">4.7</ix:nonNumeric></span>
    years </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_989_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_iI_c20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zdSyVYq1qOo" title="Number of options, exercisable" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" contextRef="AsOf2023-09-30_custom_RangeTwoMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">15,100</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_dtY_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zV5kd7fqeUd2" title="Weighted average remaining contractual life, exercisable options"><ix:nonNumeric contextRef="From2023-01-012023-09-30_custom_RangeTwoMember" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2">4.7</ix:nonNumeric></span>
    years</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zWFynYqHCimk" title="Exercise price range, lower limit"><ix:nonFraction name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" contextRef="From2023-01-012023-09-30_custom_RangeThreeMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">70.00</ix:nonFraction></span>
    to $<span id="xdx_902_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zVuQIAYj5HCd" title="Exercise price range, upper limit"><ix:nonFraction name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" contextRef="From2023-01-012023-09-30_custom_RangeThreeMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">89.99</ix:nonFraction></span> </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_989_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_iI_c20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zeH4BTexRgv2" title="Number of options, outstanding" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" contextRef="AsOf2023-09-30_custom_RangeThreeMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,500</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zX4wVy872uj8" title="Weighted average remaining contractual life, outstanding options"><ix:nonNumeric contextRef="From2023-01-012023-09-30_custom_RangeThreeMember" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2">2.6</ix:nonNumeric></span>
    years </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_989_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_iI_c20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zLYj199QwUx2" title="Number of options, exercisable" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" contextRef="AsOf2023-09-30_custom_RangeThreeMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,500</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_dtY_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zpWq6N3qLVLj" title="Weighted average remaining contractual life, exercisable options"><ix:nonNumeric contextRef="From2023-01-012023-09-30_custom_RangeThreeMember" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2">2.6</ix:nonNumeric></span>
    years</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_986_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_iI_c20230930_zIrs2vskT74k" title="Number of options, outstanding" style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">53,600</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20230101__20230930_zs04iYpY9Atb" title="Weighted average remaining contractual life, outstanding options"><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2">6.1</ix:nonNumeric></span>
    years </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_985_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_iI_c20230930_z4uVeYp4zwcc" title="Number of options, exercisable" style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">53,600</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_dtY_c20230101__20230930_z7VwYJHXdRk" title="Weighted average remaining contractual life, exercisable options"><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2">6.1</ix:nonNumeric></span>
    years</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8AC_zz2aNtbUaN6a" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Restricted
stock grants.</i></b> The Board of Directors has granted restricted stock awards under the Plans. Restricted stock awards are valued
on the date of grant and have no purchase price for the recipient. Restricted stock awards typically vest over one to five years corresponding
to anniversaries of the grant date. Under the Plans, unvested shares of restricted stock awards may be forfeited upon the termination
of service to or employment with the Company, depending upon the circumstances of termination. Except for restrictions placed on the
transferability of restricted stock, holders of unvested restricted stock have full stockholder&#8217;s rights, including voting rights
and the right to receive cash dividends.</span></p>

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

<ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"><p id="xdx_89A_eus-gaap--ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_zhwM9jrQ0y" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
summary of all restricted stock activity under the Plans for the nine months ended September 30, 2023 is as follows:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 28.05pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B1_zxUY5XOMLXA1" style="display: none">SUMMARY
OF RESTRICTED STOCK ACTIVITY</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number
                                            of Restricted</b></span></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; font-size: 10pt"><b>shares</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted</b></span></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; font-size: 10pt"><b>average</b></span></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; font-size: 10pt"><b>grant
                                            date<br /> fair value</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%">Nonvested balance, December 31, 2022</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pid_c20230101__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zEXHx8ML719h" title="Number of restricted shares, non-vested beginning balance" style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="AsOf2022-12-31_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">79,125</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_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_c20230101__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zVcfWBM5CJUb" title="Weighted average grant date fair value, non-vested beginning balance" style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="AsOf2022-12-31_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">21.73</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 style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pid_c20230101__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zYRx1RRO2S85" title="Number of restricted shares, granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="From2023-01-012023-09-30_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">35,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20230101__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zanuCqQfuGCi" title="Weighted average grant date fair value, granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="From2023-01-012023-09-30_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">5.00</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Vested</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pid_di_c20230101__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zkkbTFjF2Vef" title="Number of restricted shares, vested" style="text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="From2023-01-012023-09-30_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">56,625</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_iN_di_c20230101__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zxqf7MpMNRVj" title="Weighted average grant date fair value, vested" style="text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" contextRef="From2023-01-012023-09-30_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">21.29</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Forfeited</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pid_di_c20230101__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zBR6LJiqbEi7" title="Number of restricted shares, forfeited" style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" contextRef="From2023-01-012023-09-30_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">3,625</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_iN_di_c20230101__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zem91jXUSQJj" title="Weighted average grant date fair value, forfeited" style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" contextRef="From2023-01-012023-09-30_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">22.41</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Nonvested balance, September 30, 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--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pid_c20230101__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z0fvbSBV3ROd" title="Number of restricted shares, non-vested ending balance" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="AsOf2023-09-30_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">53,875</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_c20230101__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zgfwUyXq9wr4" title="Weighted average grant date fair value, non-vested ending balance" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="AsOf2023-09-30_us-gaap_RestrictedStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">11.27</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company estimated the fair market value of these restricted stock grants based on the closing market price on the date of grant. As of
September 30, 2023, there were $<span id="xdx_90D_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_iI_c20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_z68qS134AlB" title="Unrecognized portion of stock compensation expense"><ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" contextRef="AsOf2023-09-30_us-gaap_RestrictedStockUnitsRSUMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">213,727</ix:nonFraction></span> of total unrecognized compensation costs related to all remaining non-vested restricted stock
grants, which will be amortized over the next forty-nine months in accordance with their respective vesting scale.</span></p>

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


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

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

<ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"><p id="xdx_894_eus-gaap--ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_zTOfkbt0s2xi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
nonvested balance of restricted stock vests as follows:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B6_zOS8DsCWjcO6" style="display: none">SCHEDULE
OF NON-VESTED BALANCE OF RESTRICTED STOCK</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Years ended</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49D_20230930_z3EWC6MfpDqb" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Number of shares</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#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></tr>
  <tr id="xdx_409_ecustom--NumberOfRestrictedShareNonVestInRemainderOfFiscalYear_iI_zzvzngsNV3m6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">2023 (October 1, 2023 through December 31, 2023)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1847">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_ecustom--NumberOfRestrictedShareNonVestInYearOne_iI_zPnKQPWRlDfk" style="vertical-align: bottom; background-color: White">
    <td style="width: 78%; text-align: justify">2024</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 18%; text-align: right"><ix:nonFraction name="DGLY:NumberOfRestrictedShareNonVestInYearOne" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">27,750</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--NumberOfRestrictedShareNonVestInYearTwo_iI_zZkxEogIJOjg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="DGLY:NumberOfRestrictedShareNonVestInYearTwo" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">19,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--NumberOfRestrictedShareNonVestInYearThree_iI_z8R3Mrrpzpl8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="DGLY:NumberOfRestrictedShareNonVestInYearThree" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,125</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--NumberOfRestrictedShareNonVestInYearFour_iI_zodjqNupoufk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="DGLY:NumberOfRestrictedShareNonVestInYearFour" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--NumberOfRestrictedShareNonVestInYearFive_iI_zCBYTH4vO6P8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="DGLY:NumberOfRestrictedShareNonVestInYearFive" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="DGLY:CommonStockPurchaseWarrantsTextBlock"><p id="xdx_804_ecustom--CommonStockPurchaseWarrantsTextBlock_zwy33Yiq99k4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
14. <span id="xdx_82D_zDrcporbwVPi">COMMON STOCK PURCHASE WARRANTS</span></b></span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has issued Common Stock purchase warrants in conjunction with various debt and equity issuances. The warrants are either immediately
exercisable or have a delayed initial exercise date, no more than nine months from their respective issue date and allow the holders
to purchase up to <span id="xdx_906_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20230930__us-gaap--PlanNameAxis__custom--TwentyTwentyOnePurchaseWarrantsMember_z071zr7ntTWj" title="Warrant to purchase"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2023-09-30_custom_TwentyTwentyOnePurchaseWarrantsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,148,286</ix:nonFraction></span> shares of common stock at $<span id="xdx_90A_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20230930__us-gaap--PlanNameAxis__custom--TwentyTwentyOnePurchaseWarrantsMember__srt--RangeAxis__srt--MinimumMember_zcUbAg6GZw5c" title="Exercise price"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2023-09-30_custom_TwentyTwentyOnePurchaseWarrantsMember_srt_MinimumMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">5.50</ix:nonFraction></span> to $<span id="xdx_90C_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20230930__us-gaap--PlanNameAxis__custom--TwentyTwentyOnePurchaseWarrantsMember__srt--RangeAxis__srt--MaximumMember_zuIgGsmLaKpk" title="Exercise price"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2023-09-30_custom_TwentyTwentyOnePurchaseWarrantsMember_srt_MaximumMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">52.00</ix:nonFraction></span> per share as of September 30, 2023. <span id="xdx_906_ecustom--WarrantExpirationTermDescription_c20230101__20230930__us-gaap--PlanNameAxis__custom--TwentyTwentyOnePurchaseWarrantsMember_zCcq5Ncy2hFl" title="Warrant expiration date description"><ix:nonNumeric contextRef="From2023-01-012023-09-30_custom_TwentyTwentyOnePurchaseWarrantsMember" name="DGLY:WarrantExpirationTermDescription">The warrants expire from July
31, 2023 through April 5, 2028 and under certain circumstances allow for cashless exercise.</ix:nonNumeric></span></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 14, 2021 and February 1, 2021, the Company issued warrants to purchase a total of <span id="xdx_906_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20210202__us-gaap--PlanNameAxis__custom--TwentyTwentyOnePurchaseWarrantsMember_zBafVgkYjJ2l" title="Warrant to purchase"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2021-02-02_custom_TwentyTwentyOnePurchaseWarrantsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,127,500</ix:nonFraction></span> shares of Common Stock. The warrant
terms provide for net cash settlement outside the control of the Company under certain circumstances in the event of tender offers. As
such, the Company is required to treat these warrants as derivative liabilities which are valued at their estimated fair value at their
issuance date and at each reporting date with any subsequent changes reported in the consolidated statements of operations as the change
in fair value of warrant derivative liabilities. Furthermore, the Company re-values the fair value of warrant derivative liability as
of the date the warrant is exercised with the resulting warrant derivative liability transitioned to change in fair value of warrant
derivative liabilities through the consolidated statement of operations.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 19, 2021, the Company entered into a Warrant Exchange Agreement (the &#8220;Exchange Agreement&#8221;) with the Investors cancelling
February Warrants exercisable for an aggregate of <span id="xdx_903_ecustom--ClassOfStockWarrantExercisable_iI_c20210819__us-gaap--TypeOfArrangementAxis__custom--WarrantExchangeAgreementMember__us-gaap--PlanNameAxis__custom--TwentyTwentyOnePurchaseWarrantsMember_zQAGr7HuCpg6" title="Warrants exercisable"><ix:nonFraction name="DGLY:ClassOfStockWarrantExercisable" contextRef="AsOf2021-08-19_custom_WarrantExchangeAgreementMember_custom_TwentyTwentyOnePurchaseWarrantsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">384,077</ix:nonFraction></span> shares of Common Stock (the &#8220;February Warrants&#8221;) in consideration
for its issuance of (i) new warrants (the &#8220;Exchange Warrants&#8221;) to the Investors exercisable for an aggregate of up to <span id="xdx_90D_ecustom--ClassOfStockWarrantExercisable_iI_c20210819__us-gaap--ClassOfWarrantOrRightAxis__custom--ExchangeWarrantsMember__us-gaap--PlanNameAxis__custom--TwentyTwentyOnePurchaseWarrantsMember_z8XQjU4nzLjd" title="Warrants exercisable"><ix:nonFraction name="DGLY:ClassOfStockWarrantExercisable" contextRef="AsOf2021-08-19_custom_ExchangeWarrantsMember_custom_TwentyTwentyOnePurchaseWarrantsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">384,077</ix:nonFraction></span>
shares of Common Stock. The Company also issued warrants (the &#8220;Replacement Original Warrants&#8221;) replacing the February Warrants
for the remaining shares of Common Stock exercisable thereunder, representing an aggregate of <span id="xdx_90B_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_iI_c20210819__us-gaap--TypeOfArrangementAxis__custom--WarrantExchangeAgreementMember__us-gaap--ClassOfWarrantOrRightAxis__custom--ReplacementOriginalWarrantsMember__us-gaap--PlanNameAxis__custom--TwentyTwentyOnePurchaseWarrantsMember_zr9REkLCT1te" title="Number of shares issued warrant"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" contextRef="AsOf2021-08-19_custom_WarrantExchangeAgreementMember_custom_ReplacementOriginalWarrantsMember_custom_TwentyTwentyOnePurchaseWarrantsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">330,923</ix:nonFraction></span> shares of Common Stock, and extended
the expiration date of the February Warrants to <span id="xdx_904_eus-gaap--WarrantsAndRightsOutstandingMaturityDate_iI_dd_c20210819__us-gaap--TypeOfArrangementAxis__custom--WarrantExchangeAgreementMember__us-gaap--ClassOfWarrantOrRightAxis__custom--ReplacementOriginalWarrantsMember__us-gaap--PlanNameAxis__custom--TwentyTwentyOnePurchaseWarrantsMember_z4kvoNbwFsTh" title="Warrants expiration date"><span style="-sec-ix-hidden: xdx2ixbrl1877">September 18, 2026.</span></span> The Exchange Warrants provide for an initial exercise price of $<span id="xdx_90B_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20210819__us-gaap--TypeOfArrangementAxis__custom--WarrantExchangeAgreementMember__us-gaap--ClassOfWarrantOrRightAxis__custom--ReplacementOriginalWarrantsMember__us-gaap--PlanNameAxis__custom--TwentyTwentyOnePurchaseWarrantsMember_zMRKVkWbvpV4" title="Exercise price per share"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2021-08-19_custom_WarrantExchangeAgreementMember_custom_ReplacementOriginalWarrantsMember_custom_TwentyTwentyOnePurchaseWarrantsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">65.00</ix:nonFraction></span>
per share, subject to customary adjustments thereunder, and are immediately exercisable upon issuance for cash and on a cashless basis.
On the date of the exchange, the Company calculated the fair value, using the Black-Scholes method, of the cancelled February Warrants
and the newly issued Exchange Warrants, the difference in fair value measurement of the respective warrants was attributed to warrant
modification expense in the consolidated statement of operations.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
the date of the exchange, the February Warrants and Exchange Warrants were valued at $<span id="xdx_900_eus-gaap--WarrantsAndRightsOutstanding_iI_pp0p0_c20210819__us-gaap--PlanNameAxis__custom--TwentyTwentyOnePurchaseWarrantsMember_zHTaeGAqmQH9"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstanding" contextRef="AsOf2021-08-19_custom_TwentyTwentyOnePurchaseWarrantsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">11,818,644</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and $<span id="xdx_909_eus-gaap--WarrantsAndRightsOutstanding_iI_c20210819__us-gaap--ClassOfWarrantOrRightAxis__custom--ExchangeWarrantsMember__us-gaap--PlanNameAxis__custom--TwentyTwentyOnePurchaseWarrantsMember_zbTuRxWW0eqf"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstanding" contextRef="AsOf2021-08-19_custom_ExchangeWarrantsMember_custom_TwentyTwentyOnePurchaseWarrantsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">12,114,424</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">using the original and modified expiry date of
the warrants, respectively, using the Black-Scholes method. The difference of $<span id="xdx_90E_ecustom--WarrantModificationExpense_pp0p0_c20210818__20210819__us-gaap--PlanNameAxis__custom--TwentyTwentyOnePurchaseWarrantsMember_zqQx75woZm8d"><ix:nonFraction name="DGLY:WarrantModificationExpense" contextRef="From2021-08-182021-08-19_custom_TwentyTwentyOnePurchaseWarrantsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">295,780</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">was accordingly recorded as a warrant modification
expense in the consolidated statement of operations.&#160;</span></p>

<ix:nonNumeric contextRef="From2023-01-01to2023-09-30" continuedAt="ConU001888-01" escape="true" name="DGLY:ScheduleOfWarrantModificationTableTextBlock"><p id="xdx_898_ecustom--ScheduleOfWarrantModificationTableTextBlock_gL3SOWMTTB-UZYPY_zJoeTaXjtcv8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B9_zq7sZOk4o4sk" style="display: none">SCHEDULE
OF WARRANT MODIFICATION</span></span>&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; border-collapse: collapse; width: 80%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Original terms<br />
    at August 19,<br />
    2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Modified terms<br />
    at August 19,<br />
    2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Volatility - range</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zbsZAOzTLWkf" title="Warrants measurement input" style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" contextRef="AsOf2021-08-19_us-gaap_WarrantMember_us-gaap_MeasurementInputPriceVolatilityMember_custom_OriginalTermsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">109.3</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_zSDR0Fy20LW2" title="Warrants measurement input" style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" contextRef="AsOf2021-08-19_us-gaap_WarrantMember_us-gaap_MeasurementInputPriceVolatilityMember_custom_ModifiedTermsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">104.7</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Risk-free rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zKkfk4OmsNh5" title="Warrants measurement input" style="text-align: right"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" contextRef="AsOf2021-08-19_us-gaap_WarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember_custom_OriginalTermsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">0.78</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--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_zySXfHXuvAJ2" title="Warrants measurement input" style="text-align: right"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" contextRef="AsOf2021-08-19_us-gaap_WarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember_custom_ModifiedTermsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">0.78</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Dividend</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zSqIlPjONI43" title="Warrants measurement input" style="text-align: right"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" contextRef="AsOf2021-08-19_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedDividendRateMember_custom_OriginalTermsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">0</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--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_zMqln7ShBCtl" title="Warrants measurement input" style="text-align: right"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" contextRef="AsOf2021-08-19_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedDividendRateMember_custom_ModifiedTermsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">0</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Remaining contractual term</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zeXbuOfqG4gd" title="Remaining contractual term"><ix:nonNumeric contextRef="AsOf2021-08-19_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedTermMember_custom_OriginalTermsMember" format="ixt-sec:duryear" name="us-gaap:WarrantsAndRightsOutstandingTerm">4.5</ix:nonNumeric></span>
                                            years</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_zE6fUpnAKca1" title="Remaining contractual term"><ix:nonNumeric contextRef="AsOf2021-08-19_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedTermMember_custom_ModifiedTermsMember" format="ixt-sec:duryear" name="us-gaap:WarrantsAndRightsOutstandingTerm">5.1</ix:nonNumeric></span>
                                            years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Exercise price</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98C_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zrUoPDNiWHh7" title="Warrants measurement input" style="text-align: right"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" contextRef="AsOf2021-08-19_us-gaap_WarrantMember_us-gaap_MeasurementInputExercisePriceMember_custom_OriginalTermsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">65.00</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--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_zInrwqI91b37" title="Warrants measurement input" style="text-align: right"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" contextRef="AsOf2021-08-19_us-gaap_WarrantMember_us-gaap_MeasurementInputExercisePriceMember_custom_ModifiedTermsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">65.00</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Common stock issuable under the warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zL85jWZoD08b" title="Common stock issuable under the warrants" style="text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2021-08-19_us-gaap_WarrantMember_custom_OriginalTermsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">715,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_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_zbKwRNvos6r" title="Common stock issuable under the warrants" style="text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2021-08-19_us-gaap_WarrantMember_custom_ModifiedTermsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">715,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 23, 2022, the Company entered into Warrant Exchange Agreements (the &#8220;Warrant Exchange Agreements&#8221;) with certain investors
(the &#8220;Investors&#8221;), pursuant to which the Company agreed to issue to the Investors an aggregate of <span id="xdx_906_ecustom--IssuanceOfCommonStockThroughWarrantExchangeAgreementShares_c20220822__20220823_zE6q4EmGRTPl" title="Issuance of common stock through warrant exchange agreement, shares"><ix:nonFraction name="DGLY:IssuanceOfCommonStockThroughWarrantExchangeAgreementShares" contextRef="From2022-08-222022-08-23" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">303,750</ix:nonFraction></span> shares of Common
Stock in exchange for the cancellation by the Investors of the January Warrants, the Exchange Warrants and the Replacement Originals
Warrants. On the date of the exchange, the Company calculated the fair value of the issuance of shares of Common Stock pursuant to the
Warrant Exchange Agreements, attributing that value to Common Stock and additional paid in capital. The remaining value of the warrant
derivative liability was attributed to an income from change in fair market value of warrant derivative liabilities and gain on extinguishment
of warrant derivative liabilities in the consolidated statement of operations. On the date of the Warrant Exchange Agreement, using the
Black-Scholes method, the fair value of the warrant derivative liability was $<span id="xdx_90D_eus-gaap--DerivativeFairValueOfDerivativeLiability_iI_pn5n6_c20230930__us-gaap--TypeOfArrangementAxis__custom--WarrantExchangeAgreementMember_z59Bsbic9zgi" title="Fair value of the warrant derivative liability"><ix:nonFraction name="us-gaap:DerivativeFairValueOfDerivativeLiability" contextRef="AsOf2023-09-30_custom_WarrantExchangeAgreementMember" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">8.1</ix:nonFraction></span> million, compared to $<span id="xdx_903_eus-gaap--DerivativeFairValueOfDerivativeLiability_iI_pn5n6_c20220930__us-gaap--TypeOfArrangementAxis__custom--WarrantExchangeAgreementMember_zxIUJTaYBorh" title="Fair value of warrant derivative liability"><ix:nonFraction name="us-gaap:DerivativeFairValueOfDerivativeLiability" contextRef="AsOf2022-09-30_custom_WarrantExchangeAgreementMember" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">9.3</ix:nonFraction></span> million at September 30,
2022, resulting in income from change in fair market value of warrant derivative liabilities of $<span id="xdx_903_ecustom--ChangeInFairValueOfWarrantDerivativeLiabilities_pn5n6_c20220101__20221231__us-gaap--TypeOfArrangementAxis__custom--WarrantExchangeAgreementMember_zVQ2CfswxXf5" title="Change in fair market value of warrant derivative liabilities"><ix:nonFraction name="DGLY:ChangeInFairValueOfWarrantDerivativeLiabilities" contextRef="From2022-01-012022-12-31_custom_WarrantExchangeAgreementMember" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">1.2</ix:nonFraction></span> million during the year ended December
31, 2022. Further, the value of the issued shares of Common Stock was $<span id="xdx_90E_ecustom--IssuanceOfCommonStockThroughWarrantExchangeAgreement_pn5n6_c20220101__20221231__us-gaap--TypeOfArrangementAxis__custom--WarrantExchangeAgreementMember_zo1FUYCpg13h" title="Issued shares of common stock, value"><ix:nonFraction name="DGLY:IssuanceOfCommonStockThroughWarrantExchangeAgreement" contextRef="From2022-01-012022-12-31_custom_WarrantExchangeAgreementMember" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">4.5</ix:nonFraction></span> million, applied to additional paid in capital, resulting
in a gain on the extinguishment of warrant derivative liabilities of $<span id="xdx_90A_ecustom--GainOnExtinguishmentOfWarrantDerivativeLiabilities_pn5n6_c20220101__20221231__us-gaap--TypeOfArrangementAxis__custom--WarrantExchangeAgreementMember_zcnxTQA8uFw1" title="Gain on extinguishment of warrant derivative liabilities"><ix:nonFraction name="DGLY:GainOnExtinguishmentOfWarrantDerivativeLiabilities" contextRef="From2022-01-012022-12-31_custom_WarrantExchangeAgreementMember" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">3.6</ix:nonFraction></span> million during the year ended December 31, 2022.</span></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; font-size: 10pt">&#160;&#160;</span></p>

<div id="xdx_C09_gL3SOWMTTB-UZYPY_zOPdacxzNKg5"><ix:continuation continuedAt="ConU001888-02" id="ConU001888-01"><table cellpadding="0" cellspacing="0" id="xdx_302_134_z0qpLkdBwlf" summary="xdx: Disclosure - SCHEDULE OF WARRANT MODIFICATION (Details) (Parenthetical)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 0.5in">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Terms at <br /> August 23, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 78%; text-align: left">Volatility - range</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220823__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zgHHrZMokst6" title="Warrants measurement input" style="width: 18%; text-align: right"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" contextRef="AsOf2022-08-23_us-gaap_WarrantMember_us-gaap_MeasurementInputPriceVolatilityMember_custom_OriginalTermsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">103.7</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Risk-free rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220823__srt--RangeAxis__srt--MinimumMember__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zINaAJRrrqXg" title="Warrants measurement input"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" contextRef="AsOf2022-08-23_srt_MinimumMember_us-gaap_WarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember_custom_OriginalTermsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">3.17</ix:nonFraction></span>
                                            - <span id="xdx_902_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220823__srt--RangeAxis__srt--MaximumMember__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zlZUYERreEs6" title="Warrants measurement input"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" contextRef="AsOf2022-08-23_srt_MaximumMember_us-gaap_WarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember_custom_OriginalTermsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">3.36</ix:nonFraction></span></span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Dividend</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220823__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_znLicyW6brgl" title="Warrants measurement input" style="text-align: right"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" contextRef="AsOf2022-08-23_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedDividendRateMember_custom_OriginalTermsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">0</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Remaining contractual term</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20220823__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember__srt--RangeAxis__srt--MinimumMember_zCRPY8ZxPfxh" title="Remaining contractual term"><ix:nonNumeric contextRef="AsOf2022-08-23_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedTermMember_custom_OriginalTermsMember_srt_MinimumMember" format="ixt-sec:duryear" name="us-gaap:WarrantsAndRightsOutstandingTerm">3.4</ix:nonNumeric></span>
                                            - <span id="xdx_90C_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20220823__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember__srt--RangeAxis__srt--MaximumMember_zeEt1HLU5hd9" title="Remaining contractual term"><ix:nonNumeric contextRef="AsOf2022-08-23_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedTermMember_custom_OriginalTermsMember_srt_MaximumMember" format="ixt-sec:duryear" name="us-gaap:WarrantsAndRightsOutstandingTerm">4.1</ix:nonNumeric></span> years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Exercise price</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220823__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_z6jvQEcZCxNi" title="Warrants measurement input" style="text-align: right"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" contextRef="AsOf2022-08-23_us-gaap_WarrantMember_us-gaap_MeasurementInputExercisePriceMember_custom_OriginalTermsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">65.00</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Common stock issuable under the warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20220823__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_znhYAzLL5dg" title="Common stock issuable under the warrants" style="text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2022-08-23_us-gaap_WarrantMember_custom_OriginalTermsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,215,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

</ix:continuation></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_C03_gL3SOWMTTB-UZYPY_zUpx4HCbbP2f"><ix:continuation continuedAt="ConU001888-03" id="ConU001888-02">&#160;</ix:continuation></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fluctuations
in the Company&#8217;s stock price is a primary driver for the changes in the derivative valuations during each reporting period. As
the stock price increases for each of the related derivative instruments, the value to the holder of the instrument generally increases,
therefore increasing the liability on the Company&#8217;s balance sheet. Additionally, stock price volatility is one of the significant
unobservable inputs used in the fair value measurement of each of the Company&#8217;s derivative instruments. The simulated fair value
of these liabilities is sensitive to changes in the Company&#8217;s expected volatility. Increases in expected volatility would generally
result in higher fair value measurement. A <span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_uPure_c20220822__20220823__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zXTBzHSs2KN1" title="Change in pricing inputs and volatilities, percentage"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="From2022-08-222022-08-23_us-gaap_FairValueInputsLevel3Member" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">10</ix:nonFraction></span>% change in pricing inputs and changes in volatilities and correlation factors would not
result in a material change in our Level 3 fair value.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April 5, 2023, the Company issued warrants to purchase a total of <span id="xdx_905_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20210202__us-gaap--PlanNameAxis__custom--TwentyTwentyThreePurchaseWarrantsMember_z9jSsLV3MBCc" title="Warrant to purchase"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2021-02-02_custom_TwentyTwentyThreePurchaseWarrantsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,125,000</ix:nonFraction></span> shares of Common Stock. The warrant terms provide for net
cash settlement outside the control of the Company under certain circumstances. As such, the Company is required to treat these warrants
as derivative liabilities which are valued at their estimated fair value at their issuance date and at each reporting date with any subsequent
changes reported in the consolidated statements of operations as the change in fair value of warrant derivative liabilities. Furthermore,
the Company re-values the fair value of warrant derivative liability as of the date the warrant is exercised with the resulting warrant
derivative liability transitioned to change in fair value of warrant derivative liabilities through the consolidated statement of operations.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has utilized the following assumptions in its Black-Scholes option valuation model to calculate the estimated fair value of the
warrant derivative liabilities as of their date of issuance and as of September 30, 2023:</span></p>

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

<div id="xdx_C0A_gL3SOWMTTB-UZYPY_z4IABxI85hg"><ix:continuation continuedAt="ConU001888-04" id="ConU001888-03"><table cellpadding="0" cellspacing="0" id="xdx_30B_134_z9GJ4JIIsyFa" summary="xdx: Disclosure - SCHEDULE OF WARRANT MODIFICATION (Details) (Parenthetical)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 0.5in">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Issuance date assumptions</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30, 2023 <br />
    assumptions</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Volatility - range</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__us-gaap--TypeOfArrangementAxis__custom--IssuanceDateAssumptionsMember_zxEG5pHFOqFf" title="Warrants measurement input" style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" contextRef="AsOf2023-09-30_us-gaap_WarrantMember_us-gaap_MeasurementInputPriceVolatilityMember_custom_IssuanceDateAssumptionsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">106.0</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__us-gaap--TypeOfArrangementAxis__custom--AssumptionsMember_zIEJlRWXEJnd" title="Warrants measurement input" style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" contextRef="AsOf2023-09-30_us-gaap_WarrantMember_us-gaap_MeasurementInputPriceVolatilityMember_custom_AssumptionsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">105.7</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Risk-free rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--TypeOfArrangementAxis__custom--IssuanceDateAssumptionsMember_zYlA84tqv1V9" title="Warrants measurement input" style="text-align: right"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" contextRef="AsOf2023-09-30_us-gaap_WarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember_custom_IssuanceDateAssumptionsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">3.36</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--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--TypeOfArrangementAxis__custom--AssumptionsMember_zVtvNV1kcsqk" title="Warrants measurement input" style="text-align: right"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" contextRef="AsOf2023-09-30_us-gaap_WarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember_custom_AssumptionsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">4.60</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Dividend</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--TypeOfArrangementAxis__custom--IssuanceDateAssumptionsMember_zNTshMvmRws4" title="Warrants measurement input" style="text-align: right"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" contextRef="AsOf2023-09-30_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedDividendRateMember_custom_IssuanceDateAssumptionsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">0</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--TypeOfArrangementAxis__custom--AssumptionsMember_zZ5RGWYDgqgh" title="Warrants measurement input" style="text-align: right"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" contextRef="AsOf2023-09-30_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedDividendRateMember_custom_AssumptionsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">0</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Remaining contractual term</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--TypeOfArrangementAxis__custom--IssuanceDateAssumptionsMember_zw9xmqd6Ivp" title="Remaining contractual term"><ix:nonNumeric contextRef="AsOf2023-09-30_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedTermMember_custom_IssuanceDateAssumptionsMember" format="ixt-sec:duryear" name="us-gaap:WarrantsAndRightsOutstandingTerm">5.0</ix:nonNumeric></span>
                                            years</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--TypeOfArrangementAxis__custom--AssumptionsMember_zOyyrl3Qsksc" title="Remaining contractual term"><ix:nonNumeric contextRef="AsOf2023-09-30_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedTermMember_custom_AssumptionsMember" format="ixt-sec:duryear" name="us-gaap:WarrantsAndRightsOutstandingTerm">4.5</ix:nonNumeric></span>
                                            years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Exercise price</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span id="xdx_900_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember__srt--RangeAxis__srt--MinimumMember_zWZCwTiZjs4" title="Warrants measurement input"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" contextRef="AsOf2023-09-30_us-gaap_WarrantMember_us-gaap_MeasurementInputExercisePriceMember_custom_OriginalTermsMember_srt_MinimumMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">5.50</ix:nonFraction></span> - <span id="xdx_908_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__us-gaap--TypeOfArrangementAxis__custom--IssuanceDateAssumptionsMember__srt--RangeAxis__srt--MaximumMember_zTR8AHa9kco7" title="Warrants measurement input"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" contextRef="AsOf2023-09-30_us-gaap_WarrantMember_us-gaap_MeasurementInputExercisePriceMember_custom_IssuanceDateAssumptionsMember_srt_MaximumMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">7.50</ix:nonFraction></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__us-gaap--TypeOfArrangementAxis__custom--AssumptionsMember__srt--RangeAxis__srt--MinimumMember_zN1r1bwYsj78" title="Warrants measurement input"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" contextRef="AsOf2023-09-30_us-gaap_WarrantMember_us-gaap_MeasurementInputExercisePriceMember_custom_AssumptionsMember_srt_MinimumMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">5.50</ix:nonFraction></span>
                                            - <span id="xdx_903_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__us-gaap--TypeOfArrangementAxis__custom--AssumptionsMember__srt--RangeAxis__srt--MaximumMember_zCeafTiFOalg" title="Warrants measurement input"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" contextRef="AsOf2023-09-30_us-gaap_WarrantMember_us-gaap_MeasurementInputExercisePriceMember_custom_AssumptionsMember_srt_MaximumMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">7.50</ix:nonFraction></span></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Common stock issuable under the warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--TypeOfArrangementAxis__custom--IssuanceDateAssumptionsMember_zn8qzdcdIEud" title="Common stock issuable under the warrants" style="text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2023-09-30_us-gaap_WarrantMember_custom_IssuanceDateAssumptionsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,125,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--TypeOfArrangementAxis__custom--AssumptionsMember_zKDzQXg6rM2i" title="Common stock issuable under the warrants" style="text-align: right"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="AsOf2023-09-30_us-gaap_WarrantMember_custom_AssumptionsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,125,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

</ix:continuation></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_C02_gL3SOWMTTB-UZYPY_zNRjKF7QHCBl"><ix:continuation id="ConU001888-04">&#160;</ix:continuation></span></span></p>


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

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

<ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock"><p id="xdx_894_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_zPFGYYDWCmdh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes information about shares issuable under warrants outstanding during the nine months ended September 30, 2023:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B5_zWiwc4JRnUH8" style="display: none">SUMMARY
OF WARRANT ACTIVITY</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 0.5in">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Warrants</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted</b></span></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; font-size: 10pt"><b>average</b></span></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; font-size: 10pt"><b>exercise
                                            price</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%">Vested Balance, January 1, 2023</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_pid_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zYcMzWrkRMd1" title="Warrants, vested, beginning balance" style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" contextRef="AsOf2022-12-31_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">67,459</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_ecustom--WeightedAverageExercisePriceVested_iS_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zOXlItL8k0vi" title="Weighted average exercise price, vested, beginning balance" style="width: 16%; text-align: right"><ix:nonFraction name="DGLY:WeightedAverageExercisePriceVested" contextRef="AsOf2022-12-31_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">60.26</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_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zrfP8daogjwf" title="Warrants, Granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" contextRef="From2023-01-012023-09-30_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,125,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_z99sC6QbALmg" title="Weighted average exercise price, granted" style="text-align: right"><ix:nonFraction name="DGLY:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2023-01-012023-09-30_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">6.50</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt">Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zjXNtEecYKMl" title="Warrants, exercised" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1984">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisesInPeriodWeightedAverageExercisePrice_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zCGPv3TdOL23" title="Weighted average exercise price, exercised" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1986">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; padding-bottom: 1.5pt">Forfeited/cancelled</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_iN_di_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zicy1XPaRm67" title="Warrants, forfeited/cancelled" style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" contextRef="From2023-01-012023-09-30_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">67,459</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_988_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpirationsInPeriodWeightedAverageExercisePrice_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zpTkxaJPawY" title="Weighted average exercise price, forfeited/cancelled" style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="DGLY:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpirationsInPeriodWeightedAverageExercisePrice" contextRef="From2023-01-012023-09-30_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">60.26</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Vested Balance, September 30, 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_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_pid_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zqlhp1hNmYN7" title="Warrants, vested, ending balance" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" contextRef="AsOf2023-09-30_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,125,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_981_ecustom--WeightedAverageExercisePriceVested_iE_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zOFzeE8afOz4" title="Weighted average exercise price, vested, ending balance" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="DGLY:WeightedAverageExercisePriceVested" contextRef="AsOf2023-09-30_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">6.50</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
total intrinsic value of all outstanding warrants aggregated $-<span id="xdx_90C_ecustom--IntrinsicValueOfOutstandingWarrants_iI_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zFwIIZkYaC84" title="Intrinsic value of outstanding warrants"><ix:nonFraction name="DGLY:IntrinsicValueOfOutstandingWarrants" contextRef="AsOf2023-09-30_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">0</ix:nonFraction></span>- as of September 30, 2023, and the weighted average remaining term is
<span id="xdx_906_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_dxL_c20230101__20230930_zfwoYKcxqyP9" title="Outstanding and exercisable warrants, Weighted average remaining contractual life::XDX::P45M"><span style="-sec-ix-hidden: xdx2ixbrl1998">fifty-four</span></span> months.</span></p>

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

<ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="DGLY:SummaryOfRangeOfExercisePricesAndWightedAverageRemainingContractualLifeOfWarrantsTableTextBlock"><p id="xdx_89F_ecustom--SummaryOfRangeOfExercisePricesAndWightedAverageRemainingContractualLifeOfWarrantsTableTextBlock_zuvgDeQ1Ir7f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes the range of exercise prices and weighted average remaining contractual life for outstanding and exercisable
warrants to purchase shares of Common Stock as of September 30, 2023:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span><span id="xdx_8B2_zyrNqqQfl0ni" style="display: none">SUMMARY OF RANGE OF EXERCISE PRICES AND WEIGHTED AVERAGE REMAINING CONTRACTUAL LIFE OF WARRANTS</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 90%; border-collapse: collapse; margin-left: 0.5in">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="6" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Outstanding
    and exercisable warrants</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exercise
    price</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number
    of <br />
    warrants</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted
                                            average</b></span></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; font-size: 10pt"><b>remaining
    contractual life</b></span></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_98A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zAJRdKkbuRA3" title="Outstanding and exercisable warrants, Exercise price" style="font: 10pt Times New Roman, Times, Serif; width: 28%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice" contextRef="From2023-01-012023-09-30_us-gaap_WarrantMember_custom_RangeOneMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">5.50</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_984_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_iI_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zpVrbJBRjv3c" title="Outstanding and exercisable warrants, Number of warrants" style="font: 10pt Times New Roman, Times, Serif; width: 28%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants" contextRef="AsOf2023-09-30_us-gaap_WarrantMember_custom_RangeOneMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">375,000</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 34%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_dtY_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zi4Wdhp2TmUe" title="Outstanding and exercisable warrants, Weighted average remaining contractual life"><ix:nonNumeric contextRef="From2023-01-012023-09-30_us-gaap_WarrantMember_custom_RangeOneMember" format="ixt-sec:duryear" name="DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife">4.5</ix:nonNumeric></span>
    years</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_ziy65MiogZa9" title="Outstanding and exercisable warrants, Exercise price" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice" contextRef="From2023-01-012023-09-30_us-gaap_WarrantMember_custom_RangeTwoMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">6.50</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_iI_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zrBXUNLUxFC3" title="Outstanding and exercisable warrants, Number of warrants" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants" contextRef="AsOf2023-09-30_us-gaap_WarrantMember_custom_RangeTwoMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">375,000</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_dtY_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zpUwcziYrp0l" title="Outstanding and exercisable warrants, Weighted average remaining contractual life"><ix:nonNumeric contextRef="From2023-01-012023-09-30_us-gaap_WarrantMember_custom_RangeTwoMember" format="ixt-sec:duryear" name="DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife">4.5</ix:nonNumeric></span>
    years</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_98F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zhFqGD8aBXbi" title="Outstanding and exercisable warrants, Exercise price" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice" contextRef="From2023-01-012023-09-30_us-gaap_WarrantMember_custom_RangeThreeMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">7.50</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_981_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_iI_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zJ7Q1X9AAuQe" title="Outstanding and exercisable warrants, Number of warrants" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants" contextRef="AsOf2023-09-30_us-gaap_WarrantMember_custom_RangeThreeMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">375,000</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_dtY_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zgsKfAO00rB8" title="Outstanding and exercisable warrants, Weighted average remaining contractual life"><ix:nonNumeric contextRef="From2023-01-012023-09-30_us-gaap_WarrantMember_custom_RangeThreeMember" format="ixt-sec:duryear" name="DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife">4.5</ix:nonNumeric></span>
    years</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_98A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_iI_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zz5WezfnrgJ4" title="Outstanding and exercisable warrants, number of warrants" style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants" contextRef="AsOf2023-09-30_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,125,000</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_dtY_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zJPDu0EmDRd5" title="Outstanding and exercisable warrants, weighted average remaining contractual life"><ix:nonNumeric contextRef="From2023-01-012023-09-30_us-gaap_WarrantMember" format="ixt-sec:duryear" name="DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife">4.5</ix:nonNumeric></span>
    years</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8A2_zm3leoBdB1T5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock"><p id="xdx_80F_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_z5BbMVEg6BQ6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
15. <span id="xdx_82E_z14uojbYb7pb">STOCKHOLDERS&#8217; EQUITY</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>2023
Issuance of Restricted Common Stock</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 10, 2023, the board of directors approved the grant of <span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardGross_pid_c20230110__20230110__srt--TitleOfIndividualAxis__custom--OfficersMember_z5DqmYDYDM3c" title="Common stock issuance granted"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" contextRef="From2023-01-102023-01-10_custom_OfficersMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">22,500</ix:nonFraction></span> shares of Common Stock to officers of the Company. <span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_c20230110__20230110__srt--TitleOfIndividualAxis__custom--OfficersMember_zpPwVNvSwcz2" title="Vesting drescription"><ix:nonNumeric contextRef="From2023-01-102023-01-10_custom_OfficersMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights">Such shares
will generally vest over a period of one to five years on their respective anniversary dates in January through January 2028, provided
that each grantee remains an officer or employee on such dates.</ix:nonNumeric></span> Additionally, the board of directors approved the grant of <span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardGross_pid_c20230110__20230110__srt--TitleOfIndividualAxis__custom--NewEmployeesMember_z79krPVjGM4j" title="Common stock issuance granted"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" contextRef="From2023-01-102023-01-10_custom_NewEmployeesMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">12,500</ix:nonFraction></span> restricted
common shares to certain new employees of the Company. Such shares will generally vest over a period of <span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_dxL_c20230110__20230110__srt--TitleOfIndividualAxis__custom--NewEmployeesMember__srt--RangeAxis__srt--MinimumMember_zsz2i9AvdB14" title="Vesting period::XDX::P1Y"><span style="-sec-ix-hidden: xdx2ixbrl2032">one</span></span> to <span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_dxL_c20230110__20230110__srt--TitleOfIndividualAxis__custom--NewEmployeesMember__srt--RangeAxis__srt--MaximumMember_zMnjdGGiAJV9" title="Vesting period::XDX::P2Y"><span style="-sec-ix-hidden: xdx2ixbrl2034">two</span></span> years on their respective
anniversary dates in January through January 2025, provided that each grantee remains an employee of the company on such dates.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
February 6, 2023, we filed a Certificate of Amendment to the Articles of Incorporation, as amended, with the Secretary of State of the
State of Nevada to effect a <span id="xdx_901_eus-gaap--StockholdersEquityReverseStockSplit_c20230205__20230206_zlfif3fcfVqc" title="Reverse stock split"><ix:nonNumeric contextRef="From2023-02-052023-02-06" name="us-gaap:StockholdersEquityReverseStockSplit">1-for-20 reverse stock split</ix:nonNumeric></span> (the &#8220;Reverse Stock Split&#8221;) of the shares of our Common Stock. The
Reverse Stock Split was effective as of time of filing. No fractional shares were issued in connection with the Reverse Stock Split.
Any fractional shares of our Common Stock that would have otherwise resulted from the Reverse Stock Split were rounded up to the nearest
whole number. In connection with the Reverse Stock Split, our board approved appropriate and proportional adjustments to all outstanding
securities or other rights convertible or exercisable into shares of our Common Stock, including, without limitation, all preferred stock,
warrants, options, and other equity compensation rights. All historical share and per-share amounts reflected throughout our consolidated
financial statements and other financial information in this Report have been adjusted to reflect the Reverse Stock Split as if the split
occurred as of the earliest period presented. The par value per share of our Common Stock was not affected by the Reverse Stock Split.</span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
a result of the Reverse Stock Split, no fractional shares of new common stock will be issued in connection with the Reverse Stock Split,
all of which shares of new common stock shall be rounded up to the nearest whole number of such shares. Therefore, the Company issued
<span id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesReverseStockSplits_c20230101__20230930_zvNTpsKLYzPi" title="Reverse stock split related shares"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesReverseStockSplits" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">24,206</ix:nonFraction></span> shares pursuant to Reverse Stock Split related to rounding up to the nearest whole number of shares.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company owns a <span id="xdx_908_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_uPure_c20230930__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--NobilityHealthcareLLCMember_zynri3HINnCa" title="Equity method investment, ownership percentage"><ix:nonFraction name="us-gaap:EquityMethodInvestmentOwnershipPercentage" contextRef="AsOf2023-09-30_custom_NobilityHealthcareLLCMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">51</ix:nonFraction></span>%
equity interest in its consolidated subsidiary, Nobility Healthcare. As a result, the noncontrolling shareholders or minority
interest is allocated <span id="xdx_904_eus-gaap--MinorityInterestOwnershipPercentageByParent_iI_pid_dp_uPure_c20230930__srt--OwnershipAxis__custom--NobilityHealthcareLLCMember_zFY7CzbXw3ih" title="Subsidiary, ownership percentage, parent"><ix:nonFraction name="us-gaap:MinorityInterestOwnershipPercentageByParent" contextRef="AsOf2023-09-30_custom_NobilityHealthcareLLCMember73678390" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">49</ix:nonFraction></span>%
of the income/loss of Nobility Healthcare which is reflected in the statement of (income) loss as &#8220;net (income) loss
attributable to noncontrolling interests of consolidated subsidiary&#8221;. We reported net income (loss) attributable to
noncontrolling interests of consolidated subsidiary of $<span id="xdx_901_eus-gaap--NetIncomeLossAttributableToNoncontrollingInterest_c20230701__20230930__srt--OwnershipAxis__custom--NobilityHealthcareLLCMember_z7dpPOLtEANl" title="Net income (loss) attributable to noncontrolling interest"><ix:nonFraction name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" contextRef="From2023-07-012023-09-30_custom_NobilityHealthcareLLCMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">29,630</ix:nonFraction></span>
and $<span id="xdx_90E_eus-gaap--NetIncomeLossAttributableToNoncontrollingInterest_c20220701__20220930__srt--OwnershipAxis__custom--NobilityHealthcareLLCMember_zfXQJw3rVoaa" title="Net income (loss) attributable to noncontrolling interest">(<ix:nonFraction name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" contextRef="From2022-07-012022-09-30_custom_NobilityHealthcareLLCMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">16,596</ix:nonFraction>)</span>
for the three months ended September 30, 2023 and 2022, and $<span id="xdx_903_eus-gaap--NetIncomeLossAttributableToNoncontrollingInterest_c20230101__20230930__srt--OwnershipAxis__custom--NobilityHealthcareLLCMember_zmkLKPakwWz1" title="Net income (loss) attributable to noncontrolling interest"><ix:nonFraction name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" contextRef="From2023-01-012023-09-30_custom_NobilityHealthcareLLCMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">228,624</ix:nonFraction></span>
and $<span id="xdx_901_eus-gaap--NetIncomeLossAttributableToNoncontrollingInterest_c20220101__20220930__srt--OwnershipAxis__custom--NobilityHealthcareLLCMember_zg6pu1tbXAod" title="Net income (loss) attributable to noncontrolling interest"><ix:nonFraction name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" contextRef="From2022-01-012022-09-30_custom_NobilityHealthcareLLCMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">268,636</ix:nonFraction></span>
for the nine months ended September 30, 2023 and 2022, respectively.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the nine months ended September 30, 2023, the Company cancelled <span id="xdx_908_eus-gaap--StockIssuedDuringPeriodSharesShareBasedCompensationForfeited_c20230101__20230930_zqQHwN52qHbk" title="Cancellation of common stock"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationForfeited" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">3,625</ix:nonFraction></span> shares for various reasons.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the nine months ended September 30, 2023, pursuant to the Convertible Note, the Purchasers elected to convert $<span id="xdx_906_eus-gaap--DebtInstrumentFaceAmount_iI_c20230930__us-gaap--ShortTermDebtTypeAxis__us-gaap--ConvertibleDebtMember_zJiyuda2t634" title="Face value"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2023-09-30_us-gaap_ConvertibleDebtMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">125,000</ix:nonFraction></span> principal, at
the fixed price of $<span id="xdx_90A_eus-gaap--SharesIssuedPricePerShare_iI_c20230930__us-gaap--ShortTermDebtTypeAxis__us-gaap--ConvertibleDebtMember_zQCdFqBVd2S8" title="Purchase fixed price per shares"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2023-09-30_us-gaap_ConvertibleDebtMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">5.00</ix:nonFraction></span> per share of common stock, <span id="xdx_907_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20230101__20230930__us-gaap--ShortTermDebtTypeAxis__us-gaap--ConvertibleDebtMember_zf7kve5dnGyh" title="Number of new shares issued"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2023-01-012023-09-30_us-gaap_ConvertibleDebtMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">25,000</ix:nonFraction></span> shares valued at $<span id="xdx_90D_eus-gaap--StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_c20230101__20230930__us-gaap--ShortTermDebtTypeAxis__us-gaap--ConvertibleDebtMember_zM8lWSopFcYk" title="Conversion of convertible securities"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2023-01-012023-09-30_us-gaap_ConvertibleDebtMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">119,750</ix:nonFraction></span>.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="us-gaap:EarningsPerShareTextBlock"><p id="xdx_808_eus-gaap--EarningsPerShareTextBlock_zrwZ50Qowsjk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
16. <span id="xdx_823_znG5CKDjkuVg">NET EARNINGS (LOSS) PER SHARE</span></b></span></p>

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

<ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"><p id="xdx_896_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_z2PMOiPzoOH1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
calculation of the weighted average number of shares outstanding and loss per share outstanding for the three and nine months ended September
30, 2023 and 2022 are as follows:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B9_zvcNeNn3MHaf" style="display: none">SCHEDULE
OF WEIGHTED AVERAGE NUMBER OF SHARES OUTSTANDING AND LOSS PER SHARE OUTSTANDING</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 85%; margin-right: auto">
  <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">&#160;</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_492_20230701__20230930_zLKpHoC4fkGl" style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">2023</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49A_20220701__20220930_zpuLTkKfRD72" style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">2022</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49F_20230101__20230930_zdjEI7NJBUQ7" style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">2023</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_492_20220101__20220930_z2EYjUXsH0he" style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">2022</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; 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: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">For the three months ended <br /> September
    30,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">For the nine months ended<br /> September
    30,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_zFTwWGmBwUGa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left; padding-bottom: 2.5pt">Numerator for basic and diluted income per share &#8211; Net loss
    attributable to common stockholders</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 style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="From2023-07-012023-09-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,708,673</ix:nonFraction></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</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 style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="From2022-07-012022-09-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,902,475</ix:nonFraction></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</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 style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">18,207,795</ix:nonFraction></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</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 style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">9,568,134</ix:nonFraction></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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--WeightedAverageNumberOfSharesOutstandingBasic_i_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Denominator for basic loss per share &#8211; weighted average shares outstanding</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2023-07-012023-09-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,800,752</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:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2022-07-012022-09-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,518,261</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:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,779,530</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:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,498,681</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--IncrementalCommonSharesAttributableToCallOptionsAndWarrants_zfRAO4ijXDka" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Dilutive effect of shares issuable under stock options and warrants outstanding</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2076">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2077">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2078">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2079">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_zJmSWapZDMsi" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Denominator for diluted loss per share &#8211; adjusted weighted average shares outstanding</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2023-07-012023-09-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,800,752</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2022-07-012022-09-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,518,261</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,779,530</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,498,681</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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>Net loss per share:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--EarningsPerShareBasic_pid_zDp7B5Ov8BD9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt">Basic</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2023-07-012023-09-30" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">1.32</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2022-07-012022-09-30" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.76</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">6.55</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">3.83</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_404_eus-gaap--EarningsPerShareDiluted_pid_zt6smrDRlLPe" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Diluted</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2023-07-012023-09-30" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">1.32</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2022-07-012022-09-30" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.76</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2023-01-01to2023-09-30" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">6.55</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2022-01-012022-09-30" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">3.83</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  </table>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 28.05pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic
income (loss) per share is based upon the weighted average number of common shares outstanding during the period. For the three and nine
months ended September 30, 2023 and 2022, all shares issuable upon conversion of convertible debt and the exercise of outstanding stock
options and warrants were antidilutive, and, therefore, not included in the computation of diluted income (loss) per share.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="DGLY:VentureTransactionsDisclosureTextBlock"><p id="xdx_805_ecustom--VentureTransactionsDisclosureTextBlock_zy3FtQivlrY8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
17. <span id="xdx_827_zYq0ZQ0UI9V">DIGITAL ALLY HEALTHCARE VENTURE</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
June 4, 2021, Digital Ally Healthcare, a wholly owned subsidiary of the Company, entered into a venture with Nobility LLC (&#8220;Nobility&#8221;),
an eight-year-old revenue cycle management (&#8220;RCM&#8221;) company servicing the medical industry, to form Nobility Healthcare, LLC
(&#8220;Nobility Healthcare&#8221;). Digital Ally Healthcare is capitalizing the venture with $<span id="xdx_905_eus-gaap--CapitalizationLongtermDebtAndEquity_iI_pn5n6_c20210604__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember_zbtJXslIBwd7" title="Venture capitalization amount"><ix:nonFraction name="us-gaap:CapitalizationLongtermDebtAndEquity" contextRef="AsOf2021-06-04_custom_NobilityLLCMember" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">13.5</ix:nonFraction></span> million to support the venture&#8217;s
business strategy to make acquisitions of RCM companies. <span id="xdx_90F_eus-gaap--RelatedPartyTransactionDescriptionOfTransaction_c20210603__20210604__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember_z4na04Hw6tKd" title="Ownership description"><ix:nonNumeric contextRef="From2021-06-032021-06-04_custom_NobilityLLCMember" name="us-gaap:RelatedPartyTransactionDescriptionOfTransaction">Digital Ally Healthcare owns 51% of the venture that entitles it to 51% of the
distributable cash as defined in the venture&#8217;s operating agreement plus a cumulative preferred return of 10% per annum on its invested
capital. Nobility will receive a management fee and 49% of the distributable cash, subordinated to Digital Ally Healthcare&#8217;s preferred
return.</ix:nonNumeric></span> The venture comprises the Company&#8217;s revenue cycle management segment.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
June 30, 2021, the Company&#8217;s revenue cycle management segment completed the acquisition of a private medical billing company (the
&#8220;Healthcare Acquisition&#8221;). In accordance with the stock purchase agreement, the Company&#8217;s revenue cycle management
segment agreed to a non-refundable initial payment (the &#8220;June Initial Payment Amount&#8221;) of $<span id="xdx_901_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_pp0p0_c20210629__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zhReGcgLuy6b" title="Initial payment amount"><ix:nonFraction name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" contextRef="From2021-06-292021-06-30_custom_NobilityLLCMember_custom_HealthcareAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">850,000</ix:nonFraction></span>. In addition to the June
Initial Payment Amount, the Company&#8217;s revenue cycle management segment agreed to issue a promissory note to the stockholders of
the Healthcare Acquisition in the principal amount of $<span id="xdx_904_eus-gaap--CostOfRevenue_pp0p0_c20210629__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__dei--LegalEntityAxis__custom--EliteMedicalBillingSpecialistsMember_zAoBReAvHTV4" title="Principal amount"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2021-06-292021-06-30_custom_NobilityLLCMember_custom_EliteMedicalBillingSpecialistsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">350,000</ix:nonFraction></span> that is subject to an earn-out adjustment. Management&#8217;s estimate
of the fair value of this contingent promissory note at December 31, 2021 is $<span id="xdx_90D_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__dei--LegalEntityAxis__custom--EliteMedicalBillingSpecialistsMember_z0orrAF6w3cb" title="Principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2021-12-31_custom_NobilityLLCMember_custom_EliteMedicalBillingSpecialistsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">317,212</ix:nonFraction></span>. The gain associated with the adjustment in the
estimated fair value of this contingent promissory note is recorded as a gain in the Consolidated Statements of Operations for the year
ended December 31, 2021. Lastly, the Company&#8217;s revenue cycle management segment agreed to pay $<span id="xdx_900_eus-gaap--RepaymentsOfNotesPayable_pp0p0_c20210629__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--EliteMedicalBillingSpecialistsMember_z81SduzEjLH2" title="Repayments of notes payable"><ix:nonFraction name="us-gaap:RepaymentsOfNotesPayable" contextRef="From2021-06-292021-06-30_custom_NobilityLLCMember_custom_EliteMedicalBillingSpecialistsMember73679562" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">162,552</ix:nonFraction></span> representing the principal
and accrued interest balance due under a promissory note issued to the selling shareholders prior to the acquisition closing date. The
Company&#8217;s revenue cycle management segment anticipates the estimated fair value of the contingent promissory note to be paid in
full and, therefore, the total aggregate purchase price was determined to be approximately $<span id="xdx_90B_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20210629__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--EliteMedicalBillingSpecialistsMember_zzkCM8bHoiQ3" title="Aggregate purchase price"><ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferred1" contextRef="From2021-06-292021-06-30_custom_NobilityLLCMember_custom_EliteMedicalBillingSpecialistsMember73679562" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,376,509</ix:nonFraction></span>. Total acquisition related costs
aggregated $<span id="xdx_90E_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20210101__20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--EliteMedicalBillingSpecialistsMember__us-gaap--NonrecurringAdjustmentAxis__us-gaap--AcquisitionRelatedCostsMember_zdoDh58dFwik" title="Acquisition related costs"><ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferred1" contextRef="From2021-01-012021-12-31_custom_NobilityLLCMember_custom_EliteMedicalBillingSpecialistsMember_us-gaap_AcquisitionRelatedCostsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">164,630</ix:nonFraction></span>, which was expensed as incurred. Subsequent to the acquisition date, the Company received further information regarding
the purchased assets and assumed liabilities. As a result, the initial allocation of the purchase price was adjusted by increasing accounts
receivable by $<span id="xdx_901_eus-gaap--IncreaseDecreaseInAccountsReceivable_c20210101__20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_z1c6BwOqyzJd" title="Increase accounts receivable"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2021-01-012021-12-31_custom_NobilityLLCMember_custom_HealthcareAcquisitionMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">75,000</ix:nonFraction></span> with a corresponding reduction of goodwill during the year ended December 31, 2021.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company accounts for business combinations using the acquisition method and the Company has early adopted the amendments of Regulation
S-X dated May 21, 2020 and has concluded that this acquisition was not significant. Accordingly, the presentation of the assets acquired,
historical financial statements under Rule 3-05 and related pro forma information under Article 11 of Regulation S-X, respectively, are
not required to be presented. Under the acquisition method, the purchase price of the Healthcare Acquisition has been allocated to the
acquired tangible and identifiable intangible assets and assumed liabilities based on their estimated fair values at the time of the
Healthcare Acquisition. This allocation involves a number of assumptions, estimates, and judgments that could materially affect the timing
or amounts recognized in our financial statements. Our assumptions and estimates are based upon information obtained from the management
of the Company&#8217;s revenue cycle management segment. The acquisition was structured as stock purchase, therefore the excess purchase
price over the fair value of net tangible assets acquired was recorded as goodwill, which will not be amortized for income tax filing
purposes. The results of operations of acquired businesses are included in the consolidated financial statements from the acquisition
date.</span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
purchase price of the Healthcare Acquisition was allocated to the tangible assets, and assumed liabilities based on their preliminary
estimated fair values at the time of the Healthcare Acquisition. The preliminary and final estimated fair value of assets acquired and
liabilities assumed in the Healthcare Acquisition were as follows:&#160;</span></p>

<ix:nonNumeric contextRef="From2023-01-012023-09-30_custom_HealthcareAcquisitionMember" escape="true" name="DGLY:ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock"><p id="xdx_890_ecustom--ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_z4nOksb1Qf73" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B0_zhAHOIzc5FN5" style="display: none">SCHEDULE
OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ACQUISITION</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">&#160;</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_496_20210630__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zBCw0tGtSyld" style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">&#160;</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold">&#160;</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_492_20220630__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zn4UemrbxYec" style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">&#160;</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; text-align: center; 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: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Purchase price allocation</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Description</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Preliminary<br /> as allocated<br />
    June 30, 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Final<br /> as allocated<br /> June 30,
    2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Assets acquired:</td><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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_zXt07uJ51IO2" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 64%; text-align: left">Tangible assets acquired, consisting of acquired cash, accounts receivable
    and right of use asset</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" contextRef="AsOf2021-06-30_custom_HealthcareAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">174,351</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" contextRef="AsOf2022-06-30_custom_HealthcareAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">174,351</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_zAlvv59kcDof" style="display: none; vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible
    assets acquired &#8211; Client Agreements</span></td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" contextRef="AsOf2021-06-30_custom_HealthcareAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">174,351</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:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" contextRef="AsOf2022-06-30_custom_HealthcareAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">174,351</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_406_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_iI_pp0p0_zUErqmhDBzG1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Intangible assets acquired &#8211; client agreements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2124">&#8212;</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:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" contextRef="AsOf2022-06-30_custom_HealthcareAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">457,079</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--Goodwill_iI_pp0p0_zU8xFPgcZX39" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Goodwill</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2021-06-30_custom_HealthcareAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,125,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2022-06-30_custom_HealthcareAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">667,921</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_iI_pp0p0_zQy1jU5RTOv7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Liabilities assumed consisting of a promissory note issued
    by the selling shareholders which was paid off at closing, net of lease liability assumed</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" contextRef="AsOf2021-06-30_custom_HealthcareAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">77,158</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" contextRef="AsOf2022-06-30_custom_HealthcareAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">77,158</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_iI_pp0p0_zGJ8SvVweUw3" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Liabilities assumed <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">pursuant
    to stock purchase agreement</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" contextRef="AsOf2021-06-30_custom_HealthcareAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">77,158</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" contextRef="AsOf2022-06-30_custom_HealthcareAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">77,158</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
<tr id="xdx_40B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Net assets acquired and liabilities assumed</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:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" contextRef="AsOf2021-06-30_custom_HealthcareAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,376,509</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:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" contextRef="AsOf2022-06-30_custom_HealthcareAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,376,509</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Consideration:</td><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_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid_iI_pp0p0_zqZ0Ph88syZ3" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Cash paid at Healthcare Acquisition date</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid" contextRef="AsOf2021-06-30_custom_HealthcareAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,026,509</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="DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid" contextRef="AsOf2022-06-30_custom_HealthcareAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,026,509</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--BusinessCombinationContingentConsiderationAsset_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Contingent consideration earn-out agreement</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationContingentConsiderationAsset" contextRef="AsOf2021-06-30_custom_HealthcareAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">350,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationContingentConsiderationAsset" contextRef="AsOf2022-06-30_custom_HealthcareAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">350,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total Healthcare Acquisition purchase price</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--BusinessCombinationConsiderationTransferred1_c20210630__20210630__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zEl9cL25lxKd" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferred1" contextRef="From2021-06-302021-06-30_custom_HealthcareAcquisitionMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,376,509</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--BusinessCombinationConsiderationTransferred1_c20220630__20220630__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zTqwDrDvoAa1" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferred1" contextRef="From2022-06-302022-06-30_custom_HealthcareAcquisitionMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,376,509</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

<ix:nonNumeric contextRef="From2023-01-012023-09-30_custom_HealthcareAcquisitionMember" escape="true" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock"><p id="xdx_89E_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_z1tIi4Vrxup6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives in years as of
the date of acquisition:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B9_zpKL6GgZZSF4" style="display: none">SCHEDULE
OF IDENTIFIABLE INTANGIBLE ASSETS ACQUIRED AND THEIR ESTIMATED USEFUL LIVES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Cost</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amortization<br />
    through <br /> September 30, <br />
    2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Estimated<br /> useful life</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Identifiable intangible 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><td>&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 46%; text-align: left">Client agreements</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--FinitelivedIntangibleAssetsAcquired1_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zWPfr3JOfPib" title="Cost" style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:FinitelivedIntangibleAssetsAcquired1" contextRef="From2023-01-012023-09-30_custom_HealthcareAcquisitionMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">457,079</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--AmortizationOfIntangibleAssets_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_z131XNJ8QVJd" title="Amortization" style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2023-01-012023-09-30_custom_HealthcareAcquisitionMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">102,843</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 16%; text-align: right"><span id="xdx_902_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zTI1nJCZBv1g" title="Estimated useful life"><ix:nonNumeric contextRef="From2023-01-012023-09-30_custom_HealthcareAcquisitionMember" format="ixt-sec:duryear" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">10</ix:nonNumeric></span> years</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the period from the date of the Healthcare Acquisition to June 30, 2022, the Company adjusted its preliminary fair value estimates
and estimated useful lives based upon information obtained through June 30, 2022, which resulted in adjustments to the preliminary
allocation of the purchase price. These adjustments primarily related to estimated identifiable intangible asset fair values of client
agreements and goodwill.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the measurement period (which is the period required to obtain all necessary information that existed at the acquisition date, or to
conclude that such information is unavailable, not to exceed one year), additional assets or liabilities may be recognized, or there
could be changes to the amounts of assets or liabilities previously recognized on a preliminary basis, if new information is obtained
about facts and circumstances that existed as of the acquisition date that, if known, would have resulted in the recognition of these
assets or liabilities as of that date. The change in fair value of the contingent consideration is more fully described in Note 3, &#8220;Debt
Obligations&#8221;.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 31, 2021, the Company&#8217;s revenue cycle management segment completed the acquisition of another private medical billing company
(the &#8220;Medical Billing Acquisition&#8221;). In accordance with the stock purchase agreement, Nobility Healthcare agreed to a non-refundable
initial payment (the &#8220;August Initial Payment Amount&#8221;) of $<span id="xdx_904_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20210830__20210831__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zIPRQL6gcds7" title="Initial payment"><ix:nonFraction name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" contextRef="From2021-08-302021-08-31_custom_NobilityLLCMember_custom_MedicalBillingAcquisitionMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,270,000</ix:nonFraction></span>. In addition to the August Initial Payment Amount, the
Company&#8217;s revenue cycle management segment agreed to issue a contingent promissory note to the stockholders of the Medical Billing
Acquisition in the principal amount of $<span id="xdx_905_eus-gaap--DebtInstrumentFaceAmount_iI_c20210831__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember_zINTrqp8I8pd" title="Principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2021-08-31_custom_NobilityLLCMember_custom_MedicalBillingAcquisitionMember_custom_PromissoryNoteMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">650,000</ix:nonFraction> </span>that is subject to an earn-out adjustment. The Company&#8217;s revenue cycle management
segment anticipates the estimated fair value of the contingent promissory note to be paid in full, therefore, the total aggregate purchase
price was determined to be approximately $<span id="xdx_907_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20210830__20210831__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_z5WYvOVdlnr1" title="Aggregate purchase price"><ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferred1" contextRef="From2021-08-302021-08-31_custom_NobilityLLCMember_custom_MedicalBillingAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,920,000</ix:nonFraction></span>. Total acquisition related costs aggregated $<span id="xdx_904_eus-gaap--BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_iI_pp0p0_c20210831__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zKHV4SgvImhf" title="Business acquisition, transaction costs"><ix:nonFraction name="us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" contextRef="AsOf2021-08-31_custom_NobilityLLCMember_custom_MedicalBillingAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,602</ix:nonFraction></span>, which was expensed as incurred.</span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company accounts for business combinations using the acquisition method and that the Company has early adopted the amendments of Regulation
S-X dated May 21, 2020 and has concluded that this acquisition was not significant. Accordingly, the presentation of the assets acquired,
historical financial statements under Rule 3-05 and related pro forma information under Article 11 of Regulation S-X, respectively, are
not required to be presented. Under the acquisition method, the purchase price of the Medical Billing Acquisition has been allocated
to the acquired tangible and identifiable intangible assets and assumed liabilities based on their estimated fair values at the time
of the Medical Billing Acquisition. This allocation involves a number of assumptions, estimates, and judgments that could materially
affect the timing or amounts recognized in our financial statements. The acquisition was structured as stock purchase, therefore the
excess purchase price over the fair value of net tangible assets acquired was recorded as goodwill, which will not be amortized for income
tax filing purposes. The results of operations of acquired businesses are included in the consolidated financial statements from the
acquisition date.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
purchase price of the Medical Billing Acquisition was allocated to the tangible assets, and assumed liabilities based on their preliminary
estimated fair values at the time of the Medical Billing Acquisition. The preliminary and final estimated fair value of assets acquired,
and liabilities assumed in the Medical Billing Acquisition were as follows:</span></p>

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

<ix:nonNumeric contextRef="From2023-01-012023-09-30_custom_MedicalBillingAcquisitionMember" escape="true" name="DGLY:ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock"><p id="xdx_894_ecustom--ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zcA4aeIWoBq" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B7_zkdABU3iKse8" style="display: none">SCHEDULE
OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ACQUISITION</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49E_20210930__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_z2Psnr6qTmGc" style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">Preliminary As<br /> allocated</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49E_20220930__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zZ2ieOobWrLh" style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">Final As <br /> allocated</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Purchase price<br /> allocation</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Preliminary As<br /> allocated</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">Final As <br /> allocated</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Description</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30, <br />
    2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30, <br />
    2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Assets acquired:</td><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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_z2yk1gGeUwPf" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 64%; text-align: left">Tangible assets acquired</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" contextRef="AsOf2021-09-30_custom_MedicalBillingAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">401,547</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" contextRef="AsOf2022-09-30_custom_MedicalBillingAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">401,547</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_iI_zLqOPZvqFVR7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Identifiable intangible assets acquired &#8211; client agreements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2168">&#8212;</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:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" contextRef="AsOf2022-09-30_custom_MedicalBillingAcquisitionMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">206,955</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--Goodwill_iI_pp0p0_zQY6ZttizN6e" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Goodwill</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2021-09-30_custom_MedicalBillingAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,920,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2022-09-30_custom_MedicalBillingAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,713,045</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_iNI_pp0p0_di_zgKUrscCbPD8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Liabilities assumed pursuant to stock purchase agreement</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" contextRef="AsOf2021-09-30_custom_MedicalBillingAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">401,547</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" contextRef="AsOf2022-09-30_custom_MedicalBillingAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">401,547</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0_zpkMTSlYOZRb" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Net assets acquired and liabilities assumed</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:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" contextRef="AsOf2021-09-30_custom_MedicalBillingAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,920,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 style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" contextRef="AsOf2022-09-30_custom_MedicalBillingAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,920,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Consideration:</td><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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid_iI_pp0p0_zd91jggFNZS5" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Cash paid at Healthcare Acquisition date</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid" contextRef="AsOf2021-09-30_custom_MedicalBillingAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,270,000</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="DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid" contextRef="AsOf2022-09-30_custom_MedicalBillingAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,270,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--BusinessCombinationContingentConsiderationAsset_iI_pp0p0_zSbSME5m1uB6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Contingent consideration earn-out agreement</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationContingentConsiderationAsset" contextRef="AsOf2021-09-30_custom_MedicalBillingAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">650,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationContingentConsiderationAsset" contextRef="AsOf2022-09-30_custom_MedicalBillingAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">650,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total Healthcare Acquisition purchase price</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--BusinessCombinationConsiderationTransferred1_c20210929__20210930__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionOneMember_zUfwNygoOZof" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferred1" contextRef="From2021-09-292021-09-30_custom_HealthcareAcquisitionOneMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,920,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_987_eus-gaap--BusinessCombinationConsiderationTransferred1_c20220929__20220930__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionOneMember_zeHHAjAch1L2" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferred1" contextRef="From2022-09-292022-09-30_custom_HealthcareAcquisitionOneMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,920,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

<ix:nonNumeric contextRef="From2023-01-012023-09-30_custom_MedicalBillingAcquisitionMember" escape="true" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock"><p id="xdx_893_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zoSCwcDUNvyh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives in years as of
the date of acquisition:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span><span id="xdx_8B3_z3JXM16zHpS7" style="display: none">SCHEDULE
OF IDENTIFIABLE INTANGIBLE ASSETS ACQUIRED AND THEIR ESTIMATED USEFUL LIVES</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Cost</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amortization<br />
    through <br /> September 30, <br />
    2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Estimated <br /> useful life</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Identifiable intangible 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><td>&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 46%; text-align: left">Client agreements</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--FinitelivedIntangibleAssetsAcquired1_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zSlvUTqj8uUb" title="Cost" style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:FinitelivedIntangibleAssetsAcquired1" contextRef="From2023-01-012023-09-30_custom_MedicalBillingAcquisitionMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">206,955</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_989_eus-gaap--AmortizationOfIntangibleAssets_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zL7ff9cgABb4" title="Amortization" style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2023-01-012023-09-30_custom_MedicalBillingAcquisitionMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">43,116</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 16%; text-align: right"><span id="xdx_903_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zoHNbBO9Uv0a" title="Estimated useful life"><ix:nonNumeric contextRef="From2023-01-012023-09-30_custom_MedicalBillingAcquisitionMember" format="ixt-sec:duryear" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">10</ix:nonNumeric></span> years</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the period from the date of the Healthcare Acquisition to August 31, 2022, the Company adjusted its preliminary fair value estimates
and estimated useful lives based upon information obtained through August 31, 2022, which resulted in adjustments to the preliminary
allocation of the purchase price. These adjustments primarily related to estimated identifiable intangible asset fair values of client
agreements and goodwill.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the measurement period (which is the period required to obtain all necessary information that existed at the acquisition date, or to
conclude that such information is unavailable, not to exceed one year), additional assets or liabilities may be recognized, or there
could be changes to the amounts of assets or liabilities previously recognized on a preliminary basis, if new information is obtained
about facts and circumstances that existed as of the acquisition date that, if known, would have resulted in the recognition of these
assets or liabilities as of that date. The change in fair value of the contingent consideration is more fully described in Note 3, &#8220;Debt
Obligations&#8221;.</span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 1, 2022, the Company&#8217;s revenue cycle management segment completed the acquisition of another private medical billing company
(the &#8220;Medical Billing Acquisition&#8221;). In accordance with the stock purchase agreement, Nobility Healthcare agreed to a non-refundable
initial payment (the &#8220;January Initial Payment Amount&#8221;) of $<span id="xdx_90D_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_pp0p0_c20220101__20220101__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionOneMember_z6XSjMofpaX8" title="Initial payment"><ix:nonFraction name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" contextRef="From2022-01-012022-01-01_custom_NobilityLLCMember_custom_MedicalBillingAcquisitionOneMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,153,626</ix:nonFraction></span>. In addition to the January Initial Payment Amount,
the Company&#8217;s revenue cycle management segment agreed to issue a contingent promissory note to the stockholders of the Medical
Billing Acquisition in the principal amount of $<span id="xdx_907_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20220101__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionOneMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember_zdPiF0lwWC1g" title="Principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2022-01-01_custom_NobilityLLCMember_custom_MedicalBillingAcquisitionOneMember_custom_PromissoryNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">750,000</ix:nonFraction></span> that is subject to an earn-out adjustment. The Company&#8217;s revenue cycle
management segment anticipates the estimated fair value of the contingent promissory note to be paid in full, therefore, the total aggregate
purchase price was determined to be approximately $<span id="xdx_90A_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20220101__20220101__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionOneMember_zc7sDNJGQ30b" title="Aggregate purchase price"><ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferred1" contextRef="From2022-01-012022-01-01_custom_NobilityLLCMember_custom_MedicalBillingAcquisitionOneMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,903,626</ix:nonFraction></span>. Total acquisition related costs aggregated $<span id="xdx_90A_eus-gaap--BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_iI_pp0p0_c20220101__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zwsAwjt3vbce" title="Business acquisition, transaction costs"><ix:nonFraction name="us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" contextRef="AsOf2022-01-01_custom_NobilityLLCMember_custom_HealthcareAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">7,996</ix:nonFraction></span>, which was expensed as
incurred.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company accounts for business combinations using the acquisition method and that the Company has early adopted the amendments of Regulation
S-X dated May 21, 2020 and has concluded that this acquisition was not significant. Accordingly, the presentation of the assets acquired,
historical financial statements under Rule 3-05 and related pro forma information under Article 11 of Regulation S-X, respectively, are
not required to be presented. Under the acquisition method, the purchase price of the Medical Billing Acquisition has been allocated
to the acquired tangible and identifiable intangible assets and assumed liabilities based on their estimated fair values at the time
of the Medical Billing Acquisition. This allocation involves a number of assumptions, estimates, and judgments that could materially
affect the timing or amounts recognized in our financial statements. The acquisition was structured as stock purchase, therefore the
excess purchase price over the fair value of net tangible assets acquired was recorded as goodwill, which will not be amortized for income
tax filing purposes. The results of operations of acquired businesses are included in the consolidated financial statements from the
acquisition date.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
purchase price of the Medical Billing Acquisition was allocated to the tangible assets, and assumed liabilities based on their preliminary
estimated fair values at the time of the Medical Billing Acquisition. There was no change from the preliminary estimated fair value to
the final estimated fair value of assets acquired, and liabilities assumed in the Healthcare Acquisition, those value were as follows:</span></p>

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

<ix:nonNumeric contextRef="From2023-01-012023-09-30_custom_HealthcareAcquisitionOneMember" escape="true" name="DGLY:ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock"><p id="xdx_895_ecustom--ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionOneMember_zEEViDijx6Hh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 23.4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B4_zmgW0ZgSHFM" style="display: none">SCHEDULE
OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ACQUISITION</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Description</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20230930__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionOneMember_zhTnFQvTtpHf" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Final
                                            purchase</b></span></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; font-size: 10pt"><b>price
                                            allocation</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Assets acquired:</td><td>&#160;</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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_zWSJbAMdnNvg" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 82%; text-align: left">Tangible assets acquired</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" contextRef="AsOf2023-09-30_custom_HealthcareAcquisitionOneMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">190,631</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--Goodwill_iI_pp0p0_zFFULe4HlG6f" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt">Goodwill</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2023-09-30_custom_HealthcareAcquisitionOneMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,100,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_iNI_pp0p0_di_zKkGoy3rvJm1" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Liabilities assumed pursuant to stock purchase agreement</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" contextRef="AsOf2023-09-30_custom_HealthcareAcquisitionOneMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">387,005</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0_zkRPNSWOStA2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Total assets acquired and liabilities assumed</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:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" contextRef="AsOf2023-09-30_custom_HealthcareAcquisitionOneMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,903,626</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Consideration:</td><td>&#160;</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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid_iI_pp0p0_z0ibh1CW3zc7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Cash paid at acquisition date</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid" contextRef="AsOf2023-09-30_custom_HealthcareAcquisitionOneMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,153,626</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--BusinessCombinationContingentConsiderationAsset_iI_pp0p0_zitbjQHmBYq8" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Contingent consideration promissory note</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationContingentConsiderationAsset" contextRef="AsOf2023-09-30_custom_HealthcareAcquisitionOneMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">750,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total acquisition purchase price</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_pp0p0_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionOneMember_zLhuugXfKwCf" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferred1" contextRef="From2023-01-012023-09-30_custom_HealthcareAcquisitionOneMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,903,626</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the measurement period (which is the period required to obtain all necessary information that existed at the acquisition date, or to
conclude that such information is unavailable, not to exceed one year), additional assets or liabilities may be recognized, or there
could be changes to the amounts of assets or liabilities previously recognized on a preliminary basis, if new information is obtained
about facts and circumstances that existed as of the acquisition date that, if known, would have resulted in the recognition of these
assets or liabilities as of that date. The change in fair value of the contingent consideration is more fully described in Note 3, &#8220;Debt
Obligations&#8221;.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
February 1, 2022, the Company&#8217;s revenue cycle management segment completed an asset acquisition from another private medical billing
company (the &#8220;Medical Billing Asset Acquisition&#8221;). In accordance with the asset purchase agreement, Nobility Healthcare agreed
to a non-refundable initial payment (the &#8220;February Initial Payment Amount&#8221;) of $<span id="xdx_90E_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_pp0p0_c20220130__20220201__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionTwoMember_zI9gIHhqwCxc" title="Initial payment"><ix:nonFraction name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" contextRef="From2022-01-302022-02-01_custom_NobilityLLCMember_custom_MedicalBillingAcquisitionTwoMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">230,000</ix:nonFraction></span>. In addition to the February Initial
Payment Amount, the Company&#8217;s revenue cycle management segment agreed to issue a contingent promissory note to the stockholders
of the Medical Billing Asset Acquisition in the principal amount of $<span id="xdx_904_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20220201__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionTwoMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember_z2vC5vYB7za" title="Principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2022-02-01_custom_NobilityLLCMember_custom_MedicalBillingAcquisitionTwoMember_custom_PromissoryNoteMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">105,000</ix:nonFraction></span> that is subject to an earn-out adjustment. The Company&#8217;s
revenue cycle management segment anticipates the estimated fair value of the contingent promissory note to be paid in full, therefore,
the total aggregate purchase price was determined to be approximately $<span id="xdx_903_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20220130__20220201__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionTwoMember_zi54s37i2YZ8" title="Aggregate purchase price"><ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferred1" contextRef="From2022-01-302022-02-01_custom_NobilityLLCMember_custom_MedicalBillingAcquisitionTwoMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">335,000</ix:nonFraction></span>. Total acquisition related costs aggregated $<span id="xdx_904_eus-gaap--BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_iI_pp0p0_c20220201__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionTwoMember_zOMCRTWg13eh" title="Business acquisition, transaction costs"><ix:nonFraction name="us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" contextRef="AsOf2022-02-01_custom_NobilityLLCMember_custom_MedicalBillingAcquisitionTwoMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">10,322</ix:nonFraction></span>, which
was expensed as incurred.</span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
accordance ASC 805, &#8220;Business Combinations&#8221;, the acquisition method of accounting is used, and recognition of the assets
acquired is at fair value as of the acquisition dates. All acquisition costs were expensed as incurred. The consideration paid has been
allocated to the assets acquired based on their estimated fair values at the acquisition date. The estimate of fair values for the intangible
assets acquired were agreed to by both buyer and seller. The acquisition was structured as asset purchase and are included in the consolidated
financial statements from the acquisition date. The preliminary estimated fair value of intangible assets acquired in the Medical Billing
Asset Acquisition were as follows:</span></p>

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

<ix:nonNumeric contextRef="From2023-01-012023-09-30_custom_MedicalBillingAssetsAcquisitionMember" escape="true" name="DGLY:ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock"><p id="xdx_899_ecustom--ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAssetsAcquisitionMember_zDcUO1tekWt1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span><span id="xdx_8BB_zXM4zhke6Oe5" style="display: none">SCHEDULE
OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ACQUISITION</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Description</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_494_20230930__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAssetsAcquisitionMember_z4LnlFJwjjE8" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Assets acquired:</td><td>&#160;</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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_iI_pp0p0_zm1TQFUa8Yb" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 82%; text-align: left; padding-bottom: 1.5pt">Intangible assets acquired &#8211; Client Agreements</td><td style="width: 2%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 14%; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" contextRef="AsOf2023-09-30_custom_MedicalBillingAssetsAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">335,000</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0_z9ira4bw3are" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Total assets acquired and liabilities assumed</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:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" contextRef="AsOf2023-09-30_custom_MedicalBillingAssetsAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">335,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Consideration:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid_iI_pp0p0_z4IcwPl9JMja" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Cash paid at acquisition date</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid" contextRef="AsOf2023-09-30_custom_MedicalBillingAssetsAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">230,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--BusinessCombinationContingentConsiderationAsset_iI_pp0p0_zvLc1eHyg8zg" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Contingent consideration promissory note</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationContingentConsiderationAsset" contextRef="AsOf2023-09-30_custom_MedicalBillingAssetsAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">105,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total acquisition purchase price</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--BusinessCombinationConsiderationTransferred1_pp0p0_c20220130__20220201__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zoVpugUf2bNj" title="Total acquisition purchase price" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferred1" contextRef="From2022-01-302022-02-01_custom_MedicalBillingAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">335,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

<ix:nonNumeric contextRef="From2023-01-012023-09-30_custom_MedicalBillingAssetsAcquisitionMember" escape="true" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock"><p id="xdx_89D_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAssetsAcquisitionMember_zYi4aaLlZGwa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives in years as of
the date of acquisition:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B7_zr59Oldl8lK3" style="display: none">SCHEDULE
OF IDENTIFIABLE INTANGIBLE ASSETS ACQUIRED AND THEIR ESTIMATED USEFUL LIVES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Cost</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amortization<br />
    through <br /> September 30,<br />
    2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Estimated <br /> useful life</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Identifiable intangible 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><td>&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 46%; text-align: left">Client agreements</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--FinitelivedIntangibleAssetsAcquired1_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAssetsAcquisitionMember_znnlaBhQ81ja" title="Cost" style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:FinitelivedIntangibleAssetsAcquired1" contextRef="From2023-01-012023-09-30_custom_MedicalBillingAssetsAcquisitionMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">335,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--AmortizationOfIntangibleAssets_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAssetsAcquisitionMember_zi40og63SZwl" title="Amortization" style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2023-01-012023-09-30_custom_MedicalBillingAssetsAcquisitionMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">55,833</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 16%; text-align: right"><span id="xdx_90B_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAssetsAcquisitionMember_z669TLitkU2" title="Estimated useful life"><ix:nonNumeric contextRef="From2023-01-012023-09-30_custom_MedicalBillingAssetsAcquisitionMember" format="ixt-sec:duryear" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">10</ix:nonNumeric></span> years</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
change in fair value of the contingent consideration is more fully described in Note 10, &#8220;Debt Obligations&#8221; and will be estimated
on a quarterly basis.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="us-gaap:BusinessCombinationDisclosureTextBlock"><p id="xdx_80D_eus-gaap--BusinessCombinationDisclosureTextBlock_zyNCVOLv2lm4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
18. <span id="xdx_820_zj9KG2R2cbD7">TICKETSMARTER ACQUISITION</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
September 1, 2021, the Company formed TicketSmarter, through which the Company completed the acquisition of Goody Tickets, LLC, a Kansas
limited liability company (&#8220;Goody Tickets&#8221;) and TicketSmarter, LLC, a Kansas limited liability company (&#8220;TicketSmarter
LLC&#8221;) (such acquisitions, collectively, the &#8220;TicketSmarter Acquisition&#8221;). TicketSmarter, Inc. comprises the Company&#8217;s
entertainment business segment. In accordance with the stock purchase agreement, the Company agreed to an initial payment (the &#8220;TicketSmarter
Initial Payment Amount&#8221;) of $<span id="xdx_909_eus-gaap--StockIssuedDuringPeriodValueNewIssues_c20210829__20210902_zSd9qPOrFlRb" title="Number of shares issued, value"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2021-08-292021-09-02" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,403,600</ix:nonFraction></span> through a combination of cash and Common Stock. In addition to the TicketSmarter Initial
Payment Amount, the Company agreed to issue an earn-out agreement to the stockholders of Goody Tickets and TicketSmarter LLC in the contingent
amount of $<span id="xdx_900_eus-gaap--BusinessCombinationContingentConsiderationAsset_iI_c20210902_z1HEN3RcPoqf" title="Contingent amount"><ix:nonFraction name="us-gaap:BusinessCombinationContingentConsiderationAsset" contextRef="AsOf2021-09-02" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,244,400</ix:nonFraction></span> that is subject to an earn-out adjustment based on actual EBITDA achieved in 2021, of which the Company gave a fair
value of $<span id="xdx_909_eus-gaap--BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1_c20210829__20210902__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember_zvOeNH3OX3Sh" title="Fair value on acquisition"><ix:nonFraction name="us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1" contextRef="From2021-08-292021-09-02_custom_TicketSmarterAcquisitionMember_custom_PromissoryNoteMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,700,000</ix:nonFraction></span> on the date of acquisition. However, following the completion of 2021, it was determined that the actual EBITDA threshold
for any earn-out adjustment to be paid was not met. Thus, in accordance with U.S. GAAP, the fair value of the contingent earn-out is
reduced to zero, and the associated gain related to this revaluation is recorded in our Consolidated Statements of Operations for the
year ended December 31, 2021. Lastly, included in the agreement, the Company agreed to place $<span id="xdx_908_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount_iI_c20211231__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zokc12ruJVOd" title="Amount in escrow"><ix:nonFraction name="DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount" contextRef="AsOf2021-12-31_custom_TicketSmarterAcquisitionMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">500,000</ix:nonFraction></span> in escrow, subject to a working
capital adjustment based on actual working capital amounts on the acquisition date as defined in the agreement. This amount was subject
to disbursement 45 days following the close of the acquisition. The parties completed the working capital adjustment resulting in the
Company retaining $<span id="xdx_901_ecustom--WorkingCapitalAdjustment_iI_pp0p0_c20210902__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zVSdQz3HOFI5" title="Working capital adjustment"><ix:nonFraction name="DGLY:WorkingCapitalAdjustment" contextRef="AsOf2021-09-02_custom_TicketSmarterAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">297,726</ix:nonFraction></span> of the escrow amount with the $<span id="xdx_907_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesReleasedEscrowAmount_iI_pp0p0_c20210902__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zxOkFPAIwNTj" title="Escrow amount to sellers"><ix:nonFraction name="DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesReleasedEscrowAmount" contextRef="AsOf2021-09-02_custom_TicketSmarterAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">202,274</ix:nonFraction></span> released to the sellers. The total acquisition related costs aggregated
$<span id="xdx_900_eus-gaap--BusinessCombinationAcquisitionRelatedCosts_pp0p0_c20210829__20210902__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zHWuyV1Ixmhk" title="Acquisition related costs"><ix:nonFraction name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" contextRef="From2021-08-292021-09-02_custom_TicketSmarterAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">40,625</ix:nonFraction></span>, which was expensed as incurred.</span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company accounts for business combinations using the acquisition method and that the Company has early adopted the amendments of Regulation
S-X dated May 21, 2020 and has concluded that this acquisition was not significant. Accordingly, the presentation of the assets acquired,
historical financial statements under Rule 3-05 and related pro forma information under Article 11 of Regulation S-X, respectively, are
not required to be presented. Under the acquisition method, the purchase price of the TicketSmarter Acquisition has been allocated to
Goody Tickets&#8217; and TicketSmarter LLC&#8217;s acquired tangible and identifiable intangible assets and assumed liabilities based
on their estimated fair values at the time of the TicketSmarter Acquisition. This allocation involves a number of assumptions, estimates,
and judgments that could materially affect the timing or amounts recognized in our financial statements. The TicketSmarter Acquisition
was structured as a stock purchase; however the parties agreed to coordinate the election to invoke IRS Section 338(h)(10) relative to
this transaction for tax purposes. Therefore, the excess purchase price over the fair value of net tangible assets acquired was recorded
as goodwill, which will be amortized over 15 years for income tax filing purposes. Likewise, the other acquired assets were stepped up
to fair value and is deductible for income tax purposes. The results of operations of acquired businesses are included in the consolidated
financial statements from the acquisition date.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
purchase price of the TicketSmarter Acquisition was allocated to Goody Tickets&#8217; and TicketSmarter LLC&#8217;s tangible assets,
goodwill, identifiable intangible assets, and assumed liabilities based on their preliminary estimated fair values at the time of the
TicketSmarter Acquisition. The Company retained the services of an independent valuation firm to determine the fair value of these identifiable
intangible assets. The Company will continue to evaluate the fair value of the identified intangible assets. The preliminary estimated
fair value of assets acquired, and liabilities assumed in the TicketSmarter Acquisition were as follows:</span></p>

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

<ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="DGLY:ScheduleOfEstimatedFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock"><p id="xdx_892_ecustom--ScheduleOfEstimatedFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock_ziNrFUzXabg1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B1_zvKBsOCCY5J3" style="display: none">SCHEDULE OF ESTIMATED FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ASSUMED ACQUISITION</span>&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto">
  <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">&#160;</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_490_20210930__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zz5J7aU6SY3c" style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">As allocated</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold">&#160;</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49F_20211231__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zhBLMcf2FW0b" style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">As allocated</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Preliminary purchase price allocation</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">As allocated</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">As allocated</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Description</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30, <br />
    2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, <br />
    2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Assets acquired:</td><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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_pp0p0_zt7N1igZFYNj" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 60%; text-align: left">Tangible assets acquired, including $<span id="xdx_90E_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash_iI_c20230930_z7ogH1C77Ogd" title="Cash acquired for tangible assets" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVTVElNQVRFRCBGQUlSIFZBTFVFIE9GIEFTU0VUUyBBQ1FVSVJFRCBBTkQgTElBQklMSVRJRVMgQVNTVU1FRCBBQ1FVSVNJVElPTiAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"><span id="xdx_90E_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash_iI_c20230930_zi9MxpapHB3l" title="Cash acquired for tangible assets" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVTVElNQVRFRCBGQUlSIFZBTFVFIE9GIEFTU0VUUyBBQ1FVSVJFRCBBTkQgTElBQklMSVRJRVMgQVNTVU1FRCBBQ1FVSVNJVElPTiAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"><ix:nonFraction name="DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">51,432</ix:nonFraction></ix:nonFraction></span> </span>of cash acquired</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" contextRef="AsOf2021-09-30_custom_TicketSmarterAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">7,139,930</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" contextRef="AsOf2021-12-31_custom_TicketSmarterAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,748,291</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_iI_pp0p0_z62oLhNmzaNh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Identifiable intangible assets acquired</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2272">&#8212;</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:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" contextRef="AsOf2021-12-31_custom_TicketSmarterAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">6,800,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--Goodwill_iI_pp0p0_z9mXWfTCSKki" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Goodwill</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2021-09-30_custom_TicketSmarterAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">11,839,308</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="AsOf2021-12-31_custom_TicketSmarterAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,886,547</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_iNI_pp0p0_di_z3YReUpf4ENh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Liabilities assumed</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" contextRef="AsOf2021-09-30_custom_TicketSmarterAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,128,964</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" contextRef="AsOf2021-12-31_custom_TicketSmarterAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,128,964</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_iNI_pp0p0_di_zlKhUaVH9F32" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Liabilities assumed pursuant to stock purchase agreement</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" contextRef="AsOf2021-09-30_custom_TicketSmarterAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,128,964</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" contextRef="AsOf2021-12-31_custom_TicketSmarterAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,128,964</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
<tr id="xdx_406_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0_zmXTUoZFxj09" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Net assets acquired and liabilities assumed</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:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" contextRef="AsOf2021-09-30_custom_TicketSmarterAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">13,850,274</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:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" contextRef="AsOf2021-12-31_custom_TicketSmarterAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">13,305,874</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Consideration:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_zjxmDIbD3OC1" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Cash paid at TicketSmarter Acquisition date</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" contextRef="AsOf2021-09-30_custom_TicketSmarterAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">8,413,240</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:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" contextRef="AsOf2021-12-31_custom_TicketSmarterAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">8,413,240</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsStockCompensation_iI_pp0p0_zWj3Tn3klbS2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Common stock issued as consideration for TicketSmarter Acquisition at date of acquisition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsStockCompensation" contextRef="AsOf2021-09-30_custom_TicketSmarterAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">990,360</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="DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsStockCompensation" contextRef="AsOf2021-12-31_custom_TicketSmarterAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">990,360</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--BusinessCombinationContingentConsiderationAsset_iI_pp0p0_zKR4VCs4xxi2" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Contingent consideration earn-out agreement</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationContingentConsiderationAsset" contextRef="AsOf2021-09-30_custom_TicketSmarterAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,244,400</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:BusinessCombinationContingentConsiderationAsset" contextRef="AsOf2021-12-31_custom_TicketSmarterAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,700,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount_iI_pp0p0_zrHStpMlyBY8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Cash paid at closing to escrow amount</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount" contextRef="AsOf2021-09-30_custom_TicketSmarterAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">500,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount" contextRef="AsOf2021-12-31_custom_TicketSmarterAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">500,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesRetainedEscrowAmount_iNI_pp0p0_di_zV2KGts37KZe" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Cash retained from escrow amount pursuant to settlement of
    working capital target</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesRetainedEscrowAmount" contextRef="AsOf2021-09-30_custom_TicketSmarterAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">297,726</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesRetainedEscrowAmount" contextRef="AsOf2021-12-31_custom_TicketSmarterAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">297,726</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total TicketSmarter Acquisition purchase price</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_902_eus-gaap--BusinessCombinationConsiderationTransferred1_c20210901__20210930__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zd9Qc0rt80Fb" title="Acquisition purchase price"><ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferred1" contextRef="From2021-09-012021-09-30_custom_TicketSmarterAcquisitionMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">13,850,274</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_900_eus-gaap--BusinessCombinationConsiderationTransferred1_c20211201__20211231__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zSi3xxbYnO7j" title="Total TicketSmarter Acquisition purchase price"><ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferred1" contextRef="From2021-12-012021-12-31_custom_TicketSmarterAcquisitionMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">13,305,874</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

<ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="DGLY:ScheduleOfIdentifiableIntangibleAssetsAcquiredTableTextBlock"><p id="xdx_895_ecustom--ScheduleOfIdentifiableIntangibleAssetsAcquiredTableTextBlock_zu8dUUjjWWel" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives in years as of
the date of acquisition:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BA_zkc9U01X3FJ9" style="display: none">SCHEDULE
OF COMPONENTS OF IDENTIFIABLE INTANGIBLE ASSETS ACCRUED ACQUIRED</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Cost</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amortization<br />
    through <br /> September 30,<br />
    2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Estimated</b></span></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; font-size: 10pt"><b>useful
                                            life</b></span></p></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Identifiable intangible 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><td>&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 46%">Trademarks</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--FinitelivedIntangibleAssetsAcquired1_pp0p0_c20230101__20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksAndTradeNamesMember_zoglzgo1Gea" title="Identifiable intangible assets" style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:FinitelivedIntangibleAssetsAcquired1" contextRef="From2023-01-012023-09-30_us-gaap_TrademarksAndTradeNamesMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">600,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20230101__20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksAndTradeNamesMember_zN5BRt3WY21h" title="Amortization" style="width: 14%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2310">&#8212;</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 16%; text-align: right">indefinite</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Sponsorship agreement network</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--FinitelivedIntangibleAssetsAcquired1_pp0p0_c20230101__20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_z80kVwurXBnl" title="Identifiable intangible assets" style="text-align: right"><ix:nonFraction name="us-gaap:FinitelivedIntangibleAssetsAcquired1" contextRef="From2023-01-012023-09-30_custom_SponsorshipAgreementNetworkMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,600,000</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--AmortizationOfIntangibleAssets_pp0p0_c20230101__20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_za42D5wVbY8f" title="Amortization" style="text-align: right"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2023-01-012023-09-30_custom_SponsorshipAgreementNetworkMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,333,333</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right"><span id="xdx_909_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230101__20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_zDUNeZYSLKGf" title="Estimated useful life"><ix:nonNumeric contextRef="From2023-01-012023-09-30_custom_SponsorshipAgreementNetworkMember" format="ixt-sec:duryear" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">5</ix:nonNumeric></span> years</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Search engine optimization/content</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--FinitelivedIntangibleAssetsAcquired1_pp0p0_c20230101__20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SearchEngineOptimizationMember_zYgatbqZAs48" title="Identifiable intangible assets" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FinitelivedIntangibleAssetsAcquired1" contextRef="From2023-01-012023-09-30_custom_SearchEngineOptimizationMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">600,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20230101__20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SearchEngineOptimizationMember_zUSsOMUIBkW8" title="Amortization" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2023-01-012023-09-30_custom_SearchEngineOptimizationMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">312,500</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: right; padding-bottom: 1.5pt"><span id="xdx_901_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230101__20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SearchEngineOptimizationMember_zdc2SFRO4jA" title="Estimated useful life"><ix:nonNumeric contextRef="From2023-01-012023-09-30_custom_SearchEngineOptimizationMember" format="ixt-sec:duryear" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">4</ix:nonNumeric></span> years</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--FinitelivedIntangibleAssetsAcquired1_pp0p0_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zfefAZJ2JOuf" title="Identifiable intangible assets" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:FinitelivedIntangibleAssetsAcquired1" contextRef="From2023-01-012023-09-30_custom_TicketSmarterAcquisitionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">6,800,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_98F_eus-gaap--AmortizationOfIntangibleAssets_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zDW1zqvsBds" title="Amortization" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2023-01-012023-09-30_custom_TicketSmarterAcquisitionMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,645,833</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: right; padding-bottom: 2.5pt">&#160;</td></tr>
  </table>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the period from the date of the TicketSmarter Acquisition to December 31, 2021, the Company adjusted its preliminary fair value estimates
and estimated useful lives based upon information obtained through December 31, 2021, which resulted in adjustments to the preliminary
allocation of the purchase price. These adjustments primarily related to estimated identifiable intangible asset fair values (primarily
related to the sponsorship agreement network), the estimated fair value of the contingent earn-out agreement liability and goodwill.
There were no adjustments to the allocation of the purchase price during the nine months ended September 30, 2022.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the measurement period (which is the period required to obtain all necessary information that existed at the acquisition date, or to
conclude that such information is unavailable, not to exceed one year), additional assets or liabilities may be recognized, or there
could be changes to the amounts of assets or liabilities previously recognized on a preliminary basis, if new information is obtained
about facts and circumstances that existed as of the acquisition date that, if known, would have resulted in the recognition of these
assets or liabilities as of that date. The change in fair value of the contingent consideration is more fully described in Note 3, &#8220;Debt
Obligations&#8221;.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="us-gaap:SegmentReportingDisclosureTextBlock"><p id="xdx_800_eus-gaap--SegmentReportingDisclosureTextBlock_zkJiddK7lJsc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
19. <span id="xdx_820_zbyapHaMOwg">SEGMENT DATA</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accounting guidance on Segment Reporting establishes standards for reporting information regarding operating segments in annual financial
statements and requires selected information of those segments to be presented in financial statements. Operating segments are identified
as components of an enterprise for which separate discrete financial information is available for evaluation by the chief operating decision
maker (the Company&#8217;s Chief Executive Officer or &#8220;CODM&#8221;) in making decisions on how to allocate resources and assess
performance. The Company&#8217;s three operating segments are Video Solutions, Revenue Cycle Management, and Entertainment, each of which
has specific personnel responsible for that business and reports to the CODM. Corporate expenses capture the Company&#8217;s corporate
administrative activities, is also to be reported in the segment information. The Company&#8217;s captive insurance subsidiary provides
services to the Company&#8217;s other business segments and not to outside customers. Therefore, its operations are eliminated in consolidation
and is not considered a separate business segment for financial reporting purposes.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Video Solutions Segment encompasses our law, commercial, and shield divisions. This segment includes both service and product revenues
through our subscription models offering cloud and warranty solutions, and hardware sales for video and health safety solutions. The
Revenue Cycle Management Segment provides working capital and back-office services to a variety of healthcare organizations throughout
the country, as a monthly service fee. The Entertainment Segment acts as an intermediary between ticket buyers and sellers within our
secondary ticketing platform, ticketsmarter.com, and we also acquire tickets from primary sellers to then sell through various platforms.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s corporate administration activities are reported in the corporate line item. These activities primarily include expense
related to certain corporate officers and support staff, certain accounting staff, expense related to the Company&#8217;s Board of Directors,
stock option expense for options granted to corporate administration employees, certain consulting expenses, investor relations activities,
and a portion of the Company&#8217;s legal, auditing and professional fee expenses. Corporate identifiable assets primarily consist of
cash, invested cash (if any), refundable income taxes (if any), and deferred income taxes.</span></p>

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


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

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

<ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock"><p id="xdx_895_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zgEB5WufKt44" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Summarized
financial information for the Company&#8217;s reportable business segments is provided for the indicated periods and as of September
30, 2023, and September 30, 2022:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 28.05pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B3_zGZhst8692D8" style="display: none">SCHEDULE
OF SEGMENT REPORTING</span>&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="padding: 0pt; font-family: Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49D_20230701__20230930__srt--ConsolidationItemsAxis__us-gaap--OperatingSegmentsMember_z9ivdJ6GRa4l" style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">2023</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49B_20220701__20220930__srt--ConsolidationItemsAxis__us-gaap--OperatingSegmentsMember_zxcf3P7hpwF5" style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">2022</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49A_20230101__20230930__srt--ConsolidationItemsAxis__us-gaap--OperatingSegmentsMember_zLUFvrqg71Eg" style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">2023</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_497_20220101__20220930__srt--ConsolidationItemsAxis__us-gaap--OperatingSegmentsMember_zkdFTOwj7oo2" style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">2022</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; 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: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">For the three months ended<br />
    September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">For the nine months ended<br />
    September 30,</td><td style="padding-bottom: 1.5pt; 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: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Net Revenues:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_za36Hgdcsg4j" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 40%; text-align: left">Video Solutions</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-07-012023-09-30_us-gaap_OperatingSegmentsMember_custom_VideoSolutionsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,797,348</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-07-012022-09-30_us-gaap_OperatingSegmentsMember_custom_VideoSolutionsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,092,927</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-09-30_us-gaap_OperatingSegmentsMember_custom_VideoSolutionsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,596,300</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-09-30_us-gaap_OperatingSegmentsMember_custom_VideoSolutionsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,152,733</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_zXKzReI7zPr5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Revenue Cycle Management</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-07-012023-09-30_us-gaap_OperatingSegmentsMember_custom_RevenueCycleManagementMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,636,543</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:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-07-012022-09-30_us-gaap_OperatingSegmentsMember_custom_RevenueCycleManagementMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,015,112</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:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-09-30_us-gaap_OperatingSegmentsMember_custom_RevenueCycleManagementMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,142,904</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:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-09-30_us-gaap_OperatingSegmentsMember_custom_RevenueCycleManagementMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,039,807</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--EntertainmentSegmentMember_zcvce8vuHDG9" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; padding-bottom: 1.5pt">Entertainment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-07-012023-09-30_us-gaap_OperatingSegmentsMember_custom_EntertainmentSegmentMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,903,808</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-07-012022-09-30_us-gaap_OperatingSegmentsMember_custom_EntertainmentSegmentMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,376,114</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-09-30_us-gaap_OperatingSegmentsMember_custom_EntertainmentSegmentMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,575,315</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-09-30_us-gaap_OperatingSegmentsMember_custom_EntertainmentSegmentMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">15,937,852</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zYbNu6TSda8i" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 2.5pt">Total Net Revenues</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:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-07-012023-09-30_us-gaap_OperatingSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">6,337,699</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:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-07-012022-09-30_us-gaap_OperatingSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,484,153</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:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-09-30_us-gaap_OperatingSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">22,314,519</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:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-09-30_us-gaap_OperatingSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">28,130,392</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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Gross Profit:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_zCSfJOHAuyGc" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Video Solutions</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2023-07-012023-09-30_us-gaap_OperatingSegmentsMember_custom_VideoSolutionsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">426,795</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:GrossProfit" contextRef="From2022-07-012022-09-30_us-gaap_OperatingSegmentsMember_custom_VideoSolutionsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">515,615</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:GrossProfit" contextRef="From2023-01-012023-09-30_us-gaap_OperatingSegmentsMember_custom_VideoSolutionsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,740,397</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:GrossProfit" contextRef="From2022-01-012022-09-30_us-gaap_OperatingSegmentsMember_custom_VideoSolutionsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,543,057</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_zg6jg21Ixyqh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Revenue Cycle Management</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2023-07-012023-09-30_us-gaap_OperatingSegmentsMember_custom_RevenueCycleManagementMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">625,114</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="From2022-07-012022-09-30_us-gaap_OperatingSegmentsMember_custom_RevenueCycleManagementMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">866,277</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-09-30_us-gaap_OperatingSegmentsMember_custom_RevenueCycleManagementMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,203,220</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="From2022-01-012022-09-30_us-gaap_OperatingSegmentsMember_custom_RevenueCycleManagementMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,520,709</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--EntertainmentSegmentMember_z2N3i1ZQoy0j" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; padding-bottom: 1.5pt">Entertainment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2023-07-012023-09-30_us-gaap_OperatingSegmentsMember_custom_EntertainmentSegmentMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">174,240</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2022-07-012022-09-30_us-gaap_OperatingSegmentsMember_custom_EntertainmentSegmentMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">786,392</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2023-01-012023-09-30_us-gaap_OperatingSegmentsMember_custom_EntertainmentSegmentMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,564,361</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2022-01-012022-09-30_us-gaap_OperatingSegmentsMember_custom_EntertainmentSegmentMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">190,432</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--GrossProfit_zFWY0sjQ3XN5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 2.5pt">Total Gross Profit</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:GrossProfit" contextRef="From2023-07-012023-09-30_us-gaap_OperatingSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,226,149</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:GrossProfit" contextRef="From2022-07-012022-09-30_us-gaap_OperatingSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">595,500</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:GrossProfit" contextRef="From2023-01-012023-09-30_us-gaap_OperatingSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,507,978</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:GrossProfit" contextRef="From2022-01-012022-09-30_us-gaap_OperatingSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,254,198</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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Operating Income (loss):</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--OperatingIncomeLoss_hus-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_ziGbvVUYsCvb" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Video Solutions</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2023-07-012023-09-30_us-gaap_OperatingSegmentsMember_custom_VideoSolutionsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,311,143</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2022-07-012022-09-30_us-gaap_OperatingSegmentsMember_custom_VideoSolutionsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,481,048</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2023-01-012023-09-30_us-gaap_OperatingSegmentsMember_custom_VideoSolutionsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,639,316</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2022-01-012022-09-30_us-gaap_OperatingSegmentsMember_custom_VideoSolutionsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,327,049</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40F_eus-gaap--OperatingIncomeLoss_hus-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_zr7ksXTvLsR8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Revenue Cycle Management</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2023-07-012023-09-30_us-gaap_OperatingSegmentsMember_custom_RevenueCycleManagementMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">43,202</ix:nonFraction></p></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:OperatingIncomeLoss" contextRef="From2022-07-012022-09-30_us-gaap_OperatingSegmentsMember_custom_RevenueCycleManagementMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">117,844</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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2023-01-012023-09-30_us-gaap_OperatingSegmentsMember_custom_RevenueCycleManagementMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">299,010</ix:nonFraction></p></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:OperatingIncomeLoss" contextRef="From2022-01-012022-09-30_us-gaap_OperatingSegmentsMember_custom_RevenueCycleManagementMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">236,628</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--OperatingIncomeLoss_hus-gaap--StatementBusinessSegmentsAxis__custom--EntertainmentSegmentMember_ztN3VypAl9sc" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Entertainment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2023-07-012023-09-30_us-gaap_OperatingSegmentsMember_custom_EntertainmentSegmentMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,256,681</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="From2022-07-012022-09-30_us-gaap_OperatingSegmentsMember_custom_EntertainmentSegmentMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,149,412</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-09-30_us-gaap_OperatingSegmentsMember_custom_EntertainmentSegmentMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,818,617</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="From2022-01-012022-09-30_us-gaap_OperatingSegmentsMember_custom_EntertainmentSegmentMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,915,953</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--OperatingIncomeLoss_hus-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_z6KO1jGjPgSh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; padding-bottom: 1.5pt">Corporate</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2023-07-012023-09-30_us-gaap_OperatingSegmentsMember_us-gaap_CorporateMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,623,421</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2022-07-012022-09-30_us-gaap_OperatingSegmentsMember_us-gaap_CorporateMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">3,054,407</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2023-01-012023-09-30_us-gaap_OperatingSegmentsMember_us-gaap_CorporateMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">9,102,631</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2022-01-012022-09-30_us-gaap_OperatingSegmentsMember_us-gaap_CorporateMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">10,025,236</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--OperatingIncomeLoss_zTDtCuTIYXIh" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 2.5pt">Total Operating Income (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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2023-07-012023-09-30_us-gaap_OperatingSegmentsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">5,148,043</ix:nonFraction></p></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:OperatingIncomeLoss" contextRef="From2022-07-012022-09-30_us-gaap_OperatingSegmentsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">6,567,023</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:OperatingIncomeLoss" contextRef="From2023-01-012023-09-30_us-gaap_OperatingSegmentsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">16,261,554</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:OperatingIncomeLoss" contextRef="From2022-01-012022-09-30_us-gaap_OperatingSegmentsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">20,031,610</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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="font-weight: bold; text-align: left">Depreciation and Amortization:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--DepreciationAndAmortization_hus-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_zgdhbBAaTw5g" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Video Solutions</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2023-07-012023-09-30_us-gaap_OperatingSegmentsMember_custom_VideoSolutionsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">219,955</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2022-07-012022-09-30_us-gaap_OperatingSegmentsMember_custom_VideoSolutionsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">213,446</ix:nonFraction></p></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:DepreciationAndAmortization" contextRef="From2023-01-012023-09-30_us-gaap_OperatingSegmentsMember_custom_VideoSolutionsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">629,677</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:DepreciationAndAmortization" contextRef="From2022-01-012022-09-30_us-gaap_OperatingSegmentsMember_custom_VideoSolutionsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">584,266</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DepreciationAndAmortization_hus-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_zmIQwLLVndh1" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Revenue Cycle Management</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2023-07-012023-09-30_us-gaap_OperatingSegmentsMember_custom_RevenueCycleManagementMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">26,328</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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2022-07-012022-09-30_us-gaap_OperatingSegmentsMember_custom_RevenueCycleManagementMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">102,211</ix:nonFraction></p></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2023-01-012023-09-30_us-gaap_OperatingSegmentsMember_custom_RevenueCycleManagementMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">69,066</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2022-01-012022-09-30_us-gaap_OperatingSegmentsMember_custom_RevenueCycleManagementMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">102,575</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--DepreciationAndAmortization_hus-gaap--StatementBusinessSegmentsAxis__custom--EntertainmentSegmentMember_zo4Fgb06Hqv4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; padding-bottom: 1.5pt">Entertainment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2023-07-012023-09-30_us-gaap_OperatingSegmentsMember_custom_EntertainmentSegmentMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">319,302</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2022-07-012022-09-30_us-gaap_OperatingSegmentsMember_custom_EntertainmentSegmentMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">320,004</ix:nonFraction></p></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2023-01-012023-09-30_us-gaap_OperatingSegmentsMember_custom_EntertainmentSegmentMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">957,884</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2022-01-012022-09-30_us-gaap_OperatingSegmentsMember_custom_EntertainmentSegmentMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">959,366</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--DepreciationAndAmortization_zTq7n9teoAp8" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 2.5pt">Total Depreciation and Amortization</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:DepreciationAndAmortization" contextRef="From2023-07-012023-09-30_us-gaap_OperatingSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">565,585</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:DepreciationAndAmortization" contextRef="From2022-07-012022-09-30_us-gaap_OperatingSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">635,661</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:DepreciationAndAmortization" contextRef="From2023-01-012023-09-30_us-gaap_OperatingSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,656,627</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:DepreciationAndAmortization" contextRef="From2022-01-012022-09-30_us-gaap_OperatingSegmentsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,646,207</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: justify; text-indent: 28.05pt">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30,<br />
    2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31,<br />
    2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Assets (net of eliminations):</td><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: 64%; text-align: left">Video Solutions</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--Assets_iI_c20230930__us-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_zw8b5lumUpT" title="Total Identifiable Assets" style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2023-09-30_custom_VideoSolutionsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">28,387,191</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_981_eus-gaap--Assets_iI_c20221231__us-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_zCxg8EyoutL7" title="Total Identifiable Assets" style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2022-12-31_custom_VideoSolutionsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">28,509,706</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Revenue Cycle Management</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--Assets_iI_c20230930__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_z7ivCpYVPVS8" title="Total Identifiable Assets" style="text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2023-09-30_custom_RevenueCycleManagementMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,286,733</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--Assets_iI_c20221231__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_z1VGZLBbOLuh" title="Total Identifiable Assets" style="text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2022-12-31_custom_RevenueCycleManagementMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,201,570</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Entertainment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--Assets_iI_c20230930__us-gaap--StatementBusinessSegmentsAxis__custom--EntertainmentSegmentMember_zJlAMjxNH6Tf" title="Total Identifiable Assets" style="text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2023-09-30_custom_EntertainmentSegmentMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,106,806</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--Assets_iI_c20221231__us-gaap--StatementBusinessSegmentsAxis__custom--EntertainmentSegmentMember_zJg60NHcpKUc" title="Total Identifiable Assets" style="text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2022-12-31_custom_EntertainmentSegmentMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">11,190,491</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; padding-bottom: 1.5pt">Corporate</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--Assets_iI_c20230930__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zEIEZot8Lsof" title="Total Identifiable Assets" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2023-09-30_us-gaap_CorporateMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">13,575,344</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--Assets_iI_c20221231__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zKXtDvy1p84k" title="Total Identifiable Assets" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2022-12-31_us-gaap_CorporateMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">14,766,295</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 2.5pt">Total Identifiable 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_984_eus-gaap--Assets_iI_c20230930_z7V7ndQQorHj" title="Total identifiable assets" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2023-09-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">51,356,074</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--Assets_iI_c20221231_z1eoLws1bx99" title="Total identifiable assets" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">56,668,062</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
segments recorded noncash items effecting the gross profit and operating income (loss) through the established inventory reserves based
on estimates of excess and/or obsolete current and non-current inventory. The Company recorded a reserve for excess and obsolete inventory
in the video solutions segment of $<span id="xdx_903_eus-gaap--InventoryValuationReserves_iI_c20230930__us-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_zg0aWUGFbmrd" title="Inventory reserve"><ix:nonFraction name="us-gaap:InventoryValuationReserves" contextRef="AsOf2023-09-30_custom_VideoSolutionsMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,466,748</ix:nonFraction></span> and a reserve for the entertainment segment of $<span id="xdx_909_eus-gaap--InventoryValuationReserves_iI_c20230930__us-gaap--StatementBusinessSegmentsAxis__custom--EntertainmentSegmentMember_zk4Ke819doG7" title="Inventory reserve"><ix:nonFraction name="us-gaap:InventoryValuationReserves" contextRef="AsOf2023-09-30_custom_EntertainmentSegmentMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">104,222</ix:nonFraction></span>.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
segment net revenues reported above represent sales to external customers. Segment gross profit represents net revenues less cost of
revenues. Segment operating income, which is used in management&#8217;s evaluation of segment performance, represents net revenues, less
cost of revenues, less all operating expenses. Identifiable assets are those assets used by each segment in its operations. Corporate
assets primarily consist of cash, property, plant and equipment, accounts receivable, inventories, and other assets.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock"><p id="xdx_80A_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zd2KPVe2d5Gi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
20. <span id="xdx_82B_zayk06UZ6YXh">RELATED PARTY TRANSACTIONS</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Transactions
with Managing Member of Nobility Healthcare</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Nobility,
LLC is currently the managing member of Nobility Healthcare, LLC. The Company has advanced a total of $<span id="xdx_90B_ecustom--WorkingCapitalLoan_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember_z0YhgTEQa5P7"><ix:nonFraction name="DGLY:WorkingCapitalLoan" contextRef="AsOf2021-12-31_custom_NobilityLLCMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">158,384</ix:nonFraction></span> in the form of a working
capital loan to Nobility, LLC in order to fund capital expenditures necessary for the initial growth of the joint venture during 2021.
The outstanding balance of the working capital loan was $-<span id="xdx_900_ecustom--WorkingCapitalLoan_iI_c20230930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember_zDqlWEOnYr11" title="Working capital loan"><ix:nonFraction name="DGLY:WorkingCapitalLoan" contextRef="AsOf2023-09-30_custom_NobilityLLCMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">0</ix:nonFraction></span>- as of September 30, 2023 as the Company received full repayment of this
advance.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Transactions
with Related Party of TicketSmarter</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
September 22, 2023, a trust, the beneficiaries of which are TicketSmarter&#8217;s Chief Executive Officer and his spouse,
contributed cash in the amount of $<span id="xdx_903_eus-gaap--NotesPayableCurrent_iI_c20230922__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_z3R1px8n9POf"><ix:nonFraction name="us-gaap:NotesPayableCurrent" contextRef="AsOf2023-09-22_us-gaap_RelatedPartyMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,325,000</ix:nonFraction></span>
to TicketSmarter to support the TicketSmarter&#8217;s operations. The transaction was recorded as a related party note payable (the
&#8220;TicketSmarter Related Party Note&#8221;). The TicketSmarter Related Party Note bears interest of <span id="xdx_909_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20230922__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zRyUcD0XoGX2" title="Interest rate"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AsOf2023-09-22_us-gaap_RelatedPartyMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">13.25</ix:nonFraction></span>%
per annum with repayment beginning January 2, 2024. As of September 30, 2023 the current portion of the TicketSmarter Related Party
note is $<span id="xdx_900_eus-gaap--NotesPayableCurrent_iI_pp0p0_c20230930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zxLOD2XmFmwc" title="Notes payable current"><ix:nonFraction name="us-gaap:NotesPayableCurrent" contextRef="AsOf2023-09-30_us-gaap_RelatedPartyMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,106,000</ix:nonFraction></span>, and the long-term portion is $<span id="xdx_90D_eus-gaap--LongTermNotesPayable_c20230930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_pp0p0" title="Notes payable noncurrent"><ix:nonFraction name="us-gaap:LongTermNotesPayable" contextRef="AsOf2023-09-30_us-gaap_RelatedPartyMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">219,000</ix:nonFraction></span>, with an accrued interest balance of $<span id="xdx_902_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_c20230930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_ztdrNqidndo7" title="Accrued interest"><ix:nonFraction name="us-gaap:InterestPayableCurrentAndNoncurrent" contextRef="AsOf2023-09-30_us-gaap_RelatedPartyMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,478</ix:nonFraction></span>. The use of proceeds of the
TicketSmarter Related Party Note was to resolve numerous outstanding payables at a discounted rate, the discount received is
recognized as a gain on extinguishment of liabilities on the statement of operations. Additionally, these negotiations relieved
TicketSmarter of numerous future obligations following fiscal year 2023.</span></p>

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

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-01-01to2023-09-30" escape="true" name="us-gaap:SubsequentEventsTextBlock"><p id="xdx_80C_eus-gaap--SubsequentEventsTextBlock_zwK8tDRloSl8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
21. <span id="xdx_824_zCfo3mIJd3U4">SUBSEQUENT EVENTS</span></b></span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Business Combination</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">In October 2023, Kustom Entertainment and Clover Leaf announced the
filing of a Registration Statement on Form S-4 by Clover Leaf with the SEC on October 4, 2023, relating to the previously announced proposed
business combination between Kustom Entertainment and Clover Leaf<b><i>.</i></b></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
October 17, 2023, the Board of Directors appointed D. Duke Daughtery as a member of the Board, effective immediately, to hold office
until the next meeting of shareholders of the Company at which directors are being elected or as set forth in the Company&#8217;s bylaws.</span></p>

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
October 26, 2023, the Company entered into a Loan and Security Agreement (the &#8220;<span style="text-decoration: underline">Loan Agreement</span>&#8221;) by and between the
Company, Digital Ally Healthcare (together with the Company, the &#8220;<span style="text-decoration: underline">Borrower</span>&#8221;), and Kompass Kapital Funding, LLC, a
Kansas limited liability company (&#8220;<span style="text-decoration: underline">Kompass</span>&#8221;). In connection with the Loan Agreement, on October 26, 2023, the Company
entered into a Mortgage, Assignment of Leases and Rents, Security Agreement and Fixture Filing (the &#8220;<span style="text-decoration: underline">Mortgage</span>&#8221;) by
and between the Company, as grantor, and Kompass, as grantee, and issued a Revolving Note (the &#8220;<span style="text-decoration: underline">Revolving Note</span>&#8221;) to
Kompass. The gross proceeds to the Company are $<span id="xdx_906_eus-gaap--ProceedsFromIssuanceOfSecuredDebt_c20231026__20231026__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zz6BNzCZIjCf" title="Proceeds from secured convertible debt"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfSecuredDebt" contextRef="From2023-10-262023-10-26_us-gaap_SubsequentEventMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,880,000</ix:nonFraction></span> before repaying those certain Senior Secured Convertible Notes issued on April
5, 2023 in the aggregate amount of $<span id="xdx_903_eus-gaap--RepaymentsOfSecuredDebt_c20231026__20231026__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zu0osg0OWIA1" title="Proceeds from secured convertible debt"><ix:nonFraction name="us-gaap:RepaymentsOfSecuredDebt" contextRef="From2023-10-262023-10-26_us-gaap_SubsequentEventMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,162,500</ix:nonFraction></span> and paying customary fees and expenses.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the Loan Agreement, Kompass agreed to make revolving loans (the &#8220;<span style="text-decoration: underline">Revolving Loans</span>&#8221;) available to the Borrower as
the Borrower may from time to time request until, but not including, October 26, 2025, and in such amounts as the Borrower may from time
to time request, provided, however, that the aggregate principal balance of the Revolving Loans outstanding at any time shall not exceed
the lesser of $<span id="xdx_90C_ecustom--PrincipalAmountOutstandingOfLoans_iI_pp2d_c20231026__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_z8hGhoLGPySb" title="Principal amount outstanding of loans"><ix:nonFraction name="DGLY:PrincipalAmountOutstandingOfLoans" contextRef="AsOf2023-10-26_us-gaap_SubsequentEventMember" format="ixt:numdotdecimal" decimals="2" unitRef="USD">4,880,000.00</ix:nonFraction></span> or an amount equal to eighty percent of the value of the mortgaged property, which consists of the real property
owned by the Company having an address of 14001 Marshall Drive, Lenexa, KS 66215 (the &#8220;<span style="text-decoration: underline">Mortgaged Property</span>&#8221;). Under
the Loan Agreement, the Revolving Loans made by Kompass may be repaid and, subject to customary terms and conditions, borrowed again
up to, but not including October 26, 2025, unless the Revolving Loans are otherwise accelerated, terminated or extended as provided in
the Loan Agreement. The Revolving Loans shall be used by the Borrower for the purpose of working capital and to retire existing debt.
Under the Loan Agreement, the Borrower is required to provide written notice to Kompass prior to creating, assuming or incurring any debt or becoming liable, whether as endorser, guarantor, surety or otherwise, for any debt
or obligation of any other party. While obligations remain outstanding under the Loan Agreement, the Borrower is required to maintain
a minimum balance of $<span id="xdx_908_eus-gaap--DebtInstrumentRepaidPrincipal_c20231026__20231026__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zfJetjMgmXa6" title="Debt instrument, repaid, principal"><ix:nonFraction name="us-gaap:DebtInstrumentRepaidPrincipal" contextRef="From2023-10-262023-10-26_us-gaap_SubsequentEventMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">97,600</ix:nonFraction></span> in a reserve account (the &#8220;<span style="text-decoration: underline">Capital Reserve Account</span>&#8221;). Under the Loan Agreement, the Borrower
is prohibited from creating, assuming, incurring or suffering or permitting to exist any lien of any kind or character upon the collateral,
which consists of the&#160;<span style="text-decoration: underline">Mortgaged Property</span>&#160;and the Company&#8217;s interest in the Capital Reserve Account. The Loan Agreement
contains customary covenants, representations and warranties by the Borrower.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the Loan Agreement, <span id="xdx_903_ecustom--LoanAgreementDescription_c20231026__20231026__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zcYHC2k9d568" title="Loan agreement description"><ix:nonNumeric contextRef="From2023-10-262023-10-26_us-gaap_SubsequentEventMember" name="DGLY:LoanAgreementDescription">the Company issued the Revolving Note to Kompass whereby the Company and Digital Ally Healthcare jointly and severally
promise to pay to the order of Kompass the lesser of (i) $4,880,000.00, or (ii) the aggregate principal amount of all Revolving Loans
outstanding under and pursuant to the Loan Agreement at the maturity or maturities and in the amount or amounts stated on the records
of Kompass, together with interest (computed on the actual number of days elapsed on the basis of a 360 day year) at a floating per annum
rate equal to the greater of (i) the Prime Rate plus four percent or (ii) eight percent, on the aggregate principal amount of all Revolving
Loans outstanding from time to time as provided in the Loan Agreement</ix:nonNumeric></span>.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company entered into the Mortgage to secure its obligations under the Loan Agreement. The property mortgaged under the Mortgage consists
of the Mortgaged Property. The Mortgage contains customary covenants, representations and warranties by the Company.</span></p>
</ix:nonNumeric><p id="xdx_815_zvQJzau9BxWl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i></i></b></span></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; font-size: 10pt">&#160;</span></p>


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_008"></span>Item
2. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operation.</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
quarterly report on Form 10-Q (the &#8220;Report&#8221;) of Digital Ally, Inc. (the &#8220;Company&#8221;, &#8220;we&#8221;, &#8220;us&#8221;,
or &#8220;our&#8221;) contains forward-looking statements within the meaning of Section 27A of the Securities Act, and Section 21E of
the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;). The words &#8220;aim,&#8221; &#8220;anticipate,&#8221;
&#8220;believe,&#8221; &#8220;continue,&#8221; &#8220;could,&#8221; &#8220;estimate,&#8221; &#8220;expect,&#8221; &#8220;feel,&#8221;
&#8220;forecast,&#8221; &#8220;intend,&#8221; &#8220;may,&#8221; &#8220;outlook,&#8221; &#8220;plan,&#8221; &#8220;potential,&#8221;
&#8220;predict,&#8221; &#8220;project,&#8221; &#8220;seek,&#8221; &#8220;should,&#8221; &#8220;will,&#8221; &#8220;would,&#8221; and
similar expressions intended to identify forward-looking statements, although not all forward-looking statements contain these identifying
words. These forward-looking statements are based largely on our expectations or forecasts of future events, can be affected by inaccurate
assumptions, and are subject to various business risks and known and unknown uncertainties, a number of which are beyond our control.
Therefore, actual results could differ materially from the forward-looking statements contained in this document, and readers are cautioned
not to place undue reliance on such forward-looking statements.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
undertake no obligation to publicly update or revise any forward-looking statements, whether as a result of new information, future events
or otherwise. A wide variety of factors could cause or contribute to such differences and could adversely impact revenues, profitability,
cash flows and capital needs. There can be no assurance that the forward-looking statements contained in this document will, in fact,
transpire or prove to be accurate.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Factors
that could cause or contribute to our actual results differing materially from those discussed herein or for our stock price to be adversely
affected include, but are not limited to: (1) our losses in recent years, and the substantial doubt about our ability to continue as
a going concern; (2) economic and other risks for our business from the effects of the COVID-19 pandemic, including the impacts on our
law-enforcement and commercial customers, suppliers and employees and on our ability to raise capital as required; (3) our ability to
increase revenues, increase our margins and return to consistent profitability in the current economic and competitive environment; (4)
our operation in developing markets and uncertainty as to market acceptance of our technology and new products; (5) the availability
of funding from federal, state and local governments to facilitate the budgets of law enforcement agencies, including the timing, amount
and restrictions on such funding; (6) our ability to maintain or expand our share of the market for our products in the domestic and
international markets in which we compete, including increasing our international revenues; (7) our ability to produce our products in
a cost-effective manner; (8) competition from larger, more established companies with far greater economic and human resources; (9) our
ability to attract and retain quality employees; (10) risks related to dealing with governmental entities as customers; (11) our expenditure
of significant resources in anticipation of sales due to our lengthy sales cycle and the potential to receive no revenue in return; (12)
characterization of our market by new products and rapid technological change; (13) our dependence on sales of our EVO-HD, DVM-800, DVM-250
and FirstVU products; (14) that stockholders may lose all or part of their investment if we are unable to compete in our markets and
return to profitability; (15) defects in our products that could impair our ability to sell our products or could result in litigation
and other significant costs; (16) our dependence on a few manufacturers and suppliers for components of our products and our dependence
on domestic and foreign manufacturers for certain of our products; (17) our ability to protect technology through patents and to protect
our proprietary technology and information, such as trade secrets, through other similar means; (18) our ability to generate more recurring
cloud and service revenues; (19) risks related to our license arrangements; (20) the fluctuation of our operation results from quarter
to quarter; (21) sufficient voting power by coalitions of a few of our larger stockholders, including directors and officers, to make
corporate governance decisions that could have a significant effect on us and the other stockholders; (22) the issuance or sale of substantial
amounts of our Common Stock, or the perception that such sales may occur in the future, which may have a depressive effect on the market
price of our securities; (23) potential dilution from the issuance of Common Stock underlying outstanding options and warrants; (24)
our additional securities available for issuance, which, if issued, could adversely affect the rights of the holders of our Common Stock;
(25) the volatility of our stock price due to a number of factors, including, but not limited to, a relatively limited public float;
(26) our ability to integrate and realize the anticipated benefits from acquisitions; (27) our ability to maintain the listing of our
Common Stock on the Nasdaq Capital Market.</span></p>

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


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

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Video
Solutions Operating Segment</b> &#8211; Within our video solutions operating segment we supply technology-based products utilizing our
portable digital video and audio recording capabilities for the law enforcement and security industries and for the commercial fleet
and mass transit markets. We have the ability to integrate electronic, radio, computer, mechanical, and multi-media technologies to create
positive solutions to our customers&#8217; requests. Our products include: the EVO-HD, DVM-800 and DVM-800 Lite, which are in-car digital
video systems for law enforcement and commercial markets; the FirstVu body-worn camera line, consisting of the FirstVu Pro, FirstVu II,
and the FirstVu HD; our patented and revolutionary VuLink product which integrates our body-worn cameras with our in-car systems by providing
hands-free automatic activation for both law enforcement and commercial markets; the FLT-250, DVM-250, and DVM-250 Plus, which are our
commercial line of digital video mirrors that serve as &#8220;event recorders&#8221; for the commercial fleet and mass transit markets;
and FleetVu and VuLink, which are our cloud-based evidence management systems. We further diversified and broadened our product offerings
in 2020, by introducing two new lines of branded products: (1) the ThermoVu&#174; which is a line of self-contained temperature monitoring
stations that provides alerts and controls facility access when an individual&#8217;s temperature exceeds a pre-set threshold and (2)
our Shield&#8482; disinfectants and cleansers which are for use against viruses and bacteria.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
video solutions segment revenue encompasses video recording products and services for our law enforcement and commercial customers and
the sale of Shield disinfectant and personal protective products. This segment generates revenues through our subscription models offering
cloud and warranty solutions, and hardware sales for video and personal protective safety products and solutions. Revenues for product
sales are recognized upon delivery of the product, and revenues from our cloud and warranty subscription plans are deferred over the
term of the subscription, typically 3 or 5 years.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Revenue
Cycle Management Operating Segment </b>&#8211; We have entered the revenue cycle management business late in the second quarter of 2021
with the formation of our wholly owned subsidiary, Digital Ally Healthcare, Inc. and its majority-owned subsidiary Nobility Healthcare.
Nobility Healthcare completed its first acquisition on June 30, 2021, when it acquired a private medical billing company, and a second
acquisition on August 31, 2021 upon the completion of its acquisition of another private medical billing company, along with two more
acquisitions completed during the first quarter of 2022, in which we assist in providing working capital and back-office services to
healthcare organizations throughout the country. Our assistance consists of insurance and benefit verification, medical treatment documentation
and coding, and collections. Through our expertise and experience in this field, we aim to maximize our customers&#8217; service revenues
collected, leading to substantial improvements in their operating margins and cash flows.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
revenue cycle management segment consists of our medical billing subsidiaries. Revenues of this segment are recognized after we perform
the obligations of our revenue cycle management services. Our revenue cycle management services are services, performed and charged monthly,
generally based on a contractual percentage of total customer collections, for which we recognize our net service fees.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Entertainment
Operating Segment &#8211;</b> We have also entered into live entertainment and events ticketing services through the formation of our wholly
owned subsidiary, TicketSmarter and its completed acquisitions of Goody Tickets, LLC and TicketSmarter, LLC, on September 1, 2021. TicketSmarter
provides ticket sales, partnerships, and mainly, ticket resale services through its online ticketing marketplace for live events, TicketSmarter.com.
TicketSmarter offers tickets for over 125,000 live events through its platform, for a wide range of events, including concerts, sporting
events, theatres, and performing arts, throughout the country.</span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
entertainment operating segment consists of entertainment services provided through TicketSmarter and its online platform, TicketSmarter.com.
Revenues of this segment include ticketing service charges generally determined as a percentage of the face value of the underlying ticket
and ticket sales from our ticket inventory which are recognized when the underlying tickets are sold. Entertainment direct expenses include
the cost of tickets purchased for resale by the Company and held as inventory, credit card fees, ticketing platform expenses, website
maintenance fees, along with other administrative costs.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2023, the Company, entered into the Merger Agreement with Clover Leaf, Merger Sub, Yntegra Capital Investments LLC, a Delaware limited
liability company, in the capacity as the representative from and after the Effective Time (as defined in the Merger Agreement) for the
stockholders of Clover Leaf in accordance with the terms and conditions of the Merger Agreement, and Kustom Entertainment. Pursuant to
the Merger Agreement, subject to the terms and conditions set forth therein upon the consummation of the transactions contemplated by
the Merger Agreement, Merger Sub will merge with and into Kustom, with Kustom continuing as the surviving corporation in the Merger and
a wholly owned subsidiary of Clover Leaf. Upon the Closing which is subject to the approval of Clover Leaf&#8217;s shareholders and the
satisfaction or waiver of certain other customary closing conditions, the common stock of the combined company is expected to be listed
on the Nasdaq under a mutually agreed new ticker symbol that reflects the name &#8220;Kustom Entertainment&#8221;.</span></p>

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
October 26, 2023, the Company entered into the Loan Agreement by and between the Company, Digital Ally Healthcare, and Kompass. In connection
with the Loan Agreement, on October 26, 2023, the Company entered into the <span style="text-decoration: underline">Mortgage</span> by and between the Company, as grantor, and
Kompass, as grantee, and issued the Revolving Note to Kompass. The gross proceeds to the Company are $4,880,000 before repaying those
certain Senior Secured Convertible Notes issued on April 5, 2023 in the aggregate amount of $3,162,500 and paying customary fees and
expenses.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the Loan Agreement, Kompass agreed to make the <span style="text-decoration: underline">Revolving Loans</span> available to the Borrower as the Borrower may from time to time
request until, but not including, October 26, 2025, and in such amounts as the Borrower may from time to time request, provided, however,
that the aggregate principal balance of the Revolving Loans outstanding at any time shall not exceed the lesser of $4,880,000.00 or an
amount equal to eighty percent of the value of the Mortgaged Property. Under the Loan Agreement, the Revolving Loans made by Kompass
may be repaid and, subject to customary terms and conditions, borrowed again up to, but not including October 26, 2025, unless the Revolving
Loans are otherwise accelerated, terminated or extended as provided in the Loan Agreement. The Revolving Loans shall be used by the Borrower
for the purpose of working capital and to retire existing debt. Under the Loan Agreement, the borrower is required to provide written
notice to Kompass prior to creating, assuming or incurring any debt or becoming liable, whether as endorser, guarantor, surety or otherwise,
for any debt or obligation of any other party. While obligations remain outstanding under the Loan Agreement, the Borrower is required
to maintain a minimum balance of $97,600 in a reserve account. Under the Loan Agreement, the Borrower is prohibited from creating, assuming,
incurring or suffering or permitting to exist any lien of any kind or character upon the collateral, which consists of the&#160;<span style="text-decoration: underline">Mortgaged
Property</span>&#160;and the Company&#8217;s interest in the Capital Reserve Account. The Loan Agreement contains customary covenants, representations
and warranties by the Borrower.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the Loan Agreement, the Company issued the Revolving Note to Kompass whereby the Company and Digital Ally Healthcare jointly and severally
promise to pay to the order of Kompass the lesser of (i) $4,880,000.00, or (ii) the aggregate principal amount of all Revolving Loans
outstanding under and pursuant to the Loan Agreement at the maturity or maturities and in the amount or amounts stated on the records
of Kompass, together with interest (computed on the actual number of days elapsed on the basis of a 360 day year) at a floating per annum
rate equal to the greater of (i) the Prime Rate plus four percent or (ii) eight percent, on the aggregate principal amount of all Revolving
Loans outstanding from time to time as provided in the Loan Agreement.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company entered into the Mortgage to secure its obligations under the Loan Agreement. The property mortgaged under the Mortgage consists
of the Mortgaged Property. The Mortgage contains customary covenants, representations and warranties by the Company.</span></p>

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

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

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


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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Summarized
financial information for the Company&#8217;s reportable business segments is provided for the indicated periods and as of September
30, 2023, and September 30, 2022:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">For the three months ended<br /> September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">For the nine months ended<br /> September 30,</td><td style="padding-bottom: 1.5pt; 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: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Net Revenues:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 40%; text-align: left">Video Solutions</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">1,797,348</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">2,092,927</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">5,596,300</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">6,152,733</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Revenue Cycle Management</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,636,543</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,015,112</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,142,904</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,039,807</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; padding-bottom: 1.5pt">Entertainment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,903,808</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,376,114</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">11,575,315</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">15,937,852</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 2.5pt">Total Net Revenues</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">6,337,699</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">8,484,153</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">22,314,519</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">28,130,392</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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Gross Profit:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Video Solutions</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">426,795</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">515,615</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,740,397</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,543,057</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Revenue Cycle Management</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">625,114</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">866,277</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,203,220</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,520,709</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; padding-bottom: 1.5pt">Entertainment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">174,240</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(786,392</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,564,361</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">190,432</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 2.5pt">Total Gross Profit</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,226,149</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">595,500</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,507,978</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">4,254,198</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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Operating Income (loss):</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Video Solutions</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(1,311,143</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(1,481,048</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(4,639,316</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(4,327,049</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Revenue Cycle Management</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">43,202</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">117,844</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">299,010</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">236,628</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Entertainment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,256,681</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,149,412</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,818,617</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(5,915,953</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; padding-bottom: 1.5pt">Corporate</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,623,421</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,054,407</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(9,102,631</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(10,025,236</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 2.5pt">Total Operating Income (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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">(5,148,043</p></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">(6,567,023</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">(16,261,554</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">(20,031,610</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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="font-weight: bold; text-align: left">Depreciation and Amortization:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Video Solutions</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">219,955</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">213,446</p></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">629,677</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">584,266</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">Revenue Cycle Management</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">26,328</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">102,211</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">69,066</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">102,575</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; padding-bottom: 1.5pt">Entertainment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">319,302</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">320,004</p></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">957,884</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">959,366</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 2.5pt">Total Depreciation and Amortization</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">565,585</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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">635,661</p></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,656,627</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,646,207</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September
                                            30,</b></span></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; font-size: 10pt"><b>2023</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
                                            31,</b></span></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; font-size: 10pt"><b>2022</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Assets (net of eliminations):</td><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: 60%; text-align: left">Video Solutions</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">28,387,191</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: 16%; text-align: right">28,509,706</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Revenue Cycle Management</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,286,733</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,201,570</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Entertainment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,106,806</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,190,491</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; padding-bottom: 1.5pt">Corporate</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">13,575,344</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">14,766,295</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 2.5pt">Total Identifiable 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">51,356,074</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">56,668,062</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Segment
net revenues reported above represent only sales to external customers. Segment gross profit represents net revenues less cost of revenues.
Segment operating income (loss), which is used in management&#8217;s evaluation of segment performance, represents net revenues, less
cost of revenues, less all operating expenses. Identifiable assets are those assets used by each segment in its operations. Corporate
assets primarily consist of cash, property, plant and equipment, accounts receivable, inventories, and other assets.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
experienced operating losses for the first three quarters of 2023 and last half of 2022. The following is a summary of our recent operating
results on a quarterly basis:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="18" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">For the three months ended:</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September
                                            30,</b></span></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; font-size: 10pt"><b>2023</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>June
                                            30,</b></span></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; font-size: 10pt"><b>2023</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>March
                                            31,</b></span></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; font-size: 10pt"><b>2023</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
                                            31,</b></span></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; font-size: 10pt"><b>2022</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 35%; font-weight: bold; text-align: left; padding-bottom: 1.5pt">Total revenue</td><td style="width: 2%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;6,337,699</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">8,279,632</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">7,697,190</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;8,879,504</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;8,484,153</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Gross profit</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,226,149</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,737,040</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,544,792</td><td style="padding-bottom: 1.5pt; text-align: left"></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,932,256</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">595,500</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Gross profit margin %</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">19.3</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">33.1</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">20.1</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(21.8</td><td style="padding-bottom: 1.5pt; text-align: left">)%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7.0</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Total selling, general and administrative expenses</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">6,374,192</p></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,677,744</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,717,598</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,769,389</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,162,523</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Operating loss</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">(5,148,043</p></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(4,940,704</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(6,172,806</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(9,701,645</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(6,567,023</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Operating loss %</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(81.2</td><td style="padding-bottom: 1.5pt; text-align: left">)%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(59.7</td><td style="padding-bottom: 1.5pt; text-align: left">)%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(80.2</td><td style="padding-bottom: 1.5pt; text-align: left">)%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(109.3</td><td style="padding-bottom: 1.5pt; text-align: left">)%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(77.4</td><td style="padding-bottom: 1.5pt; text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Net loss</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">(3,679,043</p></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(8,320,549</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,979,579</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(9,574,258</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,919,071</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  </table>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
business is subject to substantial fluctuations on a quarterly basis as reflected in the significant variations in revenues and
operating results in the above table. These variations result from various factors, including but not limited to: (1) the timing of
large individual orders; (2) the traction gained by products, such as the recently released FirstVu Pro, FirstVu II, FLT-250, EVO
HD, the ThermoVu&#8482; and the Shield&#8482; lines; (3) production, quality and other supply chain issues affecting our cost of
goods sold; (4) unusual increases in operating expenses, such as the timing of trade shows and stock-based and bonus compensation;
(5) the timing of patent infringement litigation settlements (6) ongoing patent and other litigation and related expenses respecting
outstanding lawsuits; (7) the impact of COVID-19 on the economy and our businesses; and (8) the completion of corporate
acquisitions. We reported a net loss of $3,679,043 on revenues of $6,337,699 for third quarter of 2023.</span></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; font-size: 10pt">&#160;</span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
do not have any off-balance sheet debt, nor did we have any transactions, arrangements, obligations (including contingent obligations)
or other relationships with any unconsolidated entities or other persons that may have a material current or future effect on financial
conditions, changes in the financial conditions, results of operations, liquidity, capital expenditures, capital resources, or significant
components of revenue or expenses other than the following:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are a party to operating leases and license agreements that represent commitments for future payments (described in Note 9, &#8220;Operating
Leases,&#8221; to our condensed consolidated financial statements) and we have issued purchase orders in the ordinary course of business
that represent commitments to future payments for goods and services.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">For
the Three Months Ended September 30, 2023 and 2022</span></b></span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Summarized
immediately below and discussed in more detail in the subsequent subsections is an analysis of our operating results for the three months
ended September 30, 2023 and 2022, represented as a percentage of total revenues for each such quarter:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 0.5in">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">For the three months ended <br />
    September 30,</td><td style="padding-bottom: 1.5pt; 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: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%">Revenue</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right">100</td><td style="width: 1%; text-align: left">%</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right">100</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Cost of revenue</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">81</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">93</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Gross profit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">19</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Selling, general and administrative expenses:</td><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">Research and development expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Selling, advertising and promotional expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">30</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">22</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">General and administrative expense</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">61</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">56</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Total selling, general and administrative expenses</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">101</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">84</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Operating loss</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(81</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(77</td><td style="text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(15</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Change in fair value of contingent consideration promissory notes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2</td><td style="text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Change in fair value of warrant derivative liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">29</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Gain on extinguishment of liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">8</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">43</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Income (loss) before income tax benefit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(58</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(23</td><td style="text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Income tax (provision)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#8212;</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#8212;</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Net income/(loss)</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">(58</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">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">(23</td><td style="padding-bottom: 2.5pt; text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Net income (loss) attributable to noncontrolling interests of consolidated subsidiary</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#8212;</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#8212;</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Net income (loss) attributable to common stockholders</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">(59</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">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">(22</td><td style="padding-bottom: 2.5pt; text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Net income/(loss) per share 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 style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Basic</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1.32</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(0.76</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">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">(1.32</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">(0.76</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>

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


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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Revenues
by Type and by Operating Segment</i></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
operating segments generate two types of revenues:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Product
revenues </b>primarily includes video operating segment hardware sales of in-car and body-worn cameras, along with sales of our ThermoVu<sup>TM
</sup>units, disinfectants, and personal protective equipment. Additionally, product revenues also include the sale of tickets by our
entertainment operating segment that have been purchased or received through our sponsorships and partnerships and held in inventory
by our entertainment segment until their sale.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Service
and other revenues </b>consist of cloud and warranty services revenues from our subscription plan and storage offerings of our video
solutions segment. Our entertainment operating segments&#8217; secondary ticketing marketplace revenues are included in service revenue.
We recognize service revenue from sales generated through its secondary ticketing marketplace as we collect net services fees on secondary
ticketing marketplace transactions. Lastly, our revenue cycle management segment revenues are included in the service revenues for services
provided to medical providers throughout the country.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
video operating segment sells our products and services to customers in the following manner:</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sales
    to domestic customers are made directly to the end customer (typically a law enforcement agency or a commercial customer) through
    our sales force, comprised of our employees. Revenue is recorded when the product is shipped to the end customer.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sales
    to international customers are made through independent distributors who purchase products from us at a wholesale price and sell
    to the end user (typically law enforcement agencies or a commercial customer) at a retail price. The distributor retains the margin
    as compensation for its role in the transaction. The distributor generally maintains product inventory, customer receivables and
    all related risks and rewards of ownership. Revenue is recorded when the product is shipped to the distributor consistent with the
    terms of the distribution agreement.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Repair
    parts and services for domestic and international customers are generally handled by our inside customer service employees. Revenue
    is recognized upon shipment of the repair parts and acceptance of the service or materials by the end customer.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
revenue cycle management operating segment sells its services to customers in the following manner:</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
    revenue cycle management operating segment generates service revenues through relationships with medium to large healthcare organizations,
    in which the underlying service revenue is recognized upon execution of services. Service revenues are generally determined as a
    percentage of the dollar amount of medical billings collected by the customer.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
entertainment operating segment sells our products and services to customers in the following manner:</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
    entertainment operating segment generates product revenues from the sale of tickets directly to consumers for a particular event
    that the entertainment operating segment has previously purchased and held in inventory for ultimate resale to the end consumer.
    Service sales through TicketSmarter, are driven largely in part to the usage of the TicketSmarter.com marketplace by buyers and sellers,
    in which the Company collects service fees for each transaction completed through this platform.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
may discount our prices on specific orders based upon the size of the order, the specific customer and the competitive landscape.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Product
revenues by operating segment is as follows:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 0.5in">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">For the three months ended <br /> September
    30,</td><td style="padding-bottom: 1.5pt; 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: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Product Revenues:</td><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: 60%; text-align: left">Video Solutions</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">977,193</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: 16%; text-align: right">1,348,565</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Revenue Cycle Management</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Entertainment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,118,044</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,713,808</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total Product Revenues</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,095,237</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">3,062,373</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Product
revenues for the three months ended September 30, 2023 and 2022 were $2,095,237 and $3,062,373 respectively, a decrease of $967,136 (32%),
due to the following factors:</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues
    generated by the new entertainment operating segment began with the Company&#8217;s September 2021 acquisition of TicketSmarter.
    The new entertainment operating segment generated $1,118,044 in product revenues for the three months ended September 30, 2023, compared
    to $1,713,808 for the three months ended September 30, 2022, a decrease of $595,764 (35%). This product revenue relates to the resale
    of tickets purchased for live events, including sporting events, concerts, and theatre, then sold through various platforms to customers.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 48px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 48px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    Company&#8217;s video segment operating segment generated revenues totaling $977,193 during the three months ended September 30,
    2023 compared to $1,348,565 for the three months ended September 30, 2022, a decrease of $371,372 (28%). In general, our video solutions
    operating segment has experienced pressure on its product revenues as our in-car and body-worn systems are facing increased competition
    because our competitors have released new products with advanced features. Additionally, our law enforcement revenues declined compared
    to the same period in 2022 due to price-cutting and competitive actions by our competitors, adverse marketplace effects related to
    our patent litigation proceedings and our recent financial condition.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
    video solutions operating segment management has continued to focus on migrating commercial customers, from a hardware sale to a
    service fee model. Therefore, we expect a reduction in commercial hardware sales (principally DVM-250&#8217;s, FLT-250&#8217;s, and
    a portion of our body-worn camera line) as we convert these customers to a service model under which we provide the hardware as part
    of a recurring monthly service fee. In that respect, we introduced a monthly subscription agreement plan for our body worn cameras
    and related equipment during the second quarter of 2020 that allowed law enforcement agencies to pay a monthly service fee to obtain
    body worn cameras without incurring a significant upfront capital outlay. This program has gained some traction, resulting in decreased
    product revenues and increasing our service revenues. We expect this program to continue to hold traction, resulting in recurring
    revenues over a span of three to five years.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Service
and other revenues by operating segment is as follows:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 0.5in">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">For the three months ended<br /> September
    30,</td><td style="padding-bottom: 1.5pt; 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: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Service and Other Revenues:</td><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: 60%; text-align: left">Video Solutions</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">820,155</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: 16%; text-align: right">744,362</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Revenue Cycle Management</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,636,543</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,015,112</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Entertainment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,785,764</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,662,306</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total Service and Other Revenues</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,242,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">5,421,780</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Service
and other revenues for the three months ended September 30, 2023 and 2022 were $4,242,462 and $5,421,780, respectively, a decrease of
$1,179,318 (22%), due to the following factors:</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cloud
    revenues generated by the video solutions operating segment were $526,401 and $412,819 for the three months ended September 30, 2023
    and 2022, respectively, an increase of $113,582 (28%). We have experienced increased interest in our cloud solutions for law enforcement
    primarily due to the deployment of our cloud-based EVO-HD in-car system and our next generation body-worn camera products, which
    contributed to our increased cloud revenues in the three months ended September 30, 2023. We expect this trend to continue throughout
    2023 as the migration from local storage to cloud storage continues in our customer base.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Video
    solutions operating segment revenues from extended warranty services were $226,056 and $201,118 for the three months ended September
    30, 2023 and 2022, respectively, an increase of $24,938 (12%). This correlates with the increase in sales of DVM-800 hardware systems
    resulting in an increase in their associated extended warranty.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
    entertainment operating segment generated service revenues totaling $1,785,764 and $2,662,306 for the three months ended September
    30, 2023 and 2022, respectively, a decrease of $876,542 (33%). The Company completed the acquisitions of Goody Tickets, LLC and TicketSmarter,
    LLC on September 1, 2021, thus resulting in the new revenue stream for the Company. TicketSmarter collects fees on transactions administered
    through the TicketSmarter.com platform for the buying and selling of tickets for live events throughout the country. We expect our
    entertainment operating segment to continue to fluctuate as we look to right-size this segment and work towards profitability.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
    revenue cycle management operating segment generated service revenues totaling $1,636,543 and $2,015,112 for the three months ended
    September 30, 2023 and 2022, respectively, a decrease of $378,569 (19%). Our revenue cycle management operating segment has completed
    four acquisitions since formation in June of 2021, thus resulting in the new service revenue stream added in the three months ended
    September 30, 2022. Our revenue cycle management operating segment provides revenue cycle management solutions and back-office services
    to healthcare organizations throughout the country. The slight decrease in revenue is due to refinement within one of the recent
    acquisitions, as they strive to maximize profitability rather than focus on top line revenue.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
revenues for the three months ended September 30, 2023 and 2022 were $6,337,699 and $8,484,153, respectively, a decrease of $2,146,454
(25%), due to the reasons noted above.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Overall
cost of product revenue sold for the three months ended September 30, 2023,
and 2022 was $2,587,750 and $3,262,457, respectively, a decrease of $674,707 (21%). Overall cost of goods sold for products as a percentage
of product revenues for the three months ended September 30, 2023, and 2022 were 124% and 107%, respectively. Cost of products sold by operating
segment is as follows:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 0.5in">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">For the three months ended<br /> September
    30,</td><td style="padding-bottom: 1.5pt; 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: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">Cost of Product Revenues:</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: White">
    <td style="width: 64%; text-align: left">Video Solutions</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">957,987</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: 14%; text-align: right">1,261,295</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Revenue Cycle Management</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Entertainment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,629,763</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,001,162</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total Cost of Product Revenues</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,587,750</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">3,262,457</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
decrease in cost of goods sold for our video solutions segment products is directly correlated with the decrease in product sales for
the three months ended September 30, 2023 compared to the three months ended September 30, 2022. In addition, the Video Solutions Segment
recorded valuation allowances for its older product lines and a portion of its Shield products during the first quarter of 2023. Cost
of product sold as a percentage of product revenues for the video solutions segment worsened to 98% for the three months ended September
30, 2023 as compared to 94% for the three months ended September 30, 2022.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
decrease in entertainment operating segment cost of product sold directly correlates to the decrease in product revenues for the three
months ended September 30, 2023 compared to September 30, 2022, resulting in cost of product revenue of $1,629,763 for the three months
ended September 30, 2023, compared to $2,001,162 for the three months ended September 30, 2022. Cost of product sold as a percentage
of product revenues for the entertainment segment was 146% for the three months ended September 30, 2023 as compared to 117% for the
three months ended September 30, 2022.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
recorded $4,570,970 and $5,489,541 in reserves for obsolete and excess
inventories at September 30, 2023 and December 31, 2022, respectively. Total raw materials, component parts, and work-in-progress were
$3,722,014 and $4,512,329 at September 30, 2023 and December 31, 2022, respectively, a decrease of $790,315 (18%). Finished goods balances
were $6,043,735 and $7,816,618 at September 30, 2023 and December 31, 2022, respectively, a decrease of $1,772,883 (23%) which was attributable
to a decrease in finished goods from our entertainment segment. The decrease in the inventory reserve is primarily due to the reduction
in finished goods and movement of excess inventory, as well as a decrease in reserve at the entertainment segment. We believe the reserves
are appropriate given our inventory levels as of September 30, 2023.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Overall
cost of service revenue sold for the three months ended September 30, 2023,
and 2022 was $2,523,800 and $4,626,196, respectively, a decrease of $2,102,396 (45%). Overall cost of goods sold for services as a percentage
of service revenues for the three months ended September 30, 2023, and 2022 were 59% and 85%, respectively. Cost of service revenues by
operating shipment is as follows:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 0.5in">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">For the three months ended<br /> September
    30,</td><td style="padding-bottom: 1.5pt; 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: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Cost of Service Revenues:</td><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: 64%; text-align: left">Video Solutions</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">382,430</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: 14%; text-align: right">316,017</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Revenue Cycle Management</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,011,429</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,148,835</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Entertainment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,129,941</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,161,344</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total Cost of Service Revenues</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,523,800</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">4,626,196</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
increase in cost of service revenues for our video solutions segment is commensurate with the increase in service revenues in the three
months ended September 30, 2023 compared to the three months ended September 30, 2022. Cost of service revenues as a percentage of service
revenues for the video solutions segment increased to 47% for the three months ended September 30, 2023 as compared to 42% for the three
months ended September 30, 2022.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
of service revenues as a percentage of service revenues for the revenue cycle management operating segment was 62% for the three months
ended September 30, 2023 as compared to 57% for the three months ended September 30, 2022.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
decrease in entertainment operating segment cost of service revenues is commensurate with the decrease in service revenues in the three
months ended September 30, 2023, compared to the three months ended September 30, 2022. Cost of service revenues as a percentage of service
revenues for the entertainment segment was 63% for the three months ended September 30, 2023 as compared to 119% for the three months
ended September 30, 2022.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Overall
gross profit for the three months ended September 30, 2023 and 2022 was
$1,226,149 and $595,500, respectively, an increase of $630,649 (106%). Gross profit by operating segment was as follows:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 0.5in">
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">For the three months ended<br />
    September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">&#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(204,238,255)">
    <td style="font-weight: bold; text-align: left">Gross Profit:</td><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: 64%; text-align: left">Video Solutions</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">426,795</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: 14%; text-align: right">515,615</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Revenue Cycle Management</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">174,240</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">866,277</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Entertainment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">625,114</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(786,392</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total Gross Profit</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,226,149</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">595,500</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
overall increase is attributable to the large increase in gross profit for the entertainment segment for the three months ended September
30, 2023 along with a decrease in the overall cost of sales as a percentage of overall revenues to 81% for the three months ended September
30, 2023 from 93% for the three months ended September 30, 2022. Our goal is to continue to improve our margins over the longer term
based on the expected margins generated by our new recent revenue cycle management and entertainment operating segments together with
our video solutions operating segment and its expected margins from our EVO-HD, DVM-800, VuLink, FirstVu Pro, FirstVu II, Shield<sup>TM
</sup>disinfectants and our cloud evidence storage and management offering, provided that they gain traction in the marketplace. In addition,
if revenues from the video solutions segment increase, we will seek to further improve our margins from this segment through expansion
and increased efficiency utilizing fixed manufacturing overhead components. We plan to continue our initiative to more efficiently management
of our supply chain through outsourcing production, quantity purchases and more effective purchasing practices.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Selling,
general and administrative expenses were $6,374,192 and $7,162,523 for the three months ended September 30, 2023 and 2022, respectively,
a decrease of $788,331 (11%). The decrease was primarily attributable to the reduction in new sponsorships being entered into by the
Company. Our selling, general and administrative expenses as a percentage of sales increased to 101% for the three months ended September
30, 2023 compared to 84% in the same period in 2022. The significant components of selling, general and administrative expenses are as
follows:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">For the three months ended September
    30,</td><td style="padding-bottom: 1.5pt; 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: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 68%; text-align: left">Research and development expense</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">564,146</p></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: 12%; text-align: right">616,174</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Selling, advertising and promotional expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,932,982</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,832,916</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">General and administrative expense</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">3,877,064</p></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,713,433</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">6,374,192</p></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">7,162,523</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: 27pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Research
and development expense. </i></b>We continue to focus on bringing new products to market, including updates and improvements to current
products. Our research and development expenses totaled $564,146 and $616,174 for the three months ended September 30, 2023 and 2022,
respectively. Most of our engineers are dedicated to research and development activities for new products, primarily the new generation
of body-worn cameras, EVO-HD and EVO Fleet that can be located in multiple places in a vehicle. We expect our research and development
activities will continue to trend higher in future quarters as we continue to expand our product offerings based on our new body-worn
camera and EVO-HD product platform and as we outsource more development projects. We consider our research and development capabilities
and new product focus to be a competitive advantage and intend to continue to invest in this area on a prudent basis and consistent with
our financial resources.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Selling,
advertising and promotional expenses. </i></b>Selling, advertising and promotional expense totaled $1,932,982 and $1,832,916 for the
three months ended September 30, 2023 and 2022, respectively, an increase of $100,066 (6%). The increase is primarily attributable to
TicketSmarter remaining active in sponsorship and advertising, as it continues to build its brand and gain recognition.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>General
and administrative expense</i></b>. General and administrative expenses totaled $3,877,064 and $4,713,433 for the three months ended
September 30, 2023 and 2022, respectively. The decrease in general and administrative expenses in the three months ended September 30,
2023 compared to the same period in 2022 is primarily attributable to a decrease in administrative salaries, as payroll begins to adjust
from the new acquisitions completed by the Company. General and administrative expenses also decreased due to a decline in rent expenses,
and legal and professional expenses for the three months ended September 30, 2023 compared to the same period in 2022.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the reasons stated above, our operating loss was $5,148,043 and $6,567,023 for the three months ended September 30, 2023 and 2022, respectively,
an improvement of $1,418,980 (22%). Operating loss as a percentage of revenues increased to 81% in the three months ended September 30,
2023 from 77% in the same period in 2022.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest
income decreased to $12,986 for the three months ended September 30,
2023, from $13,333 in the same period of 2022, which reflects our change in cash and cash equivalent levels in the third quarter of 2023
compared to the third quarter of 2022.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
incurred interest expenses of $959,898 and $14,255 during the three
months ended September 30, 2023 and 2022, respectively. The increase is attributable to the convertible note issued in the second quarter,
along with interest incurred on the contingent earn-out notes associated with the four Nobility Healthcare acquisitions.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Change
in Fair Value of Contingent Consideration Promissory Notes</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company recognized a gain on the change in fair value of contingent consideration promissory notes of $19,888 and ($138,877) during the
three months ended September 30, 2023 and 2022, respectively. This is in connection with the four acquisitions made by our revenue cycle
management segment.</span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Change
in Fair Value of Derivative Liabilities</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the second quarter of 2023, the Company issued detachable warrants to purchase a total of 1,125,000 shares of Common Stock in association
with the two secured convertible notes previously described. The underlying warrant agreement terms provide for net cash settlement outside
the control of the Company in the event of tender offers under certain circumstances. As such, the Company is required to treat these
warrants as derivative liabilities which are valued at their estimated fair value at their issuance date and at each reporting date with
any subsequent changes reported in the condensed consolidated statement of operations as the change in fair value of warrant derivative
liabilities. The change in fair value of the warrant derivative liabilities from June 30, 2023, to September 30, 2023, totaled $1,863,326
which was recognized as a gain in the third quarter of 2023.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gain
on extinguishment of liabilities increased to $507,304 for the three months ended September 30, 2023, from $-0- during the three months
ended September 30, 2022, which reflects income related to the entertainment segment&#8217;s ability to negotiate down payables and contract
liabilities during the third quarter of 2023. This gain relates to the TicketSmarter Related Party Note payable for the entertainment segment, as a trust, the beneficiaries
of which are TicketSmarter&#8217;s Chief Executive Officer and his spouse, contributed cash in the amount of $2,325,000 to TicketSmarter.
Those funds were then utilized to resolve numerous outstanding payables at a discounted rate, the discount received is recognized as a
gain on extinguishment of liabilities on the statement of operations. Additionally, these negotiations relieved TicketSmarter of numerous
future obligations following fiscal year 2023, which will result in much more significant saving over the next several years.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
income (loss) increased to $25,394 for the three months ended September 30, 2023, from ($1,892) during the three months ended September
30, 2022, which reflects income related to a warehouse lease within the corporate headquarters.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
a result of the above results of operations, we reported a loss before
income tax benefit of $3,679,043, and $1,919,071 for the three months ended September 30, 2023 and 2022, respectively, a decrease of $1,759,972
(92%).</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
did not record an income tax expense related to our income for the three months ended September 30, 2023 due to our overall net operating
loss carryforwards available. We have further determined to continue providing a full valuation reserve on our net deferred tax assets
as of September 30, 2023. We had approximately $113.3 million of net operating loss carryforwards and $1.8 million of research and development
tax credit carryforwards as of September 30, 2023 available to offset future net taxable income.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
a result of the above results of operations, we reported a net loss of
$3,679,043 and $1,919,071 for the three months ended September 30, 2023 and 2022, respectively, a decrease of $1,759,792 (92%).</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Net
Income (Loss) Attributable to Noncontrolling Interests of Consolidated Subsidiary</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company owns a 51% equity interest in its consolidated subsidiary,
Nobility Healthcare. As a result, the noncontrolling shareholders or minority interest is allocated 49% of the income of Nobility Healthcare
which is reflected in the statement of income as &#8220;net income attributable to noncontrolling interests of consolidated subsidiary&#8221;.
We reported net income (loss) attributable to noncontrolling interests of consolidated subsidiary of $29,630 and ($16,596) for the three
months ended September 30, 2023 and 2022, respectively.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Net
Loss Attributable to Common Stockholders</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
a result of the above, we reported a net loss attributable to common stockholders of $3,708,673 and $1,902,475
for the years three months September 30, 2023 and 2022, respectively, a decrease of $1,806,198 (95%).</span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Basic
and Diluted Loss per Share</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
basic and diluted loss per share was $1.32 and $0.76 for the three months ended September 30, 2023 and 2022, respectively. Basic loss
per share is based upon the weighted average number of common shares outstanding during the period. For the three months ended September
30, 2023 and 2022, all shares issuable upon conversion of convertible debt and the exercise of outstanding stock options and warrants
were antidilutive, and, therefore, not included in the computation of diluted loss per share.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">For
the Nine months Ended September 30, 2023 and 2022</span></b></span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Summarized
immediately below and discussed in more detail in the subsequent subsections is an analysis of our operating results for the nine months
ended September 30, 2023 and 2022, represented as a percentage of total revenues for each such quarter:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">For the nine months ended <br />
    September 30,</td><td style="padding-bottom: 1.5pt; 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: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%">Revenue</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right">100</td><td style="width: 1%; text-align: left">%</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right">100</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Cost of revenue</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">75</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">85</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Gross profit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">25</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">15</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Selling, general and administrative expenses:</td><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">Research and development expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Selling, advertising and promotional expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">26</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">26</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">General and administrative expense</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">62</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">54</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Total selling, general and administrative expenses</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">97</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">86</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Operating loss</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(73</td><td style="padding-bottom: 1.5pt; text-align: left">)%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(71</td><td style="padding-bottom: 1.5pt; text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Interest income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(11</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Loss on accrual for legal settlement</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(8</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Change in fair value of contingent consideration promissory notes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Change in fair value of derivative liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">24</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Gain on extinguishment of liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">13</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Income (loss) before income tax benefit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(81</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(33</td><td style="text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Income tax (provision)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#8212;</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#8212;</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Net income/(loss)</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">(81</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">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">(33</td><td style="padding-bottom: 2.5pt; text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Net loss attributable to noncontrolling interests of consolidated subsidiary</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1</td><td style="padding-bottom: 1.5pt; text-align: left">)%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1</td><td style="padding-bottom: 1.5pt; text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Net income (loss) attributable to common stockholders</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">(82</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">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">(34</td><td style="padding-bottom: 2.5pt; text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Net income/(loss) per share 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 style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Basic</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(6.55</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3.83</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">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">(6.55</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">(3.83</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Product
revenues by operating segment is as follows:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">For the nine months ended<br />
    September 30,</td><td style="padding-bottom: 1.5pt; 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: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Product Revenues:</td><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: 60%; text-align: left">Video Solutions</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">3,318,815</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: 16%; text-align: right">4,089,037</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Revenue Cycle Management</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Entertainment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,307,891</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,593,577</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total Product Revenues</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">7,626,706</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">7,682,614</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Product
revenues for the nine months ended September 30, 2023 and 2022 were $7,626,706 and $7,682,614 respectively, a decrease of $55,908 (1%),
due to the following factors:</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues
    generated by the new entertainment operating segment began with the Company&#8217;s September 2021 acquisition of TicketSmarter.
    The new entertainment operating segment generated $4,307,891 in product revenues for the nine months ended September 30, 2023, compared
    to $3,593,577 for the nine months ended September 30, 2022. This product revenue relates to the first Kustom 440 music festival,
    as well as the resale of tickets purchased for live events, including sporting events, concerts, and theatre, then sold through various
    platforms to customers.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    Company&#8217;s video segment operating segment generated revenues totaling $3,318,815 during the nine months ended September 30,
    2023 compared to $4,089,037 for the nine months ended September 30, 2022. In general, our video solutions operating segment has experienced
    pressure on its product revenues as our in-car and body-worn systems are facing increased competition because our competitors have
    released new products with advanced features. Additionally, our law enforcement revenues declined compared to the same period in
    2022 due to price-cutting and competitive actions by our competitors, adverse marketplace effects related to our patent litigation
    proceedings and our recent financial condition.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
    video solutions operating segment management has been focusing on migrating customers, and in particular commercial customers, from
    a hardware sale to a service fee model. Therefore, we expect a reduction in commercial hardware sales (principally DVM-250&#8217;s,
    FLT-250&#8217;s, and our body-worn camera line) as we convert these customers to a service model under which we provide the hardware
    as part of a recurring monthly service fee. In that respect, we introduced a monthly subscription agreement plan for our body worn
    cameras and related equipment during the second quarter of 2020 that allowed law enforcement agencies to pay a monthly service fee
    to obtain body worn cameras without incurring a significant upfront capital outlay. This program has continued to gain traction,
    resulting in decreased product revenues and increased service revenues. We expect this program to continue to gain momentum, resulting
    in recurring revenues over a span of three to five years.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Service
and other revenues by operating segment is as follows:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 0.5in">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">For the nine months ended<br />
    September 30,</td><td style="padding-bottom: 1.5pt; 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: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Service and Other Revenues:</td><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: 60%; text-align: left">Video Solutions</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">2,277,485</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: 16%; text-align: right">2,063,696</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Revenue Cycle Management</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,142,904</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,039,807</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Entertainment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,267,424</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">12,344,275</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total Service and Other Revenues</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">14,687,813</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">20,447,778</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Service
and other revenues for the nine months ended September 30, 2023 and 2022 were $14,687,813 and $20,447,778, respectively, a decrease of
$5,759,965 (28%), due to the following factors:</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cloud
    revenues generated by the video solutions operating segment were $1,421,174 and $1,012,129 for the nine months ended September 30,
    2023 and 2022, respectively, an increase of $409,045 (40%). We have experienced increased interest in our cloud solutions for law
    enforcement primarily due to the deployment of our cloud-based EVO-HD in-car system and our next generation body-worn camera products,
    which contributed to our increased cloud revenues in the nine months ended September 30, 2023. We expect this trend to continue throughout
    2023 as the migration from local storage to cloud storage continues in our customer base.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Video
    solutions operating segment revenues from extended warranty services were $659,130 and $601,460 for the nine months ended September
    30, 2023 and 2022, respectively, an increase of $57,670 (10%). This correlates with the increase in sales of DVM-800 hardware systems
    resulting in an increase in their associated extended warranty.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
    new entertainment operating segment generated service revenues totaling
$7,267,424 and $12,344,275 for the nine months ended September 30, 2023 and 2022, respectively, a decrease of $5,076,851 (41%). The Company
completed the acquisitions of Goody Tickets, LLC and TicketSmarter, LLC on September 1, 2021, thus resulting in a new revenue stream for
the Company. TicketSmarter collects fees on transactions administered through the TicketSmarter.com platform for the buying and selling
of tickets for live events throughout the country.
    We expect our entertainment operating segment to continue to fluctuate as we look right-size this segment and work towards profitability.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
    new revenue cycle management operating segment generated service revenues totaling $5,142,904 and $6,039,807 for the nine months
    ended September 30, 2023 and 2022, respectively, a decrease of $896,903 (15%). Our revenue cycle management operating segment has
    completed four acquisitions since formation in June of 2021, thus resulting in the new service revenue stream added in the nine months
    ended September 30, 2023. Our revenue cycle management operating segment provides revenue cycle management solutions and back-office
    services to healthcare organizations throughout the country. The slight decrease in revenue is due to refinement within one of the
    recent acquisitions, as they strive to maximize profitability rather than focus on top line revenue.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
revenues for the nine months ended September 30, 2023 and 2022 were $22,314,519 and $28,130,392, respectively, a decrease of $5,815,873
(21%), due to the reasons noted above.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Overall
cost of product revenue sold for the nine months ended September 30, 2023, and 2022 was $7,108,366 and $8,154,984, respectively, a decrease
of $1,046,618 (13%). Overall cost of goods sold for products as a percentage of product revenues for the nine months ended September
30, 2023, and 2022 were 93% and 106%, respectively. Cost of products sold by operating segment is as follows:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 0.5in">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">For the nine months ended<br />
    September 30,</td><td style="padding-bottom: 1.5pt; 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: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">Cost of Product Revenues:</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: White">
    <td style="width: 64%; text-align: left">Video Solutions</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">3,658,490</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: 14%; text-align: right">3,768,413</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Revenue Cycle Management</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Entertainment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,449,876</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,386,571</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total Cost of Product Revenues</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">7,108,366</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">8,154,984</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
decrease in cost of goods sold for our video solutions segment products is directly correlated with the decrease in product sales for
the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022. In addition, the video solutions segment
recorded valuation allowances for its older product lines and a portion of its Shield products during the first nine months of 2023,
directly increasing cost of goods sold for the period. Cost of product sold as a percentage of product revenues for the video solutions
segment improved to 103% for the nine months ended September 30, 2023 as compared to 105% for the nine months ended September 30, 2022.</span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
increase in entertainment operating segment cost of product sold directly correlates to the increase in product revenues for the nine
months ended September 30, 2023 compared to September 30, 2022, resulting in cost of product revenue of $3,449,876 for the nine months
ended September 30, 2023, compared to $4,386,571 for the nine months ended September 30, 2022. Cost of product sold as a percentage of
product revenues for the entertainment segment was 85% for the three months ended September 30, 2023 as compared to 107% for the nine
months ended September 30, 2022.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
recorded $4,570,970 and $5,489,541 in reserves for obsolete and excess inventories at September 30, 2023 and December 31, 2022, respectively.
Total raw materials, component parts, and work-in-progress were $3,722,014 and $4,512,329 at September 30, 2023 and December 31, 2022,
respectively, a decrease of $790,315 (18%). Finished goods balances were $6,043,735 and $7,816,618 at September 30, 2023 and December
31, 2022, respectively, a decrease of $1,772,883 (23%) which was attributable to a decrease in finished goods from our entertainment
segment. The small decrease in the inventory reserve is primarily due to the reduction in finished goods and movement of excess inventory,
offset by the increase in reserve at the entertainment segment. We believe the reserves are appropriate given our inventory levels as
of September 30, 2023.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Overall
cost of service revenue sold for the nine months ended September 30, 2023, and 2022 was $7,174,375 and $11,095,015, respectively, a decrease
of $3,920,640 (35%). Overall cost of goods sold for services as a percentage of service revenues for the nine months ended September
30, 2023, and 2022 were 69% and 74%, respectively. Cost of service revenues by operating segment is as follows:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 0.5in">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">For the nine months ended<br />
    September 30,</td><td style="padding-bottom: 1.5pt; 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: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">Cost of Service Revenues:</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: White">
    <td style="width: 64%; text-align: left">Video Solutions</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,024,798</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: 14%; text-align: right">841,263</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Revenue Cycle Management</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,939,682</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,519,098</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Entertainment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,733,695</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">11,360,849</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total Cost of Service Revenues</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">9,698,175</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">15,721,210</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
decrease in cost of service revenues for our video solutions segment is commensurate with the decrease in service revenues in the nine
months ended September 30, 2023 compared to the nine months ended September 30, 2022. Cost of service revenues as a percentage of service
revenues for the video solutions segment increased to 45% for the nine months ended September 30, 2023 as compared to 41% for the nine
months ended September 30, 2022.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
decrease in revenue cycle management operating segment cost of service revenue is commensurate with the decrease in service revenues
in the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022. Cost of service revenues as a percentage
of service revenues for the revenue cycle management operating segment was 57% for the nine months ended September 30, 2023 as compared
to 58% for the nine months ended September 30, 2022.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
decrease in entertainment operating segment cost of service revenues is commensurate with the decrease in service revenues in the nine
months ended September 30, 2023 compared to the nine months ended September 30, 2022. Cost of service revenues as a percentage of service
revenues for the entertainment operating segment was 79% for the nine months ended September 30, 2023 as compared to 92% for the nine
months ended September 30, 2022.</span></p>

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


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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Overall
gross profit for the nine months ended September 30, 2023 and 2022 was
$5,507,978 and $4,254,198, respectively, an increase of $1,253,780 (29%). Gross profit by operating segment was as follows:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 0.5in">
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">For the nine months ended<br />
    September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Gross Profit:</td><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: 64%; text-align: left">Video Solutions</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,658,584</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: 14%; text-align: right">1,543,057</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Revenue Cycle Management</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,203,222</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,520,709</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Entertainment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,646,172</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">190,432</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total Gross Profit</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,507,978</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">4,254,198</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
overall increase is attributable to the large overall increase in revenues for the nine months ended September 30, 2023 and an increase
in the overall cost of sales as a percentage of overall revenues to 75% for the nine months ended September 30, 2023 from 85% for the
nine months ended September 30, 2022. Our goal is to improve our margins over the longer term based on the expected margins generated
by our new recent revenue cycle management and entertainment operating segments together with our video solutions operating segment and
its expected margins from our EVO-HD, DVM-800, VuLink, FirstVu Pro, FirstVu II, ShieldTM disinfectants and our cloud evidence storage
and management offering, provided that they gain traction in the marketplace. In addition, if revenues from the video solutions segment
increase, we will seek to further improve our margins from this segment through expansion and increased efficiency utilizing fixed manufacturing
overhead components. We plan to continue our initiative to more efficient management of our supply chain through outsourcing production,
quantity purchases and more effective purchasing practices.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Selling,
general and administrative expenses were $21,769,532 and $24,285,808
for the nine months ended September 30, 2023 and 2022, respectively, a decrease of $2,516,276 (10%). The decrease was primarily attributable
to the reduction in new sponsorships being entered into by the Company. Our selling, general and administrative expenses as a percentage of sales increased to 97% for the nine months ended September
30, 2023 compared to 86% in the same period in 2022. The significant components of selling, general and administrative expenses are as
follows:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">For the nine months ended<br />
    September 30,</td><td style="padding-bottom: 1.5pt; 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: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 68%; text-align: left">Research and development expense</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">2,039,361</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: 12%; text-align: right">1,654,395</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Selling, advertising and promotional expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,885,097</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,375,364</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">General and administrative expense</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">13,845,074</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">15,256,049</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="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">21,769,532</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">24,285,808</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: 27pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Research
and development expense. </i></b>We continue to focus on bringing new products to market, including updates and improvements to current
products. Our research and development expenses totaled $2,039,361 and $1,654,395 for the nine months ended September 30, 2023 and 2022,
respectively, an increase of $384,966 (23%). Most of our engineers are dedicated to research and development activities for new products,
primarily the new generation of body-worn cameras, EVO-HD and EVO Fleet that can be located in multiple places in a vehicle. We expect
our research and development activities will continue to trend higher in future quarters as we continue to expand our product offerings
based on our new body-worn camera and EVO-HD product platform and as we outsource more development projects. We consider our research
and development capabilities and new product focus to be a competitive advantage and intend to continue to invest in this area on a prudent
basis and consistent with our financial resources.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Selling,
advertising and promotional expenses. </i></b>Selling, advertising and promotional expense totaled $5,885,097 and $7,375,364 for the
nine months ended September 30, 2023 and 2022, respectively, a decrease of $1,490,267 (20%). The decrease is primarily attributable to
the reduction in new sponsorships being entered into by the Company. Additionally, TicketSmarter remains active in sponsorship and advertising,
as it continues to build its brand and gain recognition.</span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>General
and administrative expense</i></b>. General and administrative expenses totaled $13,845,074 and $15,256,049
for the nine months ended September 30, 2023 and 2022, respectively, a decrease of $1,410,975 (9%). The decrease in general and administrative
expenses in the nine months ended September 30, 2023 compared to the same period in 2022 is primarily attributable to a decrease in administrative
salaries, as payroll begins to adjust from the new acquisitions completed by the Company. General and administrative expenses also decreased
due to a decline in rent expenses, and legal and professional expenses for the three months ended September 30, 2023 compared to the same
period in 2022.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the reasons stated above, our operating loss was $16,261,554 and $20,031,610
for the nine months ended September 30, 2023 and 2022, respectively, an improvement of $3,770,056 (19%). Operating loss as a percentage
of revenues changed to 73% in the nine months ended September 30, 2023 from 71% in the same period in 2022.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest
income decreased to $84,071 for the nine months ended September 30,
2023, from $116,928 in the same period of 2022, which reflects our change in cash and cash equivalent levels throughout 2023 compared
to 2022.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
incurred interest expenses of $2,480,947 and $39,766 during the nine months ended September 30, 2023 and 2022, respectively. The
increase is attributable to the convertible note entered into in the second quarter of 2023, and the contingent earn-out notes
associated with the four Nobility Healthcare acquisitions, with interest rates of 3.00% per annum.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Loss
on Accrual for Legal Settlement</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company recognized a loss on accrual for legal settlement of $1,792,308 and $-0- during the nine months ended September 30, 2023 and
2022, respectively. This is in connection with the ongoing lawsuit with Culp McCauley, Inc.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Loss
on conversion of convertible debt</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company recognized a loss on conversion of convertible debt of $93,386 and $-0- during the nine months ended September 30, 2023 and 2022,
respectively. This is in connection with the convertible note issued during the nine months ended September 30, 2023 and the conversion
from debt to equity during the period.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Change
in Fair Value of Contingent Consideration Promissory Notes</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the nine months ended September 30, 2023, The Company recognized a gain on the change in fair value of contingent consideration promissory
notes of $177,909 and $347,169 during the nine months ended September 30, 2023 and 2022, respectively. This is in connection with the
four acquisitions made by our revenue cycle management segment.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Change
in Fair Value of Short-Term Investments</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
recognized a loss on change in fair value of short-term investments totaling $-0- and $84,818 during the nine months ended September
30, 2023 and 2022, respectively. Such short-term investments are included in cash and cash equivalents as they contain original maturities
of ninety (90) days or less.</span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Change
in Fair Value of Derivative Liabilities</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the second quarter of 2023, the Company issued detachable warrants to purchase a total of 1,125,000 shares of Common Stock in association
with the two secured convertible notes previously described. The underlying warrant agreement terms provide for net cash settlement outside
the control of the Company in the event of tender offers under certain circumstances. As such, the Company is required to treat these
warrants as derivative liabilities which are valued at their estimated fair value at their issuance date and at each reporting date with
any subsequent changes reported in the condensed consolidated statement of operations as the change in fair value of warrant derivative
liabilities. The change in fair value of the warrant derivative liabilities from December 31, 2022, to September 30, 2023, totaled $1,803,560
which was recognized as a gain in the nine months ended September 30, 2023.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gain
on extinguishment of liabilities increased to $507,304 for the nine months ended September 30, 2023, from $-0- during the nine
months ended September 30, 2022, which reflects income related to the entertainment segment&#8217;s ability to negotiate down
payables and contract liabilities during the period. This gain relates to the TicketSmarter Related Party Note payable for the
entertainment segment, as a trust, the beneficiaries of which are TicketSmarter&#8217;s Chief Executive Officer and his spouse,
contributed cash in the amount of $2,325,000 to TicketSmarter. Those funds were then utilized to resolve numerous outstanding
payables at a discounted rate, the discount received is recognized as a gain on extinguishment of liabilities on the statement of
operations. Additionally, these negotiations relieved TicketSmarter of numerous future obligations following fiscal year 2023, which
will result in much more significant saving over the next several years.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Gain
on Extinguishment of Warrant Derivative Liabilities</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company recognized a gain on the change in fair value of contingent consideration promissory notes of $-0- and $3,624,794 during the
nine months ended September 30, 2023 and 2022, respectively. This is in connection with the Warrant Exchange Agreement executed by the
Company on August 23, 2022.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
income increased to $76,180 for the nine months ended September 30, 2023, from $41,167 during the nine months ended September 30, 2022,
which reflects income related to a warehouse lease within the corporate headquarters.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
a result of the above results of operations, we reported a loss before
income tax benefit of $17,979,171 and $9,299,498 for the nine months ended September 30, 2023 and 2022, respectively, a decline of $8,679,673
(93%).</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
did not record an income tax expense related to our income for the nine months ended September 30, 2023 due to our overall net operating
loss carryforwards available. We have further determined to continue providing a full valuation reserve on our net deferred tax assets
as of September 30, 2023. We had approximately $113.3 million of net operating loss carryforwards and $1.8 million of research and development
tax credit carryforwards as of September 30, 2023 available to offset future net taxable income.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
a result of the above results of operations, we reported a net loss
of $17,979,171 and $9,299,498 for the nine months ended September 30, 2023 and 2022, respectively, a decline of $8,679,673 (93%).</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Net
Income Attributable to Noncontrolling Interests of Consolidated Subsidiary</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company owns a 51% equity interest in its consolidated subsidiary, Nobility Healthcare. As a result, the noncontrolling shareholders
or minority interest is allocated 49% of the income of Nobility Healthcare which is reflected in the statement of income as &#8220;net
income attributable to noncontrolling interests of consolidated subsidiary&#8221;. We reported net income attributable to noncontrolling interests of
consolidated subsidiary of $228,624 and $268,636 for the nine months ended September 30, 2023 and 2022, respectively.</span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Net
Loss Attributable to Common Stockholders</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As a result of the above, we reported a net loss attributable to common
stockholders of $18,207,795 and $9,568,134 for the nine months September 30, 2023 and 2022, respectively, a deterioration of $8,639,661
(90%).</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Basic
and Diluted Loss per Share</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
basic and diluted loss per share was $6.55 and $3.83 for the nine months ended September 30, 2023 and 2022, respectively. Basic loss
per share is based upon the weighted average number of common shares outstanding during the period. For the nine months ended September
30, 2023 and 2022, all shares issuable upon conversion of convertible debt and the exercise of outstanding stock options and warrants
were antidilutive, and, therefore, not included in the computation of diluted loss per share.</span></p>

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

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Management&#8217;s
Liquidity Plan.</i></b> We have experienced net losses and cash outflows from operating activities since inception. Based upon our current
operating forecast, we anticipate that we will need to restore positive operating cash flows and/or raise additional capital in the short-term
to fund operations, meet our customary payment obligations and otherwise execute our business plan over the next 12 months. We are continuously
in discussions to raise additional capital, which may include a variety of equity and debt instruments; however, there can be no assurance
that our capital raising initiatives will be successful. Our recurring losses and level of cash used in operations, along with uncertainties
concerning our ability to raise additional capital, raise substantial doubt about our ability to continue as a going concern.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Cash,
cash equivalents:</b> As of September 30, 2023, we had cash and cash equivalents with an aggregate balance of $2,207,831, a decrease
from a balance of $3,532,199 at December 31, 2022. Summarized immediately below and discussed in more detail in the subsequent subsections
are the main elements of the $1,324,368 net decrease in cash during the nine months ended September 30, 2023:</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Operating
    activities</b>:</span></td>
    <td style="width: 0.1in">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$5,842,158 of net cash used in operating activities. Net cash used in operating
activities was $5,842,158 and $17,797,992 for the nine months ended September 30, 2023 and 2022, respectively, a decrease of $11,955,834.
The improvement is attributable a significant decrease in the non-cash gain attributable to the change in value of the warrant derivative
liability in 2023 compared to 2022, as well as the decline in the usage of cash to increase inventories, prepaid expenses, and other operating
assets during the nine months ended September 30, 2023 compared to the same period in 2022.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Investing
    activities</b>:</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$197,241 of net cash used in investing activities. Cash used in investing
activities was $197,241 and $3,488,972 for the nine months ended September 30, 2023 and 2022, respectively. During the nine months ended
September 30, 2023, we made capital expenditures for: (i) building improvements of the newly purchased office and warehouse building;
and (ii) patent applications on our proprietary technology utilized in our new products and included in intangible assets.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Financing
    activities</b>:</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$4,715,031 of net cash provided by financing activities. Cash provided
by (used in) financing activities was $4,715,031 and ($4,425,437) for the nine months ended September 30, 2023 and 2022, respectively.
During the first nine months of 2023, we completed a convertible note agreement, a related party note payable, made principal payments
on contingent consideration promissory notes, received a Commercial Extension of Credit for our Entertainment Segment, and made principal
payments on that extension of credit. During the first nine months of 2022 the Company repurchased its common stock on the open market
pursuant to the stock repurchase plan, as well as principal payments on contingent consideration promissory notes.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
had $2,207,831 of cash and cash equivalents and net negative working capital of ($4,779,820) as of September 30, 2023. Accounts receivable
and other receivables balances represented $4,640,542 of our net working capital at September 30, 2023. We intend to collect our outstanding
receivables on a timely basis and reduce the overall level during 2023, which would help to provide positive cash flow to support our
operations during 2023. Inventory represents $5,194,779 of our net working capital at September 30, 2023. We are actively managing the
level of inventory and our goal is to reduce such level during the balance of 2023 by our sales activities, the increase of which should
provide additional cash flow to help support our operations during 2023.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
had the following material commitments for capital expenditures at September 30, 2023:</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Lease
commitments. </i></b>Total lease expense under the six operating leases was approximately $105,439 and $402,556, during the three and
nine months ended September 30, 2023, respectively.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following sets forth the operating lease right of use assets and liabilities as of September 30, 2023:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 82%; text-align: left">Operating lease right of use assets, net</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,034,518</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold">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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Operating lease obligations-current portion</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">264,958</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Operating lease obligations-less current portion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">837,755</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total operating lease obligations</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,102,713</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.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
components of lease expense were as follows for the nine months ended September 30, 2023:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 82%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Selling,
    general and administrative expenses</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">402,556</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Following
are the minimum lease payments for each year and in total:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: left; font-weight: bold">Year ending December 31:</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; width: 82%">2023 (October 1, to December 31, 2023)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">88,188</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">336,992</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">290,417</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">271,868</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Thereafter</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">334,651</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total undiscounted minimum future lease payments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,322,116</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Imputed 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">(219,403</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total operating 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,102,713</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.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Debt
obligations &#8211; </i></b>Outstanding debt obligations comprises the following:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September
                                            30,</b></span></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; font-size: 10pt"><b>2023</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
                                            31,</b></span></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; font-size: 10pt"><b>2022</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Economic injury disaster loan (EIDL)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">150,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: 16%; text-align: right">150,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Convertible note payable, net of unamortized debt discount of $1,014,091</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,860,909</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Contingent consideration promissory note &#8211; Nobility Healthcare Division Acquisition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">194,477</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">388,955</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Contingent consideration promissory note &#8211; Nobility Healthcare Division Acquisition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">87,348</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">176,456</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Contingent consideration promissory note &#8211; Nobility Healthcare Division Acquisition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">208,083</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Contingent consideration promissory note &#8211; Nobility Healthcare Division Acquisition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,346</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Commercial Extension of Credit &#8211; Entertainment Segment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">68,135</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#8212;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Debt obligations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,360,869</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">927,840</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: current maturities of debt obligations</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,213,148</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">485,373</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Debt obligations, long-term</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">147,721</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">442,467</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Debt
obligations mature as follows as of September 30, 2023:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30,<br />
    2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; width: 80%">2023 (October 1, 2023 to December 31, 2023)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">164,295</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,066,170</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,412</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,542</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">2027 and thereafter</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">137,541</td><td style="padding-bottom: 1.5pt; 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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; 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">3,374,960</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
significant accounting policies are summarized in <b>Note 1, &#8220;Nature of Business and Summary of Significant Accounting Policies</b>,&#8221;
to our consolidated financial statements. While the selection and application of any accounting policy may involve some level of subjective
judgments and estimates, we believe the following accounting policies and estimates are the most critical to our financial statements,
potentially involve the most subjective judgments in their selection and application, and are the most susceptible to uncertainties and
changing conditions:</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
    Recognition / Allowance for Doubtful Accounts;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Allowance
    for Excess and Obsolete Inventory;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill
    and other intangible assets;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Warranty
    Reserves;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fair
    value of warrant derivative liabilities;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Stock-based
    Compensation Expense;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounting
    for Income Taxes; and</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Revenue
Recognition / Allowances for Doubtful Accounts.</i></b> Revenue is recognized for the shipment of products or delivery of service when
all five of the following conditions are met:</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(i)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Identify
    the contract with the customer;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(ii)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Identify
    the performance obligations in the contract;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(iii)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Determine
    the transaction price;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(iv)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Allocate
    the transaction price to the performance obligations in the contract; and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(v)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Recognize
    revenue when a performance obligation is satisfied.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
consider the terms and conditions of the contract and our customary business practices in identifying our contracts under ASC 606. We
determine we have a contract when the customer order is approved, we can identify each party&#8217;s rights regarding the services to
be transferred, we can identify the payment terms for the services, we have determined the customer has the ability and intent to pay
and the contract has commercial substance. At contract inception we evaluate whether the contract includes more than one performance
obligation. We apply judgment in determining the customer&#8217;s ability and intent to pay, which is based on a variety of factors,
including the customer&#8217;s historical payment experience or, in the case of a new customer, credit and financial information pertaining
to the customer.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Performance
obligations promised in a contract are identified based on the services and the products that will be transferred to the customer that
are both capable of being distinct, whereby the customer can benefit from the service either on its own or together with other resources
that are readily available from third parties or from us, and are distinct in the context of the contract, whereby the transfer of the
services and the products is separately identifiable from other promises in the contract. Our performance obligations consist of (i)
products, (ii) professional services, and (iii) extended warranties.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
transaction price is determined based on the consideration to which we expect to be entitled in exchange for transferring services to
the customer. Variable consideration is included in the transaction price if, in our judgment it is probable that a significant future
reversal of cumulative revenue under the contract will not occur. None of our contracts contain a significant financing component.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation.
Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation
based on the relative standalone selling price (&#8220;SSP&#8221;).</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
for our video solutions segment is recognized at the time the related performance obligation is satisfied by transferring the control
of the promised service to a customer. Revenue is recognized when control of the service is transferred to the customer, in an amount
that reflects the consideration that we expect to receive in exchange for our services. We generate all our revenue from contracts with
customers.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
for our revenue cycle management segment is recorded on a net basis, as its primary source of revenue is its end-to-end service fees.
These service fees are reported as revenue monthly upon completion of our performance obligation to provide the agreed upon services.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
for our entertainment segment is recorded on a gross or net basis based on management&#8217;s assessment of whether we are acting as
a principal or agent in the transaction. The determination is based upon the evaluation of control over the event ticket, including the
right to sell the ticket, prior to its transfer to the ticket buyer.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
sell our tickets held in inventory, which consists of one performance obligation, being to transfer control of an event ticket to the
buyer upon confirmation of the order. We act as the principal in these transactions as we own the ticket at the time of sale, therefore
we control the ticket prior to transferring to the customer. In these transactions, revenue is recorded on a gross basis based on the
value of the ticket and is recognized when an order is confirmed. Payment is typically due upon delivery of the ticket.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
also act as an intermediary between buyers and sellers through the online secondary marketplace. Revenues derived from this marketplace
primarily consist of service fees from entertainment operations, and consists of one primary performance obligation, which is facilitating
the transaction between the buyer and seller, being satisfied at the time the order has been confirmed. As we do not control the ticket
prior to the transfer, we act as an agent in these transactions. Revenue is recognized on a net basis, net of the amount due to the seller
when an order is confirmed, the seller is then obligated to deliver the tickets to the buyer per the seller&#8217;s listing. Payment
is due at the time of sale.</span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
review all significant, unusual, or nonstandard shipments of product or delivery of services as a routine part of our accounting and
financial reporting process to determine compliance with these requirements. Extended warranties are offered on selected products, and
when a customer purchases an extended warranty, the associated proceeds are treated as contract liability and recognized over the term
of the extended warranty.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
our video solutions segment, our principal customers are state, local, and federal law enforcement agencies, which historically have
been low risks for uncollectible accounts. However, we have commercial customers and international distributors that present a greater
risk for uncollectible accounts than such law enforcement customers and we consider a specific reserve for bad debts based on their individual
circumstances. Our historical bad debts have been negligible, with less than $258,000 charged off as uncollectible on cumulative revenues
of $248.0 million since we commenced deliveries during 2006.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
our entertainment segment, our customers are mainly online visitors that pay at the time of the transaction, and we collect the service
fees charged with the transaction. Thus, leading to minimal risk for uncollectible accounts, to which we then consider a specific reserve
for bad debts based on their individual circumstances. As we continue to learn more about the collectability related to this recent acquisition,
we will track historical bad debts and continue to assess appropriate reserves.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
our revenue cycle management segment, our customers are mainly medium to large healthcare organizations that are charged monthly upon
the execution of our services. Being these customers are healthcare organizations with minimal risk for uncollectible accounts, we consider
a specific reserve for bad debts based on their individual circumstances. As we continue to learn more about the collectability related
to this recently added segment, we will track historical bad debts and continue to assess appropriate reserves.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Allowance
for Excess and Obsolete Inventory. </i></b>We record valuation reserves on our inventory for estimated excess or obsolete inventory items.
The amount of the reserve is equal to the difference between the cost of the inventory and the estimated market value based upon assumptions
about future demand and market conditions. On a quarterly basis, management performs an analysis of the underlying inventory to identify
reserves needed for excess and obsolescence. Management uses its best judgment to estimate appropriate reserves based on this analysis.
In addition, we adjust the carrying value of inventory if the current market value of that inventory is below its cost.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories
consisted of the following at September 30, 2023 and December 31, 2022:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September
                                            30,</b></span></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; font-size: 10pt"><b>2023</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
                                            31,</b></span></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; font-size: 10pt"><b>2022</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Raw material and component parts&#8211; video solutions segment</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">3,680,820</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: 16%; text-align: right">4,509,165</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Work-in-process&#8211; video solutions segment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">41,194</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,164</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Finished goods &#8211; video solutions segment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,676,031</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,846,091</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Finished goods &#8211; entertainment segment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">367,704</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">970,527</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Subtotal</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,765,749</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12,328,947</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">Reserve for excess and obsolete inventory&#8211; video solutions segment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(4,466,748</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(5,230,261</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Reserve for excess and obsolete inventory &#8211; entertainment
    segment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(104,222</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(259,280</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total inventories</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,194,779</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">6,839,406</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
balance the need to maintain strategic inventory levels to ensure competitive delivery performance to our customers against the risk
of inventory obsolescence due to changing technology and customer requirements. As reflected above, our inventory reserves represented
47% of the gross inventory balance at September 30, 2023, compared to 45% of the gross inventory balance at December 31, 2022. We had
$4,570,970 and $5,489,541 in reserves for obsolete and excess inventories at September 30, 2023 and December 31, 2022, respectively.
Total raw materials, component parts, and work-in-process were $3,722,014 and $4,512,329 at September 30, 2023 and December 31, 2022,
respectively, a decrease of $790,315 (18%). Finished goods balances were $6,043,735 and $7,816,618 at September 30, 2023 and December
31, 2022, respectively, a decrease of $1,772,883 (23%). The decrease in the inventory reserve is primarily due to the reduction in finished
goods within the entertainment segment and movement of excess inventory. Additionally, the Company determined a reasonable reserve for
inventory held at the ticket operating segment, in which some inventory items sell below cost or go unsold, thus having to be fully written-off
following the event date. We believe the reserves are appropriate given our inventory levels as of September 30, 2023.</span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
actual future demand or market conditions are less favorable than those projected by management or significant engineering changes to
our products that are not anticipated and appropriately managed, additional inventory write-downs may be required in excess of the inventory
reserves already established.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Goodwill
and other intangible assets. </i></b>When we acquire a business, we determine the fair value of the assets acquired and liabilities assumed
on the date of acquisition, which may include a significant amount of intangible assets such as customer relationships, software and
content, as well as goodwill. When determining the fair values of the acquired intangible assets, we consider, among other factors, analyses
of historical financial performance and an estimate of the future performance of the acquired business. The fair values of the acquired
intangible assets are primarily calculated using an income approach that relies on discounted cash flows. This method starts with a forecast
of the expected future net cash flows for the asset and then adjusts the forecast to present value by applying a discount rate that reflects
the risk factors associated with the cash flow streams. We consider this approach to be the most appropriate valuation technique because
the inherent value of an acquired intangible asset is its ability to generate future income. In a typical acquisition, we engage a third-party
valuation expert to assist us with the fair value analyses for acquired intangible assets.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Determining
the fair values of acquired intangible assets requires us to exercise significant judgment. We select reasonable estimates and assumptions
based on evaluating a number of factors, including, but not limited to, marketplace participants, consumer awareness and brand history.
Additionally, there are significant judgments inherent in discounted cash flows such as estimating the amount and timing of projected
future cash flows, the selection of discount rates, hypothetical royalty rates and contributory asset capital charges. Specifically,
the selected discount rates are intended to reflect the risk inherent in the projected future cash flows generated by the underlying
acquired intangible assets.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Determining
an acquired intangible asset&#8217;s useful life also requires significant judgment and is based on evaluating a number of factors, including,
but not limited to, the expected use of the asset, historical client retention rates, consumer awareness and trade name history, as well
as any contractual provisions that could limit or extend an asset&#8217;s useful life.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s goodwill is evaluated in accordance with FASB ASC Topic 350, which requires goodwill to be assessed for impairment at
least annually and whenever events or changes in circumstances indicate that the carrying value of goodwill may not be recoverable. In
addition, an impairment evaluation of our amortizable intangible assets may also be performed if events or circumstances indicate potential
impairment. Among the factors that could trigger an impairment review are current operating results that do not align with our annual
plan or historical performance; changes in our strategic plans or the use of our assets; restructuring changes or other changes in our
business segments; competitive pressures and changes in the general economy or in the markets in which we operate; and a significant
decline in our stock price and our market capitalization relative to our net book value.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">When
performing our annual assessment of the recoverability of goodwill, we initially perform a qualitative analysis evaluating whether any
events or circumstances occurred or exist that provide evidence that it is more likely than not that the fair value of any of our reporting
units is less than the related carrying amount. If we do not believe that it is more likely than not that the fair value of any of our
reporting units is less than the related carrying amount, then no quantitative impairment test is performed. However, if the results
of our qualitative assessment indicate that it is more likely than not that the fair value of a reporting unit is less than its respective
carrying amount, then we perform a two-step quantitative impairment test.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Evaluating
the recoverability of goodwill requires judgments and assumptions regarding future trends and events. As a result, both the precision
and reliability of our estimates are subject to uncertainty. Among the factors that we consider in our qualitative assessment are general
economic conditions and the competitive environment; actual and projected reporting unit financial performance; forward-looking business
measurements; and external market assessments. To determine the fair values of our reporting units for a quantitative analysis, we typically
utilize detailed financial projections, which include significant variables, such as projected rates of revenue growth, profitability
and cash flows, as well as assumptions regarding discount rates, the Company&#8217;s weighted average cost of capital and other data.</span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
most recent annual impairment test of goodwill was a qualitative analysis conducted as of December 31, 2022 that indicated no impairment.
Subsequent to completing our 2022 annual impairment test, no events or changes in circumstances were noted that required an interim goodwill
impairment test. Note 1 &#8212; Nature of Business and Summary of Significant Accounting Policies and Note 10 &#8212; Goodwill and Other
Intangible Assets in the Notes to Consolidated Financial Statements provide additional information regarding the Company&#8217;s goodwill
and other intangible assets.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Warranty
Reserves.</i></b> We generally provide up to a two-year parts and labor standard warranty on our products to our customers. Provisions
for estimated expenses related to product warranties are made at the time products are sold. These estimates are established using historical
information on the nature, frequency, and average cost of claims. We actively study trends of claims and take action to improve product
quality and minimize claims. Our warranty reserves were increased to $16,543 as of September 30, 2023 compared to $15,694 as of December
31, 2022 due to newer products gaining a long history of claims to consider, which was slightly offset as we begin to slow our warranty
exposures through the roll-off of DVM-750 and DVM-800 units from warranty coverage. Standard warranty exposure on the DVM-800 and DVM-250plus
are the responsibility of the contract manufacturers which reduced our overall warranty exposure as these are very popular products in
our line. There is a risk that we will have higher warranty claim frequency rates and average cost of claims than our history has indicated
on our legacy mirror products on our new products for which we have limited experience. Actual experience could differ from the amounts
estimated requiring adjustments to these liabilities in future periods.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Warrant
derivative liabilities.</i></b> On April 5, 2023, the Company issued warrants to purchase a total of 1,125,000 shares of Common Stock.
The warrant terms provide for net cash settlement outside the control of the Company under certain circumstances in the event of tender
offers. As such, the Company is required to treat these warrants as derivative liabilities which are valued at their estimated fair value
at their issuance date and at each reporting date with any subsequent changes reported in the consolidated statements of operations as
the change in fair value of warrant derivative liabilities. Furthermore, the Company revalues the fair value of warrant derivative liability
as of the date the warrant is exercised with the resulting warrant derivative liability transitioned to equity.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has utilized the following assumptions in its Black-Scholes option valuation model to calculate the estimated fair value of the
warrant derivative liabilities as of their date of issuance and as of September 30, 2023:</span></p>

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

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Issuance date assumptions</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30, 2023<br />
    assumptions</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Volatility - range</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right">106.0</td><td style="width: 1%; text-align: left">%</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right">105.7</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Risk-free rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.36</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4.60</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Dividend</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Remaining contractual term</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.0
                                            years</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.5
                                            years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Exercise price</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.50
                                       - 7.50</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.50
                                       - 7.50</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Common stock issuable under the warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,125,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,125,000</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.25in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Stock-based
Compensation Expense</i>. </b>We grant stock options to our employees and directors and such benefits provided are share-based payment
awards which require us to make significant estimates related to determining the value of our share-based compensation. Our expected
stock-price volatility assumption is based on historical volatilities of the underlying stock that are obtained from public data sources
and there were no stock options granted during the three or nine months ended September 30, 2023.</span></p>

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
factors change and we develop different assumptions in future periods, the compensation expense that we record in the future may differ
significantly from what we have recorded in the current period. There is a high degree of subjectivity involved when using option pricing
models to estimate share-based compensation. Changes in the subjective input assumptions can materially affect our estimates of fair
values of our share-based compensation. Certain share-based payment awards, such as employee stock options, may expire worthless or otherwise
result in zero intrinsic value compared to the fair values originally estimated on the grant date and reported in our financial statements.
Alternatively, values may be realized from these instruments that are significantly in excess of the fair values originally estimated
on the grant date and reported in our financial statements. Although the fair value of employee share-based awards is determined using
an established option pricing model, that value may not be indicative of the fair value observed in a willing buyer/willing seller market
transaction. In addition, we account for forfeitures as they occur.</span></p>

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




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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Accounting
for Income Taxes. </i></b>Accounting for income taxes requires significant estimates and judgments on the part of management. Such estimates
and judgments include, but are not limited to, the effective tax rate anticipated to apply to tax differences that are expected to reverse
in the future, the sufficiency of taxable income in future periods to realize the benefits of net deferred tax assets and net operating
losses currently recorded and the likelihood that tax positions taken in tax returns will be sustained on audit.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
required by authoritative guidance, we record deferred tax assets or liabilities based on differences between financial reporting and
tax bases of assets and liabilities using currently enacted rates that will be in effect when the differences are expected to reverse.
Authoritative guidance also requires that deferred tax assets be reduced by a valuation allowance if it is more likely than not that
all or some portion of the deferred tax asset will not be realized. As of September 30, 2023, we have fully reserved all of our deferred
tax assets. Based on a review of our deferred tax assets and recent operating performance, we determined that our valuation allowance
should be increased by $17,220,000 to a balance of $34,200,000 to fully reserve our deferred tax assets at December 31, 2022. We determined
that it was appropriate to continue to provide a full valuation reserve on our net deferred tax assets as of September 30, 2023, because
of the overall net operating loss carryforwards available. We expect to continue to maintain a full valuation allowance until we determine
that we can sustain a level of profitability that demonstrates our ability to realize these assets. To the extent we determine that the
realization of some or all of these benefits is more likely than not based upon expected future taxable income, a portion or all of the
valuation allowance will be reversed. Such a reversal would be recorded as an income tax benefit and, for some portion related to deductions
for stock option exercises, an increase in shareholders&#8217; equity.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
required by authoritative guidance, we have performed a comprehensive review of our portfolio of uncertain tax positions in accordance
with recognition standards established by the FASB, an uncertain tax position represents our expected treatment of a tax position taken
in a filed tax return or planned to be taken in a future tax return, that has not been reflected in measuring income tax expense for
financial reporting purposes. We have no recorded liability as of September 30, 2023 representing uncertain tax positions.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have generated substantial deferred income tax assets related to our operations primarily from the charge to compensation expense taken
for stock options, certain tax credit carryforwards and net operating loss carryforwards. For us to realize the income tax benefit of
these assets, we must generate sufficient taxable income in future periods when such deductions are allowed for income tax purposes.
In some cases where deferred taxes were the result of compensation expense recognized on stock options, our ability to realize the income
tax benefit of these assets is also dependent on our share price increasing to a point where these options have intrinsic value at least
equal to the grant date fair value and are exercised. In assessing whether a valuation allowance is needed in connection with our deferred
income tax assets, we have evaluated our ability to generate sufficient taxable income in future periods to utilize the benefit of the
deferred income tax assets. We continue to evaluate our ability to use recorded deferred income tax asset balances. If we fail to generate
taxable income for financial reporting in future years, no additional tax benefit would be recognized for those losses, since we will
not have accumulated enough positive evidence to support our ability to utilize net operating loss carryforwards in the future. Therefore,
we may be required to increase our valuation allowance in future periods should our assumptions regarding the generation of future taxable
income not be realized.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inflation
has not materially affected us during the past fiscal year. We do not believe that our Video Solutions and Revenue Cycle Management segments
business is seasonal in nature, however; the Entertainment Segment is expected to generate higher revenues during the second half of
the calendar year than in the first half.</span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_009"></span>Item
3. Quantitative and Qualitative Disclosures about Market Risk.</b></span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_010"></span>Item
4. Controls and Procedures.</b></span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company maintains disclosure controls and procedures, as such terms are defined in Rules 13a-15(e) under the Exchange Act. The Company,
under the supervision and with the participation of its management, including its Chief Executive Officer and Chief Financial Officer,
has evaluated the effectiveness of the design and operation of such disclosure controls and procedures for this Report. Based upon that
evaluation, the Chief Executive Officer and Chief Financial Officer have concluded that the Company&#8217;s disclosure controls and procedures
were not effective as of September 30, 2023 to provide reasonable assurance that material information required to be disclosed by the
Company in this Report was recorded, processed, summarized and communicated to the Company&#8217;s management as appropriate and within
the time periods specified in SEC rules and forms.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
part of our plan to remediate our controls which were not effective, we are performing a full review of our internal control procedures.
We have implemented, and plan to continue to implement, new controls and new processes. We have hired and plan to continue to hire additional
qualified personnel and establish more robust processes to support our internal control over financial reporting, including clearly defined
roles and responsibilities. The Company anticipates time being required to complete the implementation and to assess and ensure the sustainability
of these controls. The effectiveness will not be considered remediated until the applicable controls operate 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: 24.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Changes
in Internal Control over Financial Reporting</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
have not been any changes in the Company&#8217;s internal control over financial reporting, as such term is defined in Rules 13a-15(f)
and 15d-15(f) under the Exchange Act, during the Company&#8217;s last fiscal quarter that have materially affected, or are reasonably
likely to materially affect, its internal control over financial reporting.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 28.05pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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; font-size: 10pt"><b><span id="a_011"></span>PART
II &#8211; OTHER INFORMATION</b></span></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; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_012"></span>Item
1. Legal Proceedings.</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
information regarding certain legal proceedings in which we are involved as set forth in Note 12 &#8211; Contingencies of the Notes to
the Condensed Consolidated Financial Statements (Part I, Item 1 of this Quarterly Report on Form 10-Q) is incorporated by reference into
this Item 1.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition to such legal proceedings, we are faced with or involved in various other claims and legal proceedings arising in the normal
course of our businesses. At this time, we do not believe any material losses under such other claims and proceedings to be probable.
While the ultimate outcome of such claims or legal proceedings cannot be predicted with certainty, it is in the opinion of management,
after consultation with legal counsel, that the final outcome in such proceedings, in the aggregate, would not have a material adverse
effect on our consolidated financial condition, results of operations or cash flows.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_013"></span>Item
1A. Risk Factors.</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
a smaller reporting company, we are not required to provide the information required by this Item.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_014"></span>Item
2. Unregistered Sales of Equity Securities and Use of Proceeds.</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
were no unregistered sales of equity securities during the first half of 2023 that were not disclosed by the Company on a Current Report
on Form 8-K.</span></p>

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

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_015"></span>Item
3. Defaults upon Senior Securities.</b></span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_016"></span>Item
4. Mine Safety Disclosures.</b></span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_017"></span>Item
5. Other Information.</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On September 22, 2023, a trust, the beneficiaries of which are the Chief Executive Officer of TicketSmarter,
and his spouse, contributed cash in the amount of $2,325,000 to support TicketSmarter&#8217;s operations and to repay approved debts and
obligations of TicketSmarter in exchange for the TicketSmarter Related Party Note. The TicketSmarter Related Party Note bears interest
of 13.25% per annum with weekly repayments of the principal amount of $54,000.00 each, together with accrued interest, for fifty weeks,
or until the principal is paid in full, commencing on January 2, 2024. The use of proceeds of the TicketSmarter Related Party Note was
to resolve numerous outstanding payables at a discounted rate, the discount received is recognized as a gain on extinguishment of liabilities
on the statement of operations. Additionally, these negotiations relieved TicketSmarter of numerous future obligations following fiscal
year 2023.</p>

<p style="font: 10pt Times New Roman, Times, 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="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="a_018"></span>Item
6. Exhibits.</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)
Exhibits.</span></p>

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.65in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1342958/000149315223038525/ex10-1.htm" style="-sec-extract: exhibit">Loan and Security Agreement between Digital Ally, Inc., Digital Ally Healthcare, LLC and Kompass Kapital Funding, LLC (incorporated by reference to Exhibit 10.1 to Company&#8217;s Current Report on Form 8-K with the SEC on October 27, 2023).</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1342958/000149315223038525/ex10-2.htm" style="-sec-extract: exhibit">Mortgage, Assignment of Leases and Rents, Security Agreement and Fixture Filing between Digital Ally, Inc. and Kompass Kapital Funding, LLC (incorporated by reference to Exhibit 10.2 to Company&#8217;s Current Report on Form 8-K with the SEC on October 27, 2023).</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.3</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1342958/000149315223038525/ex10-3.htm" style="-sec-extract: exhibit">Revolving Note between Digital Ally, Inc., Digital Ally Healthcare, LLC and Kompass Kapital Funding, LLC (incorporated by reference to Exhibit 10.3 to Company&#8217;s Current Report on Form 8-K with the SEC on October 27, 2023).</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.4</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="ex10-4.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Promissory Note between TicketSmarter, Inc. and Jeff Goodman and Heather Goodman Joint Revocable Trust, dated September 22, 2023.</span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ex31-1.htm">Certificate
    of Stanton E. Ross pursuant to Rule 13a-14(a) under the Securities and Exchange Act of 1934, as amended.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ex31-2.htm">Certificate
    of Thomas J. Heckman pursuant to Rule 13a-14(a) under the Securities and Exchange Act of 1934, as amended.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ex32-1.htm">Certificate
    of Stanton E. Ross pursuant to Rule 13a-14(b) under the Securities and Exchange Act of 1934, as amended.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ex32-2.htm">Certificate
    of Thomas J. Heckman pursuant to Rule 13a-14(b) under the Securities and Exchange Act of 1934, as amended.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.INS</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL Instance Document </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.SCH</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL Schema Document</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.CAL</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL Calculation Linkbase Document</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.DEF</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL Definition Linkbase Document </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.LAB</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL Label Linkbase Document</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.PRE</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL Presentation Linkbase Document</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">104</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cover
    Page Interactive Data File (Embedded within the Inline XBRL document and included in Exhibit)</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(*) Filed herewith.</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: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
accordance with SEC Release 33-8238, Exhibits 32.1 and 32.2 are being furnished and not filed.</span></p>

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


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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: small-caps 10pt Times New Roman, Times, Serif"><b><span style="text-decoration: underline"><span id="a_019"></span>Signatures</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by
the undersigned thereunto duly authorized.</span></p>

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

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

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

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>DIGITAL
    ALLY, INC.</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 50%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 45%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/
    <span style="font-variant: small-caps">Stanton E. Ross</span></i></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Stanton
    E. Ross</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Executive Officer</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/
    <span style="font-variant: small-caps">Thomas J. Heckman</span></i></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:
    </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thomas
    J. Heckman</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Financial Officer, Secretary and Treasurer (Principal Financial and Accounting Officer)</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>


<!-- Field: Page; Sequence: 68; Options: Last -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->68<!-- Field: /Sequence --></td></tr></table></div>
    <!-- Field: /Page -->

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

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

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

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

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="text-align: right; margin-top: 0; margin-bottom: 0"><B>Exhibit 10.4</B></P>

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0"><B>&nbsp;</B></P>

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0"><B><IMG SRC="ex10-4_001.jpg" ALT=""></B></P>

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0"><B>&nbsp;</B></P>

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0"><B></B></P>

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

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0"><B>&nbsp;</B></P>

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

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0"><B></B></P>

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

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0"><B>&nbsp;</B></P>

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

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0"><B></B></P>

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

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0"><B>&nbsp;</B></P>

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

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0"><B></B></P>

<!-- Field: Page; Sequence: 4; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0"><B>&nbsp;</B></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>3
<FILENAME>ex31-1.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>EXHIBIT
31.1</U></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>DIGITAL
ALLY, INC.</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">CERTIFICATIONS</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">PURSUANT
TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I,
<B>Stanton E. Ross</B>, Chief Executive Officer of Digital Ally, Inc., certify that:</FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I
    have reviewed this report on Form 10-Q for the nine months ended September 30, 2023 of Digital Ally, Inc.</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    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: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;(a)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    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 registrant&rsquo;s board of directors (or persons
    performing the equivalent functions):</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any
    fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&rsquo;s
    internal controls over financial reporting.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:
<U>November 14, 2023</U></FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>/s/
    Stanton E. Ross</I></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-variant: small-caps"><B>Stanton
    E. Ross</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Executive Officer</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal
    Executive Officer)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 0pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page --><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>EXHIBIT
31.2</U></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>DIGITAL
ALLY, INC.</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">CERTIFICATIONS</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">PURSUANT
TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I,
<B>Thomas J. Heckman</B>, Chief Financial Officer of Digital Ally, Inc., certify that:</FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I
    have reviewed this report on Form 10-Q for the nine months ended September 30, 2023 of Digital Ally, Inc.</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    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: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Disclosed
    in this report any change in the registrant&rsquo;s internal control over financial reporting that occurred during the registrant&rsquo;s
    most recent fiscal quarter (the registrant&rsquo;s fourth fiscal quarter in the case of an annual report) that has materially affected,
    or is reasonably likely to materially affect, the registrant&rsquo;s internal control over financial reporting; and</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    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 registrant&rsquo;s board of directors (or persons
    performing the equivalent functions):</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any
    fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&rsquo;s
    internal controls over financial reporting.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:
<U>November 14, 2023</U></FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>/s/
    Thomas J. Heckman</I></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-variant: small-caps"><B>THOMAS
    J. HECKMAN</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Financial Officer</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal
    Financial Officer)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 0pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page --><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>5
<FILENAME>ex32-1.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>EXHIBIT
32.1</U></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>DIGITAL
ALLY, INC.</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">CERTIFICATION
PURSUANT TO</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">18
U.S.C. SECTION 1350,</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">AS
ADOPTED PURSUANT TO</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">SECTION
906 OF THE SARBANES-OXLEY ACT OF 2002</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
connection with the Quarterly Report of Digital Ally, Inc. (the &ldquo;Company&rdquo;) on Form 10-Q for the three months ended September
30, 2023 as filed with the Securities and Exchange Commission on the date hereof (the &ldquo;Report&rdquo;), I, <B>Stanton E. Ross</B>,
Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. &sect; 1350, as adopted pursuant to &sect;906 of the Sarbanes-Oxley
Act of 2002, that:</FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.75in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    information contained in the Report fairly presents, in all material respects, the financial condition and results of operations
    of the Company.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>/s/
    Stanton E. Ross</I></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-variant: small-caps"><B>Stanton
    E. Ross</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Executive Officer</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal
    Executive Officer)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">November
    14, 2023</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting
the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided
to Digital Ally, Inc. and will be retained by Digital Ally, Inc. and furnished to the Securities and Exchange Commission or its staff
upon request.</FONT></P>

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

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 0pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page --><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>6
<FILENAME>ex32-2.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>EXHIBIT
32.2</U></B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>DIGITAL
ALLY, INC.</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">CERTIFICATION
PURSUANT TO</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">18
U.S.C. SECTION 1350,</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">AS
ADOPTED PURSUANT TO</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">SECTION
906 OF THE SARBANES-OXLEY ACT OF 2002</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
connection with the Quarterly Report of Digital Ally, Inc. (the &ldquo;Company&rdquo;) on Form 10-Q for the three months ended September
30, 2023 as filed with the Securities and Exchange Commission on the date hereof (the &ldquo;Report&rdquo;), I, <B>Thomas J. Heckman</B>,
Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. &sect; 1350, as adopted pursuant to &sect;906 of the Sarbanes-Oxley
Act of 2002, that:</FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.75in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    information contained in the Report fairly presents, in all material respects, the financial condition and results of operations
    of the Company.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>/s/
    Thomas J. Heckman</I></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-variant: small-caps"><B>THOMAS
    J. HECKMAN</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Financial Officer</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal
    Financial Officer)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">November
    14, 2023</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting
the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided
to Digital Ally, Inc. and will be retained by Digital Ally, Inc. and furnished to the Securities and Exchange Commission or its staff
upon request.</FONT></P>

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

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 0pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page --><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>7
<FILENAME>ex10-4_001.jpg
<TEXT>
begin 644 ex10-4_001.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" -C IX# 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#^_BBBB@ 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**** "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 **** "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 **** "BBB@ HHHH **** "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 **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MX>\(3ZN/AUXC^(?A70I[C5O"_C33O'&G^'?%NB?M910 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4=**X7XF:3XT\0?#WQYX?^&_
MC"'X>?$/7O!'BO1_ /C^ZT"R\5VG@;QKJ>AWUGX6\8W7A;4WCTWQ+;^&-;FL
M=:FT#4'6QUB.R;3KMEM[EV !VZOOS\K #!!92,@]QD>W3J.X&1E]?SO_ /!,
M.]\5?$GX:_M%_L<_%WXR?M#?"+]J/PYJ?BOPK\6?!OB+X\?%SXNS>(O 'AW]
MK#X\>#O&_P"TA^QO^TIXQ\8V/Q$O_"'Q2T3[9\!-6\8^%)/AU\2_V=OBQ\/]
M.\2^(_ GACQEJ?@WQ)\0/T%_X)U>&_'N@_"?XV-)\7OB=\6?@1XG_:*^(OBG
M]B?QI\8?B%J/QF^)-I^S#K_A/P%+I,>I_%+Q7?>(?&GQ+\&3?&Q/C5XI^!7B
M?XC^.?B!XNU7]GK7?A.NJ>*UT]+#P_H !^C=%?@E^T!X"\0?LB>'?VOOBY^S
MO\7/VR/%GC/X-_LNZ=X)O/$7Q/\ VM?VA_VAO#L7QL_:'\6:+;7'Q;B^#OQB
M\7_$?X%>%/&/[,O@;1=)^-+:-H7PATOX>7V@_%IM%DTKP?X+TIK>',\1ZK\2
M?"/[8WAS_@GCH?CO]J5_V;_%O[4W[/\ J]Q\1+GX_P#Q@U[XFZ+X,U_]B/\
M;3^/GB3X#V7[2'B6\U_X[KX1N?C-^QG\._&OB6]NOC?+\0IM&^-7B+X96OB#
M0?A-J6A>#K@ _H HK\9_^&A_C?\ ";_@C_\ M:?&'0M>\>>//C-^RMX9_P""
MDGPR^&OC/Q9)I_BSXD^)F_8V^/?[2/P#^#OQ$\97=]X0U+2O&GCF^\+?"/PC
MXT\6ZKJ_@[4K'QCKW]I:EK-A=P:I>R3^,?&#5OBE^SG\1OBK^QCX ^*W[47B
MGX9^/O$'_!(BTE^)WC3XT^-_B!\7OAOH'[77[1WQW_9P_:-L_"/QF\367B#X
MA^%;'QOX _99T!4UK3_&&D>)?AK\2OCGXN\?_"+Q1\-O$C>#4TX _?\ HK^?
M/P OQ.^,_P"U?XE_X)]>*_C/^UIX:^"OP<\8?\%"=5\*?%#PG\>/'?A'XP^,
M=/\ "/PZ_P"";VM_"/2/$'QLTNVM/B)XQ\,?!J7_ (*0?&+PMX,A\1>,O$=[
MXA\1? 3X:^(/BKK'Q%U[PIJ\)_5O]@OXM>./CW^P_P#L>_''XF131?$7XP_L
MP? ?XF^.Q/96VG2R>,/''PO\+^)/$=R^GV.F:+8V'VO5]2O+L6=AI&FV-JLX
M@LK*"VCB0 'UC1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M >/=,\1?#.]>REMKGP%\3O#OQ+\&>$;'Q-\0/$GP=\.?"[XS>,G^,&E?<5%
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
M3[SS;]/LU\C6DVRX4QC\A_V!++XC_LN_M=_&']FGXPZ+?>&%_:U^&V@_MI^
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
M(9;K2=4MO-L=1MXI)K.>:-&8?E!\3?A-X^^!/[8W[&7P=_8[T?X9#QC\+?\
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
M7AF;4+:XDT+Q'!H/B+Q!HL.MZ8UKJ46E:YJUA'<K:ZC=Q2_PJ_!ZQ\/>%?\
M@S!TKXTV7@SX;ZG\2?#/PF^-_@C3?$_C3X9_#KX@7?\ PA/C/_@J'K3>)O!<
MB>/O#'B. :!K&I:5H&OBVM8[:[TWQ=X9\*>+]"N],\5^&=!U>P /[P=3U73-
M%T[4-7UG4;'2=)TFQNM3U75-3NH+'3M,TVQ@DNK[4-1OKIXK6RL;*VAFN;N[
MN98H+:WBDFGD2-&84O#WB;PWXNT:R\1>%/$&B>)_#^I+,^G:[X>U6QUK1K];
M:YFL[AK+5--GN;&Z$%W;7%K,8)Y/+N;>>!\2Q2*O\O?P4_;]^-_Q_P#VM/VD
M/V=?%'[5GP0_92L_V;];^ /PQ\#?L6^/_ 'PUTV;]K?]G3Q7^SCXS\2^.?B#
M\-AKUGX&^*5[\5_B7XDU3PYJ/PSOOA!XHN/@Y\*_ASX;\+:1K7P<\>S>)&\:
M>,/Q>_8,_P""N7Q%_8B_X(R> ?"WPJU'Q?X/^,_P._86^*WQ5_9]^"WCSPA\
M,]:^%G[8>K_%7_@H#\4?"GQ+^.WPWU[0=,\4_$6>7]@[P;I_BSQ?\1OA=JGB
MWP'JOC#3KCQ=XU\0_#V'X4?"S4_B-K !_H@!@>AZ9SP1C'7.>A'H<'VKDM/\
M?^!-6\1ZYX/TOQKX2U+Q=X9N-+M/$GA6P\1Z/>>)/#UUK>G:CK&BVNN:';WD
MFJ:3<:OI.D:MJFF0:A:V\M_IVEZC>VJRVUE<RQ?QX?&K]J/]IGXF?M$_\$@-
M%\5_MTS:K\ /C-^W[XTL?A[X_P#AOXJ_9GGU+XE?#WP]\"/AEXS^%.O?'F?P
MC\(A\#M5^-'A[XK_ !&\5:+H_@[PYI3^ 1H<GPFO-2^%FD_&O2K?Q;J/"_\
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
MMI>I:BEV;:RU"RNGAN8@#LH/B'X$N-2U[1T\:>$VU7PQ<:G:^(M-7Q!I8O\
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
MV9-:\!>,-5^#_AJV^'VJZA^S[XC\2?\ "1ZI\-O$MWX$TN&XD^%GB'58M/\
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
M0\*JE#]G#7_#.B?%C]C[3AK/@;3OVD/AE^W9_P %CO&G[9EV^FZ1HGBWP?\
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
M=Y)"W%>,_P!DC]GOQUX^\'_$K6OA?X!C\8>$/%/A?QE'K=AX ^'MMX@U[7_
M0T.3X=W6M^,7\)S>.UB\ WWA?POJ'ANVT#Q3H4 /AW1]*UA-6\-V@T1OQ:TO
M]N[X^Z7H6D_#/XC?'/Q3\,/C+>_M2^(_A[J?B;Q+J?[*?CCX)>+?"]I^Q[XW
M^-?A.+X+_MO>'?@7\/?A%X>^$FJVGPMOOBSXDU/XA_L>_$3]IW3-:\5VOPLU
M/X1> O!/B+PI\2= U?V8?^"COQX^.7BS]@7XE>+O%VEZ_P#"[]H/X;_LO6WQ
M)\)?LM3_  ZUB+X=?M"_&W]ECPW\3-9\$_'OX'_$CX;>*/CO%\*K_P 8?$2\
M\3Z%\?OV>OV@]:T;X;6OP_TGP!\9OAUX7TOP-\8_B5XQ /Z(QC QTP,8Z8[=
M./RI:1?NK_NC^7T'\A]*6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBO*OCE#\4KGX-?%NV^!UYI.G_ !KN/A=\0(/@_?ZZMHVB67Q2F\*:
MM'\/;S65O[/4;%M)MO%S://J(O;"]M!:QR?:;2Y@,D#@'(_!N\^%/A'5?&?P
M6^&'B6^UBS\!:HDS^"M/M9]5\$?!""\TW1&B^#?A_P 2Z7H2>'_"\>D1W5IX
MPT7X,:UXIU+Q9\/?"7C?0K3PUHGA;X+/\+O#.A^*?$_]J']@CX2>&;SX[?%3
MQY\%O"/A#3/B%#X2L?BYK?ANT?1O$/Q+73]7\4W.G?#SQO!X>NK7XC^(M"M?
M"?BS4/$]U\.]4\32^$=0\$^-H/$MSH^J>!O$]KI'XIZ;KO[3^M_LJ?$/X<?L
MS>*OVJ_B+\&[7]A[]D/7OCMI/B+1+'4OVF/@7\8-'^.'AW3_ -MS]G[P9>6W
MA:W\>:_^V=\2?V7+/XX:U\5?@]JLOCOXE_#_ .-NG?#'78$\%:I\??"$OCKZ
MEM_VO]+_ &:O#_[3WCOQ7XWL?C9\,I_C'I_P>_X)O_&'XC^'$\6:%K7A;XL?
M!#X5^._C'\.[7QC\"?AI=Z[X@_98^"_Q'\'WUSXD^(4VA:[J&H:AX9;X$Q>-
M/&WQ9\-^#?"#@'ZUZ]\:_P!F73K[X#>,=>^)/P<EU#X\:CI7A[]FCQ;)X@\*
MZK>?%2[\9^'KGQ'I5I\'-?MI;V;Q59>(?"3S:U%=^%;RZTR]T"Y.HR3_ -GW
MD4LQ;ZS^S%%\6;']G>U?X+Q_&2U\$W_QGL?A)9Z=X2?QII7@32]:\*^#[OXB
M/X8M[7[;I&BC6[WPGX>M-=N+>T%_<V]E:V,ER-)D^Q?DU\4;'X$_"#]E#_@B
MU\._A#XVN+WX-?#K]J;]D'0_AWXE\<VVL>#M=\1?"_X8?#'QYX2/Q"UC1O&E
MGH>N:=I%VUQH&I7VJW^FV6CP-XET.2V>+3]7T0W/U-XR\2:''_P64_9UTN37
M-*74(O\ @G1^UMX?;3'U.T6[B\0^)/VA/V.?%6@Z(]L9]\6M^(?"GP[\=^)=
M$TIT2_UCP_X$\8:Q8P7&F^%=<N=/ /TO_P"$=T0:V_B4:1I2^(Y-+.B-XA&F
M60UQM&-RM[_9+:OY/]H-IOVQ$NC8&X^R?:(XYA")D\PWEL;96A;R+?\ T>XF
MNX?]'B!ANKA;E;BYB(7]W<3B\NA-.F)91<W(=R+B8/YG\(/CC\+/CUX<U#Q9
M\)/&&G>,M#T;Q5XC\#ZY-:0ZAIVHZ!XO\)W@L];\/Z_H.MV6F:]H>HPK+9:G
M90:MIEFVL>'-6T'Q7H_V_P ,>(="U?4?QL_;S\7VEC^VM\2?AWXY_:._:?\
MA3X(\5_\$T?%GB7X=^%_@3\5?BWX/UFX_:(M_C./#/@"Z^#WAWX7PW=[XO\
MV@=8$L%M\/OAA::/XRUKXM3:?J6B0_#?X@Z#IGB;18@#]Q=5\&^$]<>^?6?#
M'AO5CJ?V'^T3JF@Z7J#7_P#98E_LS[:UW;2F[_LXSW!L?M'F?9//F^S^7YC9
MT9]+!T6XT;2[N?PZK:9+INFWVBVVEK<:"IM#:6=UI%IJ6G:GHBS:6/+FL+;4
M-)U#2E>"**ZTZZLP]J_\P/PO^)?[3%GX,_:1^)7Q+^+GQM\<_$OP#^W#^RO\
M&_VL8OA'\>/''BKP7\"_V7/BO\ ?V /$'[9OC/X2_#/3O&$_A?PW\,O ?[27
MA3]I3X=Q?&CX>>&Q\5O@/\+I/VFM1^&WCCPWXS\">)/$/ASO- U_Q!JG[?'P
M^^#WB?\ :Z^,6J_L6>*M4_;-O_@Q?:1^UM\2-&G\:?!ZY^!?['?B_0+SQ#\;
M?"WC/0_B!XLT[PI^T;KG[8/AWX'^/]0^(MWXR@\,?#WQ#X6T+Q;J?AKX>S1P
M '[5ZO\ !#X(_"'P;X>\5:EH'C;6_#7P%U+XA?&BWL-.T+QW\:?&VN>/_$4^
MI>(_$WQ"F\/^&]#\<_%[XI?$>2]U+Q'?:#X?\.V^M7-]J^NHNC>$=1U;1/!"
M>'/J)X8[AX9)(T,EM(986>-9&AF,4]LTMN[J'BE\B>>$S1[2\$\L9)21UK^.
MSQA\>OCKIO[%^C^,=(_:O_:,'Q:^,O\ P;P^)_C+XZU"/X\>-+O7[;]OOX?Z
MO\$O#7@F#P/I,^JW-O\ "?XX7OQ+\0_%[X3:[X'^&&G^#O%7CW7M'U;POXFT
M?6O'7@F*^T;[J\6_M._M1:)\<_VE?''P9U;Q?^TSX?\ $'P5_:>\4?!"\^!]
M_P"._%OC#X3VOP[U33+GPI%X]_8;\4>-4^$/Q?T;Q=HO@OQ)8?L2_M'_  $\
M:>!I/VA_$VJ67@3XA?#;Q)>^)-8^*.A ']"&H^$O#.L76EWVK^']!U6]T2YE
MO-'O-2T73;ZZTF[FO;'4YKK3)[FWEET^XEU/3=/U&6>T>&22^L+*[=FGM()$
MI2_#_P $3W[:I/X.\)SZFUQ=7;ZC/X:T:6_>[OD,=[=/>/9FY:YO(V:.[G,O
MFW$;,LK,"<_R^^,/C1\8-'\-W?C#X0?M=?%_]H?X0ZAJGQT\4:3\']3\%_MS
M?L?>+O'WB70OA;\&_"P^#W[%W[37QF^(_P 9OBG\4/VJ_#WB[6=:U_X-?LN?
M%VS^)?P=^.WQ)^(WQ(^''ANP\'>*/V</$-]\)_ZH[JU75-/EM;D7MI'?V<MO
M<I;WMQIVH01WD#13)!J6D7<5W87L*R,(K[2[^.XM9U6XLKM)8XI@ <MX=L_
M>K>'+W2/"L'A"_\ !OVWQ9X:O]+\.P:+>>&#J6FZ]J_A_P =Z!>V6FI)I!O;
M+Q1:Z]H?BW29T^TVVNVFLZ;K$*ZC#>00#_#3X>R)?QR>!/!4B:I>)J&IH_A/
M0634;Z*34YHKV^5K$B\NXI]:UB>.YN!).DNK:FZR!K^Z,O\ -?\ L8RVWPV^
M%O[-7P5^-'CKXZ_!7]EG6+G_ (*(:7\;/'U]^T-\>_A?J/@C]L#1_P!I;2U^
M#7PX^(OQDN/B)I/Q%^"EMJ'P*N_BQXOT#PV_B_P5X"\;_$>XM=2\20:_\4=6
M\,)J?[O_ +%6H?'[6OV5/@#JG[4MQ%=_M 7WPT\/77Q-OW\-Q>#=3U76'@9K
M/5/%/@ZVT_2-.\)^.]5T-M*U'XA^&-$T?1- \.^.KKQ!I&@Z'H^BVEEI5L ?
M2UKH^G6$M]-865E8S:G="^U.:SL[>VFU&]$4<)O+^6%$DO+LPPQ1_:;AI)O+
MBCCW^6H2N;/PV^'[&Y+^!O!;M>:E!K-TS>%-"+7.KVTFHRVVJW!^Q?O]2MY=
M8U>2"^E#W44FJ:BZ2JU[=&7^?_XD>,/B-:?M"?M<:#\-OV@?VG=;_:+^'/\
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
M/VC/@W^S1\4OVN_C5XD\/_M5:)\$?VYOVCEU?QC)^Q!_P3*\%?L\7GA3XU_
MGXG^ _B=X[O]=^P_M +\+I-6\0_%OX8_%>\\&:!INO#6]>UKX*P>.OT__P""
M<^H>(OB)^U)^V]KGQ)^/GQL^)7B_X1?$CX/^%?"/A7Q5\3_%/AOP=IVA^-/V
M*/V4[[XO7\W[-V@^-=3^%>@W5K^TGHWQ>T:XM(--\00?"?XEZ;\4?A]X7U[3
M]2L_&]M>@'Z_/X.\+22>(IG\-^'GE\7V\-IXLE?0],>3Q1;6UM-9VUOXC<VV
M[6X+>SN+BT@AU,W4<5M/-"BB.1U;RCXH?%SX,?LN>$;#4O%D-WX9T;7-8UBT
MT#PU\,_A;XW^(7BOQ/K]GX9\1^/M<MO"OPN^#/@WQCXY\5:M;>%/"?B7Q-JD
M?A_PKJ=VFFZ)J%_=JJ1JTGSM^W=X[\6^"=1_9<@OM3\8>$/V:/%GQ]N?#?[6
M_P 3?!'B/6_!6I?#[X<3_!_XG7'PUOM>\?\ A#4=*\<?#7X?ZU^T+%\)='\;
M_$3PQJ_AY/#^F2I:^+?$VA^ -6\6S77Y701:G=_M-?\ !+VY_:!^+^MZUI'A
M/]K;]O/2OV??'=[\<_B)X:\0^*?V6(O#/C[PS^R5K_Q*UK2O'6B:=\4+WQS?
M+X1^'WA'XK>)?[?U3]I3P1>^!3XR\2?$?Q'\3O%EWXN /Z(/!_B#P9\3/A[X
M=\6>%I;#Q'\/OB)X2TKQ/X>N&TV2'3?$/A'QCHUOJ^FW3Z1J=G:S)9ZUI&I1
M7,MAJ5C!<>7=O#?VL4QFA7Q_X=_'+]G+XR>-/&7P/^'VLZ%XPUSX*^#_ (&_
M$?6M M_!6MQ>"],\"?%^W\6:E\"?&?@/Q3J7ANV^'?C;PYX@@^&WBN?PWKGP
MRU[Q+8:++X;,=S<Z5/+8+/T/[2/A>X\:?L\_'3PO;0>)KR\U[X2?$;2[.R\&
MZKXGT/Q7>ZA=>%-56QLO#VJ>"M0TOQ9;:I=7OD6UF-!O[;4[B246MN\AGVR?
MR._"+Q)I/PY^$_Q1^(GPK^,OQ0\*^/?@9_P3J_X(*WVDRZ%\<OBH+L_$OX<_
MM!?'*+X]^ /&EC>^++FZ^(7AKX>CXIZ#X%^)_P $_%7_  D7P^\$Z#\3-&\$
M:]X-T5=4\+V5F ?VH26\<LD4K(ADA#B*0QHTD?F +)Y4C O'YBC:^PC>N ^X
M "LWQ!<V%GHVJW>JV\]YI5KI6I7.IV=KI-]KUQ=Z?!:237MO#H6F6>H:CK4T
MUJDL46DV%A?7NI2.MG:V5W<31P/^*_[#_P 7?B1\8/VM-3USQ1\?/BU<^+K#
MP5\9M.^//[,D_P"S?\?/#?PK\,:C!\0/"EA\'O&EK\5_''QM^)?[.FB^&(=
MT?7)/V;-=_9\\/>#=6_:X^$'CJ;XP>,(?&=SX0UC7/#7Z6_M1?M->'/V5/!?
M@SQ]XN\ _$KQMX:\5?%SX<_"C6=4^'>E^&KS3OA=:?$76?[$'Q:^+.M>+O%?
M@[0/ _P9\&7!@E\=^.;[598] AO;!OL%U]I)C ,S]G+X]_LO_M%:#\0]!_9Q
MU_PUXN\*_"WQ?J_PR^)FD>'O VN>'/#7A'XA1K,_BWX8^(K+6?#.@Z5:^/M"
M2>.3Q_X"EC?Q1X5CUG1G\9Z-I(\1Z&VH>=?&+]IW_@GS\!/&$/PM^-_Q0_9R
M^&/B7P_X0;5[O1O'2>%-#TKP/X*US3_&>JV<WBO6;^Q3PQ\.M&\7V/A?Q[-X
M>M/%.J>'X_&<ND>(;?P_;ZS=K=V[?R*> =8_;:^ MSJGB#2_#W[0GPK_ &$O
MVUO^"W__  5:^.GQ&^-?PZT7X^>"]:U#X:?$KX8_"/P=^P5\6K_Q%\$-/'QX
M\*_!+Q]\8Y/%/BW33%X?LM!^*">"?"UIXC6_\"^(;2Q\4^6_M4? WX@W7B__
M (+N1?%KQ#\7/BC\9;__ ()F?L$Q7/C>&_\ C!\-HOCO\>H/"7PNT/XAWL?P
MDT?Q;%H.J3S^-O%>@E/@A/I>L^&OA?K7BG1?">A^#/"1N[700 ?W1? KXG?L
MY_M"> ['Q5\"=<^'WCSP+X>\4R+$OA[2+2UC\(^-HK.S\3*+[PU?Z=IVK>#_
M !/>:+XLTCQEIKZCI.E:IJOA?Q?H/C+3?M?A_P 6:/JNH? -CX;_ &*_V:?C
M+=>"?'G[8GCCQ[XO^&/BSQI^TMKWPJ\<+\)OB!J?P1B^(_C;7O%]A\2_C/X]
M^&GP%M/C=\/?AOX;NOB1>V/@_P :_M#?%NV\,7'A2&!_$_B#Q7;:)?:I#]C?
ML$Z)9:%^P[^R#8Z=-JLUNO[-'P-N&FUK7=>\2ZM)<7GPU\,W=R;O6O$^HZMK
MMV\,\KVUK#>WTQTZR@M-)LH[:RL;.TM_P\_92^)OB/\ X)O>/?\ @N1)\>?
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
M\%3/V-9OCCX__;.^)OP+^#O_  6+_P""T?[/_@?Q_K7Q2_:E\6)X4^!-_P#
M/X2:+^Q$1\1O"7B*76['P]X[\6>,OBIH_@SXHS:S;Q?$;PA#XS\/Z]XJUSX6
M^"-3TSP\ ?WRK]U>I^4<G&>G?'&?IQZ4M(N2H)P#@9QR,X[>WI2T %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 51U&^33K*\OGMKN\^Q6=U>&U
MT^V>\U"Y6V@DG-O8VD7[VZNY_+\JVMH_WD\[QQ("S#%ZL[5=2M=(T^^U.\CO
MIK;3;*[U&>+3-+U'6]2D@L;>2ZF33M&T:TO]8U:^:.%EM-,TFPO=2O[@Q6EA
M:7-U-#"X!^97P]_X+(_L#?$K2/A9XIT;XE>.-%\#?&KX^S_LL?#7XB>-_@A\
M9O _@'7_ -HNW:]C_P"%077BOQ-X&TW2_#?BRZN=,U2QTL>*IM$TC6-2TS4=
M.TK5;R]M)H%_4+S/]ANH' )SR1V'\)ZYZ<FOX+?V1OV<OVU/@7\)?V.OB=\4
M/V3/V@_VA/V;/@Q_P5!^-?Q2^/?[#/CG]G/QKH_Q#^%NJ^.O$OB6;]G3]O\
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
MOQ!\&OBKXJT[P5:_';0K#XTW'PMG\7^"O!&O>(_!4/Q%\->'[N7XB^"SX_\
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
MJYA_9$\3?%;PQ\7? OQ[^*6L_ 'Q-\-/%=MJ7P5\7>#?&^AV/B7P5\+OB?X
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
M]\"?'?XN>$_#4>F?%VX\)_#WQGXC%S%<_L[Z@@!_4F#D ],@''3'X<4M(HP
M#U  ..G2EH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ I" >2,
MX]L].>/\_P Z6O.?B_X=\=>+OA3\3?"OPQ\9CX<_$CQ-\//&WA[X?_$%M/@U
M9/ GCC6O#6IZ;X3\9OI5RDEOJB^%]?NM/UQM.GBDAO18&WE5DD*. <3\4/VG
M?V?O@UX*UOX@_$'XK>!]#\)^&_'?A3X7:[J?_"2:1=)I/Q$\:^,-)\"^'?!>
MHI;7LCV/B*[\4ZY8:?+I5YY%U8A[B[O([>TL[N>'A_@+^UCX)^.'CCX^> AH
M\O@+Q!\%/CU?_ [2--\4>*_ >I:E\68;3]G_ . O[14?Q(\ VOA'Q-XCMK[P
M?JG@CX_^%;^PMX]2NM<T_21;7WBS3/"NJWMWX<TK\8OBU^PA^T/\4/A3\#M2
M\)_LJ:M\)?&G[/\ \$/V3_@K\8OA"/B%\$-7T/\ :>N/V;?V^?V'/C_X4UWX
M7^(K#XNMX>\8Z#\'_AS\!/VNF^$.M?M*:9\$/'%U:?M3P:?<Z/X*U3QO\6=
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
M\;^.M!M]1^*_A/4OAK"-1^&G[04=KX"UN;PG\3I;?XNWL<_@:VG\<_$"VTL
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
M-X.LOB+X2_9^UOX4_$V^T#]D,> OA/HOQTT7X]3>+_AW\)/A'. ?N#')\/\
MQ#?'XA^'M,\+>-_%?A/2O$OA/2_$/AX>%M7\46-KJ,VBZMXD\"Z1XFGNX4T<
M:]J&@>&9]6T:ZUO2M+N-1TSP_>:XT2Z?975OXW^R3^U)X0_:T^#/@?XLZ1H5
MYX!U?QII_B;5IOA9XIUWPMJ?C[PSIWAOXA>+/AO)>:];^%]6U?3)+:ZUGPCJ
M*0ZGH]]J>A2RK):V&L:BL!N).(_8!^#C_L\_L0_L\> KKX$VGP;^(OA;X%?"
MK3OBE\,]!L_A59:YJ'Q4\#?"KPA\/]?GU75OAUXGU7X=>(_$.JQ^"M,TNP\2
MGQI?VUSHMGH%MJ&LV-O8"WT_\*O!W[!_[9_AOX9?LJ)X"_9"U[X9_$/0?@W_
M ,%$/"'QYM9/B-^S)X2_X2W4/BS^V5^RM^T?X"\"?%3Q;\._C)XQEU[PO^T+
M\,/@]\2?A1>^)M)TSXL_\(5K'BZ*[^(/@QO#MQ?I<@']/4/Q'^'$WAW3_&$'
MCOP7+X3U5Y(]*\4Q>*="?P[J3PW4EE,FGZXFH'3+UHKV&6TE6VNI3'=126[
M2QL@U[;Q1X8O]5U[1;/7M%O=;\*C3SXGTBUU6PN-4\-#5K)M2TH^(-/AN7NM
M%&I:=OU#3SJ<-K]LLD>ZMO-A7?7\_P#;_L1ZSXZ_:._9#^)GBC_@G+XPB\!/
M^TW^TO\ $GXW-\>O&O[&?Q9\7^&?"?Q3_8]T3]GE=>^*GA'P]\2[_P ">%O^
M$W\?:'::MJ/PQ_9NU+X\:)XD\-Z/:?&_XBZU8?&SXC^.?A[X:QX?V-/VO[_X
M9>+-)E_9Z\1WW[1'PM^%UKX!\5_%OXB?M'?"VT^%?[<7A.T_:S^ GQM^+'PH
M\ :+X.A\7>/Y=%_;0^&'PC^)FC_%/QA^U[IG@'5O@#XZ^,NH^$O UK\8/"7Q
M5^,WQ-T, _7[]H3]LCX/? 7X<^ O'1\4>$?%<OQB^)GA/X,?!JTL_'7AS2/"
MWC+XB>,=;ET>)M4\?2SWVA^&_ O@FVLM=\6_$WQ5!#K^K:!X0\*^(+?PCX0\
M>_$6;PG\.O%?M?P<\6^,_'_PU\'^,/B/\(_$WP)\>:UI"W'BGX2>,/$?@#QC
MK_@;6HKFXL[W2I_%7PO\4>,? WB&PFDM1J6B:OHVNR27^B7NFW&L:9X?UM]1
M\/:5^&WQP_9.^.VN_'?PY^T3\./V1_BTW@+QU^U_^QI\9_'?[+\OBW]ERWO?
M FL?L\> OCUX2^,/[0=U8:M^U/+\&E\1?&WPKX_^!'PWNM'^&^MW'B+6+7]G
MS3M:\96LLEUI]X?VD^ /QRT[X^>&_%GB33? WCGP'%X2^(WBWX;7-GXVN/A[
MJR:WJ'@^:UM[[Q#X2\5?"CQ_\3OA]XK\+W4]TVGM>:)XRO-4\-^*-,\3_#[Q
MUH_A'XB^#/%WA#0@#YK\*_\ !1GX!^//CKX(^$'@R_CUWPIXL\!_M;>*KWXX
MGQ/X,L/AQX;\0?L9_'_X;?LX_%/P+JT<VNGQ+:ZF?'GQ+TF[TG7M3T;1O!^N
M:%<:+J7A/7/$O]LSPZ-]T7?B7PO8ZIH.@WVO:'9ZWXHCU%_#&C76K6%MJGB.
M/1[2/4-7;0-.GN([S68]*L9H;W46TZ&Y6RM)HKBY,<+JY_GL^'G['7QEMOVF
M?AU9?%3]@S5_&OP?^&3_ /!>._N?&^M7W['7C#X<>(KS]OO]NC1_CQ^SQ_PC
M/A#Q'\=3X^6\\1? GPGK7@;Q//XA^''AQ/#=U\0=(\%:U<)X3U#QSJ7AG,_9
MP_9)_:[TKP5^R/X)_:3_ &8/C%\2=:TGX4_\$VI+_P 63_M*_ GP[I/[/GQ4
M_8_T?P#HWQ0TSXQ^)=,\>^//BCJ^C:9XY^&NJ_'_ .#&K?LUP?$N/XXZU\:O
M'/PH^.EE\'/#^I^*?%>L@'](XZ#'I11_G_/6B@ HHHH **** "BBB@ HHHH
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
MIXL^!O\ PR#\._V@_P!ICX??!6'QK^TQHWAKX8_!"U\&>-X8]2^%'@\7>O\
MA.?Q5X2^*_A;X"?#[P3K8!_2-\1_V_OV$?@[XS\1_#GXN_MJ_LE?"KXA>#[W
M1--\6^ _B3^T;\'O OC/POJ'B728=?\ #=CXA\+^*?&.E:YHUWXAT*XM]:T*
MWU&QMI=7TB>'4M/6XLI4F;Y9_;0_X*P?!K]D[X]_LG?L\:!/\,_C;\2?VB/V
MN/@S^R?\0O 'A3X[>$M/^+7[/=Y\<YI!X*^)'C/X5VNB>*->N?"LMK9:K<30
MZW=^")KIH]*BT:YU1=3N)]+_  3^./\ P00_;P^)_P +/^"@W@33;/\ 9?LO
M$7[67[&G_!*G]G7X<^(9OBKXNN+/P;XF_8BM?V=+WXS1:S>O\$K36;?P5XOU
M?X5:U;^#+C2+&6\UU='\*ZIXG\.^'I;HVF@_37B'_@C9^VQ/\=;&]T'6O@AJ
MWPGL_P#@OUH'_!9I?&GC/XM^.--\:?\ "":UX1T0>+/@)_PK?2O@YXJTNW\3
M>!M9T.7PMX3\6Q?$>YT3Q!H<NASR:1X<@AO8;  _J-\7>+_"?@#PMXC\<>._
M$_A[P5X*\'Z%JOBCQ=XP\6ZUIOASPMX5\-:%8SZGK?B+Q)XAUBYL](T/0M&T
MVVN=0U75]4O+73]/LK>:ZN[B&")Y%^?+S]N3]BK3?"UMXXU/]KS]F+3/!=Y\
M3KSX)6WBW4_CS\+=.\-3?&C3[5+V_P#A FN7GBJ#3#\4[*RD2\N_AZ;D>+K:
MU;[3-HZ0@N.0_P""B?P5^*G[17[%_P ??@O\$?"W[.OC#XL>._">G6'@31?V
MKO NE_$GX%?V]I_BOP_KEOK/BKP9K_A/QYX;U;7O"T6ES>)_AI-XI\$>,?"F
MC_%'2/!FN>*/"OB'P_IVI:3=_P [^J_\$/?VV;WXC^)O%6K#]G/Q%H6O_P#!
M<S]DS_@J+<:;?_&;XE^,+S4?@M\)_!GQ'L/BA\)->U/QW\(!?:_XRM=0\9:1
MH/A'6-3E?0OB#:IXFU;7-)^%MC::-H&M ']!_P 0O^"BO['7AO\ 9]U[]H3P
M5^U1^RAX_P#"?D>.=$^'&KVW[3/PJL/ /Q1^*_@_PG?>)X_A'H'Q&TS5?%&E
MR>+KU8+1+[3-"TSQ1XBT>PO!JG_",:BJ16ES8_8(_;$E_;U_8D^"G[8?A7X<
M_P#"OI_C;X,UWQ/HOPW\0>+AK$6C7^D^)/$GABUTG5/&NF^%H7>ROKW0%GGU
M>U\'S3V-I>[H]&O9[8V]Q_.QX"_X(A_MZ>"_BMX4^/2WG[/VJ>+/#/[>/_!8
M#X^'X?7GQ=\::;I>L_##_@IU^S)X+^#'@S7-2^(%M\(-;N[+QQ\(O%/ABZO?
M&7AZ'P/K-MK.@7PN_#?B2YU#S-*/[T?\$EOV4_BE^P[_ ,$[?V7?V4OC+?>#
M-2^)7P;\&:QH'BF_^'FK:SXA\(7%UJGC?Q3XGMCI>K:]X<\)ZG<>38:]:6]\
M)=#MX8=0@NXK2YOK-8;^< ^0OAQ_P6LA\3^,?V\/@/\ $G]G2/X)?M4_L9^&
MOBC\3/ OPM\:?&6.7X=?MA_!3X0ZOX^\-^-_BE^SQ\6H?A7;:WKVG:!XD^%7
MCW0M>TS_ (5/<R^'M8M-,T/6[NQ\0V'Q.T7X7?JY>?M+?!+P=X\^''P.^+7Q
MJ^ WPZ_:2^(_A_1-6T'X$7WQF\)_\)WXDNM576+:0?#OPYXD_P"$.\=>/M D
MUCPQXMT[0?$%GX$TJ77X_"^LW T;3;G3-5T[3OQR_;4_X)#^)?V\OV.O[(\1
MC3?@/^W#\&?C%^V+\:OV3/B9X=^(&I:QH'A'4?VC?C3X]^)S^ /'>MZ5X9@:
M_P# 'Q'\,^(O#7@GXJ6UKX6U34-"O-%?5O#C>(-/M);#Q+XW^VQ_P1F_:9^/
M_P"U/^W!XO\ AW\1/A[:_!K_ (*$_$S_ ()H?%'QCXTU'Q=XK\%_%#]G"X_X
M)]:9XHTS7/#?A+P;IW@SQ7I7Q3E^*$<'A#5?!OBC_A//ABW@_P 0Z[XC;6M
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
MML"IEN2=H1 3G**,C\>/A#_P2>T;X/>+/@;XDT7XJWVJVOPE^)WQ9BO]$O\
M2[NTM+[]E)?B!X6^)/[(O[+_ (9NK+4XKG1O#W[*&O\ P(_9?L?"NL^(E\97
M%[H/A7XP:3I,7AG1/B]?:'8 'L'[&7[?6A_&/2=/^'WQO\3>'-"_:&NOBO\
MMX>"M-AT/X2?%WX5?##QQX7_ &-OVN/BK\!9]1\+:Y\1;KQ9X4MO'O\ PK[P
MIX.\?>-?A8?BWKWCW2;>_P#%7B:+P]:>$?#VL/H.3\9O^"CG@)O#?@VX_9K\
M>^#O$/C-_CY^P%I'BCPI\3/A=\5]$D\;?LU?MC_MC?"W]EFX^*WP<E\177PK
M_P"$I\/7$7Q!U/7/ 'QL\'GXI?"J;5_#UGIU]I^LVWB33YXOF;7_ /@E[\8O
MBGX'^&GPR^*WB'X<Z-X,M?C%_P %6O%/Q9F^&GQ!\71^+Y/AW_P4_O\ X\ZE
MJ-K\,=>\0?!X:=IGCWX/C]I;QMH^F:AXBT&[T;Q,_P ._"OB26/0SX]U7PUX
M#]!^,7["/[2WQDT7]G+Q!XS\2_!'Q+\;OV8)?@?X/\.>-K;6O&7@3PU\6/!G
MPM_:Y_8V_;$^('CGQEX8L/AQXJ;P#XN^+WBK]A'X1^"]!^&OAVZ\4^&_@S8>
M._B3XNC^(?Q3%IX>\$S 'Z3-^TE\'(_BYHOP0G\6S6GC_P 2W.OZ9X7BOO"G
MC2P\&^+/$OA72;SQ#XE^'_A+XJ7WAZW^%GBCXJZ#X8TS7?%NK?"70/&6I?$N
MR\(>$?'/BJ?PHGAWP/XNU31.M^)_Q:\"?!_1+#7O'FL7&G6^L:W8^&/#NEZ1
MH'B7QCXM\6^)]1AO;VU\->"O W@K2/$/C3QKXA.E:7K&N3:)X3T#6=4M/#NA
MZ]XDN[6WT+0=7U"S_/;X/?L#^,?A+^UA<_%:VD_9,U[X7?\ "W_CU\?].\97
M_P"RUH$/[9]EXN_:#N_B;J?B/X62?'FUU:VTA? ?AGQ#\6/%.HZ%\1-*\+:1
M\2-4^'L6B?!7Q/9ZI9)XK^('C;Z7_:B^ /B_XL^)?V:OBK\-O$FE:-\3/V6/
MC5<_%_PAH/BR2^A\ ?$*R\4?"WXC_ [XA>!?&-]I&GZKK?A\ZM\-/BMXMG\(
M^,M(TS7)?"'C:S\/ZYJ/A?Q9HEMJ?AS4@#Y=^,'[?>O>./B+\ ?@3^QCKWA=
M_B#^T3\'/VB/BKX2^)_Q5_9I_:3^*WPO\+:_\ OB)\(_@[J7PC^*?A+X>W_P
MJ\5?"OQ=I_Q.^*6H>&_C8_C_ ,3^'M>_9DUGP!?^$/C+X"T3Q?XQ\(Z5<_HG
MXX^)OAWX6>$[3Q/\1+U].$\^EZ0FG^&]"\4^-=;USQ-J,;%- \$^$/"NBZOX
MX\::K.T%[<6.C^'/#>I:W-IEE>:C+IT-I87TUO\ G-\*OV&OB1\(OVK?A?\
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
M%/C[\9[S4+#XT:W\4/A?_P $Y_@G9I\'O@M\5_&7BYO'7[/_ /P4$\1_M/\
MBOQYI_[/'PF\*>(M4T+X+:;8_'/XA:=I_A!_BGXQ\8>$?AM\'?"TWC'XS_$3
MQSX\UWQ/H_KW[0O_  35_:/_ &EF_:&\<WWQ0^#?AC4_VQOA;\=_A'\5_A8]
MC\6[WP#X<\(>+O@5X.^$?[,GBN/7_MGA35/BEXO_ &=]5TSXH^/-6\)>-?AE
MX#\&_$#4_P!H+5+'4-(\/>*/@3\*/'+ 'Z!_LY?M!_$7XH_M,?MP?"'Q9<?#
MO4O!'P \6_ N'X2ZWX*\/:[H^KZCX2^+WP7T;XF7$?C34]2\=>+]'\5:I8:E
MJ4MOIOB#PSIG@W2[O23!OT$W :ZD]O\ B-^T-\*/A7XH\*^#/&'B#5(/$GB[
M6/!&AV.GZ!X'\>^.$T>[^)GC6T^'/P[N_'6H>!O#/B+3/AGH7CCQU=/X6\*^
M)_B/>^%/#6NZOIVOP:;J]Q_PC/B$Z;\O?L?_ +-/QF^!OQ@_:2^(GQ.U'X7Z
MEI_QRTG]GB+3(? >K^+;B\T34O@E\'M%^$MY;WUEXB\+Z;!<66O1:2-<M;ZW
MUA[FTD<V$NG3!_M<7*_M;_L->*/VC?CM\-/C+X5\2^&_A;XQ^&</PJB^'?Q]
M\$7OB;P'^T=\(O\ A%OB;K_CCXK:59:[X?M;[PW\?/A#\:O"<OAOX=Z_^SE\
M;[:Y^#UG=#6/B!JVC>*-1\KP]?@'I6I?\%)OV/=&\&^%/B#K/Q)\4Z/X0\:>
M(?VD_"&AZOJOP(_:%TW9XP_9!T[XJZQ^T5X/\0Z?>_"V#4_!OBWX=Z3\#OB[
MJ+^&?%]GHFN^*;+X?>)+KP3I_B2&Q+-@ZG_P5,_8ET72?$VO:Q\3?&^DZ+X,
M\!?#7XL^*]6U/]F_]IVPT[0/@]\7IM7MO /QJU2[NO@[%!:_!+4[CP_XA@U3
MXQR2#X9>%)O#?B.'Q=XKT&30M7%A\,?&/_@ES^U!XX\(Q_#SPC\9?@!8>$_"
M/[7/_!17]I/P?>>(? GQ*D\4>)M"_P""AO@']L7P[KW@WQ)-IGBUM)\):O\
M!^__ &P?&6EZ7K^DZ9XSM/B%::'X4\47.C^!+C1-:\&>-NI^*/\ P3?_ &A/
MB/\ "']J#X9CQ5\&='N?VC_^"4GP _X)YMK!\1^.K^W\)>-/@CJ?[24-Q\1S
M:#X?6;ZUX7\2Z%^TUK%_!I)N--U;2M4\":=I33:G9>,+S6?"8!^S7C_QKI7P
MX\$>*_'^O6NO7NB^#?#VK>)M7M/"WAO7/&'B.XT_1;&?4+N'0_"WAJQU+7]>
MU.2&!TL],TFPNKRZF94CB(RP_&KX6?\ !7KP_P"(_&GA/XB_%6QG^&/[*WQ%
M_P""</P>_;DM_,^ 7[0VM_%#X37OC#QCK.@?$5OB=XDT33=8T^\^"G@S1[.W
MUMOBS-\(? /@6U\/I>>/)?'&J^!V&L6_[,>*M#N/%W@?Q#X:N9H-*N?%'A;5
M]"NKFW\S5+?2YM;T>YT^:XMQ*FER:E#92W)DB$J::]Y'&-ZV;2$1_A9;?\$M
MOVDI?@=XU^!^I^.?@=]B\0_\$9;#_@E!I?B>PU3X@)=6>K:'X/\ %'@W3?C3
MJ&AW'@EH+FPU"/Q//K-]X*MM7@N=*>!-%A\1ZF!)K,@!]Z?M$_\ !2O]FS]G
M_P"%/[2GC^V\17WQ.\0_LW_"KX[_ !(O? W@WP[XUO1\0=3_ &=X#9_%3P/X
M#\<Z?X1U;P7XFUGX9>,IK#P5\<;CPMJ7B6']GC5)M1N/C7#X+M/#?B*33ON;
MPMXDT[QEX>TSQ3H]OXAL]/UF!KFSM?%?A+Q;X$U^%!-);J-6\'>-]&\.^+-$
MN T186FMZ-IMR\1CN!$+>:&5OP:^,W_!*W]JG]HS4OB;J/Q0^-GP5MM2^)/P
MH_X*6?!6#QK'I/Q'\:>(_!?PQ_X*!>"/#^F>"_ >@Z+?7'@_PU_8O[+5WX?C
M\!V;>&(? EA\?='FM?C-XO\ #?@KXK0>+-+^('[S>%)?%DGAK2[CQO#X=MO%
MMQ;O<ZSI_A2YU._\.:5=7,\LZ:+I>L:M::?J>OVVBV\D.DOXIN]"\-2>)Y;.
M7Q$/!_A!-27POI(!^;'[.W_!2;X<WO@/Q#;?M8?$CP%\-OB=X+^(W_!0G1-;
M\3P_#CXG_"KX'ZY\/?V&/VK_ (P?!+6O$N@^-_'FH>,_ ,7BZU^&'@7PU\2/
M&?PXM?C%XG\:VMC<^+?%6FZ!'X/\/ZK+H?TUJ/[;/[.6F>$M1\87GC3Q +?0
M]7US0_%/A&W^$WQBO?B[X+U'PUX7\/\ CGQ#%X]^!=CX#N/C5X!M]%\"^,?
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
M3];\5^.OB?\ ##P=X9\ ^!#K_P 0]?\ $OQ/^&.D:3X5O;KXC>"DUSQ/QO\
ML!?'3Q#^U_X?_:GM?CM\,O$C_#K]J+4?VA_A/I/Q+^$WBWQ'XT\#>"M=_8?\
M9_LB:[^S1X;\>6'Q8TVP\'_"&Z\3>,]=^.QB\,>"[8:E\0]?NM8\2:)KNK:;
M-J7B/P/5O^"0/Q2U7X;_ +&W@&T_:6\,^%=5_8Y_88^%_P"R]X)\?Z%\*9[_
M %:;XQ?L_P#QR_9+_:)^!_QRN/#7B3Q=JV@:AX/TSXD_L6_"A?B%\';TI=^,
M/"WB?Q[HVD?$SPC?C0-;M #]#+__ (*$?LI:=\,_%/Q<N?'WB)_!O@#6OB;H
M/Q,BLOA%\9-3\:?":\^#&H3:=\5;SXN?#/3O %U\1?A?X?\  PB@U?5_%/CC
MPQH?AN7PKK'AKQGINJW_ (1\5>&=;U?PC]JG]O>#P-X^^!7@+X!>)M#\5ZMK
M/[8'[*/P,^-\EW\%OBWX\\!V'@W]HZ?0M6AT;P_\>?"]]X?^#7@GXI#X>^)?
M#'Q"LM.UW7O&FIQ^%?&/@2XN?!UG#\1O!.JZOQ7QG_X)Y?M#?&?5_AI\4_%7
MQJ_9'\9_'.T\'^*O /Q8E^,W[#/_  N7X%1:'XBUKPEJOAS6OV=_A?XI^/\
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
M$0^(/"_Q0^!?P=\0ZO8_LX_M*ZG\-]'\>?M,ZMX=T#X#6MY\8-.^$5S\)_\
MA'?B=K?B_P *:5X<\=0>-)O KW?B/11>^([./4(7/!?\%#_V(?B5^VSX5@\
M^&?C1X6\#_#C7O@C^T_\&/B/\-OB#\/O%'Q'\#^*=2^/7@[POH7P[^,H\/\
MA_XI_#C2-2^(/[.NM^'-2UGP#I?CC3O&/AFX_P"$X\0:C80>$_'&C>#O&VA>
M&C_@F[\=Y]-^.UQJ7QN^$5QXI^*7Q>_X)E_%[PQ<V'PL\:Z?H/A_4?\ @G;\
M0_A%\0AHFOV%U\4-7U'6[+XHS_!C0-&%[I^IZ-<^%H=;UC47BUZ2UL;!@#UR
M\_;FN_%7[='[,WP)^$6K66O?!SXE:?\ M;Z!\2-2USX&?&+0YKCX@?LZ0>%H
M3<?"SXY>(9_#_P *O&?ANQ\1:MK7AGQ#8>$-#\8_:=6T6_GL?%L<&G7EK#[Q
M\1/V\OV9/A3K_P 8O#/CWQ?XOT+5_@'>_ >T^*T7_"F?C5JMIX9M_P!IGQ)K
MO@_X*Z_!J>B?#[4M-\2^$O%OBKPQK^@7GBWPI=ZYX=\'ZCI=Q'XWU+PY&8Y)
M/DOX%_\ !.3XP?!/QE^PU:6/Q\^&6J_!K]@7PW\:?A?\,O#US\$/%0^(GC/X
M,?$[P]X9\*^#?"WB7Q;#\;[;PYHOC3X8>&/">DZ!>>.[7P;K^G_$62%]?F\$
M^"[J>733/^UG_P $Y/BO\?\ XA?M-^)_AY\>_AS\.="_:A^&_P"QIX.\3V7C
MCX)^)_B;JGA?6/V./C9X^^+.AZCH<WA_XV_"FUOM+\<V_C^?2-5LKY(KK0[C
M1([JTN]2BUEXM' /6M2_X*K_ +$^BZ!+XKUOQQ\6=#\,QWG[0NE1Z]K/[)W[
M6^E:9?:_^RB_C)?VA_"NDS7WP.@;6/%_POB^'/Q$O-:\):9'=>(KW3_AY\0-
M0T+3=5M/ OBV71NOT+_@H]^R9XCURY\):?XO^(UEXX&F_"[6-!^'WBK]G7]H
MWP'\1/B#I?QE\/\ Q+\5?#^^^$G@+QY\*?#7BSXO0:EX;^#/Q;US6C\,])\5
M-X+TKX;>-+_QLOAZVT"^DC_,7]KG_@GG\=-$_8IO6NO'FA?$OQC\'/$O_!6?
M]H34O"/PE^!GQ.U_Q+\7/%?_  40\%?M>VNF?#'X:^$= \4^.?$^BW7A#Q9^
MUSKFGV6J7%CXW.K:;X7T*[U2UT*UNM=U#3_7?"W["?QV^.6G_LZ?M$>(/B]X
M.\->+_!_PV^ /PT?X1^)?@)\:_ O@KQI^S;X<\#>-T^,?P1^.GPZU_XP>$/B
M!+J_Q5^)OC'P7\0M3TGQ<NH>%/#4O[/GPQ\"ZSX$\:^%_$_Q:?QX ?:_AG]N
M/]GOQE\0M?U/0OVCO!5Q\)M _9$T3]JF_:^^&GCO0/"UK\)-0UG6[F?X_0?M
M*:]+IWPHUCP+8Z+I5YH_B/P)I=K<>)?!.I:-J6J^+-4TQ2^CVO(?LN_M:^,O
MC[^V!^UM\)I+6ZM/A#\*_@?^QG\6/A/;>+OV?/C3^SU\6;"?]H/4?VH=/\8Z
M3\0M!^.$VF>(O$7V8_!7PQ>Z'K%E\/?A]:Z+<:CKO@W5-&N?$GAK6KA/AGP+
M_P $8?B1IGPA_P"%%>.?VB?AWJ7@RV_X)U:'^P7HGB'P1\&/$7ACQ'HE_P"!
M?B#J?Q)^'OQ?72=9^+/BG0[]=)\2SZ7-J_P^:2RL]1LM/;3K;Q)8Q3-,?T2^
M ?[-'QS\#_M2_&_]J#XP?%7X2^*[_P"./P%_9N^#VM^"?AI\)?&7@NUTC7/V
M=/$?QRUVQ\8Z;XD\5?&+QY))IGBN3X[^+#=^$[CP\]WI$,/AS3X?%FH2^']2
MUGQ> >4_LD_\%!?#GBWPW/X1_:<\9Z)X0^,4/[17_!0#X/Z;XK7X-_%OX._
M?QMI7[&G[1OQW\$2R^$?B/X^7Q+\+I?$UK\$/A1)\2-?\)67QH\5ZZFE>%/B
MGK$+7-G\,/B*WA3TOQ'_ ,%-/V1/">KP>%]>\2?&.V\=7/CD?#BV^&5E^R;^
MUEKWQ8G\877PAUOX\Z%I<?PK\/?!/5?B#Y7B_P"%'A7QIXH\#:H_AQ=)\;7'
MP^^)?A7PM>ZKXT^&/Q"\.>&?C?QW_P $I?BM\4?A)X*^$WB[XY?#[2;'1_VE
M?^"E7QQ\2:UX6^&^L3ZC<Z#_ ,%'O"'[6OAS6_#F@VWBGQ3K>APZ[\(;W]LG
MQWJ&CZMK^C:WH7C>W\ ^#;'6/#&BIKGB)X.X\+_\$Z/CAI/B;]FWQ=J7Q _8
M\\.7WP)_:TM/VB]0\)_LY?L>3_LX?#'Q'H&D_ +XZ?L^VFCQ^&[3XO?$GQE-
M\2M>T;]HCQCXG\2>/?$WQ*\0>$K1_!GPX\*^$OA=X>4>/?%7C4 ^I?BU_P %
M'OV1O@9]ME^*?C_Q?X6T^RT/Q7X@&M-\#/CUK'A_5+3P!>>&;'XC:;X<U[0?
MAGJ>D>*/%GPVG\56C_$7P/X<O-4\9^![;P]\2;KQ+H.G6_P@^+$O@JUXT_X*
M(?LJ_#[Q=XA\!^)_%?Q(B\8>%OCOX1_9JUO0-"_9R_:1\:7UM\9/'_@BP^)'
M@;PQ%_PA'PF\1PWNG>+O!&IV6OZ#XRLI;CP1?PRO9Q>(O[3M[JQ@^$O'?_!(
MCQCXN\-_M5?#;3?BU^S?X5\ _'73_P!H[4_!?C71/V--%MOVH+'Q?^T)\0_%
M?Q)30?C?\?#\6)!\4O@_\.M8\7WEAHOAKP+X&^#'Q$\3:1X>^']GXI^*=Y;^
M'O&,'Q,[35?^"<7[1/B7X_:M\</$W[0?P2N+?QC^VI^RQ^U[XH\(:%\!?'VC
M76E_\,Z?!;0O@M>^!-"\5ZA\?_$,&HGQ/H>ER7UEXAOO".E_V7JJ"\N='U&T
MOO[(TL ]4^/'_!2?X36W[*_Q!^*_[/7C#6M3^)+_  U_:MU_X9:1XD_9<_:6
M\:76C^,/V1M7\0^"/BY:_&+X.:-X:\"?$KX?Z#X)^*7A^3X<Z[>^/K[X=6,O
MB6]L+?2]5U);JTBOO3O ?[>?P@B\"_ $?%37]9T[XD?%[X:^&M7B@\)_"/XN
M>)/"'B+XHO\ !6Y^-7BKX4^!O$'A;PGXJT#6_BH/"&@^+/$GAOX+:3XAUKXH
M^(-*T2[M?#WA_7=1MI(&^-=*_P""6/QK\)W?[3>I^"OC_P#"K3K_ /:G\)?M
MD_"?QW'XC^#GB[Q'9Z?\-?VF/VG/VF/VK/AOJ^DC3_BYX7N%\;? WQQ^UQ\9
M?#&LVADAT'XP>%+GPO,9?AIK.A2W6I;7P&_X)D?&CX ^.]*\1Z/\6?V2/%6E
M:/HQUZ'7=1_8AL]*^/K_ !*E^#=C\.]5\,Z=\?K[XT>,-=T#X!^(_'4&J?%*
M_P##G_"/ZU\7='M_$6K_  P\._&&P\$QZ/'I(!^@/PZ_;%^ 'Q8_9ZUG]JGP
MGXLURP_9]T7P$/BE<_$_XD?#GXE_!/P_>?#-_AAH/QD3XCZ+)\;/"'P]EUSX
M>/\ #OQ)INLGQ_I4=YX,@O+?7] N]=M_$'A/Q3I>C^06/[<OP_\ AE\,/"7Q
M'_:HUR#X1Z[\2? .I?M"6GPHL/"/C+QAXU^!_P"SW9Q^#X-1\5_&^W\$Z9XL
MN?#VA_# ^*M G^/7Q=U2TT7X0_#'Q!XBO]%N_%5WX6\+IXXU6Y\-OV*8M*_X
M)F>%_P#@G/\ %3QE#XDT?3OV+8?V*?%7Q \&:9=>&IM=\&6OP;?X%GQ?I6CZ
MEJ6M3:'KNH^$D@UF?3WU74[?3M=FN(+6\N[2*"5_%[;]EW]I+Q;XK^%?QM\$
M?&'PS\ /VD?"/[/.G_L9_M/1ZY\#M;^(7PL\9^'-$;3_ !O;_$O]FQ+GXD>$
M=8T+6-*\8ZMJOB'X0>,-:\:_$3PG!X3\<:GX/^-OPQU+XJ^ [WP_X, /K2^_
M;0_9ZT[QA_P@]QXL\0S:O<ZQ\2O"F@:CIGPN^*NM>#O''Q!^#]GK%]\2/A+\
M-O'NC>"]0\%_$OXU^&(/"_C9)?@IX"UWQ%\5]4N_AO\ %33]"\':K?\ PL^(
M5MX:\(MO^"L?[$MYX8T?QG:>+OC7<^&/$?[/MQ^U;X:UB']CO]L9[7Q+^SA8
MVVGWNK?&+P\!\!O.UGP=H=CK.@7FNW6GQ7%YI%KXH\'7%[910^-O"#ZYS'@7
M_@GOXA\!:1X&^&R_$'PSXR^#?P%_:5^*O[6W[/>D>(M!\1:3X[L/B;\0+CXL
M>+] \(_%/Q1X:\266E>+O!/@7XJ?&[QSXHTW5-%\.>'M<UGPUI/@#PGXHL]=
MO-&\5^)_''A.A?\ !+#XP:-\)O@S\+I/CI\,[F+X2_\ !(;XP?\ !+-M:3X8
M>*XY=<G\=:'\,_#WA3XUBQ_X6(XL[?1['X,^"Y_$'P]%S--J=WKOBD:;XUTZ
M&TTA9 #[2@_X*0_LF7>L:YHUEXM^)5^/#?Q?\#_ 36_$5G^S;^TM/X"T_P"+
MGQ/\->"/%WPO\(3?$E?A&/A^3\3M"^)OPRF^'/B!/$S>%?&]_P#$SX;:-X=U
MS4-8^(7@NQUWR;XX?\%:?V7_ (8?LY3_ !^\$R^/_BR?$O[+7C3]K+X->$]%
M^$OQ@T&7XG_#;P7XR^'OPUUB_;6-?^'UI:^#_P#A&O'OQ=^%]CX^T?Q)#:^.
M/"'ASQ?:^+)/!FHZ; X?Y"_9E_96^*'Q'\5?M=? +Q]>7WAWX,^$/VZOV'OB
MKXIU;Q+^SC\=OAMJ?QO?]D#]C?\ X)Z:?HFO_L__ !'\;:UX;\%:G\//$7[4
M?[)$FC:_JFC6/Q+?3O ?@?Q3I=G?WZ?&'X??$?PBFK_\$=/CKXA^"/PU^ 6J
M_M2?"6'P9\(?V,_VLOV,_"VJZ?\ L[^,!XG\0>&OC_\ $[]GSXF>#?'/B*YN
MOV@9=(T[Q#X5NOV;OAYI7BO3-+TBZTSQ!&?&U]HC^'3XQT"S^&H!^M.J?M??
M ;1/&OP]\ ZWXG\0:%K_ ,4?$NC>!_"5QKOPT^*&B^%X_B'XC\*ZOXU\._#'
MQCXVU+P;;>#_ (;_ !2UWPWHTU_I7PU^(FN>%_'%Y/J7A;1HM!.O>-O!NEZ[
M\M?"W]NFY^-G[>'PR^$/PIUG3_$_[,?Q*_8O^._Q]T+Q-J7P,^,/@/6?$?BS
MX7?'/]G/X=>'/%_PZ^+GCRZT;P+\8_@OXV\+_%O7-;\,:S\-O!=YHNIZ1'X0
M\?Z1\0/$_@KQ[X/N[OCKO_@FQXNU_P"/WQ%^(_BCQM^S3>_#SXZ:K-XR^+X@
M_9(TRZ_:ATOQ%JOP5\)?"+Q7X#^"O[3^O?$S5X? /P<\67'A:7Q+>V7B#X1^
M-OB=HMKXL\<^&O"7Q(\/+J_A/6OA]T'[-_["OQZ^$'QC_94^(WC_ ./?PG\<
MZ)^RO^QK\1/V*[/3/#?P,\5^$O$GQ*\'>)_$GP'U_P ._$#5-9O?C?XCT/P;
MXLT]/V?_  ;;Z_HVG>%_$6AZC<W'BN\TN;2+?Q%HNG>!P#Z=\4?MO_LT^#?'
M^G_#7Q'X]U'3_$.M^.]6^$_AW4E^'OQ+OO WBCXP:'X6OO&>H_!GPK\2M.\'
MW?P^\3_&3^P-)UI]/^%/A_Q+J7CS6]9T+Q!X4T30=1\6^'];T+3\+X!?\% /
MV7_VG/$G@;PK\'?%'Q$U35?B=\)?&'QS^'4WC3]GK]HOX0:'XX^%_P /O&?@
MKP!XY\1^%_$WQ?\ A3X%\.:S+X5\5?$?P%8:SH%GJLGB2TM_%VA:L=(?1[U=
M07QC3?V!?$^GV_B7X9ZI\3]%\;_L]K^V=XC_ &]?AKX4\1^&-1T7XB^#/C#K
M7QYN?VO;'X>ZGXW\&Z[H>E>)_ACH/[7>K:[\5-)U*_\ "R^)S\/;O3/@OK\7
MB6+2YO'^IX?[)_[ ?Q-_9NO_ -A:YU3XK^ _&$7[)O[,G[4W[-7C :=X&\1>
M'W\?Z=^T3\5/@!\3]-\6>&DNO&6N#PI?>$9_V<O"FDW^EZK-XF@UZ/Q3XBN[
M>\T9M,TV"Z /+?C/_P %./$FF>/=7T'X;^$-9\/Z'\%O^"FWP3_8@^,T'C/X
M!_&OQIXB^(?@?XG_  9^%?Q/U/Q3\(D\++H,VE>*;'4OB:;'2=.MO#WQ5U+6
M/!^CZ=X\A\.Z=X5\::#KQ^S8?^"@_P"RFWPM/QDC\>>)C\.=-U/QSI?C;7'^
M#GQJAO/A WPP^(WB/X3_ !+U;X]^')?AZGB?X!^%?AYX]\&^,M*\;^,OC)H_
M@KPMX9T[P=XP\6ZMJUKX-\)>)/$&E?-7Q$_X)Y?%W7OBYXW\<>#OC+\-K#PA
MXU_X*)_ W_@H)<>'_$_PS\4:AXCL]8^$G[/_ ,#O@/>_#.#Q#I'Q&TS3#IVL
M6OP2C\26GB>7PY+<VMSXN?3I]%GC\,B[\2^"WW_!(;XK0^*/'7BCP[\8/V6;
MR[^)/Q2_:9U;7Y?C9^Q=H/[1%]X0^'/Q_P#VJ/C;^U3X9UGX/2^.?B+8:5X%
M^/7P@\0_M$?%#PM:^(_$6B?$'X._$O3_ /A"M5\>?!BXE\)+IFI 'W=^VM^T
MI\0?V;O&'[%5SX932[WP-\:_VLM/^ _Q9T:+X8>//B9X^N_#&O?!'XU?$32M
M0^'5IX UA]6T[5--\0_#"PBUDOX$\<PSZ'J5YJ$A\.Z=HVH:I+N^'O\ @HI^
MR#XHL?#VH:9\5Y;>VUW5]"\/:BOB#X?_ !,\)7WPX\1>*OC7XK_9M\)^'?C?
MI/BSP=HFL? ;Q!XM_:"\">-_@OX7T7XQV'@C4M?^)7@_Q/X3TFVN]4T+4H;?
MH_VK_P!G/Q3\>V_9U\1>!_&OA_P9XT_9K_:3\+?M%>&T\6>%]3\5^%?%T^C?
M#WXI?"_6?!FNVVC^)O"NKZ/'JWA;XLZ[<Z1XFTZ^OV\/^(],T34+[PYXGTF*
M^T"__-CXD_\ !(7XM>+M9\6:IIG[2WP^O[;X@_%+X2_M(^(M&\=?!CQYK6B>
M$OVG/AA^V[=_M8ZK\3/A/H&F?'_3?#G@ZV^)'PV@\!_LJZ^\^C:G\0-)^&7P
MG\,:U;?$75=8\5_$BS\5 'W?\4OVX_@EI<>CZ-H'Q5UKP?J6I_';X6?"6R^(
M-]^S/\>_BE\*-:UV_P#VF?A]\"?%GP]TWQOX5\.Z1\/H]5\5^.?$,G[/L7CU
M_'TGASX3?$[Q9HOB+Q78:W9Z"_AG7?H#PG^T3\+/'/Q%U/X7^$=3\1Z_XATF
MV^($USK6G_#OXBR?#&:Z^%/BW0? 'Q*T#3OC0WA5?A#JGB_P1XY\0VO@_P 1
M>"[#QO/XLL/$NE>,='DT;[;\/_'D7AO\I/&O_!)7QUJ?CGQM\2? 'Q,^#WPT
M\6_$/XU?"[XS_%"Q\ _#7QSX$^$WQZ\7?"3]MOX+_MH^"OB/\8/@?H?Q.N?!
M#?'O0C\$H?@C?_&_PK)I?C7XA^&?BQ\2O'7Q'O/$&KV/@GPMH?U=\&_V$-0^
M&'[7OC7]JQ?&_A;PYJ7CB'XR6GCW0/@SX(F^%FD_'^T\??$@>+/A/J/[2'A*
MTU[5O /CWXD?L[>#UE\">%OC?I?AG0?B]XYM]2O9O%7BRU\/R:GX2UT ^B?%
M_P"US\ _ ?CM?AYXK\9W>EZO#X\\'?"W6_$$?@WQWJ7PT\$_$SXBZ5H^L_#W
MX>?$GXN:9X9N_A?\,O&WCNS\3^"8?!_AKX@>+O#>I^(]7^)/PG\.Z3!=>(?B
MS\-M,\4_./[''[1_Q@_:CUGQ]\8+O6?#7A/X">%?B7^UQ\%;CX9>(O@9\4_
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
M!HFN:, ?L,GW5_W1Z>@]./RX]*=0!@ #L,?E10 4444 %%%% !1110 4444
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
M=,_9)_:4_:$_:\^(GB6#1/@+^U1^VWX'UGQ!XV\+>"(O&WA_X;?!3]H;QUX
M\">#;[PU\ _#:Z!XS\:Z9H>D:/X1TJR^'^D^)->^(7B22QM- F\6:UK=DU_J
MZ_\ \$XM2UOXU^ _C_;?'F;P_P#$;X4_#+]E[PM\.-3TCX964UMI'CG]EK0?
MVI_!^C>)M:TW6_&.KZ7X@\$?%7P%^VU^TU\.OBSX!-CIOB(^$/%O@Z_^%?Q0
M^%?Q*\ VOQ'U?KO#O_!.?P*W[,O[3G[+WQ0^*/Q(^)7@[]JOXH?'7XM>--4L
MCX:^&NL> ?%'Q[^(&J_%#7C\(M0\%:':ZUH,'A3QUJI\2>"[KQIKGQ!UK3]0
ML;&#4M6U72(3I; 'C_QI_;(^+]O\=OV)K3P3X _:/^'::U^U]\7/V=/CU^S+
MXI\$? 9=7^+&F1_\$_?VAOVF? 5]X1^(>H>(/$G@+5K:R\0^!_AMXBTWQ?\
M"K]HO1?#.ER'Q=\/_BO-9^)]$\2>%- ]2\(?\%2/V=O%FC? +Q3/X;^,/@[P
M9^T'>_!_PIX?\9^./!NC^'_#OAOXO?'+QAJ_PV\"? C4IW\5W%[X^^*L'Q,T
M/4O ?CFU^ EA\8_!OPQOXX/$_P 1?&?ACX=WMEXTN)--_8=^+<WB[]E;X@?$
M;]L+QG\;/'/[-_QKUCXW:KXE^)?PO\$V1\=:QK7[/GCO]F*Y\-Z%X9^%%W\+
MO OPP\-#X:_%;XE>(WCT7PIK6K7_ ,7=<TCQ?J^JZCX0\/1?#6]^3/!G_!%F
MY\):;X:TUOVM/%%ZGAOQ5^R]XSL[I/@_X,-]I>J_LI_M4^+OVKO!VD^$KC7]
M;\2GPEX/\:>-O&M^WQ+\.6*W!\1ZQX8\!^(;/4=(CL?'&A_$, ^G/#'_  4]
M\%^,7\*6'A[]F/\ :GN_$OQ(^+?QK^"/PF\(W-A^SQI&N_$_Q]^S9X[_ &B/
M /Q_L-"EUG]HO3]!\+V?PHU#]G#Q#J>OWWQ2UOX?1ZSI?CKX:V_@I?%/B'5O
M$>@^%.:O?^"R/['-C\.?A!\4YK_QA#X9^,/A3X>?$;3]-U1OAOX9^(/ACX6?
M%3QYJ?P[\#_$S5OA1XN^)/A_XG^+O#>KZ[X=\83MI/P<\(_%'QU8:5X/UJ^U
M'P?:_:O#L6O?,/[1_P"PW^TUI?A3]G7X)?#_ %OXA^.O"=A^U+^VW^UWX\^,
M_P $_AG^S9!?^ /&W[0VJ?%/QXG@#5?AK^T;\;]$\3-H?BCQU^U)\>H_!WQ-
M^#_Q&GU[P3X*\*^%_A+\2OA]X[M?'6M_&?P]])_"/]A_X_'PU\)O%%_^T_\
M$/\ 9Q\6V/PQ\(_ CXN?#CX*_#SX!>&?!GCKX _!GXD_%;5_@!H5CX4M?"WC
M?PQ^SE\8=-^%WQ#/@WXF>(_V:_$MAX5AFU'5M)\ I;0>"OA!XL\$@#_'_P"V
M9XL\:_M6?L0>&?@H?BYH?P/\9?MF_M$?LS?$SQI?^&?@S)\$_CVWPJ_8Z_:_
M\=>)](\*:AJE[K?Q_P!)U3X4?M"? &Q\/V/B?2]#^&?A+Q?=>#?B%;V.J?$+
MP7=^'M5U+Z%^-O[>?PA^!&J?$<^)?"WQ,\1^!?@1/X&A_:6^+W@?1/#&M?#G
M]FQ/B!;Z1JVDW'Q7EO?&&D>,I(=#\'>(?#OQ*^(4?P[\&^/[OX7_  I\0Z!\
M3/B-;>%_!&LZ=K=QY#X5_P"";TO@OQA\#Y?#7[1WCW3/A)^SG^V!\9/VQOA3
M\,HO WPRGUC3/$OQ_P##'[0VA?$[X4ZS\0K_ ,.WD^M?"-[C]I3XDOX.A/AB
MS^)?AS0O$&K:3JGQ,\4:S:^!/%G@#TCQ[^PCX6\9>.?VEM2M?&FI:=\*/VW=
M"\.:'^V'\&-9L;[Q9H'Q-?PU\.K'X.3Z_P" -4O?$=@?A#XA^(_P7T7PE\'/
MC#+8Z3XIT;Q3X$\!>#;_ ,':+\./B7!XA^(OB, Q_A5_P4<^&WQ3^(WPH^'@
M^#7[0'@)?C3\3_VL_@GX#\:>.M"^&$?A"^^+O[&7CGXE>"/B[X"OU\'_ !9\
M8>+M*O[K_A4/Q#\3^#M>O?"<?@S6M!\.SV-]XFT?QE<V?A.X^4/VZ_V[OV@/
MA=\9/B=\(/AGX'^(G@_2?@CXH_X(^>-_^%F^%=.^"'BO_A:'A3]M?_@H-XJ_
M9J^+WPSO_#7C7Q)XCU]-!\6> _"6I^&/A_?^&_"7A#XA:;\2=#\6:GJ?B3PO
MX1_X0+7/&GT7X&_X)]:]X.\0?LR>*)?C;IFIZK^SO^T_^V7^U#=Q0_"JXT[2
M_'/B/]MWQ5\9/%OQ,\+QVTOQ,U.^\*Z'X8U#]H#XG0^ KE=4\07]E:Q^ U\1
MOXED\->()/&]_P#:F_8"U/\ :%^)>N_$OPM\:V^&-]XRM?V(HO&NCZC\.;3X
M@Z=JTW_!/O\ :>^(O[6OP#72I?\ A+/!MWH>FZO\4_B9K$'Q:M&EU34/%GA3
M1O#6D>$M:^'EY!KVJ^(@!=5_X*?? +PYX4\<7OBK0/&/@KXH?#[XR>-/@3K?
M[/\ X_\ &/[.O@'XFS^/? _A3P#\1=133?%OC7X\Z#^SY=:%??"_XL?"SXA:
M;K\WQRMK :7\1?"GA?59-,^)=[<^!;3VO4/VR?AE-\!O@K^T3X!\.?$?XL^
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
M%/QBO_V??$7@;XD>*;;Q9J-]\5?"T6D> N7'_!)3PQ=:'X$\*ZK\<O%_]A^
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
MG\<O"WQ(OI_A8)_%6C_%?6=!:RU&XA.DZQX.L=2NE^&^H^$##9K!\5?L8?\
M!:#XT^ _%O[0WP8_:2LOB-\<'\9_\%:O^"B?[%G[-GQEN]:^&/AJS^'4?P"^
M&_PU\5? _P"$6NZ;H'A"]\0:MIM\]UXE/B+XIZSX$UZ7PQ=ZYX?NKK3OB+:W
MNN:?X/\ WZ^!_P"PK\/?@/\ M:?M9_MD>%OB1\7_ !!\3/VSS\.#\:_#GBV]
M^&=QX!F_X4UHD_A'X.KX9TOP_P##'PUXF\/CX;^!KO4/!ND >+;IO$>DZA-J
MGQ"/C'Q=#9>);/X=3_@@U^RG;ZI9:_8?&']J+3==L?VR_C=^WG'J]MXF^"4\
MS_M'_M!>&O"GA+Q[XDDLM0^ =]H[: VC^%+>'1/"$>G1:#IL^I:I/):73?V6
M=+ /B+]B/_@N+\9?&GPH_8;^$VF?LW_&W]N+X_?'S]B_Q;^T]/XWA\;_ +/O
MP<\>>-;+X6_M'^-/@O\ $6UU'P-+;>#?AGIFKVOASPAJ'BGP3IWA_P 5W=]X
MHN5T#P;K;V^H7VN>/X.S^&__  7>\>:#<?M6ZY^TG\+/A+X;T;PU_P %;=0_
MX)2_L[:%HGQBU^QT:'XM^'H/ /AS4M6^*GQ!USX(:?I.@?!^.4_$?XN^*/C/
M?*->T70+:Q\#Z1\$;^\T^/7=;^\?V4?^"+?[+_['7Q0_9G^*_P )O'OQ_OM8
M_92^!/Q#_9S^&.B^,_%7PYUCP]>?"[XG?$+QY\4?$6F^*XM/^%.B:WJ>J0^,
MO'MSJ6EZSI^NZ-?6UOH.@:;</=6 UVVU[,\5?\$.OV,?$\'QZ#:Q^T!X=O\
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
MGP\8-#T2UTCP[IL]U'%/K7B6YU[Q?JVO^(M5_-G]KG_@E)XZUB/XVZM^P?\
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
M^-&BW%O=_ _P7\5?!GP&T[7->T?QGX<^('C3X;)H>C:WXK\__:I_:_\ B/\
M$;Q3\ KGX'6?CCP3\(? O_!3#]DO]G;Q]\3-.^)UKX4\0>//%WB#QGX6_P"%
MN?"[Q%\(+32;C4KOX3>'[/Q1_P *O\97/B?QGX<\=+\9]%\0>'Y/@[?_  UT
M>#XG:Q] ZE_P2L^$-SX[\>?$_1/C?^U3\/\ XB?$/XG_ !:\?:YXT^%WQ0\+
M_#CQ-#X3^.NI>#]5^+'P1T_6_!_P\TC44^%_BB\^'7P_N-*U.^N+[XR_#C4?
M"L.N_"CXN>!/$7B/QOK/BCMO&_\ P3=^"OC3Q)#J5MXT^-?@/P6OQY^&G[45
MU\(?AYXYTGP[\.KS]H?X8W^A7EC\51-+X5U#XB:7JGBY/#>DO\1/#&@?$#2/
MA]XT\2?VS\4M6\'O\9O%7BOXC:X ?H2OW5^@ZYST[Y)/YDGW-+2#H.,<#CT]
MN,C]32T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5SWBW1++Q
M'X8\1:%J,VL6UCK.A:KI5Y<^'O$?B+PAKUO:W]E-;W$NB^*_".JZ%XJ\-:HD
M;EK+7/#>M:3KFEW*Q7NEZC97L,-Q'T--=5=61U5T=2KHP#*RL"&5E.058$@@
MC!!P: /YT/V/?V^_BI^S]^RC_P $I/@S\1?!'AWQUJ?[5'_!-?\ 9Z\9_ /Q
MSH7BGQ#JGB<^./ OA']D_P"''C+PW\8_#GB.RL3KUUJ\'[0WP_\ B%X6\0>#
M?&)USQOXAE\9?">?PIHFH:1X9^)?Q"]3U_\ ::\4?#W]J#X:_M4_M0_#CX@_
M!>#X-_\ !-/_ (+!^*_BEX(M?$VJZ_H/BSX8_LM?M'?\$]/$/A3XQ>!_A</%
M6HZ1X5U;XD_#;4]7\76F@:Q8:?\ $S24\26OPW\9^(/%%CX-\.:Y-]_Z;_P3
MC_8YTKX;:M\)+;X5:M<>!M1\+^%?!&DV.K?%OXTZ[K7PX\&^ ?%^D_$#X=^%
M/@?XSUOXB:AXT_9^\.?#;QQX=\*>+/AIHOP/\0_#[3OAUK_@KP)JG@JWT*[\
M"^$9-%N^$/\ @GO^R=X'\6>#?&^B^ /%EYXD\$^ OB_\-+.Z\7?&[X\?$&P\
M5^$OV@-9TGQ!\;8/BUH/C[XF>)= ^..N_%/6O#OA74?''C'XSZ7X]\8^()_!
M?@8ZAKTR>!_"2:, ?&?Q[_X*'_M&?LW>,OAIX*^)?PG^$L$7Q#\(_"WX]7OC
M[PYXBUWQ#X/\"_ :Y_:'^!'[.G[3VAZI8?;M-\3:YXX_9MU']J3X&_%'0O'\
M&GZ-X)^.'PS'Q6:#PQ\,/%?@31] \:=#^SI^U_XM_;3U6^^#/B+3?AQ,MG\3
M_CQHGQ6LO#6F_%3P?X@T/X(>"-&^%'C3]FOXS>#/$]OXOM-6\$^,OCSX(^-'
MP.^/_P .M0T[7;;Q+X"TWQT-/\,ZG<>/_@IXSUZU^PO#W["?[+WAKX.^.?@!
M8^ =>U'X/_$/X1:U\ =?\$^+/BQ\8O'=CI_P0\0^'+SPCJOPF\"WWC;Q_P"(
M=9^%WP_F\-7IT>V\+?#/4O".D:=:66C+IMK:/H&AOI_J6I?"32O#>N_$CXF_
M"'P_X/\ #GQK^)'@SX??#_4?%OB*'Q#J'A@Z)\-;WQ>W@"YUKP?HVKZ5#J]K
MX 3XB^,=3@T+0K[P3JOC>*2R\'ZIX\\-Z?#HWB'PL ?&_P +/VK/'6@?L(ZU
M\9/&^H^$O%WCWX1?&'XW_LR:_P",/%NKZ%\)_"WC#7O@!^V?X^_8MF^+WB,Z
M]XDNK/2W\42^!$^*.J^!=#UV_P#$7B35;^;P!\.;/4_%>N>&M&F\1\%?\%*O
MC9\6?'/P$^%WPS^#/@"WUCXJ_'+]LG]G/Q3XV^*^M_$?X;MX=\8_LI:%K6O6
M7CG1O@H? NN^+3X:\>:-9:5KEQX$\=^// OCCPG?:A>^"]4N&N--_P"$HNON
MFS_8L^!][^RS9?LD^.=*\1>/OAI.MKK'BO4M:\:^-M*\?^+OB0?B)'\:-7^,
M%[\1?#GB32O'^A_%35_C<)OC$/&WAGQ3I'B'0OB#,FN^'M2TRYL[)K?D_ '_
M  3E_9,^&/Q&\,_%CP?X1^)MKXY\'_$#XO\ Q4\/ZEK7[3'[3WC#3+/XB_'K
MP[?^%?BYXOG\*^,/C'KWA+4]:\9Z1JE]]LN=5T.]%AJTP\1:,FF^(88-4C /
MQC_:0_;V^)G[=?\ P38^)WQ)^'_A;2/A3IG@?]G_ /8T^+?QB.C_ !5^*NA^
M-=,^+_[03_#3XKV?PX\"Z]X-TSPA;:EX.^'_ ,+?%OACQEJ^H>)T\2^'_BW=
M^+[3X6ZQX8\#MHFO>,;?]9/V_?VX-7_8R\-ZQXJTSP?I/B_3O!/[/'[17[3_
M (LTI;R36_&/B/PE^S=8^"]2\0>!_#/@;PW?'QAX:L?$UCXOF.L_M)^(]&U/
MX*?!;5=/\(^&/'EMJ'B+XN^ ].FJ#_@D=^P0GPXL_A);_"GX@6/P\MOAAX3^
M#%WX<TW]I[]JS2X_$OPO^'VOZAXF^''@[QUJ.G?&VUU?XAZ9\,=6U?5W^%[^
M.M0\17GPVL-6U31? UUH&BZC>:?/[7^T'^PM^S+^U+_93?&[P9XM\33Z5\'?
MB[^SXUYH7QI^./PWU#7_ (*?'FP\*:=\7/AIXXU'X8_$?P=??$/PKXVA\#^$
M[G4M/\>7'B,6VK:):Z[ICV.MM<:A, >8_LQ?$KX_^/?VB_\ @I%X0\8^,O!&
MI^!/@C^TOX0^%?P=TN#P?K%KJ?ABPU_]B[]D?XV6-OJMT/%3V>LZ/'K/Q>U^
MYUN*.WL=7U37;K4;NQU/0]$?2M"TO\E/V<?C?^V-\2?&_P"P9^T;?>)?ACX\
M^-WQ8_X)U_\ !5/QSK%EXI\1?%WP+\&+73O ?[27[!VK^"HW^'.C7OQ"TN?Q
M)8Z_XDUGP&/$>A6'A#5[#X8^(-,N=3U3QQ/\*_#_ (+\8_T"?#G]G;X5?"CQ
MKX\^(?@;3O%FG>*_B@OA63XA7NJ_%'XI>+-/\7:MX,\">"?ACH7BW6O#WB[Q
MGKOAR[^('_" ?#?P'X4UOXC'21X\\5:1X5T>#Q5XCUHVH<^&^%/^"<_[)?@7
MQ!X8\2^#_!_Q*\.7W@GP+\;/ACX*T_2?VE/VFK3PMX-^'G[1&IZ3K7Q;\%>$
M?!,?Q@'@WPSX;\0ZSX=\+:QI6DZ)H-C9^"-5\'>"=2\!1>&+WP7X6GT@ ^>/
M@+_P49^)'[3LWP(\9_!7]G+Q!XE^%'CU_P!G>U^,#3:EH=OXC^#]C^T1^RS\
M._VGK;QG=^(F\11^$KJ#X9Z?\9_A!X:\2?#:YMX/&GBO2O$GB?QWX0O;B#PU
MX1\,?%+;^.7A!?'7_!3W]FWP#JOC_P".FB^!?%7[!O[9WC7Q'X+^'?[2/[0?
MPF\(ZSXN^%7[0O[!N@_#[Q->>%_A;\3O!^@G7O#VC?&#XDZ2NLQ:=%J>JZ=X
MGFLM=N]4M=*T&+2O6/AG_P $R?V*_@]KGPQU[X>_"SQ+HLGPATOP%IG@S0;S
MXX_'_P 2^!)IOA1X6B\#_"?Q-XY^&WBGXI:W\/?BK\0?A1X-LM%\+?"[XF?%
M/PQXR^(?PYT#PIX'TKP7XGT.S\">#8=#]<^)G[(?P2^+?Q:\.?'/QA#\5[;X
MI>$?A[XE^%?AKQ-X#_:,_:*^$Z:-X"\9^(_"/BWQ?H-EH'PJ^*O@SPS&/%7B
M'P!X&U'Q)J1T9M8UL^#O#%KJ>H7-EH>FVUL ?FQ\+_VK_BS\*/B!^TQ^QEX#
M?Q/\=O&?PD_: ^(GA/\ 9V\7?$[4?$OQ1UR#X)> _P!F;]B;XX:_X7^)7B6+
M66^*'Q5UOP!\3OVQ-"^"ECX]UG6O$GCV'P5;'QQ\6_$?CKXB>#KK3?BS\\:E
M\2?B;\0_VI_C?\:/VB/"-KX:USX'Z9_P2SU+X%?"36_B?XU\&>*OV4_BK^T<
M/%0\8^'+?6?A5\7?#=A\<=77Q!XX\1^$OB[\#/AMIFMZW^WW<^&?A3\!QI>O
MZ'I/P[\/:3^P&O\ [ G[*WB'X=>"?AE+X"\3Z!I/PY\5^(_'G@WQCX!^,OQO
M^&7QOTCQ[XV@U>V^(?CM_P!H[X<_$;PM^T%JGC?XHQ>(-='Q9\7ZQ\3=0\1?
M%9]:U:7XB:EXFEU*\>;A=3_X)=?L1:G=>*+F/X5>*O#T'BI/@)'+HG@;X]_M
M$_#OPGX4'[+>M^&O$'[.K?"OP9X#^+'ASPG\&)?@UJ'A+18OA_-\(M%\$3>'
M]'75/#MFZ>'_ !#X@TO5 #P3X:?\%#OB7\6;GP=8Z#X#\+^'6\8_L[?\%,_&
M<<'C+1O%FGZKH7Q?_P"":7[7OPO_ &4?$L&L:(=:MM2B\#_%S4?B+<>)[#PQ
M>+IWC7X;)X>&DZSK7BV^U6==%_.OX+_M4?'CQ=X!_:6_:/\ A1XH_P"%<>*O
MCQ^V/_P05\3WOAWQCK7C3XP^'O!/AO\ ;=\/?\$^-/\ BI\.?![^)/$FFW&D
M>%+L_&S6](FL]'BT?38_"LVM67AG1O">L:CIFLZ#^S]G_P $T_V0--T_PSIN
MF>#OBEI4/A'5/VCM4T:ZTG]J']J?2]7(_:Z\6:5X^_:1T/6=>T_XT6VN>)_!
MGQ9\?:%HWCWQ'X!\3:CJ_@B'QSIEGXQTCP_IOB6!-4&/\/?^"6?[$WPL\ ^,
M/AAX(^'GQ(TWP1XYOO@-JFM:1J'[3W[5'B6>RU7]E_4_ NK?L^:MX/UKQ1\:
MM9U[X>ZK\([KX8?#N#P7J?@'4_#-]I>E>"O#6AK</HFD6>GQ 'SU_P %.O$W
MBOP)XS_X)T:\EA^T]X]?4?V@OC5X;^)WPA_8_P#B]\1_A/XR^-OAC0_^"?/[
M7_Q<N_".@>%="^.?P?T'Q??VOQ!^%?@WQGX2TSQ-XQ;Q-!=>&8M"\+:M<7VN
M7VC>(8_V?OVD?BE\-/V&/V-M6_X3CPG\</%?[0WB3XA-\/O'5Q\2=;_:-U.W
M^%&K)\9OC?\ !+P9IDMD_AGXU_M>_$[P?\%M \"?![QWXM\-:<WB6.?0OB!^
MTG\5;H>$_ WC6?4?T4\??LQ_!_XG>+O@#XZ\9Z;XUO\ Q-^S#XJG\;_!:\T[
MXP?&+PS9^'/%EUX/UGX>W>NZ]HGA?QYHVA?$:^O/ OB3Q/X/O'^)FF^,$N_#
M?BOQ7H]RDMAXHUZ#4?$[S_@FY^R+>:RNO#P?\3].U&U^.GC7]I/0O^$?_:=_
M:C\,V'@GXR?$RS^)MC\3O$_PVT?P[\9M+TCX8:9\3X_C+\3KCXF>"/AY8^&?
M /Q"U/Q?J.L>,O"^MZM%8WMH ? 7@'_@I'\7/'/Q2L?BGI-OI:?!OX^?L'_\
M$H_C7\%/@CJ/A^74_%/A#XD_MV^(_P!M,M#JGBVR\6:+;:_J-C:_"C0X]=LM
M.T=9/&L?AOPGX*\':?X9U[4]3\5:I]<_%?\ ;"^./PL_X)Z_M$?M-?$#X.I\
M)OC3\)]!^+NE^$O#/B6WM?$OA?Q)KFB^)]3\$?!7XL7?AFP\9Z+X@T[X>?$8
MWG@SXCZW\-M8\4Z)\0?"NB:GK7@>36M1UC3+'Q+K':VO_!,3]BFR\%:%\/;3
MX6^*H/"7AGX)?"3]GCP_IZ?'G]H?[5I/PK_9^\8>)/B!^S_IMEK9^*QUV+Q7
M\!/&OB[Q!XE^!OQ/&IGXH_!_5;V*X^'/C+PT=/TT6?LVG_LC_ ;2OV>_'7[+
MUEX5UO\ X5%\3?#GQ#\-_$"UU+XA_$?Q!X^\9Q_%:UU2T\?^(O%'QD\1^+-7
M^,/B'Q_XB76+RXN?B3K7CN_\>PWPL[^U\1P7FFZ?/; 'Y+?\%(_&6M^'_P!C
MO_@I/^Q[\'K^_O(OV:_^"7OQ&_:(^./Q7\;?%/XLZ;\9=?\ $GQ6\&?M"?\
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
M^$_PC^'?[0FG?#GQ+\.-9_:)\2WFM?"WQ?XQ\-2?";Q7X$\0_!BP^&E]X?\
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
M7U2\U#2[FXO]4\.Z'JNJ:-H5_=237>DZ5J5_IUA-;V5Y=6\P!^$%W^W%\9?
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
M]#>/?7K3H[7,I;F_$GP3^'EW9/+X9T;P_P##'Q];>!;WP!X ^*_@;P-\+_\
MA9/PLL!X<U?P_HMY\-KGQKX(\7^&;2;P=I^K7TWA[0-?\*^)?!,49FL-9\):
MQH%WJ>DWH!\8_P#!/WXM?&[]HO2=,^(WQ(\4_$C1+;X7?"CPE^S;\7_ACXKT
M+X8VEAJ_[</PD\1>+_#7[77C#^W-!^#OA'5/%.E^&/%NE>'_  9X/\:_##Q/
MX;^!_C.XC\:WOAOX7:3#I^EW\WYI_#+Q=\<?#GB+XX:1\ ?VF?$'AKQ;\9_^
M"S/[6'[-.I_!?1_#W[//B&7P_H?C/2[_ ,4>,OC;X0'CSX>:]XQL_BS^SMX0
M33OVDX],\6ZOXP^&/BCX;>'-0\$ZW\);L^/_  OXY\.?T(_!GX4Z3\%?AQX<
M^'.C:_XK\61:-_:^H:OXP\=ZI:ZSXU\<>+_%>O:IXO\ '7COQ;?Z=IVBZ,?$
M?C?QKKWB#Q9K-GX9T#PUX0TS4-9GTSP?X6\+^%[/2/#^FW_$OPXTC68_&NI^
M'KC_ (5S\1?&?@R]\%_\+D\%^'? DWQ/\/6[VE_%H.J:5J7C;PCXR\.ZO=^#
M=1OFU_PUHWCGPQXP\%KJ\*#6_"FM:7-?:9> 'YV_\$]_BM^T=\>K'PY<_&CQ
MOX]L/$O[,GPY@_9I_:E\-ZGX2^&.B^&_BS^W#X/US5=&^,WCBR-E\)O#/B"U
M\&Z9H?ASP7\3OA+X@^%NO:%\+O'W@;]H71X;SPUIGB;P#K6AVOYJ?M::;K6N
MZ/\ \'#>FWOBSX'^&_A-I7Q&^!'BKXCS_$6);?QWIT7@_P#X)]_L=^+9M;^$
M?BK5M8A\&_#GXT:=:Z#I5]^SK\3/$7A[Q"WPT^/5AX'\?KI6M'PYI^EO_0E\
M)O OA'X,:/HOPJ@\=ZUXO\:ZXGBWQ[KOB7XD>)-(U;XM_%K7/[7T:7XC?%#7
MX=-L?#^G2JNO>+O#NG76E^!O"GA?X7_"[1=8\#_#+X<>#?AY\-M,^'_@C2.+
M^(_AO]C_ .%?B#PA\0/BEX5_9W\#>+O&OQ;\'>$? 7C3QCX7^'>B>*O%7QP^
M(7BFVM_!&B^$]:U+38=;UKXD>)O%MY%/H\.DW-SK]UJ0FU16)M;N[A /S7^-
M7[7?[3'BF3]MSQ+\&/$?B[X0_%#]D#PK^SM\1_@7^R%\0?A5X6M;O]KCPG\5
M?A1X,^*EG;>.IO'/A)O',%U\9_BAJGQ0_8G\$V_P/\?Z%)\+_CC\%/$.H^(=
M2\?:Q->?#JQ\GTOXJ_M@^(],_92N6_;N^,NB?\-$_P#!5/\ ;O\ V&_$MUI?
MPL_8Q9?#WPN_9U\2_P#!632?AMK_ ('.L?LQ:I!!X]NK7]G#X%VVIW_B5?%>
MAZE<>";9X?#JGQ1XQM_$W[#?%GXN_LI?#SQOIEU\:_''P2\-_$KX:_"OXE?'
M;1)/'FH>$4\>>!?@[X0M[.Q^*WQ3T=M267Q'X<\#Z/;W-G8>*O$VG?8M*F0B
MRN[JX,+Q1R^)_AW^RC\)M!TK6O%/P[^ ?@'P[X;\8^#SHE_?> _ .C:=X?\
M'/Q"\4>"OAYX(N=+(T>*/2_$?BKQ;I?P[\):%>VB6U_J.JZ-X4TV"X=]&TY+
M8 _+5OCW^V+\4-#M=6^&7QL\4^&_B=XI_;H_:)_8$\9? >3P3\#%D^!G@WPK
M>_%K2/A_^TEI4GBSX17?BP_&S1/A'X"^$W[;$UMX]NO%_P #_B)\)/BEXI\,
M^'?@N]AXT^$7C#P-\^?LT?M<?MN?'OQ+\(M"UWXV_&OP5)^U/\)OA%X.^':0
M> _V6(G^'G[2'['/QG^%/A[_ (*U!%U?]G&Y6QW:-KWQ#^'_ ,(Y?%5S\0_A
M[J6J?!?XW:SX/OA?>-_V>H3_ $:1^ O!D'B^Z^(5OX2\+0>/[[1%\-7OCJ+P
M]I$?C&[\.+=6MX/#]SXG6S_MNXT3[78V5T-*GOY+ 75G:S_9R]O%MW(](T^+
MR!'9648M;Z\U.U\NSMD^SZGJ!OFO]1@VQCR;^^.IZF;V[B*SW9U"^,[R?:[C
MS0#^97XM?\%$/VF_$?P?_;:^+OPP_:__ &>OA[XG^%'['G_!0#QT?V=/#GB3
MP1\4OCU\!/C;^R5>"P\+/<_"'QC^RMX2UGX<6?AGQ/X5\0?#GXX3?'KQ[\9_
M"/C[Q+XQ\(:A\%X?#&GZIX?BU/\ 0_\ X*S>&/%_@W_@CM_P4(TZ]^.'Q'U[
MQ)I?[+7[2^NM\2M3L_A/H?C'5=+U+2/&7B#3? =]#X6^&?A[P3;^'[70-0LO
MA9#?:#X/T7QS?^$;"TO6\6GXC75WXXN?N76-0_9A\1?%?Q%\#-<D^!_B#XV>
M-_ FD?%/QC\*=4@\$:Q\1O$_PV\ ^)-$T/P_X\\7^$KN&ZU_4_"GA7Q7KFB:
M9X9U[7[&73]+URYM[?0YDO(9!#ZA??#;P!JWA&P\ :KX'\&ZEX$TRST2QTWP
M3J'A;0[WPCIMEX<%J/#UGI_AJXL9-%LK70?L5G_8UO;V20Z8+.U%BEOY$10
M_&CXH?&#]I#P%XA_;D?X.?$;49OC-^R;\4/V65\(_ SQ%\-_@EI<W[?'AWXN
M?"KX(VMC\4/BQXAM/A5X/\1WWB'XQ^*;[XH_LF_"+QU\&?$7P_\ !_@;X@?L
MJ:7#K>F^.-/\(>./AI=_4?\ P30\3?&CXN? CQQ\5?B]^TGXY^,NJZ[\=/VM
M_A!X;;4/!OP(\*Z!X-T/]G7]M/\ :D^"'A/Q/X-M_AK\)_"5W>:SXL\ >%O
M*>)U\=:KXZT>34O!NG:GH.G:+)K/BM=?^LM<TC]G/X?:U\(;/Q!X?^#WA/75
MU;7/A;\#8[WPYX1TO4-/UB;X;^-/'GB/P-\.G-E#)H37/PI\%>.?$FKZ'HKV
M$-QX0T+7;J\BETZ&X#<W\!_BC^R5KVF>$=%_9H\9? R_\._$[3OBKXW\#V?P
M3N_!S>&?'FF?!'QEX0^#_P 7O%GAQO!*+H?B"T^'WC77/!/@'Q1KEB]U'I^I
M7V@Z.]P4^S* #^>']CW0_&GCKXA_\$W?#+?M6_%NT^(/B/Q!_P %V[V^^)$4
M7[/OB#XL>%IA^U+X=TF6/3+3Q1\%]=\$SW6L:I877CR^N_''P[\7W;ZW?:S8
MV!LO!_\ 9WAW1_9OV8O^"D7[1_[0$O['M[XB_:#_ &9OA#XX\0^'O^"<^K^-
M?@WX^\::?X?\2_M,^%/VK/V:?V>_B;\5/%_P]_9\'[..N_%/Q3-=^+_BU\7?
M"7PA\<_"#]I+P9\*/ WQ!^"KO\6M,UKPG\.OC'X7U?\ H&G^"7P=NM;;Q+=?
M"?X8W/B-[W5-2?Q!<> /"LVMOJ.N)<1ZUJ#:K)I37[7NKI=W2:I=&X,^H+<W
M NY95FD5L'7-.^ /P0T/0_%6N:)\*OAGX=^']X=*\,:W)H'A?PS8>#;SXL^*
M].\/S6/AZ>WL8/\ A'W^(7C37]-TV_CTH6@\2:_J<"7PNKJX+$ ^.?VT/B1\
M5O"W[3W[ /PO\&_M$>(/@1X!_: \;_M&^!_B6_A_P_\ !+4]1UA?!/[-?Q#^
M*GA*_P!'UOXQ?#GXA6^CZWH.N^$HM26&TLIK'4M.M[\:QIE]91SE?RM^&?\
MP4Z_:!&K? .R\5?M)>"?&,FF_M!?LX?LY?%2YU/PO\%_AOX0^('PB^/OBW]H
M#0O@_P#M5Z?-9?\ "1^(O'WQ)_:7^ _PJ\-_ME^$;KX7-\&/V7/AUX$\13:!
MIMG\9+[P-\1O#>D?NE\??V/O G[1_P 5?V??B?X_\6>,TL_V>-<\:ZYI7PLM
M-*^$>N?"WXCS^/?!VH>!->LOBCI/C[X6>-?$FK:8/#NJWL%C:>%_%7@\VMZT
M&J&274+*QN;?WS4_AI\/];\0V7BW6_ O@K6?%>G6>F:;I_B?5?"FA:AXAL-,
MT3Q%9^+]%TZRUN[L)M2M;#2/%>G:?XFTRT@N$@T_Q#8VFM626^HVMO<1 '\^
M7Q6_: _;L\!?LG_MT^"+W]IOXNZ/^TQ_P33^#?[=OQH^(W[0)^$O[,EO9_&S
M1;3P/XC^+W_!/F4^&=6_9ON_A1J?ACQC\+;Z9/B8WPKTCPSXA\&?$CX"^._
M7BQKFW\7^&_%=[TG[1W[1O[5GP2^)O[;>E:+^V/XQU3P_P#LQZG_ ,$L?B3X
M2L_$WPY_9>;3K_2?VM?VA_$/PI^+OPP\;76E?!31=3G^&6J>&? ZWWA:[TC5
MO#?Q5T'5/%>OW47Q4U"TC\-6>@?LA\-?V9O"W@OP=XH\-_$;Q9XP_:;UWQ_K
MNG^(_B3\1/VB;+X=>)/$GCN_\.G2X_!5K>^$_ GP^^'7P9\)^'O 5EH.B1^%
M/"?PS^%G@7PQ;Z]9ZE\1M1TG4_BOXT^(7CWQ=P^H:O\ L*6WQ;L?V<M43]E^
MW^,WC+0%\):?\);_ $7X;IXM\4:)\-_"?A/QU'X#M- GL!+K,W@/P#:^ _'D
M?@%([C4/#/@.V\*^-(]#LO"]OH^IJ ?AY\;/^"BW[4.H? 3]M7XS_#+]KSX
M> ?%_P -_P!C3]KKXG1_L\^'O$7@;XJ_';]G#XY?LV>-?"/AK3='U'X5^-/V
M4_ =]\.K#PKKW_";?"7X]1?'OQM\;;+Q[XYO_ NL_ B/PCH0O4UKT'XN_$[X
MWW7_  4)^''P(\:_MA_$BP^'7P2_X*)?#Y].\3G1_P!FSPOK&C^$OBS_ ,$A
M?VU_C-JOAWQM<K\%8?!FM>$?!_C#X6W&J^"G\5^%[C5;&#QWXJU+7M=\1^)?
M#?PA\3_"_P#<+Q!)^R_K7Q/U+X,^*+?X'ZU\8/BMX17XEZW\-M;T_P #ZOX\
M\?\ @CX5:WI7A>V\;^(/#=[;W.L>(= \!^(-8TSP_I>N:S;7-GH.JSKINESQ
M74,\,7HK?"3X7R:M?>('^&_P_DUW59O#%SJ6M2>"_#;ZMJ$_@JZTB^\&3WVI
M-IAO;N?PC>Z#HEWX7EN)Y&T"ZT?2;C2OLLNFV;0@'H@S@9&#@9'H<=*6D'
M/) &?\GFEH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KS;XQ>
M*_%7@/X4_$WQSX%\"WOQ0\;>"_AWXW\6^#OAGIU^VE:A\1?%?ASPUJ>K^'?
M=CJB6&K/IEWXNU>TL_#]MJ TK4VM)]0BF2PO"IMI?2:,#.<#/KW]?Y\T ?R?
M?MN_M"_$_P"('_!/?XZZM:_M=M\8O@C\8O\ @DW\6/BA\;M>@T3X9^ ]2^ ?
M[5?A3Q'\%],\)?#RUCM]'TSQ5\*M._:3M?BE\<O ^N_L^_&73-?^(?AJ_P#V
M9V\.^#]>\*^+-'^+*^)/W)_:Z^+NH?L__L;>+OBU\.?':7#W&L?!+1/$O[0R
MV?@SQ#<>!_ /Q.^+GPP^#_Q1_:OUA=-\+2_#K7C^SU\'O$?B#XUW-QK/A>?P
M"=(^%\=MXITY?!5G?PI]P'P[X?9+R(Z'HYCU"\&HW\9TRR*7VH!_-%]>(8-M
MS>"7]X+J8/.'^</NYK0M;.TL;>"TLK6WL[6UB6&VMK6"*WM[>%!A(8(8E2.*
M)!PL<:JBC@ "@#^5!/VOM ^"/[57[>?@G0_VU?AEHGA#XF_M$_#&Q\0_M6_$
M_P#:%^!7PHC\-:UH_P#P3U_99N_A3I.M?%2Q_9P^,?P<\)'QV+#XN77A75O&
MWPBTS0?&OB3X.W'@B/Q7?>(-0F\*>)^BU'XV?&?P_P#$;]L'XQ^$/VF(--_:
MWU/_ ()P_P#!++XE?!_P7X<\#>#_  GX5_;3^/4ND?M12:5\.]'^#GQR\"3?
M&+2O!?QO^)VO:3\-/^$:T;4/ GC?X<V_Q*LI=1U'PSXSTFUU73_Z@DT31H]/
M.DQZ1IB:40@.F)86JZ>1&R/&#9+$+;"/%&R?N_E:-&7!12+$MA8SW5I?3V5I
M->V N%L;R6WADNK);Q%CNQ:7#HTML+J-$2X$+H)T15EW*H  /Y7? ?[6/Q9^
M 'AC7]&\'?'_ %[XJ:%X&_;%_P""D?B3X_?"'P+\0?@3!^V;X1\,'_@JK^UI
MX.\%>._AK\&_B!\$?$'A_P#:1\)^*M/\(>(]*\5_!'P;XI^%_P 9+:ZUB*[^
M"$7BG6=6^&/@SPO^M'_!2G]I#Q9\ [+X%:%X0^,&D_!_5/BEXD^,%K#?Z^G@
MSPAX;UN;X9? 7X@_%>*Q\2_'?X@0>+] ^$^B:>GA276%TW0_@E\9/'GQ.UVS
MT+PE9:;X!^'T?Q0^)7AC[.^,WQF^"WP*/P[U'XM276B1?%'XT?#CX2^"M7LO
MAOXT\:V<_P 8/BAK6F^ ?AQ:Z]JW@KPIXEM? Q\0ZY?Z/X5L/&WCBY\-^&;2
MZO=.TR]\167GV\3>V7%E97Z0"\L[6Z6WN8+VW6ZMX9Q!=VK^9:W<(E1Q%<V[
MXD@G3;+"_P T;JW- '\JM_\ \%'/V@?''P.^-_[4.C_MGVWAF+P#_P $Y?\
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
MY<W-E\7]>^$_C?XP>!]#?P+XMCT:^^&?@#Q1X!\">/=0T/X@#PW_ ,*]CO\
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
MAII'[,/[75G\2?@+X"^'O@;3X(_^$8\6?"B^_: \;_&OXK?"A?V>OC;/XO\
M'NA>-?@#H'A'PSJ&B^--$^+%GXS_ &IEF2&%YI66..-"\CR,$2-%!9WD=@ B
M(H+.[85%!=RJ!F%&'1=&MS>M;Z3ID#:C=)?:@8;"UB-_>I*)TO+TI$INKI)@
M)DN)]\RR@2!PX!J*QUS0]8N]<TS3=5TK5;SPWJ<>@^)K&PO[._N?#^LW.AZ1
MXDAT;7K6WEEETG4[CPWXAT#7HM.U"."[ET77='U-86L-4LKB< _GG_:=^.NM
M7/Q.\)_\%5O OB3]G75_V6_V0/VIO#7P/\1?&B3]H+6=;>/]D;6=0E_9R_;(
M.G_#+2OAU)X4TW7M+^/'Q&'Q+U2:P^+2>(?B%HO[(GP/O- T'Q>M[X?\%>*\
MK]KW]JG1_B'J'QI/Q+_::\._#/0O@/\ \%1O^"/WA;X9_ K_ (3?X):?X-\>
M_L^W7[5'[ WQTLOVFM6NO$'A27XH:YI7C_5?&7Q1U6W\:^&?B!I_PSTWPM^S
MY::3HMK!>>#OCCJGCC^BA]'\-:9I5W;MI.AV.BIB^OK<V.GVNEK]C2!Q>7<1
MBCM%^R1V5L_VF91Y$=I"V]5MXRG@GP,_:)_9_P#VB+C5H_A#_;FJGP3X:^'>
MN17GB+X+?%+X8Z=>>!OB9877B+X<^)OAWK'Q.\ >#-,\?>!/$4'AR\N-*\3_
M  XO/$?A:+4="GL;C4K75M.:UB /Y7OVH/VX_$UOX"_9[_;%/[;L/@']JG4/
M^"4G_!6GXR6?@W5=2_9ATV__ &9OVJM-3]C#QX/V/] \!^,OA4=2N]8^'OC?
MPMK_ , -1\!?$_2_%7Q@\06WPQU^YFOK3XEGQ)XHK[(_:9_:'\5_ C]JS]O+
MXI^$?VP-;\#:Q-\3O^"+.D>"/#_B#Q#\$-7\'^)/V?\ XQ_M#>'_ (??$_3O
M"VE^/O FLWT'PRM/"WQ*^)NKIXC\":OI#Z3X@U?Q!XIN?$YU.35;I_WB^&'[
M0?[.WQV\=_%'X?\ PTUW3_&GBKX=Z+\*/%OCN6/P1XGL_#NJ>%?C#HVI:_\
M"3QGX5\=ZYX9T_P5\6/"7BW1_!NH7>A>+/AQXB\9:!&-"2WFU*UN8+6$^Z3^
M&O#EU%#!<^']$N(;>U@L;>&?2K":*"RM4FBMK.&.2!DBM;>.XN(X+= L423S
M)&BK*X8 _!#X@_M=_M$ZSH/C#QQX2_: O?AQ\7?"/[7?[5/[//QH_9EN[#X)
MZ?8?!;]G#X>S?%:Z\ _M%:4OQ5\%GQ-H'BO2_P!G[P?\&/VR?"WC_P :7_Q#
M^$_Q6\-_%N]\(Z-\.O$>D_$SX1S^!_GGP=_P4/\ C'\.? GP[UCXQ?MFZYKU
MI\7_ /@FM_P2?_:<U;Q%XH\-_LP6VK>%?B#^UO\ M8Z)\ ?B=XG\'RZ1H?P)
M\(>"/ /BS2_%NEZ'JWQ'\:W/C+P;\#EC@^+MMX-\;S^&M9^'_P 0/Z(?C/\
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
MM\61^+?&YUKQ#HVHKX:U#4O#-CX$LCX2TOQ=KS^-/&OA)+S0+3PO)XC\4^'
M#^;/XX>/_P!IG6?@-XK\;P?&'X]?"[]L?PYXW_;\\,?M;?"N/XJ?$CP]HOA?
M]GRW^'O[3>I_L^ZO\+/AQH>KW7@CPB8?$NB?L6VG[,?QR^">F:+\0_B'J.NP
M>&O%_C_QAXF^)'QXT_7O.OC-K7Q%T'X)_MD>(OAY^T1^UY/XZ\+_ /!'S]BC
M]IWX$#3/VI?VF/$M_??MD1>(?VI]&^(VK>'M$F^(.K1>(M>GU+P[^S)I'Q(^
M!L>GW?P\U>?Q7X>M_&WPOOY_B)<-K/\ 4;X"\?\ @OXF^'5\5^ /$%CXI\-'
M7/%WAN+6],::33[C6O GBW7/ GBRUM;B6.-;I-*\5^'-;TDWUL9;"^:R:\TV
MZO-/GMKN;E/"WQV^%7C3XR?%OX!>&?%<&J_%?X%^'?A;XH^*?A6*TU*.7PIH
MWQGC\:7'PXGN;ZXM8M,NYO$-KX \372V^G7=W/96]I;MJ"VQO+19 #^=[6_C
M#\=_$?P5^-%K\-?C]XIUVX\-_MV?MPZYH>B?$?XO_M&>"= ^)7P0T7QEH"_"
M[X=^#?VP/A3X@U'QY\#M6U#0/&2W?[)EUK.@?%/X#_$V\@?P?=^ _$<Q\)WF
MEV;WX]?\% 'U3]I'QE\)/"GQN^(7COQ;^RW^TSK7PM\-VGB7QGH?QQ_92\6^
M'?'?PWT[3OA-\=_V./B9XJ\??LO>-/C!X<\-:/XCTC]C7]I+X.:GI^E_M"ZU
MX2\50^/_ (._$NV\8^-?BG??TZ-@#)SR0, G/)'09'I^6?4Y^?O&G[1/@SP'
M^T%\#_V<M:T/QK+XN^/OAWXJ>(_ ^OV&CV%QX&LX?A!IF@ZIXHTOQ!K,^L6V
MI:=K,]CX@LI]&M;+1=4BO$%S]HNK%$3S #\$_CGJFK7W[1'P.TKX/?M1_M)W
MO["GQ>^._P"R':7-QIO[5'[2UMXNLO&'BOP#^UYH/[2_A5OBM=^-[7XW^&?A
MM;^$-)_8^OO&GACQ!X\L](^#_P 8/$.E:IX<M_ ?Q$\=>,GU'[4^$GP5^*O@
M+]J;QY^Q_<^-?VG?$WP.TKXM^$OV]O!'QH\:_M2?M#>.=?A^%NO> ]0^%K_L
M=ZI\1/$/Q9F^)=U_PB_[1?@F;XHVG@W5[OQ!\(?$WP'UU?#7BC3]1^(<>L^(
M-;_8Z]NOLMG=W26]U=/;6\TXMK6/S;JX:")I5M[:)I(EEN)BHC@A:6)9972-
MI$#%A^7/[%'[2O[*'Q&^*I3X+?#[X^:%\0_VNOA?\1?VN-:\:?&_5_$GC34K
MOPO\+?CB?@EK7PU3Q)XZ^+'Q+UOX?:'\/O'GC#4=1^'O[/?@'^R/@G\,]'\9
M>)-4\#^'_"6H>+=<L=3 -[]MOX0^ /VA_C5^S[\%O%7CF^^'7C?4OAQ^T#XL
M^"_Q)\(WUGI_Q0^#_P :?"^N_ O7?A]\3_A?J%U%.NG^,-(L-&\:6LVG74;Z
M1\0?AO)\4OAKXKT_Q#\.O%'CSPYJ7QWHOQ*_:B_X1?QOK/QU^&WQ)^#MCJ'_
M  4Z^&_PX_;R\3?!]/%/@S3H/A%H?[ GP;\#R?'_ /9\\9Z?XJ3XEV/[*WCC
M]JCP_P# Z36_B3HNI-X]^&?[//B'XFR?$V3P--\/OB9XF\'?L)X;^//ACQ7^
MT+\8/V;;+0_&.G^-/@O\+_@1\7-?UO5-.TNW\&^(O"7[07B'XX^&O!__  A^
MHV^MW>L:EJ.E:Q^SYX[L_%4>J>']'L;%I-'32=0UF6XU-=']O'EJH(!51@CJ
M!D[CZ@9)+9'5B<')(H _E2^(&@_M+?#7]H_P]\;_  ]K_P"T#\6M'\%_!/\
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
M/V;]2_9\TF_\/R:AXM\7ZO\ #?X<>"_%-I_PLRWTO6/UY_X)F>(OB]J7P_\
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
M&Z=:ZKXJO]"\(Z)>Z[J\.@:9?:AI-E?ZG]@LKB2VMY]3L(I70H]W$-QH _F
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
M[07AZT_9I^)J?##4OB[\4OC'^RU>?#R+Q'JWPV\%7'P\^)MSXL^'?P)\;?\
M"!^(%U+Q/HFIW/P_^'^I^#-3GUV_^!FHZS]\^&]-_:&\4?\ !-S_ ()>7'Q0
M^'7Q9^(J>#]-_97M/^"CWP<\6^%O'-G\:?'OA#P[\ /$WPZ^+5MK?P^U31+?
MQQ\35\"_M23_  W^,GQ+\!:=9WK_ ![^$GPZ\=Z!X;TGXMZ'XYTWP)\1/V-T
M_P 8^"M6UNX\-Z5XL\,ZGXCM-*TG7;O0=/U_2[S6K70]>6\?0M9N-*MKN2^@
MTK6DL-0?2=2D@2UU)+*\-I/,MM/LR?%WBO5O#FO?#+1M,T+3-7LO''CJ]\)Z
M_>ZAXLTOPW=>&=(M_AO\0?&L>NZ)I.HP2W7C_4IM;\(:-X<D\(Z$\&JVVD^(
M-6\;2S'1O!>L6\X!^ /AO]E[6KC]L#]G;3?&WPZ^,_CG]CZ]^(W[=_C7X8?#
M/Q3\+_C3+\,O@W^S1\3/@;\(+WP1\&/BCX&D\+67@W1M#U/XZ>'?VAO$'P?^
M#'Q1TFX\0?#WX=>)_AA\'--\+^%].T/P!X T7T[6H?'Z_P#!N)J'PM^(7AWX
MJK^T/XF_X)3:W^S/??#_ ,;^"/B+;_&+Q!^T?K/[+VH_""3P7<^%O$NA0^--
M7U>[^),L]K=^*GL;GPS+H<-Y\0Y?$;_#VVN/%D?[?Z?X[\!:MXA?PEI7C7PE
MJ?BN'2;O79?#.G^)-&O?$$6AV&OWWA*^UJ31;:\DU%-+LO%.G:CX9N]2>V%I
M;:_I][HLLR:C:W%LGSU\;+?]A/X\6=G\-?VCH_V3/C/I_ACQS&+#P!\;E^#W
MQ&L_#WQ*M8=5\,1_8_"OCP:Q!I/CF"WU77/#RF&PM_$$<.I:KI(*I=W=O( ?
MF1\<?&GP ^.7PC_:0^!/CW4?VLOVEM"^+NI?#B?PAX\^)GPON?A1K7P=^*7Q
M'AL/@YX$U/X)3:K^SYX=M/ FA? N3PEKW[07QB^,<7P8\2Z%\*])UR"[OM'^
M,NM^/[;X97_RIX4\*>"-=_:3_99\,_'KX>ZU\0?&?A']K3]I2[_;5_: NOA?
MK,?P*_:MEU_]C>?X)?"_]H[;X+\'Z7\&_#WPH^*VCOX*\'>)_@FJW_A;X>>.
M+3X@Z3XWU?XN(==_:(^*_P"MEO\ L/\ _!'V^2R_LW]C[_@FMJ#ZKKEUX6TB
M*T^ /[+LW]K>*K2ZAT^X\,V#1>$9!=Z]!J%Q;6%QI-N);^"[N(;>6V$TB1M\
MN7_PE_X)+:=;^#/ -U_P3^_X)G+^U3XS_9FF_:1M?V>O^%=_LB"QMM/T^P\(
MR:EH4OQ:?P OAZ;2I=3\4747ACQS;Z(VB^+O#WA/Q1XOTRVBT?2K@H ?DO\
M##PA\3/&7[%'[5'PCOO"WQGN_B]\1/\ @D'_ ,$[/A);>'?B4OCWP!+XF^.'
M[./Q0_:\M?BM\.?"'C;XS7_@KP-IGC;P[\-?'WP,:SL]#\9:+!XSNK^ZUOPO
M?>(-?T3Q[JNF?;FHZ-X%TW]OC]F[XI?#?1O&/A+]CK5/VG?#E]HWPEM_"/Q"
MTKX;^$5UK]@7]NKX1_M$?'#Q#\%+47^C_ ;X9_%KXK_'#]CKX97'A[XK^!/@
M[J-[\0_AC\;/CW:?#R/P-XL^)7QZ^)7ZEWW_  3\_P""3FEZQI_A[4OV(_\
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
M7\?8?VT?CU+\:_C:O@K6'^&/QF_X)E>.=>^)\7A;X,0_&"ZT74?!'BSX;O\
MLY>-/@I\%?#G[/C:O:>.?AO^T?\ #+2OCMI_P^LY?A8/C0/W]TC1=.T+2=+T
M/3(I8-,T;3K'2=.@FNKN]EAL--MH;.SAEO+Z>YO;N2.W@C22ZO+B>[N"#+<S
MS2N\C:2QJIR!@X(_/&?Q.U1]% ["@#^;#P'^RC^T3X6_96\+^)/&?PF\<KXZ
M_9_T;X4_L"?%VS^&&@?#Z\^/_P"T%^PM^R-XI^*_A'Q)\8_AWX9^)'P]\<^$
M==TC]HGQ1KW@7]I+QE^R];Z=XN?XP_"#X>W/P?MO%?Q:\2>.M,^'^H9GC;X
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
M*]'\=:[I^M>/O"^H6NB>+[:Y^(6C:WJ.D3W&HZR]C\-1_#OXN:9^TAK/CO\
M9R^$WQE_9X^)7CO]MI[[]J+X">+?A[K'CO\ 87_;5_9E7XP+\'?%7[4D>NW\
M][\-_P!GG]HO2_@=X8@^-F@ZUX*\6?"OXL?%WXB>!-&TKXN?!OXZ>"/'OPT\
M5K^Y%CX6\-:9K>N>)M-\/Z)I_B3Q/#I%MXE\0V6DZ?:ZYXBM_#T5W!H%OKNK
M06Z:AJ\&AP7]]#I$.H7%Q'IL5[=QV2PI<3!]GR4';^77^\3C);J,GG#,.YH
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
M%A^#_P#PLS4OASX8\/?$#P')KWQ-TWPE=_#S2M6\:^%/#5[XGA\2^(=(TB\
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
M6[3XJ_L^@ZKHGBKQKXR_91\)>(M,_9Y\52ZGX9\"6S:'H6E>+]:\??O_ $4
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
M):]?1^#_ !_XGMY/$4OQH\/0V6MZ;X3U6&POY;"*;3[G2IO$.M^%/SZ\<?\
M!5[4_BO\ OV@/'/@#]EGQQK_ ,)/AW_P3Q\&_MA_%C6K#]I:'X(?%K0? GQ>
M\"_ME:=XE\*?#?5/!V@7VJZ;\1OA?\1_V4/$?P^E\=^&?B'X7NX+[4+SXF_#
M35=3M/"_@Y_'P!]B^(_V!'\2WWQRNKGXM6FL:#^T3\9M!^.OQD^$_CKX.^"?
MB'\#/BCXIB_92\$?LF>*O!'Q(^'GB>[FN_%OP8U3PW\,?A]\2_#7@%?%FEZO
MX9^+7AT:SKGC/QOX:>P\):7ZSK/[$WP<UW]BC3?V"]:O/B)??!;2O@GX1^!F
MF:]-XZU)/BS8Z)X"T32-+\&>,+7X@P".]@^(GAK4/#VA^*-*UZ"R2RM?$>FV
M<Z:2^FQ+I!^4?C5_P4I\3_ ?4?C/INF_LR:YXS\#?LV_ ']B[]HOQSXPO_C;
MH&G:WKOP@_:A\=_&+X<ZM+X.T?4O#^OZCXE^(OP\NO@QKVH6.A^-=<\&V7Q*
M^Q>(3JGC;P)-!X0G^(&9^T!_P4%UN[_9:_:T^-/A[]F?XI^-OV;O!'P*_;KO
M--^)_P //C<_P?\ B#>ZK^R#J?BOX:_%/2]8U/3;+0O&_P"SU=^,=7\+_$'5
M/@#\5/A]XC\?>-?[-\ W_B;4_#OPV\:2^#/#VN@'K/Q?_P"">MU\=? GQ"L/
MB)\9S??&3XHZ5^S5X/\ %_QRTSX5>&-*UBZ^'7[*OQ9U?XZ?#3PI8>$XM:DT
M2PFU#XI>(O$WB+QGJBS2VNK0^)M5TS1]#\.VMIX9;P[T/_!2_P"%?QE^,?\
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
MLH?"W]EWX8^(-#\'> QXOM9?@7\:OV</C]\'/C&+GQ'9^(_"DGC_ ,(_$?\
M9*^!UUJ&D:YX.\1?#SQ3HUGX^T;6?!S0^,;!_"OZ]2WDXM)+JWMI[J46KW,&
MG_NK2ZN)?(::"R)O&@BM;B=PD#"Z>)897_>R1JK%?QP^ G_!0/QAXE\._LF_
M#CX,?LQ^,/$'BC]ICX;?ML?$GPQ_PN_]JB;5H?".M_LM_&[1?!'BGP9XX^*F
MN:#\5O'^MP^(-9\>V/\ PCNJZ/X=\2:5X0TV;0/#&DV-WX6TV[U'PT ??G[/
M'[-^J?!#QS^TM\1=:^+7B7XC:_\ M0_%/PA\8?&&C7GAKP=X6\$>$?%_A;X%
M?"7X!S'P#IFCZ9<>+K;3M:\)?!OP:MW9^+_'7C%;1-(T\6,D6K2^)M=\4?&G
MB_\ X)(?#KXB?%/QMXM^(GQD^)'C;X:?$/XH?M,?$#QK\)-7TGP7#)XN\._M
M;? BP^ 7Q;^$_B7XHZ9I.G_$6]\":/X/TPZ+\'[G3]6TCQE\+_ _B3Q5X$L_
M%.KV.G?"+4/A%^@'[,_QPTC]IG]G7X _M'>'M'U/PYX>_:!^"/PI^-^@^'=:
MDM)M9T#1OBOX$T#QYIFBZO/8/)8S:GI=EK\-C?S6<LEK+=P3-;,T(5F^"_'/
M_!2GXA>#OB=X\\&1?LGZAJOACX>_M\?#?]@C6/$K_&_P;I^OZCXN^-_P)^"_
MQA^$'Q$\/>$CX;N]-NO"5[J'QN\*Z+\0],U?QIHOB+P5X8N[#Q7X>L?B)XD;
MQ'\-_"@!T<G_  3;UN^^%G@SPOXC_;8_:N\;?&?X-^-/ WC?]G?]I?Q?J/PJ
MN?B#\'-0^&6@?%/X?>$8&\'>'_AOX;^%'Q2E\1?"#XT?$WX7?&W7/BOX)\6^
M)/C-HGC75M4US6-,UO0_AU>> ^LL_P#@GUI\GQ*^,?C;Q5\:_B'XWTCXZ?LB
M6O[(?Q!L/$6G^'F\9ZQH">*/C!X[U?XEMXST^*RT72_'_B+QE\?/BAJ-SH_A
M?P#X=^$WAO1[KPCX0^'WPV\&^&O!UI97_*_#+_@H1XU^,47AWX>> _@+X?;]
MIK6/'O[;7@W4?AKXF^-%WHGPBTK2?V#?CAX=^ GQ>\>6_P ;=/\ @_X@\3:K
MX=USQQ\0_A-:>!M._P"%'V'BW41X]EFUGPYH.F>%/$&K6_SII_\ P6IL_%N@
M?$+XB^ OV5_'MY\*OA/HW['?BKX@ZKX[^(GA+P-\1=+\/_M0?'WXD?LU>--$
MTSX<V6E>,+.]^)OP$^*OPJ\;Z-K_ (5U7QMH'@_QO!X6U[4?#'Q*BTV;P9=^
M-0#UO1?^"5TUN+G5-:_;"^/[^/+?]GO]CCX#^%/&'@KPS\#O!!\&WO["WQ/\
M9_%+X&_%+3-+_P"%9^(1J7B>ZU?QOXEM?B;X1\0ZCJWPH^(NF^./B/X?U?P%
M%X*UKP+X-^&GIA_8&\5MXE\&_%&\_:X^,_B#X^6/PM^+/P1^*7Q:\5>$O@[J
M<?Q8^&7Q?U?P[KEQHW_"NM+\#:#X#^'.H?"C5/"NCWOP2N? 6EZ3H6E3S^(K
MSXP>&/C;J/BKQ%>WWY[>+/VL/VP/'WQR^%5SJ%OI'AR#P)_P6S\3_LF>$?!'
MPM^./BK1?#7Q(^&>D_L'_'+Q)JO@SXT17?PS\'V6I>%M,\7Z!X4^+\FJZE%\
M2-4?Q!<Z_I?ACPE _@WP78>*.J\,_ML?'KQO^TI\0?B[\,_A?XY\9^*/!O[
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
M%O[9L$/[&'C?XA?"S]B?4/V%-1^(GQ2T/XT^!]$EU;P%^WAX4T'Q;\/;[3/
M?B;PUIOB0?$+3;#Q1IJ)X(M7U/PG>2Z/XO\ ^$B^*G@G[!X43QOYO_P45_X*
MY?$75/V@_@A\&OV2-5\5?#KP]\$/^"U'[ 7["_[1?Q5DU*RM3\7I_C7H7Q>\
M3_&OX+:/\-M;\*ZBR^ /#NG^%?!FG7_Q3O=8T;7=:\5KK^F>!M&'@VVA\:^+
M@#^IA>@SUP,]/3VX_+CTI:.G2B@ HHHH **** "BBB@ HHHH **** "BBB@
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
M.M4^"UKX&\%:QX+\>:%L^-VJ^)M8\/Z[I@\4WVK>$Q):W_A^'QEK.D:=X/\
MB" ?;WC7_@FQ\-?B/H'QRT'QO\:?C]K_ /PT#\!_V??V<?&NKM>?!;2=5L/A
MI^S9XJ\;^-/ %MX9&@?!/2=+T[6;SQ%\4/B?>^)=8OM,U2>^3QYJ5KIB:-:Z
M%X(B\*\SK?\ P2B_9RUWP+\?/AO+X]_:!MO!?[0N@_$[1-=\*0_$VVOO WP]
MNOC_ &%UI_[3GBGX*?"_6O#.K?"?X5^,OVCK/6?&H\?>(_"_@6WOO!\OQ1^+
M]U\"3\'[GXL_$*;Q'U__  3+_;DLO^"A'[.EU\?M)F\ S:(OC=O!&GIX/U'6
M+;Q-8:CH/P_^'VH>-]"^,?PP\113:_\  CXM>&OB3KOC/PWJ_P );_Q'X_LK
M7POI/A#QQX4^)GQ%\$^.?#/C#6/YZ/C;\5OV[/VUO^"6W@C_ (*,_ #XL>,]
M?C^)GCG]KC]H?XW_ +#]O\5?$?PP\6^+?V(_ WB'XD? [P9X6^"^J_#OQ?X3
MNKKQ+^RAX1G\,_$WQMX0TN[T?PM^TO\ $/79#\5$^(]S9_#?X.>- #]M=-_8
M5^(OCS]KK]I_Q;\;O$WBS4_V<OB[\'_V/OAU?6VE?$+PC::Q^TA-^S5<_%R^
M\4Z5^T5X2\-?"WPQ%HO@GX@:C\3K.7Q-X0^%&O>#O"7Q4\/V7C+X:?%?PSJ7
MPB\1CX<:AV/C;_@E+\!?&USXX\SXH?M >'](\;Z%^VWX4N/#&@^+/ ;Z'X?\
M'_\ !1/QSX>^*'[6_A;0$\0_#/7]532_B7\2= 3QM9S:WJFMZQX)UC5-0M?
MVJ>'=$AT;2-(_'WXR:C^UC^U_P#L3?LP?';_ ()]7O[4'QJ^!GP_\$_'+Q1X
MJ^".H_\ !0#]I/\ 8E_X*(Z]XB@^.FK>$-7^$/B/Q-I7AGQOJGQ8\4?LQ:?X
M*\4_!G3=>^+/Q1UN;QGX@TK5O$;+\7O%-_H5_J/@?BW_ (+A_"[QQ_P4*_X(
M>_!WX$_M$_&GX>?LKZK!9Q_&GX7>/M!^.NM_&3QMK_Q?_9.\"M^RS8_M!?$N
MZM/&MY\:$OM:^,>@:/=P:5X\^)6C7/Q0M=;^+WQE\3ZI:Z=\.O&FC ']A7P\
M\(Q?#WP)X0\"Q>(=<\50>#O#FD>&[;Q#XF30$\0:M::+91:?:7>KKX5T'POX
M=%\UM;QK.=(\/:19LR%X[*++9^;Y?V(O@G<?%?Q5\3[FX\=7&F>./C+X*_:4
M\7_".;Q9.?A'XE_:9^'/AGP/X+\!_'7Q!HBVB>)-=\2>$/#'PQ^&D/AOP!K'
MBZ^^!6A^,?AUX$^,FE?"6T^.GA#P]\3=._ 7_@L]^U/^T5X._:U_:-^'_P .
M_BA\4OAU\/\ X!?\$&_CK^VS\)-4^&WCSQEX%T>Y_:=M?VN/ACX'L/&.KR^#
MM5T72_B'=^ O!_AC2[73?#7C.7Q5X:T_2?B!X@MKOPZ+'QGJT>L_$UM_P4J_
M;M\0_$#PA^TSJ6E_&_PW\5I/^"W7[%G[(EQ^R];>)/BSI_A.+]G+XH_L%>,-
M:\??#>Z^"EY80Z!>0^)]?U2Y^-K>)-6^%]YXPL_$*:#XBTW6DMO#'A:ZTL _
MHF;_ ((X?L[P>#!\/M,^,/[3.D>$[7X)_!K]F_0]+C\:?#G5QX=^!7[.7Q5U
MKXO_  $^'&F77BGX2Z_=7>G?"GQ+K^H:;H&O:]/K7C/5_#']GZ)XS\2^*(])
MTJ:S]B\,_P#!.+X7>"_B1I_Q5\)?&#X_Z'XH\/7O[6^I^#1#XA^'&I:+X,U?
M]N#QGX<^*O[1=_HNDZW\+-5M-0B\7_&_PKI/QHL=#\5CQ)X8\/>,A>Z%H^AV
MOPOO[OX>2_ST_P#!$+]M;]JKXF_M7?L5Z)\5OC1\4_BSX8_:Q_X),_%7]IWX
M\6OCOQ;K7BCPW9_';P[^W_\ %KPAX<^*NAZ7JYU+1?A5;MX9U1?A/!X3^'4?
MP_\ A[=Z+=>"/#[:!.O@;X>:;HM[0?VW?VN!^V1IWCZ37?C!J&L:K_P<Q_%_
M_@F]=_"UO%_Q)D^'J_L5>'_V8O!OA_1;>#X/QW$WP_L]&T2T+?M,'QI:^"K;
M6)-7_M'Q9?>,1H>IZOJTX!^X.M?\$@_V9/$'A+X0^!]5\9_'<^&O@5^RQ\-?
MV3OAC'I7C?PWX9\0^$_"7P6\4Z#XY^#?Q,\/>/O"W@71/B)X7^.7PL\9>#O
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
MKX>_,'4O^"E/[7&I_%_XM?LZ>&/@A\"/#GQ%^ 7PM_;CUKX@>//'?C;QO?\
M@_Q7X[_9"TW]B[XB^$-3\">"?"&E7FI67PX^./PB_;8^#5[>P:]\09O&7PA\
M:>)/B+HUY9_$"'X":0/VC@#W34/^",'[$4OPW^!?@30]'^)_@+Q#\ /C-XX_
M:$\+_''X>?$[7/!7Q_\ $GQG^+D<L'QN^(GCKXIZ(EMJ^N>*/C):S)I_BO5[
M2'2;[P[I.G>&]$^%D_P\T?P;X,L/#_*_"C_@AS^Q%\*/A/\ !#X$PR_&3Q]\
M(OV?/&/@CQS\-/A[\3?B!9^*/#&C>(OAU\7_ (L_'OPIJ]CI4?AC3+;P_P"*
M+7XJ_&7QCJ^K_$?P9'X8^*GBOP9*GP3\6^.M<^ FI^*/A=XA_2K]GSXK?\+Y
M^ 7P/^.!T ^%/^%S?"#X9_%?_A%SJ@UQO#1^(?@S1/&']@'6O[.T@:P='.K_
M -G'5!I.F#4/LWVL:=9>=]FB_'KX'?'OQY\(-<_:UT'P_P"*->\7^)O'7_!4
MWXU? _P*WQ9\?_%;]H#4/ WA7P9^S?X5^,FF>#?@]\"M4^)4?CKQO%=7MGKM
MD? ?PKUWP;X<^&/ACQ1XG^.GC2:'X=?"O7-,O0#L-)_X(#_L*Z#X=O\ P_HN
MM?M(69U+]CGXB?L$W>KW?QPU?Q!J#?LN?$7XI-\4KGX;067BG2]<\-V5GX6N
M;C4_"WA"YLM MYK#1=6NO$>I_P!L?%.TT;XBZ7#JG_! 3]ACQ!I'Q#T/Q/J_
MQV\2:?\ $7]GK]F[]G"X^W^.?"EEJ'A/PO\ LC0_#^+]GSQEX&UO0/A[HVN>
M'OB5X!?X>V<G_"2C4;NS\3Q>(O%FF>,-%\0:)JEOI=AY_P")/^"M_P"T)>_!
M3XI?M*^!/@#\&;#X5_"__@FE^PE_P4SC\->+_BGXXU+X@>,O!W[5B_''5/%?
MP5:[T7X<:9X=\%>)]$TCX)^+K3PY\1,>.-(L]4T7PW=:KX)UJS^)^JP?!;Z&
M\9_M]?&/P+XO^(^B7WACX8ZWIGPM_P""H7PE_8:U:2WL/$.@76O_  T^-O[.
M_P"SU\>]!\:6E[J/C*_TSPWXT\"_\+X_X1?7)-5.H>%?%Z^%SKR1> (-6DL-
M) /JK]DO]A7X)?L9ZI^T3XA^%5[\1M8\4?M4?&_Q%^T-\:?$/Q \<ZAXEF\0
M_$[Q2H.M:KI6A6\.D^#O"=K=SO<3O:>%_#6D^8DMIILTLNB^'_"VF:%X_P#M
MF?\ !*#]D[]N[QIXC\>?'<?& :UXM_9C\4?LF>(;;P!\8_&O@30=4^%GB'XB
M^'/BUITEWX>T6_72)O$/A/XC>%M)\3Z7<RVCZ+XF:VM-#^)^@_$#PQI&@:'I
M/RSI/_!5;XOZ_P"']7@\-?"KX;>(/%%CXO\ ^"5.I2^(K[5/&OA3X:)\+/\
M@I_^U!K?[-6EO\.=32P\677Q[;X2>)O"^HC2_C/H=U\.OA9\=/#>JV_Q0^'^
MG6?A[3-*\/>.?;=0_:Z_:P\ _%;XD?L[_%S0/V>](^,FL?!7]F/QO^RS>>#]
M+^*&M^"OBSXZ^)/CVR^#'[1-IJD.MZWX=UJ?P-^SI\5]<\"ZCXRO/#,UQXNT
M'X*_$[P7\2=3\.76JRS^"I #S#XB?\$%OV,OB7H?[2GAGQ#XX_:/CT']K33/
MV2]&^-%C;_$/PC>W>O:=^Q%X3TWP9^SO'9>(?$'PWUSQ5IUUX5T;2=/;7-53
M7)=8\;ZC"U_XQO\ 6KBYN3-Z9\2/^",'[&'Q5^,NM?&GQ(GQ8T_6/$W[3_P!
M_;.\2^$O!?CY/ 7@?6/VG/V<O!WBGP-X,^+XTWP?H>BZUX?\5>(=*\6:A??$
M.?PEX@\/0>,?$UM9>*;V"+7_ +??WWW]\8_A['\3_AC>>"_%GQ"\5^ ="N?[
M'OO'WBWX8^,O%WP;\277A[0+BVUKQ%I^A?$3P;XMT/QY\+]/UW^SS;ZGXA\+
M^,['Q-I/AV74;&Q\06]Q.=6B^=?^"<WAWXA^'OV=+B;QKXV^)_CCPEXI^,'Q
MP\<?L]7OQJ\5>(?'7Q5TK]EOQA\3O$6N?L]Z5XT\:^.=3UOXF>(;B?X<7>D^
M(=!'Q>UK4OC%X<\(:]X>\&?%4Z;X[\-Z[HFE@'WG1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !6#XG\.Z=XN\/:YX8U>?6+?2O$.CZEH6I
M2^'O$6O^$-=BL=6M);&ZDT;Q9X2U/1/%?AK55AF<V&N^'-:TK6M+N1'>:9?V
ME[##<1[U87B;19?$?A[7M!M]=UOPQ<:WHNJZ/!XD\-36-OXB\/RZG87%E'K>
M@7&IV&JZ=;ZWI+SKJ&DSW^EZE8Q7]O;R7>GWMNKVT@!Y,_[-7P4N/AK\+?A%
MJG@T>(O OP5\0_"[Q=\+;#Q=XB\6>,=:\(^*?@MKFE^(_ACXAM/&/BK7M8\:
M7^L>%-6T;3VM[_5_$&H7-_IR7&B:Q)J.BZA?Z?=?.7C7_@EG^P3\1/'GQ-^(
M_C']GK1-8\3?&"+XF/X^M_\ A,/B7IW@_4M9^-/@SPE\-OC+XXTGX;Z3XUL?
MAWX0^)_Q:^''@K1/AW\3?BQX,\+>'_B5X]\!7'B7P9XK\5ZMX:\;>,]+\0?E
MG\4O@;\.?V6O@I_P4"\5?LK:!HO[.7[*7QFN?V)_A+J?@30O%'BOX.>';GP5
MX#_:$L?A3_P48_;C\(R7/B3P<O@+3M8_9I^-V@>#=<_:#T"ZTR[\57'[->C_
M !OU+Q)XQ\-Z[X%\2^(_59?V<_V:M9U7_@H=\$OBU^SYX<^*_P"QK^SY^T+X
M$O/@5^R+X<\/V?B'X>7/QV^,?['WP.UOQ%X!\"?";2GO;#P5K5GK?CEOB#X+
M\.>'M&\$^"O"OCG]H[XD_M >([>\\2WVF>/_  ( ?I]^TM^PM^S3^U]J'PIU
M/]H#PKXU\7W'P.^(7A'XL_">W\/_ !Q^/'PNTKP-\4_ ,^JW/@GXCZ-H7PF^
M)O@?1%\=^%7UO5$T/Q9=:=<:]I]K=O96]]'9I#!%M#]C#]FA/C8?VAE^&5LO
MQ3/CIOBI_:/_  DWC3_A$A\6'^&Z_!^3XNCX6GQ)_P *K7XNO\*D'P\?XJKX
M+7X@MX.W:"?$GV!FB/XM_M\WGQ&^"?\ P1L\=_L=>._''Q5^)_B[X?\ _!*W
MXY:/^T#^T?X(^&O[0'Q1\->-?'GPI_9T\9^ 5\$W'QIT'PAJ7A[0KSQK\6?#
M6MZI\5?$GQ+\117>@?#/P3KWAWXG^'/#DWQC\/\ B;1/UY_:C_:$USX??#7X
M+:W\.;JVTOQ!\>/BEX)^'G@_2_%O@KQO#\2]9F\6^#O%WC>U\*^ OA9K7AS2
M1'\7-3L?"DMI)H_QUUOX+_#WX:Z(OB_QW\6_'7A33/ .H:3J0!O? /\ 8?\
MV5?V7O%&M>,_@3\(=$\ ^(]:\)V7P[2]M]9\5:[#X6^&>E^-/&?Q%TOX4?#7
M3?%.OZYI7PF^$ND^-?B#XK\0:5\*_AA9>$?A[I=UJ%K#8>&K>TT70[?3<S]I
MG]B[]EO]I_Q;\%?B#^T+X?\ $&L^)_@1XWM/%/P1UC2_CA\:/A0G@OXBWSI8
MZ;X@T*S^&/Q*\#:7>^,IFD73]*U._L]1UI(Y3I]A.L,OD'\>KW_@IM^VMXW^
M$I^*?A$? +X916G_  2G_:C_ &W-1\)Z]\(/&/Q%UH?&7]EWXC:=X'N_#G_"
M6V?QU\)Z&G@/Q[=1W5]=>'[;PG>ZSX5L;V?2M/\ 'OB6[CL?%D<OQ[^,'C?]
MK:Y_9_\ BKK]K\.]&\&_ K_@K_\ L3_!;PO\.[_X8KJ'Q/\ #?BK1]9^'&I_
M$#XA2?$"[\9W=SX-_P"$\UCQW%<?#^PL/#B1ZS^SV_AG6]=CFUGXI ^" #]8
M3_P3@_8N3X1:;\$K?X*V>G>$=)^,=G^T58^(M'\;_$O1?C4O[1%MJ$&HS_M!
M7/[2&D^-++]HB_\ COK:P-I'BOXQ7WQ2N/B-XS\*WFJ^#?%OB36_">L:KHM[
MY=J7_!'G_@G+J2>'H8_V=H] LO#'[*OBG]B71-)\$?%GXY_#[08/V7_'*^(?
M^$V^%MQX?\"_$[P[HFJ6_C*Z\6>(=6\6>*]5L+[QUXD\0:I-XCUGQ/>Z^D&I
M1]A^U?\ M%>/_!WQW^!?[*WPJ\;_  >^%'Q*_:#^"/[6WQ<\!?$?XU12:_X9
MOO%G[,=M\$H=*^%-GX!M?$/@O5/$[>)A\;;GXI>-M3T'Q;%X@\.?"/X(_$>+
M2-#^TZZ?'WPY^5[_ /;T_: \2^#?C-\9_ &F_#];#]G+]I']F#]GGQ?\!;+P
MSXI\>ZS\48OCWX%_9>US6?&7@+QFMSX(\:6D\>J_M4V&K_!#2=8^%VCS?$WP
MW\-K#3/$VD^!-1^+4VJ_"H ]B_X<N?\ !,M],L-(F_9ATN\L])C_ &:#I9O_
M (G?&W4;W3+W]CWP_%X/_9QU[3]3OOB9<:G9>*?AMX(@@^'\'BZVO(O%'B;X
M=00?#WQIK'B/P9#'H:^R?#S]@3]BSP!X*_:@^"O@WX<6]QX+_:G^*/BWXU_M
M1>!-=^*7Q/\ 'Z^/OB=\6EL;KQAXN\20>-?'_B74_#EUX[BT2P?4[/09?#^D
MZS:Z; AL);:W"#\?]7_X*!_MQZS^SI:>(/$?Q%^#.EZ]\9O^"=/_  5H^.NC
M^)?A5\$?$/@J^^%/Q+_84\>_#/P5\/\ Q)X<_P"$T^,WQ9LM7LO$^C_$O4;C
M5]-U^&XMK76=)\/ZEILR6\>IZ=J^EX?_ &L/VM/@S\-/CF-"UK]G#5OB-\._
M'/\ P1J^'EI\4O$7[.?BZ;Q+X\\!_MH>.OAG\']4A^+ATG]H/1M6^(?CSX:Z
M=\3+6Y\/^+U\2>'K"]M=&U32%\)Z+>>)/[?T< _>OX(?L^_!S]G+P]XF\+_!
MGP58^#M.\;_$+QE\6O'5Y_:&M>(?$_C[XH?$'4O[5\8_$'Q_XU\5:GKOC+QU
MXQUN5+*QF\0^+->UC4[;0-(\/^&;"XM?#GA[0]+T_P""?!7_  2\_9NTWPMX
M@_9U\4S'5_A9X+\7_'KX@_LUZ%\/_'WQ$^!_Q;^ GPW_ &N[CQA-\<?@K)KO
MP?\ 'GA*?Q'\%9?&/B+Q7#\.=+>PT;PA:^$+?P'X(\1^"?$'C/X'Z5\5_%_#
M>#/VM/VG8?VD]"^!/C3Q9\,/$>G:;_P5"^(_[$&N^(=!^%&I^#KWQ'\,-1_X
M)&WW_!1GX?\ B?\ L^]^)/C&#2OB!X%\?):_#G4M5L[EO#'CGP3'<:C+X/\
M#>N7D4UC\,>&_P#@HO\ M;7'PH_;S^-5QIW[,7_"W_V=/^"<W[1GQW\%^/6_
M9_\ $MOJVL:A^S!^V-^W9\);7P5XZN(/C/%J.L>%/$_AC]F^UUS2=#TS5- T
MOP5X\\::_P")?[.\4V"S:!?@'Z]1_P#!+?\ 86L?'7PF^)WA[X,:AX$^(/P1
M^&?B'X.^ ?&?PP^,'QQ^%7B*/X8>+?%6K^//%/@WQIJGPW^)?A6Y^*>D>)/'
M?B#Q)XYUT?%.3QG<ZMXT\1^(_%=]<SZ]KNK:A>>P^//V./V</B#\2/V:?C#X
M@^&.E'XC?L<6/Q$TS]F+6=$U?Q9X2TOX16'Q4\#6'PX\;:;H_A#P5XC\->%-
M6T?4_!>D:5H%MHWB#2-3L="L[""3PRFB7B+=+^;7Q+_;4_:[^$?QZ^,7[/NM
M:C\-_'=IX8^)_P"P39Q_%7P'\"/&UQXP\ ?#K]J/2?C]_P ++_X1[]GW0?B;
M\1/&GQYUS2?%7P!MM'\#VW@EKK7/AIX1^+&J?%'XF>'_ (A^!OV?O'&K^*_K
M[X.?M ?'OPI^Q#\3/VG?VI?!LVO^*OA_H?[17Q1\/^!/AY\'/%OP@^(7C?X'
M?":^\:W'P?U'4/A/\2/'?BSQ5X5^+OQW^&G@_0OBA<_#OQ4? OB'X;:S\2K+
MX0^,?!/A_P 6>!O$%W>@'F_P=_X([?L/_#3]GCX-_L\:Q\+H?&/A?X-^#?BQ
M\/M'*^+/BGX=L]4^''QO^,:_'CXE?!CQ);6OQ*U/7OB%\ M4^(5MI#6OPA^-
M'BWXLZ)/X?\ #VC:7XLOO%]Z=9U?6OJ>_P#V)_V8-3^-]G^T5>_"O3Y?BS8^
M,= ^)$6JIX@\80>%YOB=X5^&^M?!_P ,_%2_^&%OXBB^%NJ?%7P_\*_$&H_#
MW1OB=J7@N[\=Z9X/&G:#9>((;#1=$AT[\I_VB_V]OVT?@A\"Y?BGX0U_]FCX
MG:?\4O\ @G7XI_;A^%?Q*TOX?>-/%OPZ\'^,/A9XS_9VTWQU\-3!X:^)OAJR
M^)_PO^*_@_\ :F\$ZW\"_'L/CWP[XF\.K\+/'>J^)M*^*.F>+])B\$_H?^RU
M\8OC/X\^-7[<?P1^*VN>!M?NOV;_ (I_"_PUX'\:>#? 6J>!XK_1?BG^SO\
M#;XO7-EK7AS4_''CA+R;PSXG\7ZM9:7>PZW!/=>'1I5CJR7>K6=YK^K '":G
M_P $F?\ @F?=>&?'?PGU?]F3X<R^%?C+X5T[P;JW@&]\1^,QIT/PV\%_&Z?]
MI&U^&OPJT*7QAM^$GPBT?XWZU#\1;_X7_!J#P3\.I-930(M5\.3:7I&@6%C]
M$VW[%W[,MG\;G_:(MOAC9Q_%>3QQJ/Q1&J#Q)XS;PK#\5]7^'-A\(-5^+EI\
M+G\1M\++/XN:C\+=,L_A]>_%.U\%Q?$"Z\()-H,_B.2PO+R*X_ ?]F"#X^?%
M7XP_\$V/B1<_&#PAJ/[0_C3PY_P6]TB;XZ^//@O!XPU.T\)^'?VJ/ &D>'_#
M,NB:!X_\!/<:/H?B%YM8\-:4WB%/"_A_0+V[\':-X9M%DT_7M+^P_A9_P4=_
M:-^.GPN^ WQ*\#>%OA!X.U1OV>_^"=?[0_QVTWXC^)O"7A+X8-X3_;1T;PUX
MA\8W<OC;Q5\2-!\;^ -'T_35^)/A?X%ZUH7@'XGV_B_XO^"+CPKXDBFM+?4;
M*V /L#Q'_P $X_@OX2\)?%^Q_93TG2OV:OBI\9? /Q)^$R?&/3+KQQXPU#X'
M^ OC?X_U_P"*'QA;]G?P+JWC>W\(_"76O%WQ \0ZGXZM-+\ 1^"? O\ PM&+
MP9\0O&GA;XA67PUT3P'J/VA\'?A+\/\ X"?"CX;_  2^%>A6_A;X:_"7P-X6
M^''@/P[;RS7$>C>$O!NB6>@Z%8O=74DUW?7$.G6,'VO4+V:>^U"Y\Z]OIY[J
M>:9_A#]N?]L7XB?LP^-O ]];Z/\ V3^S[HFD:/XH_:#^.>A^#-)^.*? K1M:
M\:)I&FZU\>_A'IOQ/^&OQ;^'?P0\1>%- ^)"Z1^T!\/]$^+6B^$?&'AO5/$'
MQ-\-^'?A_P##;7K?Q[\P_%__ (*4?M!_#'P)\7/VE],\!?"[4/@;X*TS]MGP
M99>#/'GBWPIX0\3-\6_V5_'6O>!]';P?KV@>.O%7C3QIHNB/\*OC'XG_ &F/
M#_B#X3>")OAUX&L3XN\/>)3I/PO\0?\ "R@#[4T;_@EQ^PSX=T.X\/:#\'=5
MT>P3Q=\.?&GAFXT_XS?'>UUWX7:A\(=<U'Q%\+]!^!?BB'XG)XF_9^^'/@34
M=:UZ/PW\)?@AJ_P_^%FFZ3XC\2>'X?!PT#Q%K6F7^GI7_!,[]B/1=*^$VC:?
M\%52R^"%_P"/;CX<?:OB-\6]1O=-TGXH^(9O%OQ!\ >(-4U'Q]=:KX]^$'BW
MQ/)'XAUCX)^/[WQ/\(9]:T_1=27P0EWH.C2V'B%S^TO\==$^-_PC_97U;XJ_
M SQ'K?Q[^*7CUOAM\??!'ANX\J#X3> OV;/#OQNG\%^)?!&J>(+KPI)^T'XH
M\1:W/K'@#3/"?B/Q7X=\2_LP>'O%GQ-U&U\->*?#HM]4^/=>_P""@7[>5U9:
M_IRW7[/?PX\2?#K]B3_@IS\6/&J2? _XC>+H?%'QV_X)L?M2:5^S*WBOPA=Z
MQ\;?"/\ 9'P7_:#N0_Q*T;P'J/A_6?%7@;PCK'_")Q?%7QOJ<FG_ !"L #]-
MI_V _P!DCP]/INM?V%XYTG4[/]IJX_:GT'6]0_:5_:16YL?VF/%WA7Q-\*KC
MQM87MS\9H;G[5XH\+^/_ !%X*O\ P+:7D'A+Q)I^OSZ3/X;NY'M1#[K^S?\
M!QOV>O@CX&^$]WX^\6?$:3P78:RMQXR\<^*/'/BW5[K^VO$.K>)Y-.@\0?%+
MQS\3OB-)X4\+?VL?#'@:R\=?$OX@^*-#\#:-X>T37?&_BO4--GUZ_P#P<^.G
MQO\ B!^V1X4^"_Q9\3Z?\./#O@[X%?\ !6K_ ()>_##P_P##>\^&G]K_ !(T
M+QIJ'Q!_9<\>^.?B/%\0[_Q?+<^!D\77?QJM+'X>Z?I_AB1]9^ EOI>N:Y=7
M=_\ &,6_P_\ T3_;5^)/B_QW\2=;_8O\,+X"T;0_$G[%G[0W[1'Q,O\ XK?#
M&'XIZ)\2/"_AK4?#/POT#X7^$/"=SXS\,66K6MGXA\9GQ-\9=4U".>3P_HLW
MPQ\,Z1$+[XIS>(_!8!]$#]BO]EG7=/UG4-(\(ZE:6OC7XLW?[1]CXA\#?%WX
MM>%K_P ._%KQ6OB"Y\2_$[X-^*?!?Q!TC5/@YJOQ+L?''C>V^)-Y\&=3\%6'
MQ9T3XB?$#2_'\'BC1OB!XOL];^%_C;_P3(\3^/\ XT_%+Q?X6UM_!^@>-?AE
M\,OA?\,OB%\)OVNOVX_V6/BQ\';3P?)\2=;U'QC\4O"_P6^)%QX%_;?\?V'Q
M6^+'C[XR^'_%GQ@UKX>Z[K.H>+=6\#^,=5OFO=8^(>O_ "K^QW^W1\4?A[\'
MO^";/P?\(:1X4\7?#M_AI_P3;_9A\=VNA6>L_;_AE=_'W]BOPAX]T+Q+\0?&
MWBC2/#^F1?$J/4;G1=9\*?"KX5Z1\7M!/PQTH:W\7_&/PJUSXK?#NQL/NG]C
MG]IS]H7XS?$"V_9Y^*/C?X:/^T-^RSXZ^/.@_MXZ9X,^'!T/2HK&/Q5IL_['
MESX8\,:I\1_%&M_#O0?VE_@;XNT#XY>!?%%SK7CN#5-)\%_$+P9J4.B>,M+U
MK3?"(!]AS_L:?LVWO[0$O[4-S\/'E^,=Q>6^L76HOXU^()\#WOC"P\&)\--/
M^)M_\&_^$K7X,W_QDL?AC%;_  SL_C3>?#^?XL6OPVM[3P#;>,X_"%K;:1'X
M'#_P3?\ V!-%2+X4'POX@@B\1_LL>,?V2]-^&FI?M2?M&74=U^R?K.FQ>'_%
M'PM\->#-2^-<R67@C3=,FL=*LKSP_IEM>>#K>WT>VT#5=$&G:4MMY1^T7^VK
M\=/##_MZ^*O@'9?#WQ1??\$X=1^& \:?LWZ[I>K:K\2OVB]$\2?!OX>_M"^+
MKKPEJWA2^U+Q'X$N/&_@+X@W'PL_9OO8_ 7B/3M=^/WPO\>6'B:+Q!X<$UEX
M9V?V3_A18^,OVRO^"D'Q"^):>$?B)KOPA_;W\+0_![5M?\ :-<>*?A7+JO\
MP3,_8CFM#X&\7WESJ&K>'+.Q\'_%SQUX4N=,T?[!9ZM<^+?&WB.Y2*\\::W:
M2@'NR_\ !-S]CI/$>L^+?^%<>*V\0:_X7N_#.JW\GQV_:"D\[4-0^'4'P>U+
MXHPVLOQ4>QL?VB=4^#L+?!_5/VH;"VM?VCM2^$EYJGPQOOBG<>!M8U70;WZA
M^$GPH\#? SX8^!_@[\--/U+1OAY\-O#.E>#/!6C:OXI\5^-+W1/"^A6J6&B:
M+_PDOCG6_$GBG4K32+".#3M-&L:UJ$EEIUO::=;R1V-I:V\/Y"^,_P#@H?\
M'C0/#_CSX\01? ?P-\ -/@_;(^'UA)\;=7N+&_T3XP?LU^/]:^'WAF3P1IOP
M=U?XK?'7XWWL-_\ #3XMWOQ>^#6E? #PUXS61_#EEX#UZW3PEK-WX]I> ?\
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
MA?6W^(]Y>^*-3^%%M\4_#?BSX$_$SQ'_ &M>^']?\&R>)UT&XN/%.C1>!/T
MU3]LW]K7P[\=_B%HNK>)/@MJ_P .? ?_  5H^"W["-OX3TKX+^+-!U_5_A#\
M;OV6/@=\;5\2:GXQO_C9XH6#Q_X,U[XWZ5;V&N67AN#P[X@M/"NO'4?"5I'X
MXT6'X;@'WAX/_8"_9.\ ?$SP/\7/!_PVU30_&'PQU;XH:W\,X+7XI_&"3P/\
M.;WXU7=MJ/Q7C\ ?"NZ^($_PM\&:5X]U6S@UCQ'H7AKP;IFB7NM*^L'3UU26
M:[D],^+7[,WP?^-_C?X0?$;XB:;XQO?&/P&U[Q!XJ^$VJ>&?BY\7OAW#X4\2
M>)_">M^ ]=UW^Q_ASX[\)Z)KNI7O@OQ-XD\*F[\2:;K$UKH/B+7=+LWMK36-
M1BN?SX_8@_:>_;2_:,^(WPDU3QAH'AS3_@WXI_9\\3_%;X\&;]G3XG>#]&^%
M'QAU3QIIFC_"?X'_  !_:*USXB6OPN_:O\$:YX>U+QSK-U^T+\&-$^*_PW\3
M:#\$M)^)6E:QX:\#_M9?!(Z1YA^U9^VG^V7\)OBK^VEH_@#Q7\ ;;P7^S9>?
M\$XM0\!Z-X@^ ?CK7]?U_3_VQ_CGK7PA\;:1XU\26O[1.B6FLKX=T_39]:T2
M_P##'AOP7<?VD=,MIT^Q:=J46O@'VK+_ ,$P?V);GP)X%^&5[\+/$VH^ OAS
M\'OCW\ ?"WAG5/CM^T+J>GCX.?M/:QI'B'XW^!/$9U#XKW5QXXTGQCKGASPO
MJ]K-XWG\1:CX/U#PGX1N_ U[X:E\*>'6TSK=8_X)]_LGZ_\ $;3?BSJO@'Q/
M<_$'3M.T:TD\0I\:OCI:MX@UKPSX7D\&>$/B-XXTRT^)D.C?$+XV^!_#IBLO
M 'Q[\=:=XB^-G@*?3](U3P=X_P!#U?1-(O[+X\T+]L?]H.U^.GB+]DSQCXE^
M'UQXWU'_ (*&^(/V4_!?QPT#X77?AG0=(^'.D_\ !-/X4_\ !094U;P3K7Q+
M\466N?%F_P!6\=:O\+_#J6NL6&CZEX/TC4?&]QHBZOX6NM,\0_'WCW_@I'^W
MUH>A?MGS6=_^SSX<O?V-/V+/VT?CF;G5OV>OB3J%M\9?B1^Q5\;OBA\+6\0Z
M1J-U^T!H-OX?^&/QIT_X:I=:AX8L=%\0ZK\-]?OO$WA32?B3XU_X1>#Q-JH!
M^N=_^P3^Q_HG[._PF_9MNO#'B?PM\&_@=JWA^U^!LUA^T'\>O"/Q&^$VKW=O
M??#SPYIOPP_:"TSXK:7\=O!<^J:)XQU+X5V&D^&?B9IT>K^#/%5]\+DM+KPI
MKMSX<N^B\-_L$_LA>$H8=-T'X)^&[;PG8:9X@TC0/AI=:IXIU?X-^"[7Q9X*
MU7X9^))_AY\%-8U^_P#A+\.-6UOX::_XD^&VH:_X#\%^'==N/A[XI\6>"#J(
M\+^*/$&E:C^+/[2.H?&#XK>._P!M>7Q1\0M"UVP^#O\ P5!_X(5Z;^SQX;\:
M_#BT\2Z%\#O%/C;X]?\ !.WQ9;Z]H+6?B+PYK=P+-_B_\0=+\5VVFZOX8\2^
M+]&\8ZYIDGC#1-+O[:QL?U\_9(^,?Q8^,^C?M:>!/'.L^&U\??LZ_M0?%/\
M9XT'XEZ#X2?2+'Q)I-KX#^&WQ1\">+M3\ 7>N:M:V>L^'-&^+6E>$?$%K:^)
M)M+\9ZEX,N/&5G!X.MO%B>#/"X!TOP8_99\$_ ;XN#6? _Q#\=V?ABQ^!OAW
MX3^#O@QKGQ?^-?C[38?#/@[7(;E?%VOV?Q>^,7Q(L-;UOPVUS8^&_"7BOPEX
M3\!:YI>B>(O$6@?$/Q!\38;OX?Q_#WM?CS^R1^SQ^TUJGPYUSXV_#JT\8ZY\
M)]5U_4_ >O6VO^+/"&O:59>+]&_X1_QUX+U#6_ ^O^&M4\4?"KXBZ.ME9?$W
MX/>*[K6_A5\2DTCP[)X\\'>(IO#7AZ33/YGOACX_^/W@'P%^R7^V!X2\=^ =
M0_:%T[_@V;\6?M%>,/B5\1OA+=>-M?\ B;=> ]*_95^)GAWPMXTU?3/B%X-U
MC7KDZ]]NAUCQ-KFJ:U?W=AXA\0RZ-8^'-9U+^V(_US_X;7_:"^)OQ+O;;X0:
M'\)O W@;X<?&O]G?X&_%B;XQ:[X47PK;WO[2'[.WP9^+FB:II7BN;XD^ _']
M]\1]*\6?M+_"?P[\-_A3I'PMOM(^,EUX-U[P%!\0_"WBOXNZ7K?P- /N35OV
M0?@#J_CCQK\0F\+^(]'\1_$>^MM>\=V_A#XJ?%KP+X3\5>,].T+3O#&E?%#6
M/AYX,\=:#\/[KXRZ'HNA^%K/0/C6WA@?%GP_)X'^'5[HOC/3]0^'/@:Z\/\
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
M3M(\<V?A[PZ;9?'WPR\1ZM-K&GVFNQ_V_P"#M<U$ZG9C3=2N#.WY"_#K]O\
M^,O_  DFO_ _XV?MUQ_!36OA[+^V''\!OC5X_P#@Q\'/$>O_ +:?Q9_9M_X*
M9_M=?L]-\#/$GA;0_ OPZ\ ?$3Q%\/\ X#?!S]FK_A/_ -G_ /9<M_@;^TA\
M7+']I-/$_P -?%GP_OX-)\167HEA^U7^T)K/BKX4>%=0_;.\1^&=&UG_ (+9
M_M2?L1>*?%EKX9_94M]0G^"7AS]F/]I'XK?"_P  7EUK_P $=3\.:;XDT#XA
M_"KP7H/AG6K72+'Q7XD@U6_T;Q'<^*=4U339[, _8_Q)^QS^R9XRN?$5[XP_
M9?\ V=O%=WXN^)&@?&3Q7<^)?@O\.]=G\2_%[PII=]HGA?XJZ]+JGAZZ?5_B
M3X=T74K_ $31/'5^9_$^EZ)>7.CV6IPZ?*UO7@GPC_9&_P""5_C6R^+EM\"/
MV8_^"?\ XFTT:QXC^!?QXB^$7P8_9ZU?3IM=L+C1O%?B_P"#OQ9C\&>'9;6Y
MU*TNM3\/>(/%'@#Q>LDT%Q?Z;>:OI(FN893^,WQ+_P""FG[37PH^#>L:]9?M
M.>'/&7BGX.^'OVD_BQX)U[QSX9^ GAKPU^U9^SU\./V^+/\ 9S^$OQG\?>.?
M#.A0:3XQM_B-X2UWPOX)\+?#3]EGX7?!&U\7ZPNH_%K6OCS\+]&^+?P%\(:S
M^JG_  3SU_1/%GQ*_P""K]_X<\5Z;J%A?_\ !1J_N;+Q%X=U71]8C@LKO]@K
M]AB*PU>PNS_:FD31QI!+/8R75O?:=*;1DE@GABFAH TOC=^Q+^S'^VGX=\+_
M !%^$.D?L;Z_I^L>.O#UY\3/$GBG]F?X2?M.?"S]I7PE\%-!\??"_P ,?"KX
MK?9-<\&>(_$NC?!WQM=P:WX+CTGXG6">"_&?P\A\/:GINJ^'Y_$7AJ]^J?V6
MOV:/"7[+7PUN?AWX)TOX?>&=*U+Q3J7C&?PC\'?AQ8_!CX)^$M5U73-&TN^T
MSX0?!G2M:\1:5\,/"FH/HB>)=7T&SU[67UKQ_K_C;QUJVHWFN>,-5D;\*]$_
M;\_:K7]E3]F?XMW7QLOOBAIMCHG[4_BO]I;7/A3-^S9I?[4]SX"^%'[1WC/X
M:^%/C#X/^#'B[X(7GP>^/_@'P9HGAW3_  ]\4/A?\%=6^"OQLDO]7\-:EX#7
MX@^(?$-CX4F_2S]N/XE?$[P7^TK_ ,$_/ 'A7]ICQ5^SM\//CQ\2OC_X"^*<
MWAW1_P!GZY36+3PE^R]\4_BOX3O;;6_CA\)/B5_8NMZ/XJ\%Z9<P#2I+6QU'
M3HKZVU;3+^!F:( ^IKG]C+]D6Y\&^-OAU<?LL_LYW/P]^)5W9WOQ$\!S_!3X
M<R^#?'EUI^L:MXATZ?QGX9D\.MHOB9[#Q!KVNZ[9'6;&\6TUK7-9U2!$OM4O
M;B?0\#0?LN6@^*/[3_PWC^ UBWC*;6(OC3^T#X+C\!V+>*I?@//J?PWUY?BC
M\4]*6,ZXWP;E\#ZOX'U4^*];N3X#'@^_\,W1TN/0[BRMOY^/ G_!3G]HK3O$
M'P5B\6_M.>!/%%CIO[0O[,_P!\?3>)_#'P6^&/AGXF? O]HKXM_M"^"/@Y^U
M3826%OKOB#XF?$;]HC]GKX7>&_VM=%UCX9W'[/'[,OPS\/\ B'3=+T+P]\<'
M\*_%GP;X9^B?V:OVP?C/\6-+_8Y^''Q0_:\OO D'Q'\<_P#!6N[\4?M&6VD_
MLT:%XJ^*>I_L2?M@:C\&?@Q\ (8?$WPEU'X,6-YKOP&\4^)_C3X@/@;P!H_Q
M&UG0OV8[WQ/8:A!X3@^*U]J(!^D=I\*?^"<NA>'/#/[75C\-?V+]$\+ZA;W?
MC?P?^TK8^"O@SI>DW=K^T3J=D=1\6>&_B_:Z=#;R0_'+5_%FG/?ZSIFNE?B/
MJGB*QDO+C6+S4H!+Z/8?L6?L>:?J/PAUBR_9._9HL]6_9[@6S^ FJV_P*^&$
M6I_ ^T359==6T^#VH)X8%W\-+./6;B?5(;7P9-HL%OJ$CW<,:S'S#^-WPO\
MC]XC^$W_  ;L_L-?&KX%_&O3O OB;P+^S)_P3Q\-CQIX<D^%_B[3/MDFN? W
MX6?$KX>:Y'XZ\/\ C7PS!<>1JGBCPGXGLXK;3/%WA77+&ZM;;4M UK2[@0]5
M\4_VG?VC/ WQ<_:-\0:7^UKXKD\(?"#_ (+(?\$^_P!DSPS\*=2\)_LRR> [
MWX#_ +5'@?\ 8)U'XF>#->U6'X+6OQ3NY]$U']I?XLZEX-\3:?\ $?2O%NDW
M7A/PZFNZ[XFT[P_XFT[7 #]9_P!H"V_9!\"7&C?'W]IJR_9X\*77@@6T.@_&
M3XUV'P^TJ^\+CPT-9\?VEMHWCSQA##>:9'X=71=>\=K:V>IQ0Z-#HNL^+2EH
MNDWFHV_+R>$_V$/@X_CS]NUO"O[)/PLE\?>!;/5/B;^V0F@_!WP;<>.OAEXI
M/AC4+'4?&_[0B6>GS>*_ WB5M-\&W=A/K?BV_P!$UI['PQ+#]JD@T<K\F?MX
MZ=J^N?MW?\$J= TWX[>.?A&=>^(W[4MM#I_A%O@_,]UJ-E^RW\0'MM:MM-^)
M_P ,_B FHZN\=Y<^&(Q)!<:;!I^M7JVNFPZW=6NI0_C9\1?VX_$WQ._X)MZ#
MX*\9?M0>"/$]U\>O^#<W_@JGXO\ B?\ "&PA_9[\-PS?M ? SPU\$O!7@W6=
M*\.^ /!7A?Q/X0\7P^'O&7[17@W6?AEH-YI?@.&/X8ZY%I_PYT?7OAOXEOH0
M#^CGP!\&?^"?FHZ#XR_9$^%GPL_8[N?"WP=\0>"O'_C[]F7X>^!?@TWAWX7>
M*O%UQ>^*/AYXT\6?![PQIBZ;X'\3>);SPS?^)O"'B'5= TW6-4ET2XU?2+N8
MV37,7K.H?LM_LU:M<W=YJO[/?P.U.ZOO@WJ/[.=Y<:A\)_ E[/=?L]:Q;VMI
MJ_P'N)+C09&E^#6JVEAI]KJ?PR?=X+O[>QM(KO1)EMH!'^>OPI^,/PI\!?\
M!2+]O?QQX[^*/P[\&>"-/_8D_P""36FW7B[Q9XY\,>'O"MC=^*OB[_P4'T+P
MQ8S^(-6U6UT>VN?$GB+QEX5T70+66\CEUG6?%7A^PTU+F[UW2X[ST7_@I%\4
M?CQ\ XOV;OBU\+_'OQ%TKX=7OQ=U/X%?&/X??#[P_P#!W5=1\7:K^T#\//&/
MP]_9>U72=5^(WPH^(^O^'O%L?[8][^S]\-M*U318]0\':?H_Q5\1ZU\2? /B
MSP[I/]I^%0#V+XC?LE?\$Z_!NDZ?XW^+7[-/[&7AO0]%OO@UX.TSQ7\0O@U\
M%].TO2]2T+Q!I'P^_9\\-6FL>(O#L5I:W_A_Q1XDT3P5\&]-BN([G1-7U[3O
M#G@N&TNM4BM+CO/CIX+_ &0?B/XP^#W@']ICPG^SGX^\?>*=2^(%A\!/!GQO
MT'X;>*?%WB'4H?!EWJ'Q2L?A'H'CBVOM8U.=/AU9WEQ\0;7PI;2AO!L4W_"3
MQG17*C\4+_\ ::_;4\%_LM77Q6\9_M7>-[+XA?LS?&W]C+]C#X[7FJ>#?V5K
M+P/\5OVC+K_@HQIOP5_:J\8-H[_L[Z)KGA[P1\1OV>O&_P -?&?PC/A36_#%
MMH/PR^(?AA;^W@^,/A'X@:[=^>_#NW\2:[\<?@YH&O\ [6/Q1N?'=S_P<!?M
MA:'%J&NWGP#U/QS\/='\/?L&?\%+?"?@J^T.QUGX03HMMXU\,Z9X?^'FAV/C
MO1_%OAO3_#7A?PWH7PFTGPE'81K* ?NW#^P1^PW'/X7NXOV,OV3XKCP4G@R/
MP;-#^SO\(X9/"<?PX.L-\/$\-/%X17^PU\!_\)%XB'@L:;]G/A5?$.NIH9LD
MUC4ENNM_9W^#WCWX3^'_ !)??%SXOR_'7XO>/?$9\2>._B'#X%T;X8^'YS9:
M79>'O#?AGP3\/=&U+7U\)^$?#F@:9:);V>K>*_&.OZAKMYK^NZIXFN3JT-AI
MWX<?!S]NG]IKXR_#CXG:3J_[3G_"K_&WP%_9Q^/WQ3^$/Q&MOAS\'=4LOVP?
M&W[.7[;_ .V5^SIXJL_BEI>L^ 9?"OB+2O!?@[]G?]ERZ^//A/\ 9BG^ GBB
M;4?VN+[4/"FL?"*W\3_!P^$<72?V[OVCAKW@KP5\6_VM;CX'?$KQ)_P5L\._
MLO>+/AGK$O[(LOBOP5\*/BQ^P=X!^-%[\)K2YU3X,_9-?E^#WQP\82:;\./B
M!::5-K_B<2Z)8>-=;^(VF:C9V5T ?T)>(?@7\%_&'Q T/XL^*_A%\,?$?Q1\
M,V>E:=X<^(^O>!/#.K^/-"TW0-7O=?T+3])\6WVF2Z[8V.B:_J6I:_HEK;WZ
M0:1K>HWNK:?';W]U-<.[P=\#?@W\._%?C;QWX ^%'PU\$>-_B7JMUKWQ'\8^
M$? _ASPYXH^(&NWXL%OM:\:Z]I&G6FI^*-7NTTO38I]3UNYO;V2WTW3+5YFM
M]/M(XOPS\"_&;XG_  6_X-K_  O\>OAE^TMXGB^-GPI_X);?"GXN>&_B3JEO
M\%/%FM>!_B)HG[*7@#X@:!\.K_3-=^'.H^%M7T_[1/I>FBQ\?>'_ !%\1]7T
M?7XKB_\ %FI:]J%AK:]AJG[5_P ??!/[;GQ!_8Y\0?M*^(Y/A5<?M(?!#P9=
M_M!>(O"7P!M_B%\$]*^*'['/Q+^+OACX8PZGI'PBT;X.:(WQ:^,_@#PIX>\"
M>)?B[\-/%.KWR:]XK^&N@:AJ?C3Q]\*M1\!@'Z<^/?V9_P!ASP:_Q\^/OQ,_
M9[_91\.2^/OAAXRLOVH/C1XU^$7PDTNY\<?!N#2[36/'VG_'CX@ZSX>AN/%?
MPUCT7PEIVI>+;+Q[JM_X;.F^'+"ZU>%H-(MY;>ZG[$'[%%WX'\8_#W_AD/\
M9:NOAQ\3M=T'QC\0_!$GP#^%-UX*^(OBCPZL!\,^*_&OAV7PI)HWB_Q#H<=O
M;-HFO:]::AJ6FF*%[*[C**:_G$^*?[1?[6GA'Q-^V1\9_%/[67CWP5\5?V;?
M^"6G[>.J_LU^(4TO]FU_"OQIN?V<OV@/C_X>^'7QB@^'/B?X1>)_"Z^+/C;X
M8^"'PS^(GQEM?AQ;>&M'\<ZWX;M==\+>'O!'P<D^'GP]\*_H[\4/VZ/'^F_M
M._';X<Q_'[2/AGXX^#:?LV>*/V4OV5D\"^%/$-U_P43^'GQ5\ Z/J'C;7=%O
M]<T;_A8/C33M7^(VN>,O@UX;\6?LT>,-!T?]F3QK\,-*^,/Q\TOXF_#34]3^
M%GB0 _3?7OV-_P!DGQ5/X_NO%'[+O[.WB.Y^+&G>#-(^*<^N_!;X=:M+\2=)
M^&VJ:7KGPXTOQZ]_X=N&\7:?\/=<T/1-9\#6>OG4+?PCJFE6&H>'HM-O+2"=
M.U\;_ 'X'_$VY\)WWQ(^#GPK\?W_ (#L=3TOP/?>,_A_X6\47?@[2M;F\.W&
MN:5X7N=:TN]N-"TO6[CPAX3GUG3M,EMK+59?"_AUK^"X.BZ:;7\Y?^":7[4W
MB[]J+Q1\4_$Q_:X_9_\ VF?A?J_PS^!_Q&\)^'/@YXQTSXC>(?@YX@\?7'Q"
MN-;TGQ5X@\+_ +./[.4/P[\.>(]"TWPN_A#X)?%O3?'O[0/@W6] \=7?C3QY
M?:=>:3INC_ WQV_;E_;*_P"&3-7_ &IOAK\?]6\%^/;]/^"D?A7XV?LXW7PU
M^"<I_8PA_9V^"'[4WQ/^$_C&.W\=?#>3XDP>-?A=\0?V>_@?\)O'^O?&&?QW
M\*_C5:_M&>(/%WA#X>^";3QS\"I/ 8!^Z_C/]BW]C_XC>.-5^)WQ!_91_9H\
M>?$G7?$'@_Q;K?Q"\9_ GX8>*/&^L>*_A[IEKHO@+Q/JGBK7/"]]KFH>(O!.
MC6%AI'A'7+N^EU/PYI5C9:?I%U9VEK;Q18W@+X<_L1^,O%7[3VG_  Q\ _LJ
M^)_&?C76+OX>?MG6O@7PG\)=:\2^,M?U30)?M_@7]IR+0=/N=2\2:OJ/A;Q!
M,+[PU\41?7ESH6M3+<V9LM183?-/Q=^+_P 4/V<_^"==Q\:W^//BKXH^*?$4
MGP.O=9_: ^)&@_!<Q?!#P'^T'\5OA;X"^('QG.C_  I^%?PX^&-_\-OV4_A[
MX^\6?&J-_&/AN]M+KPQ\/+L_$_QIJ&AKJVO6_P"2\W[5+?L_?M:?MY?"G2_V
MW_A]X=N/BI^T!\(],UO]J_XT_&G]F_X0:QH&MZ%^P!^SSXC^'_ARY\76O[(W
MQF_9V\*Z[\0-*L/BQK/A*Y\;_L_:3X;\36WP7\2^'-(U6X\5S16UV ?T&>(O
MV'?V+O%_PU\"_!CQ7^R%^RYXG^#OPNO[K5/AE\)_$/[/_P *-:^&GPZU2]>[
MEO-2\">!-3\)W7A;PC?WDM_?R7=YX?TK3[FX>^NVEE=KB4OWI_9R_9__ .%S
M']H[_A1?P9/[0QT3_A&?^%\GX7^"3\9_^$;-C_9A\._\+1_L/_A-SH7]G?\
M$O\ [*.N&Q^P_P"B&#R#L'\[/Q&_;4_:[TWPY^T?X[M_VY[>&_\ @Y^S5_P1
MI^,EEI_PQ^'/[/MG\%M2\6_M=_$_Q;X ^/T^DV7Q@^!.J?&FU^%7Q$L-!T77
M_!6G^,_%>D^/O#5MKEHUIK&CR7=O96^_^T3^WE^T/^SMJO[<_P (X/VR-1US
MX@_ WQI^UEX[^ 5[\4_ _P"S)X5U3Q;X-^!'_!.']@7]KM?!?C?XEZ3\-_#'
M@1/A[X0\8?M(?$6W3P+X*_9\\7?M$_%S2-7\+W%G\8/AEX(^#7Q8\=ZH ?LW
M=_\ !-S_ ()Z:A<:;>:C^PC^QKJ%[HNTZ+>WO[,?P6NKS1F37+KQ-'_8UU/X
M+>?2%B\27MYXCB33GMDA\07EWK4*QZE<37+IXN^"W[!L?C#2/@9KW@3]E'PW
M\6OBAXYU3]ICP1X#O/!7P-'Q/\3?&'P-HBZ)=?M/>$/ GB?0-4O/%'Q/^'6D
M36=E_P +6E\,Z]J'A^R6RTS4M1_LLQZ?)^/>O_MI?M(:SXL^/OQ-\,_MF:KI
M_@KX4?M$?\$5+"R^'.A>%/V6M5^$^G>!_P!MKXT_ [X=_M%^"?$>NZG\&]<^
M*">$KC2_'OC Z-JS?%FP\<^$]3TF&2V\<;--O89XOA1^TTOQ:_:Q_P""5_Q^
M^-G[26F6GBWXK7O_  43.N_LZ>*]:^!_A?1?V7_%_A7P1H^@Z]\ M-_LCPAX
M3^*.K^,OA!]@'@GXE7WQ0\4^)M8U3QC8:WXB30O NFZEH_A'P^ ?H7^QA_P2
M^\!?LE^)? OCD:5^RR_Q(\$> '\%:I\7/V?OV-O"'[+OQ<^-5YJFCVFF>+/$
M'[1'CCPS\0?&TWQ,3Q7J5C:^.=2\*Z;IW@SPF/B-!9>+CI,TVA^&+/0OL?Q1
M^R#^REXXU+XEZSXU_9F_9_\ %^K_ !GA\)V_Q@U7Q1\'?A_K^I?%:W\ ZYIO
MB;P'!\2+W5?#]W<>-X?!'B31]*U_P?%XEDU./POK6FV.IZ$MA>6T4R^[:!K^
MB>*M#T?Q/X9UC2O$7AOQ%I>GZYX?\0:%J-IJ^B:[HFKVD.H:3K.C:MI\MQ8:
MII.J6%Q;WVG:C8W$]G?6<\-U:S2P2QNVM0!XAJG[-/[/.MZ7XVT36O@1\&=7
MT;XF>*/"?C?XD:7J?PQ\'7UAX_\ &O@'_A&U\">,_&=I=:1+!XG\6^"8_!G@
MU/"'B36DO=:\,CPCX871+ZR30-(6RQKC]D?]EF\N=;OKW]FSX!7M[XE^$DWP
M \1W=Y\(/ -W<^(/@-<R6LUU\$]<GN=!EDU;X2W4UE:2W7PYOS<>$+J2WCEG
MT=Y?G'T110!\Q:[^Q5^Q]XIE@G\3?LJ?LW^(;BUTOP3HMM<:U\$OASJ=S;Z3
M\-38M\.M.@N+WP[/-#9> 6TO2I?!5M&RQ>%I])TB?0UL9=+L'M_4O _P<^%/
MPQU?Q[K_ ,-OAG\//A[KOQ5\5W'COXH:SX(\&>'_  MJOQ&\<7<9ANO&7CJ_
MT2PL;GQ;XKN82(;KQ#K\FH:M<PI'!-=M%'&J>ET4 ?*&D_L)?L3Z +A="_8^
M_9;T5;OX<Z_\';M-)^ 7PMTY+KX0^*]*70?$_P *+E+3PO$MQ\-/$6A1PZ)K
MO@.57\*ZKHUM:Z7>Z3-8VEM!%L+^QE^R&GB[PA\0$_97_9P3Q_\ #[P+/\+_
M  #X[3X(_#5?&O@?X:77A[6_"-U\/?!WBP>&O^$@\,>"9_"GB7Q'X8E\*Z)J
M-CH;^'M?UK138_V?J=[;S_2]% 'RMK_[#/[%GBOX6^%/@;XI_9"_9<\3_!/P
M'J4^M>!O@YXB^ 'PIUOX5^"]:N4O(Y]6\(_#[5/"=WX4\-:C-'J%_#->:+I-
ME<217MTC.5N)E??UG]D/]E/Q'\2)_C'XB_9C_9YU[XNW/B+3/%\_Q3UGX,?#
MK4_B/+XMT;PW%X-TGQ6_C>\\.3>)6\3:7X/@M_"FG:__ &D-6LO#5M;:%;WB
M:7;PVL?T510!\X>$_P!CW]D_P':>"M/\#_LQ_L]>#K#X;>*]5\=_#NP\+?!K
MX>Z!9> ?&VNC2_[<\7^"K32O#UK;^%O$NLOH>BS:KK6AQV.H:C<Z/I=U>7$U
MS86LL.+:?L,?L6:?X*\0_#73OV0OV7=.^'/B_P <6/Q/\6^ -.^ 7PKT_P %
M^*/B7IC1R:9\0_$7ABS\*PZ)K?CG3)88)M-\6ZG8W6O6,\%M<6M_%/;02)]4
MT4 >:?$KX.?"CXS>![_X8_&#X9?#OXK?#;5?L*ZI\//B1X+\/>./ ^IIIDL4
M^G1ZCX3\3:?J>@WL=A-!!-9QW6GS1VTT,<L"QR(K#!@_9S^ EKXM\+^/K?X)
M_".#QUX'\->'?!G@WQG#\.O"<?BOPKX.\'2^(;CP?X4T#Q$NE#5],\.^%+GQ
M;XKN?#6C6EW%IV@77BCQ'<Z3:V<VMZD]U[310!YG\+O@Q\(O@AH^J^'?@U\+
M?AW\)O#^N^(=5\7:WHGPV\&>'O!&DZQXLUV5;C7?%&JZ=X;T_3K34?$>MW*_
M:M9UR[BEU35KLM=:A<W%P[R'G_#/[-O[/G@K1?B3X:\&? SX/^$?#OQEU76-
M<^+VA>&?AOX1T'2/BGK7B&VDL]?UKXC:;I>D6EGXVUC7+*5[/6-3\21:E>ZG
M:$6U[-/ JQK[910!\[Z#^R1^RUX5U+X;ZSX6_9N^ GAK6/@UX>;PC\'M5T#X
M1> ]'O\ X4>$WU@>(7\*_#>ZT[0K:?P1X9?7UCUI_#_AF32])DU2"UO7LS<6
MEM)%P!_9"T/2?''P^L_AWJ'@/X/?LR>#M<7XG^)/V:OA3\%/ G@[3OB?\=]'
MURSUSP1X^\9>.; >=;>&?"6K:?H?C$>$O"OA3P]XIUSXB^!/AQK&I_$T^!M$
M\4_#3QS]CT4 >=_%'X7^%/B_X)N_ GC.T:ZTN76/"'BC3+R!;,ZEX<\:_#KQ
MAH/Q$^&_CC06OK.^L+?Q1\/_ (A>%?"_CGPK=WNG7]G9>)/#VEW=S87D$+VT
MO+^!/@%\+_!7B6_^)T'PX^$]O\<O%EA:#XG?&/PG\+_#7@OQ?\1-?;1/#>B:
M[KVM:G81WNOR_P!LVOA+PW:FTU/Q%K5Q;Z3X>\.Z-/J=]::#II@]LHH \#O?
MV=OAUI6M?%#Q_P#";PG\//@O\;OC';:5I_Q"^/?@GX6> 1\5?$-M8-967]IZ
MQK][HLB>+/$NDZ';RV_@N\^(%MXR\-Z!K46C:GK7A'Q;HVE3^%M3[OX5?"[P
M+\$_AIX&^$/PP\.:;X0^'OPW\+:-X-\&^&](MH;2PTC0-!L8=/T^VCB@CCC:
M7RH1+=W)3S;R[DGO+AI+B>61O0:* /._#_PE^&/A.?P9=>%?AQ\/O#-S\./!
MVM?#OX>7/A[P9X>T6X\!?#[Q)?>$M3\1>!/!<VFZ?;R>%_!GB#4? '@2_P!;
M\+Z(UEHFJ7O@KPG=7UE<3^'=&DL?,]/_ &.OV2M(M_C/9Z1^RW^SCI=I^T>,
M?M#6NG? _P"&=C;?'E1-K-P%^-$-MX8CB^*2B?Q%X@G"^.$US$^NZS*#OU.]
M:;Z0HH ^9O#/[%_[(/@D>!U\%_LK?LW^#T^&7ACQIX'^&\?A7X(_#;P[%\/O
M!7Q(O]9U3XB>$? \.C^&[*/PGX9\?ZGXBU[4_&^@Z"MAI?BS4=8U&_UZUO[J
M[FE;H_!_[,'[-_P\USP[XF\ ?L__  1\"^(_"&B:5X:\)Z]X-^%?@?PQK'AG
MP]H7A&#X?Z#H6@:EHVAV=WH^C:%X"M;7P-H>F:?+;V>C^#H$\,:;#:Z(HL![
MM10 @& !Z #@8''MV^E+110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110!Q4_PU^'5SIESHMQX!\%7&C7MQ/=WFDS^%="ETR[N[K5(]<N;
MFYL)+!K6>XN-:AAUB>:6)Y)M4BCU"1FNT6823_#OX?W5[?ZE<^!?!UQJ.JR:
M+-JE_/X8T26]U*7PW/9W/AV6_NI+%I[R30;G3M/N-%>XDD;2Y[&SEL3!);0,
MG8T4 >?:9\)/A3HMWIVH:-\,OA[I-_H\YN=(O=,\%^&["[TNY9%B-QIUS:Z;
M%-8SF-5C,ML\4A150MM  V_$/@KP;XM\C_A*O"7AGQ-]E@FM;;_A(=!TK6OL
MUM<7VE:G<6\']I6ESY,$^I:'HFH311[8Y;[1]*NW5I]/M)(>FHH XFS^&GPX
MTX7XT_X?^";$:KH$'A35!9^%="M1J7A:UTVTT:U\-7_D6"?;- MM(L+'2H-&
MN/,TZ'3;*TL8[9;6VAB3Q[]J3]F'PO\ M4?LZ?$#]F36_&'CCX5^!/B+X;MO
M"&K:Q\(5\ :=XITWPS!);&71?#__  G_ ( ^(WA/2K:XM[2&R$Z>$YKRRM>-
M)GTRZBANE^EZ* /.-*^$W@#3]*\(:=?>$_"^O77@@BZT+6]5\'^#8M3MM<FU
M"PUO5?%%I#HGA[1M$T/7]>\2:;9^*-8N/#&CZ#9S>(8(-1M;&S:ULTMYX?A-
M\*[;4(]6M_AI\/[?5(M6CUZ+4H?!OAR+4(M<ANC?0ZS'>1Z:MRFK17S->1ZB
ML@O$NB;A9A,2]>@44 <MI?@;P5HFS^Q?!_A;2/*UR?Q/'_9?A_2;#R_$MSI,
MF@W/B%/LEI%LURXT.:;1I]67%_+I,LFG27#6;M"?F'XU?L1_"GXR^*/@'XD7
M4M:^&5M\ OC%J7QML_"?PU\*_!6V\(_$_P 5ZM\*_B'\%+[3OBUIOCCX1^.[
MO7_#LWPR^+?Q+\-?8_#VH^%-04>+[O55U4:WI/AK4M#^QZ* .2U/P#X%UJ#2
M+;6?!7A+5K;P_I]_I.@V^I^'-'OX-$TO5=,&BZIIND175G+'INGZEHP&DW]G
M9K#;7FF 6%Q'):_NJDTKP-X)T(ZXVB>#O"VCMXG9W\2-I7A[2=//B%Y'OI)&
MUPVEI"=69Y-3U*1VO_M!9]0OF8EKN<R=310!PEK\+?AE86^E6EC\.O EG:Z%
MK4/B31+:U\(^'[>WT;Q%;+LM]>TJ&'3TCT[6H$^2'5+18;Z)?E2=1Q7A/QX_
M9&\(_M!_%G]G7XJ^,/'/CW3H_P!F_P 3>,_%&@_#C1[#X3:G\-OB!=^._ ^M
M_#G7['XG:=X\^%?C7Q/JFDR^$/$>LZ9;V/A3Q;X.\B:[CU,3-JMCIM[9_6-%
M '*ZCX%\%:SJ4.M:SX/\+:MK4%A::7#J^I>'](O]3ATVPU>WU^PTZ*_NK.2Z
MCL+'7;.TUJSM$D6WMM6M+;4H8H[R"*9*=I\-/AQ8:*?#5C\/_!-EX=.JV>NG
M0+3PIH5MHIUO3VLFL-8.E0V"6)U6Q;3M/:SU#R/M=LUA9&&9#:P>7VU% ',:
MKX(\&:]H=GX9USPCX8UGPWIZVB6'A[5= TK4=#L4L+=K2Q2STF\M)K"V6RM'
M>UM%AMT%M;NT,(2-BIQI/A-\*Y;._P!.E^&?P_DT_5=1&L:G8R>#/#CV>I:L
MOV[;JE_:MII@O-17^T]2Q?7"27(_M"^Q+_I=QYGH%% '+:UX%\$^)=2TO6?$
M?@[PKK^KZ'+!/HNJZUX>TC5=2TB:VO8=2MIM+OKZSGNM/EM]1MK>_@DM)87B
MO8(;J,K/$DBT;GX9_#>\CU&&[^'W@BZBUB_O]4U>*Y\*:#/'JFIZKJ.B:QJF
MHZBDM@RWU_J6K>&?#>J7]W<B6XO-1\/Z)>W$DESI-A+;]O10!X%\0_V9/@G\
M2/ OB[X<ZM\._"&F>&/'_AZV\%>-H/#_ (2\):;=^)?A_P#:-$76O 5_>/H%
MU+#X;\2Z%H5KX6U)M,.GZ]I&CB&]\&:YX6\4Z1X<\1:+[Q-!!<($N(8IT66"
M=4FC25%FMIX[FVF"N& EM[B&*X@D WQ3Q1RQE9$5A+10!S'B#P3X,\66<NG>
M*?"/ACQ+I\U\FJ36'B#0-*UFSEU./3SI,>HRVNHVES!)?1Z6QTU+MD-PFGDV
M:R"V)CJA=?#3X<WVJVVNWO@#P3>:Y97]IJEGK-UX5T*XU6TU.PCT.&QU&VU&
M:P>[@O[*'PSX;BM+R*9+BVC\/:&D,B+I-@+?MJ* ."@^%?PPMH=-M[;X<> K
M>WT;Q!#XLT>"#P?X>BATGQ5;K:I;^)=-BCTY4L?$$"6-BD.LVJQ:C$MG:JER
MHMX0G0+X6\,+K%WXA7PYH*Z_?OILE]KBZ1IXUB]DT:"]M=(>[U,6XO;E]*M=
M2U&VTUIIW:Q@O[V&U,4=U.LF[10!RMUX%\$WV@R^%;WP=X5O/#$]_<:K/X<N
MO#VD7&@S:G>:O-X@N]2ET>:S?3Y+^ZUZYN-;N+Q[=KB?5YYM2ED:]E>9J5Y\
M,OAOJ+ZU)J'P^\$7\GB2QL=,\1/>>$]!NGU_3=,6Q33=/UII[!VU2QT]-,TU
M+&TOC/;VBZ?8K;QQBT@$?;T4 <AJGP]\ ZY9:9INM>!_"&L:=HM@-*T:PU3P
MUHNH66DZ6L^DW(TW3+6[LIH+"P%QH.A7 L[6.*W$^BZ3*(_,TZS:'3L?#'AK
M2QHBZ;X>T/3E\-:7/HGAQ;'2;"T&@:+<K8)<Z1H@M[>,:5I=PFEZ8L]A8^1:
M2KIU@LD3"SMQ'N44 9.EZ#H>A_VE_8NC:3H_]LZK=Z]K']EZ=9Z?_:NN7XB6
M^UG4OLD,/V[5;T00"[U&Z\V\N1#$)IG$:8P;_P"&_P .]4OM=U/4_ 7@O4=2
M\4V^GVGB;4+_ ,+:'>7WB.UTE[.32K;7;NXL9+C5[?3)-.T]]/AU"2XCLWL+
M-K98VM8"G:44 9VEZ/I&B:;9Z-HNEZ=I&D:=;)9Z?I6EV-M8:;8V<:[4M;.Q
MM(HK6UMD7Y4@@B2)5X" <5SL?PX^'D/AN?P;#X#\&1>$+K[-]I\*Q^%]#3PW
M<?8YX+FT\_0UL1IDWV6XMK:XMO,M6\B>W@EBVR11LO9T4 <+?_"[X9ZK=:W?
M:I\._ NI7WB:**#Q)>7_ (1T"\NO$$,%SIUY##K=Q<:?)-JL4-WH^DW44=^]
MPD=SI>G3H!+8VS12R?#7X=2[_-\ >"I/,U*QUF3S/"NA/OU?3+2YL--U5]U@
M=VI:?8WEY96-\V;JTM+JYMH)8X9Y4;M:* //_P#A4OPK^PZII?\ PK/X??V9
MK<>EQ:SIW_"&>'/L.KQ:'%-!HL>J6G]F_9[^/1X;BXATM+N.5=/BGFCM!"DK
MAMN+P7X.@U75==@\)^&H=<UV*VAUO68M"TN/5=8ALM/.D6<6JZBEJMWJ$5II
M3-IEM'=S3+!I[&RB"6Q,5=+10!7M+2UL+6VL;&VM[*RL[>&TL[.TACMK6TM;
M:-8;>VMK>%4A@MX(42*&&)$CBC141550!8HHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \[^*OQ6\"?!3P1
M?_$3XD:O=Z+X4T[5?"F@RW.G>'_$GBS5;S7O'7BW0_ ?@S0=%\+^#](U_P 4
M^(==\4>,_$V@>&M"T70=&U+4]2U?5K*TM;62248^.?$'_!4S]B;PKX4\<>-_
M$7Q#^(VC>%OAS'\41XQU?4_V9OVH;"WTG4O@EX?U7Q;\7/#0^V?!J![[QG\.
M/"N@>(?%'C+P3IRW?BSP_P"&_#?B77]3T:VTCP[K=[8??][8V.H0I;ZA9VM]
M EW8WL<-W;Q7,27VF7MOJ6F7B1S(Z)=:=J-I:ZA8W*@36=[:V]W;O'/!'(O\
MYNOV\'B7_@E=_P %T-*L]!U/6/$WB'XC?\%7C\-M(E\):S/K_B/5_C'X)\?^
M%/A9<^ M*O-)_M'Q!)\3)?%,7A[P5J'AFWOH/%BZ\^F:/<WT=_-#( ?T76&I
MV>J6%CJ=C*T]CJ5G:W]G/Y4L7G6M[#'<6TGE3)'-&9(I4;RY(TE0MM=%<%1=
M5@PR,XR1D@CIUZ@'@\?4&OYNO'OQ1^*OP<\>?&WPK\(?'G[1VK_LYZC\#?\
M@G!\2_%NKR0?M7?M7^+_  ;I'Q*UG]K#P%^T?X[^$>DV?Q7T+X]0Z5X7LK3]
MBG6/CGX2^ /Q#T#4_A#\,]5\0?%W0/!VG>--=\27_B3]:OV!+?5]3_9,\)Q>
M(/B/\:/BGI^L:S\4Y/"_C[XS>"?B=\'OB5JGPYU;XC>+I? D%OHGQ5\8^+?C
M_9^'= \'W.E:!\.O&?QD\::M\:O%W@W2O#OCKQGKU_XAUN35;D ^V?-3U(Z=
M0<\@G\, 9(/(R.Y&>5;QKI*^.8OA\;'Q8=;F\*7'C)-47P-XR;P*NE6VLVVA
MR6$OQ*70C\/(/%CWEW'<V_@:;Q/'XSNM'2YU^VT&71+.[U"'^2KPEXB^,_B+
M]BSPIXY^#?Q[_;5\1_%/2_V7O^"EFG_M0:GX@_:%_;5\4Q6WAO3I_C/HO[+5
MYX$O_$'B[5M/T']J&;]I#PY\#=.^!NK_  YU#1/B%XY^"Z?%Z'2[CQ;X)N8@
M?7/C!=^,?AMX,^/-C\)/C7^VO=W?CS_@AM\:?BSHDNH?M._MJ_$C5X?VU-1N
MO#NK?#B7X;ZIXV^)7BC5/ ?QHN]7@>W\+_#KX>W?AS63ITE_H&G^$DT*]U'3
MK@ _JC\U ,G/7&-ISU '&.Y( ]>3T!(Y6+QKI$WCB]^'ZV/BQ=:L/">F>,YM
M4E\#>,X? TNE:MK&KZ';6%E\2I=!3X>ZAXL@N]%N[G4_ UCXFN/&>C:/<:1K
M^K:#9:)KNC:A?_SA?$7QU\2?@E^T%!9Z%XS_ &X?%G[(FI_##_@F[\6/VJT\
M(_$K]IGXW_$SP_X+\0^%/^"BWAWXR^,OA.WB/Q;XO^.'AG2M+^*C?\$W-5_:
M<\-?LJFT\<>'/A/K%WXVU?PK9Z7XB\>ZU?\ (?'WQA\2OASX _X*/Z-X6^.?
M[=UCH7@;_@B#\1_B;\&?$GQF^+'QL\*?$OPS\4?A5XN_:P\6_#;Q;'JVFR>!
M;OP7\9M)^$6D_ 74]?C\3V6A_M+>)OA\/!TW[5[>+_BAJ_Q&U?70#^I;S4]2
M!@')!P,YZGH.GY$'H<UX]%\?_A;+\?)/V9!K&N1?&9/A7<_&J/P]=^!?'EEH
M5[\-[+Q/H_@Z^US2/B%>>&H/ASKEWI_B/7M(T[4_#NB^+-0\3:4;^VN=3T>T
MLYXKA_Q%^*WBOQKX-^,WQ1/PL\<?MG:A^QQX\^(/[#WPNUKQ)>?$7]JW4+'X
M9?M :]>_M++\<-5\3^/O'^C^+_CS\/\ ]FKPSX-G_9/C^+5K^SWXT^$VBP_'
MY-%^&7C'XO\ P<L;S]JR\LLG_@FM\3_BE\3/VH?V0_%/QTN/B7J?Q0L_^":'
MQX^&WC[Q-\2?A7\0_AKJMUXYTG]K3X>W>AZ'KUKXYT'3[ZT\877@'PA<ZG/I
M>OZIJWC.Z_X1SQ)-XFU36_$VB^*M2H _=R]^-WPYT[XX^'?V<KW5-7M_BUXM
M^%'C;XV>'-&E\(>,$T#6/AU\.?%_@#P)XWU.Q\?'0A\/[C6/#?B7XI?#^UU;
MP?%XG?QC967BO1=:N-!CT6_MM0E].N[V&RMKF[F6Y:.UMY[F6.UL[N^NWCMX
MWED6UL;&"YO;VX94(AM+*WN+NYD*0V\$LLD:-^2W[</A?P3J/[;?[)7B+XL2
M?M ^'/A._P"QY_P4/^&]U\0/@!J_[3'@[7M/^*/CGXD?\$]O%'@/P%%XY_9@
MNM-\;VOC;Q[X1^&'Q2U#X9>!WU,W_P 0/$7@B2P\&Z)K_C+2M$L4_.#PW\>O
MVWO ?C_]CVS^.?B7]J+1OCA\/=>_X)U^%?VG["_\)_%/QC\-?'_@;XL_L_\
MB"/X]:O\/_ ?PL\ Z+\&6\)Z%\3;&?2/C#\8/B''\;?BA:?M&ZZ_P\\%77P$
M\*1?L]VGC( _HT^!?QW^&/[27PO\/?&/X/ZUJOB#X?\ BF\\5Z=H^I:UX/\
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
MZ_X8_:R_95\?_LLV7CK2[?6_AIXC\16=IX(A_:<T#X8V'[1EEK_QA^+O[/\
MX2\06GQDO_B=X4@%Y=?"NA_&']KKP)X:_9<M_!EY^WKXR^)WP^^&_P#P4V\#
M_'/1+OP=^V?\>9$M/ O[9GPTO_A]!XJT'7-=T_PU\0OCCH7[+[?%F_\ V?;O
MQ-X^TOXC>-8+OX>:!X.\<7,?C+X;QZN ?U@:EJEKI6G:AJMTE]+:Z98W6H7$
M6F:7J>M:E+!9V\EU+'I^C:-:7^L:M?211,MII>E6%YJ5_<&.TL;2XNYHH7\[
M^"'QL^&W[1?PF\"_&_X0Z[=^)?AI\2-%C\0>#]=O_#GB?PA?:CI4MS/:++=^
M&/&>C>'O%>AW*W-M/#-IVO:)IFI6[QLMQ:1'BOPC^$7C+Q9K&I?!:W\6?&O]
ML3QO^PGXK^.G[2&M:[\8$\$_MU_LXZ[X8^).D_#/]FT? OX7S>-_B)\6O'O[
M8,?[*?B'QSK'[6>OZCXO^,/Q!TWP9??M!:5X-^ V@:MHOPIT;X6?#7QC]U_\
M$CM!N)/^"8/[,?@#Q3X>^*/@C4]-^&&J>"?$>A>.O#?Q7^#7Q*TF9=<UZSNW
M"^,=-\$_$G1]2-I=I<:;XPT]K.^FN'CUK0]<DNDBOU /MBR_:,^#VI_&/PQ\
M!]+\53ZI\1?&?PK\>_&CPI%IGAKQ5?\ @[Q!\/\ X7>.O!'PU^(5_I'Q.M=$
ME^&FHZYX.\:?$?P1H_B+P99^+9O&>CCQ'IFH:AH%MI=U#>O[7YB\=3GIA3SQ
MGKC&<9..N 3C )K^1/\ 9F^&6C^'_@A^P-\.=8D_:;^'7CCX._\ !'S_ (*,
M>'?B%9VOQ+_:W^&/C_X:?M!C4?\ @GGJ6B_#G2?%>F^+O#WC+PO<BQ^!OQ8N
M_#WPJ\$Z[:>$(]<^%'Q";P_X737_  7X@73OIO\ 9O\ C=^T'\=OB]^S9JWQ
MT^-/[4/@7XD66C?!SQ3J_@OP?^S7^TKX5^&7Q8^$6L?LC^$=8^,FM>//BGHW
MQ2\,_L0^#- T7XH^-_B;%\1+WQ9\(_"G[3'PT^-WP^D^&GPZ2QO]-^$ND:D
M?TH>:G&21GID'W_P/OQ[C*^8G'.,YZ\#CJ,GN,$$=B.>V?Y4/ACK?Q)\'?LD
M_L]>-O&WQ:_;:M/AY\8[O]I_PK^T]\5O$>J_\%0?VIO''@;Q_P"!_B_<6/[+
M.E2>$_@A^TUX _:-_9_T#Q9\)];^(=N_CCX8Q:'X1\8^((/A'#\27U+Q#??"
MS4T^A->O_P!L'Q5X0^+/A_6_B=^U3X0_;:\*> _V._%'[ 'B?Q6NN?!OX<_'
M"WF_9^^$>H_$"_\ CQ\#?A+K/BGX ZQXPU?]J'3_ -I[P]^V?\-_''AK7=4^
M!GP5NO 7B3P9_P (9X?C^$WQ4N #^BKS5]^<=CW.,'T/?GH",]1D\U/4^_'
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
MM:N(OB%XO;2K.UUZ?7=<^&_B^+PL ?=?[/W[/'PH_9=^%^D?!SX+:5XE\/\
MP[T#4->U;2-'\3_$?XE?%'4+"[\3:Q>>(-;,7BGXK^+?&WBTVMYK.H7^H_V=
M+KKZ?:W-[=/:6EN+B4-[65']Y\_>'S-Z^@[ GD8P,XQ@ #^:3X*_!*W\=?M!
M?&F#X2_#KQWI?Q_^$O\ P6K\1_%'1?C^^A:_J/ACX<?LYZ'X.^#]Y^T7X3N_
MBEKFNIX?&@_'/X;ZO\0?V>X/@?:7OB#QA<>/?B3X1^+I^$NG>!_ -E\<O 'S
M;??"7X^:E\%_$_ACQ+^S1^T[X>T[QUX4_P"")OQ&USX9Z'\)?CCKNE:+\?\
MX*?M[?%#Q+_P4%N/%.M:)'XF\7_'#XP6W[.ND^#E^-7[4'C2?6_$W[7MQX4\
M/>*] UC68-2^#G@^Q /ZM]&^('@O7O&'C3P!H_B73M3\7_#JV\+7?CG0[&>2
MYN?"J^-;74M0\,VNMSHC6EEJFK:9ID^KIHTER-7MM$NM'UJ\LK32O$.AW.H8
M'QO^"?PW_:-^$'Q%^ _Q>TK5O$7PK^+?A75? _Q"\.Z/XR\:> KKQ)X0U^$V
MFO>'9?%/P\\0^%/%UAI7B#3Y+C2->M=)UZPCUO1+W4="U3[7I.I7]E<_G)^Q
M9^RCX _9M_;@_;AU'P-^R[X9^#O@WQ_H'[/FI? OQSX+^$7AKPIX:E^&&C_!
M_P #>$O&?@_3_%&@Z79S:-J-_P#$_P *WVH:[\-M3GM/$TMUX5MO'/B7P];:
M9K'@G7O$OSSXS^'_ ,8=>_X*,Z%K.K?L]?%"'X=:C^VSXD\!?%K6HO!>N_$;
MP?\ &7]B_P"(7_!,[XA^%-+NOB9\5?$=]?:"W[.3_M27GA?3+;]D7PC96?PZ
M^'OQ'\$ZU\;_ (M>&-6\?_$#X=^(B ?M9\'O$G@'QG\*?ACXO^%?BF?QK\+_
M !3\/?!OB+X;>-)_$7B+Q?-XP\!ZSX>T[4/"/B>3Q=XNOM4\4^*CX@\/S:?J
MQ\2^(=3U'6?$'VO^V=3U"^O;V6Y?TDHN<[I!\HX#.1@9P<'(W>X&XD9.37Y3
M?L$_"?Q3\$_^"3'P=^$/AW]GKQ%X(^-?PW_8X\*?#WQC\*='N=)_9Z\5>/OV
ME? _P!T#P=\01I?Q#M(84T+7_%'Q6T+4_"^F_'^ZCN=.UR^L+?XL>%M:\6>
M+OPGXQ\1?CQX5^#_ ,=_&&F:3X6UG]FS]I+PO\._$/[5_P#P1T^-'A3P%8_
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
MM]X2_9UUK4_AOXA_9O\ BU\&_P#@HEX&^ .H>,O&?PV\*ZIX3\2?#HR?M3?
M[0[S1?$&J7?AKPGX8^)'BCPYXOM-+TKX:_M Z-\./&O@;\%OCWXA\+_ ?X6?
M%GX"_P#!0RR\-_#?4?!V@_LJ>(/A3X8^!G@^P^"]]\,/VL_B_P"(=(\'^)]<
M_:/^%P^-'[,W@#P]\!+#]GRYUSXF_#WQ.="^,/P!N)OV?=&TW7/B3\*!\+==
M /ZC?%?C_P %>!+OP=8>+?$FG:%=?$3QC8_#WP/97TS_ &OQ7XUU'2-;U^#P
MWHEK$LL^H:F?#_AKQ%KUU$D3)9:%H&LZS>O!INFWMU!VH13SN?(&,Y8''H"
M,],\="<\9K\O_P#@I)\ [3XQ>(/V!_&.I? 2Q^._ACX(?ML:=XW^)>E2?#[P
M_P#$;5-%^&/B;]G+]HKX=2RP>%]:M+R_U/1]7^+GBWX,V&NPZ=9W.F^'Y1I/
MQ#\:2^'_  5X \1>-?"?X]?'/]F_X[>)_P!GW]M+1/&GP8_;R\0_M=ZM^R7\
M5?A3\4?%&@:%\*I_@!\>_CEXB^(_PKU'X,^+/ ?BW]GKX9_#[XW?M$3WEKX1
M\0^+OV?_ !#X^?6?#?[%_P (?%WQ-^#'Q7@^#GB#QI'X,G /ZQ1&@P?F/7'!
MR"<$G( (/ /)P#VS0RCN[ $8 +''WNIZ,<E@#ENF!ZU_,E^VU^R9X8\2>*OV
MSM(^ 7[*OQ#D\-Z[_P $<_C#X?\ V<=&\/\ P!^+FD>"-'_:Y\8>,OB[\9/
ML7@'1=2\(V'A'P%\:+7Q;X\T#QEI>J06/A[Q)X%\>7]XBW^@>+-(UNUT[]%O
MV.OAFO@+]N#]LOQ#X#^&GCSX?? OXI_LW_L#^*?#5WK?@#XD> _#?C/XUV+_
M +4B?&CQ/=VGQ T71=0N_C#-X'U[]GRR^+&M^(;5?'^JW.GZ#H_CJZN_$_@_
M6K/0P#[4_9__ &B_"G[0Q^-</ASPUX[\)WOP'^.GB_\ 9\\9V'CNQ\/V-W=>
M,/!6A^$O$=[K&@-X;\3^*K2^\)ZKI/C31;O1=0OKO3M4N!)<I>Z)8&-/.^@S
M&A_O#!."-P.>YSC))YYSDYR#S7\N?C3X)?&D_$;XD_%_X+?!WXK>#/C[?_\
M!7OXS>,?A[\:-9^ WQ=MKGPU\&OBM_P3U^(/P3\*>.[B]NOA?XFU*/X(7OQU
MT_PA9?$*+2_"GB/0P^D>&?&/C'PKJ>EP>&[^?)\1_L_7VM^!]-OI?V8O^"A&
MG3ZA^V7_ ,$VM?\ C3\._C/\.?AOXE\$:EK7P=^.WBCQ5^UIXKT[P9^R%X T
MNS^-VK1_"?7FT#X[_M4_$W1O&V@?M<>&-%^$?A'X?>.?BAK?P^N](T\ _JB(
M7'WGQWPSYXW C(^8'GH"""%QC KYH^,7A?\ 9_\ A1K'C#]N/XN2ZS8W/P%^
M"'CN_P!9\8:YXQ^)'B#P=\-OA9X6TK5/&_Q#\3>$_A+)X@U+X=^'?%]YX?TN
M]@\3>/O"'@6S^)GBGPS8VOA#5?$6J^';6RT2/\H_&7[.'Q TO]LS0O#GAKX/
M?M6>'+?X3_$7X5ZC^Q#\0OA+:?LN:?\ LG_#C]G_ ,#_ +.'@?P%JGP\^)/Q
M)O/ Y_:/^'/PST'QK;?$W1O&G[,^F>(M2M_BXOB+PSXF\#PZA9^(O%L_PM^.
M?C7^R?\ %OQ]^PYXPT?3?@/\6-"^/:?\$M_VJ/V=_P!N[P!=_"#QCXRD_:X_
M;:\7>!/A]X7_ &;?%LGB"3P[K&C?M*>--/\ VE+'X@?&GX<?M6>%]5\87?P:
M\*Z]XEU?XB^-/A;IWQ"UBUH _I/^#'Q?UCXL)X_BU[X)?&OX%ZEX \;#P8=(
M^,NB^![)_&5G+X2\+>+]/\=_#[6OAOX^^)7A'Q/X'O[7Q0NB&[B\10:YHWBW
M0/%'A?Q+X=T/5M&DMG]J9"1\K/G.1\SX&<CMQQZ,&48!*DGGY@USX(? 3]H3
M]E3Q3^S_  ?#N7PA^S[\7?AIXN^',W@.'X7W_P &[[PYX9\5V^K:5?S:3\-_
M&O@O0-1\"Z_IU]=7&OZ!)JW@NSFL-:CL/$EO8REK>>?\4/V5OV!/C[>^,/AI
MKG[3/[/'PATO2?VAOA;\%?#O[6_A73_ O@>[\,_";Q?_ ,$V/&OA2R^&UIX<
MNM,M1>^.],_;9UO2;?XFZIX:_L&7P'X-\&>"M%\'CQWXK/A7PY/\:@#]YKKX
MU:#HQ\)Z9XNT7Q'X)\;_ !#\:?%/P/\ #/X:^(9O"EQXX^(E_P#"^V^(.O2:
MGX:C\->*O$'AF#0_&W@/X>7WQ&\*:AXD\3>'Y;#PSX@\)Z9X_MO OC[4KCP9
M84OV9/C]X-_:M_9[^#O[2'@'2O%F@^"?C=X \/?$7POHGCBQTO3/%^F:+XEL
M5U"QL?$>G:'K?B71K36+>&3R[VWTO7]8L1(I$%_<Q;'/X/\ P;_9^BM?$?[
M7Q6\5?LN_$K5O"W[.O\ P4&_X*T>*-9U7QM^SC\2M>^)?@'X>_'+XT?M2?'#
M]E3QA9^'/&_@F[^,VHZ!JNA>.OA;XNTGQ-H^C:L?"'CLVOA[Q5?Z#\6M!O/#
MUG\W_"K]FK]H3X;_ +/G[ NC?!;]G7XU>%/BN_\ P3Y\<?#7]K[PS8> OB=\
M*M>^+6K_  Y_:U_8)^*GB']GCQK\4=9\.:3H.@_$/XD_LQ_#/]OKX2?LY^//
M&'BWPOX/\(:U\2X]"\&?%+X<Z=\3O!FN:D ?UR[5!/SOD#DDGI@J">,8'7TR
M"Q&2Q/$WOQ!\%6/Q$T#X37/B*QB^(GB?P5XN^(FA^$BT[:K?^"? >N^"?#?B
MWQ&BI";>VL-)UWXC^"]-D:YN+>:\N-:C6PANH['49+'\ ?B;^SAXB\+_ !9\
M"_M-? ;X,?$V#]D?P;^VS^QS\4O"7P0\+_ ?Q/X2\=_!.VT;P1\<OA3^UW\7
M_A9^SOJ_A?PO\8_"GPQ^(]WXJ_9X?QU\+? 7@*'6/%FO_#;XE?'+3/AMXBA\
M::OXS\7Y'[!O[*GB#P!^V3\&?B?X\_88\0?"#1/#=C_P5]\#>!M>UWX7?"6[
MG\%S?$[_ (*@VWQS_9ZBM-:^'>O>,K;X<>%](_9SUWQSIW@'5]9U+PSX9FTN
MP\2^&/A3>>(],\8>#5\;@'])81-HVLY7JNTG& 3P N 1R>"#P .@&$*)QRW!
M"K@G"G&W ..">F">&.!AB*_ O]NSX<_"3QU_P4.U'PI\5/@-\0?VB]!^)/\
MP2T^-/ABW^&7@;1_$?BR[\3>.9OC]\,]'\#Z=86]EXF\.Z#\,O$UQ-J=Y'X5
M^.7B#7/AOX.^%.M00>*O%OQF^%US;:!XADX#2O@)^T#I'QU^#]K^U]X<_;=^
M,/Q4^$,/[.VO:;^TO\!])_9ZU3X'>,O _@3]D'X:>"/VI9/%?CC3OAC+^UCX
M4T+QM\8;7]H._P!;_95\(W5_K/QIUSQ_X.U_X::3<R^)?$<OPJ /Z-=BC RW
M/8D\G#$G!ZL>6( SD9QUS\]>+/VBO"W@[]I'X-_LQ:KX;\;R>+_CC\.OC#\2
M/!OBNRL_#LW@&UT_X'7_ ,.K'QEH6NZA-XIMO$]EXDG'Q0\+7VBPVGA#4='O
MK(WYFUK3KFT6";^9OX9_LZ_%GX+_  )_X)Q#1_V3_C;=^.[[_@FUIOP>_;(T
M>T^%WQNFN=;\>>'/VN?^">OB6?2/VC;?04T?4/C9H_P^^#GP[_;7UZ+X&:[X
MN@L/CK\*X/%W[,/AC5(?#W[2_@/0_&7U7^R_\+OB?+^T%^R/X/\ C/\ !?XT
M:M\.? &O_P#!:WX4ZL?B)\!_&\OPTT_X&?M!_M1>"]9_9-\%W=N/"E_\/?#'
MPH\1?L\^$U\/>%/ DSZ7X,^'?A#P_IGPVN](\,:<OA70[X _H,^'7C[P5\6?
MA_X$^*WPY\167BWX??$WP;X6^(/@3Q9I;3_V9XG\&^,]$L?$7A;Q!IS7$5O<
M-8:UHNIV.I68N(89?(NH_,AC<LB]D8UX))R> 2>3U(&#P<=0"O! (&0"/Y??
M@C^QCK/P+^ W_!,WQ7\,?@-X7^#7[1OC_P#9#T+_ ()1?M7>'?%?@WP7X(\4
MZM=^*_@/X;UOX@?'W1_#VN6=Y:?%SQ=^S=\6O@5X_P!8O+>^\/:CI7Q\^$6I
M?$[QU:ZQXK^%UA\.O'EY^S7[6WP?^(&@?L/>)_@]^QGX+L=-U/P?I?PLTKPQ
M\)O"7B1/AA<^*_@KX+^(_@?4?C+\%/A]XS22RC\#>.OBI\!-(^(?PO\ AWXM
MN=:\,1:'X[\5Z#K>H^._!207/C71@#[HV#INDZ$?>89'UZ9!Z$$,>A)!(( I
MZ,Q.02.IX/&X$<?4@'CKQ7\V/Q(_9(\ >.?VMOV>;WP]^SQ\1[S]@3XF?M!^
M'Y]5_9ZU?]FKXT>'/AGX%O\ 4/V&O^"@/[-G[1GQ USX+W_PYTFS^#7PM^+G
MC3XR_L+>#YM+\5>'_!UEK7B[P;\6OCS8:##X./Q6^*^J?;W_  5?T[PP;/\
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
M5M \"ZIJVMV[ZSX=\(:1KGP+^PO^Q9\;?V??&7_!-/4K[]E@_#/0_A)\/O\
M@J+X7^,]MX;U;]G>SC^&.M?M+?M$?!_QS\';KQ!8>#/B=<Q>(;3Q)X%^&,_V
MJ?X:+X^NM \OPWH^O6VGM%<)I0!^S7QM\&_LV?%6Y^'/PH_:#T/X.^-M3UKQ
M?_PG/P?\!_%"'PGJ>O7_ (^^&5C-KA\9?"W1/$#-K+>,O &E7MUJ;^(_!T(U
MSPOI=]=73WEE97<[2KX&OO@=\/SXY^$?P9O?A9:^+/AQ:?\ "1^+OA/X9\4>
M'++Q!X=O?$FF0ZUH]_X[TJUN+[7/#*^)[%].GLM=\2:?B;1Y+*ZM?M.GP6L8
M^!?BI^SM\<KC]MKXD^(KKX(^#_VA_P!GS]IG0?V-;ZT\=>)?B';^'3^R5X[_
M &*/B]K/Q(TQ/$G@;4-8T[Q7XP\,ZEJWBQOC%\%+KX-7US+_ ,+NT7Q+X7^*
M7AOP5X6\1Q_%#5/G2V_8J^/%]\)?@G\,_B?\$7\=_$;]E?7_ -MO4O'WQ9TA
M_@:_@S]NWP%^U/\ #C]HO2_$G@O2M UWXK:%K6F:Y\=_C#\4_@3^TE\??!WQ
MU\(>$/AA;?&[X&ZK)8^)_&Z^'?AI\0_$ !^RVC_&_P #VW@?P)XG^)?C'X8?
M#K6O%WA;X?:U>:+/\4O"^K:)9:O\0XH+;1=)\/>+[A]"M/&6F:KXB-YX?\'^
M([#3;&W\;3V@FT>Q66?['%Z?KVOZ#X5T+6O%'B?6](\.>&?#>DZEKWB+Q%KV
MI6>CZ%H&AZ-9S:AJ^LZUJ^H36^GZ5I.E6%O<7VI:C?7$%G8V<$US=310Q.Z_
MRV2?\$[?VC=:^ /Q>\-W/[%8T_XNZY_P;L>$_P#@G]HGB/5?$'[*DVK^(OVK
MO#/@7QGX#F\)VOB_3?B_J>IVNES#6O"-YIWC;7+C2O"O]@>%MESJUEJ6DZ%I
M%Y^W?[7W@'XQ_&;X4? KQ-\-_",_]K_#']H7]GC]H_XA_LZ^+[CP'_PD'Q.\
M'_"WQ##XQU7X16OB!/%E_P#"[2OB[X,\40^&_B?\,=4N/'B_#C4/C)\)_!6B
MZK\2?"OA'5[SXC^'P#ZCO/C5\&].\&:+\1M0^+7PSL?A[XDMUN_#OCR\\>>%
MK;P9K]J\$MTESHOBB;54T/5+=[6">Y6:QOIXV@AEF#&.-V'2^,_&_@OX<^&=
M4\:?$+Q=X8\">#M#2WEUOQ9XSU_2O"_AG1X[N\M].M9-4U[6[NQTO3TN=0N[
M2QMWN[J%9KRZM[:,M/-&C?A/JG[#7C?4_P!KGX!_&&\_90E\0_"CQ+^W=^TC
M^T;XR\'^*E_9NU(_LW?"O]H+]@6W_9K^)/@O7M+O_C!KEEKB?&7]J5_%W[4?
MQ'\.?!@>-?#_ (AD^)7B;Q3XDM]0^)K7^F:Q]W_MP?#OX]:AXU_8_P#CY\#?
M "?'9?V9?C=XF\6?$+]G1/&^@^ -=^(O@[XH?"'QY\$+GQC\/]?\>ZII7PNN
M_B-\'V\?S>+],\._$/5O"NF^)/!\OCS2=%\>:#XGGTG3/$X!]?ZM\<?@KH-[
MXDTW7/B_\+M&U'P=K'A3P[XNL-6^('A/3KWPKX@\=VJ7_@?0_$EK>:M#/H>L
M>,K&1+SPIIFIQVM[XAM72XTB"\A8.;.J?&3X0Z'K.I^'-:^*GPWT?Q#HJ6$N
ML:#JGCCPQI^LZ3'JFK^'_#^F2:GI=WJD-]8)J.O>+?"NB6#W4$2W>K^)O#^F
MVYDO=9TV&Y_!#]HO]B7]IJS^&W[2?PD^"G[+VCZAH?QF_P"";7[!W[-OPRT#
MX<_%#X>Z+\*/A'XM_9>^/?[7/C7Q/\(KK5/BSX^T?XA76AZ!X#^/?@?2?AYX
MLT_P;JF@>+!X:\0/JT7PT4Z-X=JIXE_8K^)EUH?[5/B.W_X)YR7WCCQE_P %
MCOV1?VQO@^;2;]C"+Q-:_!+P7X]_80\;_M#>*=#U^]^-^GV?AK4_%,'[*OQ2
MT_6]&NM9T7Q-\0M3\?>!IM7TVXM=<\=WG@H _H$T3XK?"[Q+K.@^'?#GQ)\
MZ_X@\5>!;/XH^&-"T3QCX=U76?$GPSU"XMK2P^(N@Z98:C/>ZQX%OKJ]L[:S
M\7:?!<>'[FXN[:&'4'DGB5U\'_%7X7_$.[UC3_ 'Q(\!>.;_ ,/:=X4UC7[+
MP?XP\/>)KO0])\>:%'XH\#:IK%MHNHWLVF:=XS\,S0^(O"E[>I!;>(M"ECU?
M2);S3W6X/X]7?[(?BG1?C_KOA7QE^Q->?'OX'^$?C#XI^/\ \&O'7AS]HK3O
M!7P=T+P3=?LUZS\%;'X*ZA^RUXE^*6E:!XA^,VD^%/$GB_\ 9C\!>#=3\%>'
MOV5-7_9UU#PAKGC3XF^#M=T*]\ +\):1_P $SOVL+;X*?LD_"[P1^SUH/PK\
M6>!_^"/'P#_9H^+^IZCXI^#>D?#GQ/\ &GX7?M$_ ;X\_%O]F3XMZC\-_'^M
M>-?$/PS_ &F++X8?&3X<?$KQ=X>\%?$WP%J.E_M#Z]J_BG2?&4/B/XA>'' /
MZ5O#OQ\^!7B^Z\$V/A/XT_";Q1>_$NRU74OAQ9^'?B-X/UNZ^(&G:$VJIK=_
MX)M]-UFYE\5V6C/H6N+JMUH27\&GMHVJK=R0G3KL0]=X,\>>!OB/H,/BGX>>
M,_"GCWPQ<W5]8V_B/P9XBTCQ1H,][I=Y+I^IV<.L:'>7VGRW6G7\$]C?6Z7#
M2VEY#+;7"1S1N@_#+XW>!]2T.?X'_M':%\,_V??V0?\ @HAXY_;/M_BK^SM\
M /B5\0O#NO\ C7XLVOQA^$GP4_9:_:P\$?$63X::U\08O%=Y_P *[C7XR>/;
MC]G'[3X,T*\^#/P.^)WQ,OEDTCXC^)]4_0[]I3]E3Q9XV_X)^?%']D'X'^+]
M'TCQ5KWP!O?A#X5\1_%*.XU;0O%TKZ'#IFLZ=\6-0T_3M4U5]-^,-G'JWAWX
MG^,M.T+7_$-G;^,M?\7V6A>(=:M8M+O@#JOC=^W;^S!\#OV</&'[4VJ_%KP)
MXR^%/A6]MO#EIJ_@#QSX)\0VWBWX@:MJ%GH?AOX;^'=>_P"$CM/"$?BSQ!X@
MU/2]*4Z_XCT/0?#L-W+XB\9:WX<\)Z7K.NZ?R\7[<'A?X;?LW7'[1_[7>F>"
M/V:_"Z^/(/!OA_5[3XU^ /BU\-?BGI'BWQ39Z)\&?B#\'?B9H<OAT>)O"7QA
MT;6="\0Z#;>,/"GP\\6Z)!+K<GB'PS9>'=%A\4ZK^>W[67[,7[17QQ\/?M3_
M !O^''[/'Q/\'^,OVC?!/[!_@&\_9KU3QO\ L[:=XGOO&_[-G[1^M_%KQ_\
M'/Q7KFA_'S4_@Q?3O\)]1\%?"3P]JZ>/+GXA:O%\/+/0]0T6U\(Z5X7OG^^?
MV]/A=\4OVC/V--2\-?#CP/JL?Q)OO''[*WQ:C^&6NZ[X)TKQ0EO\(?VDO@M\
M<?&/@7^VXO%5Y\-SX[3PQX%U_P /:0W_  GR^ M3\7?8;.3Q[9^&KK_A)[<
MZWX!_MI_#GXX?$;XV?#9[GPGX,UKX<_'FX^#GPOM[WXF^"M?U']H?P];_LO_
M +.?[4P^*OPRT[1;Z0:KX:G\"_M%^'KW[#HEWXENM-\.VECXD\0W.B3ZW+X?
MT7ZA\/>.O!7B^Y\36/A'Q?X7\57W@K7[CPGXQLO#>OZ3KEWX3\4VD%O=77AO
MQ-;:9>7,VA:_:VMW:W5SH^JK::C!;W,$TMND<T;-^!7Q0_9C_:8\=>.OVE/B
M=X>_9#\>^$?'WQ$_X*P?L.?M+^$?&MOXR_97C\?/\ /@W^RM^SM\#/'NO:=X
MET[X_P &HVS>"=2^&7QUTW3_  ?JFM:'K&M^&OC/!::+I<]EXY^*%GX:^KO^
M"=OP ^)_PU\77WBOXS?LOZC\&_BGX5_9U^$G[.'C/XN7G[5?B;XU>$_C=+\+
M]:\2Z_9R?!#X=7?CKQK)X2^!.B^(O%GCCQ3X+UGXP6G@CXX6U[\1-5\-7?@F
MPTRWU76== /LSX3_ +3]K\7/BU^U1\'](^%_CS0]:_90\:^%_ 'B?7->O_A_
M_8'CSQ%XS^%_A+XQ>'H_ 8T;QKJ^N1V-SX%\>>$;N[O?&FB^$ELM3U.YTORY
MWTN^N(MGX=_M,_#_ ,6_ _P#\=/'MQ8? 70OB#\/HOBC9:'\8/&GPZT?5M#\
M#W4FBBUUW7]2T3Q?KWA&"T%OXH\)2ZC<6/B34+/1KGQ3HFDZI=6VK7B69^8-
M!\)?&_\ 9I_:9_;3^)WAOX">-OVA_"'[6'BWX4?&'PC>?"_QA\%O"U]X%\4_
M#O\ 9[^&_P"SYKWPW^(>F?&?XI?#26.UU'_A5F@>.?"WCOP5-XS@U&S\5^)/
M#OB#PMX2O/ NB:I\3? H_P!COQUH?[3/_!-+Q7XQ_9U\+_%_3_V6/^"?7[0O
MP*^,'Q;T*S^#EWH<GQ,\7>%_V>-)\(>$O!UA\4?&?A_XGWNEZE%\-OC-HVEW
MESX=BT'1M-^*UMI^N:U86/BOX@3:( ?3WQB^*/[)?[/WQ-\9_M6_M :'\"_A
MYK'@O3OA%\&_!W[15_XP\)WOQ-\2Z;\<-833]-^'%Q;SVVF:KX-\.W7B=].O
MK#3KSQ!J&A>)-/M=4\>3QZ7IWA6_U"W^S=&^*GPP\1>(=+\(^'_B/X"UWQ9K
MG@*P^*FB^&-&\8>'M4\0ZO\ ##5;Y-,TOXCZ7HMEJ,^I:AX"U+4I8]/L/&%I
M;3>'KR^D2TM]1DN'6,_R^?LW?\$^/VP_!7[*7Q ^%^J_LGZS\.?'1^%O_!"N
M\ELV\=_LTD?$KQU_P3C\3? ;4OVB](TK5/!/QGURSN?&.N:)\,=6L_AMKOQ#
MNO"7AWQ2]IH>G>(O&'A.R,<ME]I>,OV0OVF_B%XX^,GAI?A'XF\*?$SQ)K7[
M6?QL^ '[>]]^T[JB^$?@5XQ_:)_9K^+WP:^%YE^!.D?$CQ1XI\0_M,? =?BY
M8? "'2[;P=9_L[7/[-_PY\/?%/PQ\9=,^*'AGP1\$K  _2SP!^V)X/\ B3^U
MW\3?V5/">EV6NI\,?@[X;^)^I_%+P_XX\)>)?#EWK^I_$;QI\-O$_P ,I=&\
M/7VIZIX?\6> M7\'D>)K3Q)+I>HV]QJ4-I_8R1Q)>7/+>,OV[?#F@^/OVA?
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
M^'K.P\3ZW>^%?A_XB;2_ =QXOM;6!]!%]?\ AJRMK#4;D-\9Z%^SO^T-X/\
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
M$:KX;\':)J&N^-/V39]7\0^*M%U*[M)O&GB/Q+XKU"\O(9+S4X-0UR\"VEP
M??GP0_:Z\=_&7_@FMX"_;=TSX=>$8/B!XW_9:M?V@+?X7WWC+7-*\&1:U/X'
MD\7OX6E\;V_A'Q)K]OI*M$]HNKIX-U"^D7:QTM&D(BZG]EO]M_X(?M$_ KP?
M\48?B3\,M/\ $Y^ GPC^.7Q<\&Z7XSL+RX^&.C?%+P+;>+++5[^&[D@U63P)
M>7,'B+2_"OCB2S.@^)Y_#.N6NE:A=W^BZM;6?G_[(7[*WQ5^$G_!,GX7?L7_
M !5O?AYIWQ-\$_LQ2_L^:IX@^'OB3Q)X[\!3WMMX*O/!=AXJT_4?$G@;X8^(
M)[6]BEM]7N]'N/#%E-ISR3:5#J6J"!-4N/C*?_@F_P#M2>+/A5\$;CQ+K'P-
M\(?&7]EC]E']GO\ 9R^%^A>#_BC\4-;^'WQ>D^$O[1G[*G[0OCZ_^*GQ('P=
M\ ^/OAU:>.%_9%\(_#WX?:IX$\%^+=?^#MO\3?B?XW4^/M5?P]H5B ?L?X>^
M-?PM\7?#K5/BSX5\::-XD^'FAKXR76O$N@R7&L0:5>_#O5=7T#Q]HE_8:?;W
M&KVOB;P7XB\/Z[X<\4^%KC3XO$6A>(M'U/0=2TNVUBRN+&/\S/A__P %=_@U
MXP\>_"'5O&FH?#CX._LT?&W]@GP_^VOX+^)_Q&^(4^@^-[9=5\2^ ],UWP=X
MK\&:KX<TO1-'L/!>B^.(-6USQ3H'BWQAI]O:66HZSJLWAW0; WUW]G?LC?!W
MQ?\ "KX8^-+/QY\/?@E\)O&_Q&^)/C#X@^(O"GP*\6?$?XJ:)9ZAK>GZ+H$6
ML>,/C;\5-#\">-_CE\1-<LO#MGK?B#Q[J7PR^%JV5G>:/\.K7PWJ\/@1?B%X
MU_'O0_\ @F9^VZWP L/@7KEO^RI8'0O^"%WB_P#X)5V'BC2/CU\7=835?BU>
M?#SPWX4\.?$>]T&]_94T$:3\.[O4O#\D^LM#K6L^)=&TZ]66PT+Q!/$+:< _
M>:;XX?"6W^*-G\%9_B!X6A^*VHV-_J&G>!IM5@BUS4(]*TVPUO5;.QB?$%WK
M6E^']6TKQ-J7AVWGDU^P\+:IIOB>[TR'0+^TU*;QO7OC_P"+=$_;?^%_[+D_
M@_PNO@+XD?LI_M!?M!6OQ"3Q7J\OB^V\3_ [XL_LR?#R\\)7G@^3PO9Z!I?A
MN\TO]H6+5[;Q'!XSUS4M3O\ 2Y[*Y\/^&;73(;[Q'\@?LV_L>_M%_#3XQ^$M
M6^)GA/\ 9IU;X=^$_BI\1?C_ *3X]M_B[\??B!\4/"/BOXJ?#GXA^'M;^&?@
M?X2ZQX$^'/P:T?4O"7BGXP_$+1?#O[5S:DOB+5OV>)K[X,W_ .SGH_B3QOJ_
MQ=T'J/VS_P!CKXW?M.?&W4M4\)ZW\-/ _P +/$W_  3?_;U_8JU/Q]J'BGQ/
MJ/Q0\*^._P!L*_\ @'J/AOQUH7PHA^&K>$O$GAWX>W'P(MO[2@U+XOZ!?ZZ/
M%K26]A9+X;6+Q( ?7H_;!_9B/AW4/%$?QO\ AW/H^E^-M'^&MTUIK\5YJ+^/
M_$7AVT\9>&_!^GZ#:QRZ_J^O^)/!%]:>._#FG:5I=Y/KW@.=/&^D+>^%<ZN)
M_"W[7O[+OCN/P5<^ _V@?A!X\TWXB36UOX,USP+X_P##GC/PYKD]_JR>']*A
MB\2>&;[5- LYM<\1R1^&/#T6I:E9OXA\521^%]#&H:^PTZOP>_:A\!_&3X*^
M+?V:OB/XQ\.?L6?LS?M/^*OVC[/7/"7Q*M?VI_C[)H3^%?@[^RG^TYX*\7^(
M/&W[=7[1_P"QW\7?ACX?\3>)[7]H2X\!_"?]F+XG_LK^.CH7@+4?C9XI^%OQ
M$\4^-=<N_&O[.>9I/[ W[47QN_9^^$UC\'? O[.7A+X7:9X*_9$TK1],\1_M
M5?$J?4?$OC;]B+_@I!\2OCOJ'Q1UKXQ>#?V'="UK]K7X-_M._"^\@^)?P'O/
M&&E>!OA)\)_%7Q \0>._A7\#KJP^):^,M, /W _8Z_:)\8_M'>%_C3K/CGP3
MX9\"^(/A+^U!\>_V>WT?PEXJU7QAHU_9_![QE+X9L/$":]K7ACP=?37>N6R+
M>WMJWA^PMK.Y<V]O]HCB6[FR/AI_P4$_9E^)OA#XN>/;'QN?#OA+X-?&3X@_
M!'Q-JOBK2=:T9[KQ9\--:\2:!XFFT;3[G35U#5=/M[[P5XUO3)I]M=S6WAGP
MMJOBV_BL_#L$FH1Y7[!_P0^-GP,\/_M%6/QMTOX5:9J?Q9_:V^/?[0'A:+X5
M_$?Q;\1K&#PM\8O%;>*;#2?$%YXN^$/PBN--\0:+YAL+NVT[3]=TZZ$?VN+5
M8RYM(_B6']A']K?P!XAU+Q7X(M_@)X\G\-?M=?MJ?&GPMX0\1?M'?'WX'V?Q
M(^%/[:/Q)UGXMW]GKGC_ .%WP0\4>)_@9\5?@OXMTSX>6N@WVAZ3\=?"7Q(\
M+#XEZ+J5IX#OO%&BZWX8 /T4U+]O#]B_2?$,GA.\_:I_9_/B6V?X7B_T6R^*
M_@[5+_2(?C9>6VG?""^UR+3-5NQH6E?$K4-0TBP\&:SK+6&DZ_?^(/#%GI][
M/<>*/#\>I>8_'O\ ;C\/?#']HO\ 9A_9^\#3_#3Q[XC^+7[2MI^S_P#&72CX
M]N8/&_P<N-9_9S^)G[0GAB>/PKIF@:E8:EKFI^'/!.AZIJVB:[XE\.:QH/A#
MQEX-\3KH>L:-XQTC4[7X%\=_\$U_VH]3^'W[4_@_P9IG[)?A\?$7]FG_ ()7
M_ CX->&/"_C3XK_#7X8Z;)^P[\4_''CSXG0W'AB3X1?%#5_@Y\/[W1_'4^@?
M!_POI7B'XY:M-;^'[.W\6Z_HIU.XOM-T_C#_ ,$]_P!L+XD^%?#'P7AO?V?3
M\-=$_;M_:H_:@F^*TOQI^)^C_%M?AW^V'\/OVPM$\3>&+?P8?V=/%/AR[\;_
M  (\1?M@7NA?#*]F^(5KX?\ &W@'X2^#H]3A^&]YJ\VEZ  ?ISK7[=?[&_AK
M3[W5/$O[3?P3\-6-EXT\.?#OS/$7Q"\/Z%-J/C7QE8G5/!/AW0+/5;RTO/$M
M]XYTL-J?@8^'H-3M_&FGQSWWA:?5K6WFE3&_:A_;2^''[./[&OCG]LZP%E\3
M_ 6B_#+3/B'\/QX<UJ2/0OB4?&%EI\GPVBLO%>F:/XD.E^%_%]YK6AR7'C"U
MT#Q -(\/WL^NVVA:Y+;V^DWWYVZI^P_^VEXE\._#V_U;X>_L5Z!\2?"G[0'[
M!7B_Q3K'A[]H/]I[7[GQY\//V.?BWXR^+VOZLWCKXC?!CQ9JOA?2_%VN>.-9
MB^$?[*NF>%+KPO\ !#5-:^(7BC4OVDOBS/\ $5=)\&??O_!13X'?%;]IS]C7
MXW? 3X*0_#YOB#\3]"TWP[H]U\3_ !GXD\">#K"%/$.D:K?W^HZ]X3^'/Q2U
MQ98;33I?L=C;>$;A+^9UCGOM.A/VF@"7X7?M46.DW2>"?VE_B#^SOX3^(OB3
MQK-9_"F3X?\ C'Q;;Z5\1/ASXAT:?Q1\+]?\4:#\1O#.A77PB^)_BO0]/\3)
M-\)+KQ;\01<P^%)?$'AGQOKL&L2Z-X?]=^"/[4G[.G[2L&NW?[/7QM^%_P ;
M+#PTNF/K>I_"_P ::)XUTFPBUF^\0Z9ID[ZMH%U?:=/;WNI^$O%&E0W%I<W$
M!U;PWKVEO(E]I%]!#^>GC/\ 8?\ VAO'Z?M3?#[Q/?\ PHU'X4_M>_M _L[?
MM6^(/$+?%+QQ-\4/@9\1/A1H'[.VF>)?A1\.[+4O@GJOASQOX;TW4?V4_ >M
M_!SXUWFH?#/7?!.I?$+5;Z\^#%[<_"71#\3?JW_@GK\%?B]^SQ^RWX2^$7QR
MM_AQ!\0/#WC+XPZY>-\*_&WBGQ_X/GTWXB_&'QU\3=(>VU_QA\-?A3K7VZTL
MO&4>EZC92>%%@@N=.:2VU&]BG A /F:X_P""KOPXU3Q_^S(OA[3_  OI?P0^
M,_[0G[8_[.7CCXA_$#Q-K?A7QAX2\<_LI0_'[3[)?"?@:3PC+I?C"P^)OB#X
M#:J=!5/&-OXLCM-9T72H/ ][KU[=1:/]ZV_[4?[.]PGPCDM/C)\/;JS^.^C>
M#M?^#NIV_B6PN-(^(.B_$6S:]^&^HZ!K4,DFE36_Q)@BG7X=-<7ENWCVZM+Z
MQ\(KK-]8WEO!^;/@#]B[]K+P=\;/V7=:NM+_ &=KSX8_ #]NW_@I+^TSJ_B&
MV^-?Q+C\>>(/AY^W%\1OVL_%_A32=/\ A]+^S;_PC\'C/P1IG[16AQ>(-,NO
MB@-#O=1\,ZM#IWB-[>ZM;R/PS]D[_@FM^US\"_"?P9^'7Q#\,_L??$'PM:Q_
MLRZM\2[S6?C7^TAXGLOAAXT_9M\6:!?RZY\.?A?IWPH^&'@K]H6#QCHOPW^&
M'B_X:0_$R_\ A!??LX?'RT\0_$][[X]Z0=%\$V0!^UOQ3_:*^!OP0U/P)H?Q
M>^*_@'X=>(/BEJVK:!\,O#GBOQ/IFE>)?B+KVAZ3<:YJFA^!/#D\PUSQ=K%M
MIMN7&F>']/U"]GN[K3-,MH)M2UC2;2]P?"/[6?[-7C^U^&U_X%^.'PS\9:9\
M7M$T?Q'\-]6\+>+-,U_1_%.B>(]0U'1O#6H6>KZ7+=:9:P^)]>T;7/#GA==3
MN[&;Q)XFT'7_  WHD5_KFA:KI]I\<_\ !0SQ^OA'XZ?\$I+;1-1^&TWCZ]_;
MU\:7WAKPK\2/B0/AKIFMV=__ ,$\OVZ/ABUY+KMGX7\<ZQ:VK^-?BEX \%Z;
M<Z=X,UJ'4OB)X]^'W@7=9ZMXWT5Y/A2\_P""7G[9&EZW>ZGH2_LP^(HO&/[0
MW[+_ .V5KMM=?&KXG_"NY\$?'/P=_P %0OBC_P %$/VA/AC=ZCX$_9;U?4_V
MG?A:= \?Z5\&_P!GSQM\=KNQF^'UWH6M^/\ PO\ !CX7ZO\ $#QE;:F ?LQ8
M?MJ?LIZE\.?"_P 7[/X]?#9_A7XS\8>(_ 'AGXBR^((K7P7JOC'P;8>*M4\9
MZ#'XCNHX=+M[SP=I_@3QS>>+6O+FVM_#,'@GQ@^N3V'_  B^O#3^"3_@I1^P
M*^E3:XO[7_[/AT>'P!HOQ8_M,?$[PW]ANOA9K\VJ6MC\3-,N#>!-7^'EM>Z%
MK^GZ]XVTO[7X9\*ZCX=\1Z=XGU/1[_P_J]M9_-?[,'@G1_%?QB_:J^,7[./B
MW_A8GP#T_P <?$GQ+\!O"FO6_B[X<?#/3OVNOBS8QV7[7MKX3^(-_P"&O$LV
MM?#%?'W@[2_%4OC'X;^!=>T+PO\ M'_'O]M;2->N?B'XUT9/!_PE^1;/_@F/
M^V5_PSEX;^!-[/\ LS0WNF_\$%_%O_!+*_\ $%K\9_BK<V4?QXN_"L'@GP_X
MYL-,F_9JM)+CX3W]AX<\/:SKNN3W=GXQT.ZUK5-%L_ OB&#P[8:UXF /VO\
M%O[4O[.?@'Q#?^%O'/QL^&7@S6=*\*:SXWU2/Q7XQT;P_I^G>%_#FBZ=XF\1
M:G=Z[JEU;:%"= \+:OI/BW6;!]2&I:9X1U;2_%=[:0>'=1L]3F^?/B1_P4Y_
M8O\  GP8^)/QMT/XX>!OBQX=^&O@SX?>.+[3OA)KUIX]U/6-#^,&J3>'?A!J
MFD#P[_:,$_AGXB>*;>Z\-:3XV$C>$++5],UZTU76;.?P[K<5E\AZ-^PU^U7H
MM[XPT:7PC^RCXNT4ZK\>OB]\.?'OBSXX_M%W?C3PS\1OCS\&_BAX-U#X8Z-\
M/;?X7#X5^ SX*\:?&_X@Z)HW[7FEVGBCQ;J_[.B77PFNOV6]+\5^/]7^*'AK
MR#Q9_P $OOVK_$'PSL? =GJW[/45W%_P2J_8=_9#EU2X^)_Q+$(_:"_9(^,&
MJ_%77(88(_@-)*_P;\=+>6N@:;\3VEB\:Z*PDU6\^"NIA(M-F /W<UGXG^!/
M#O@6+XEZ_P")=-T3P+/I^A:G!XAU9YM/MYX/%$^GV?AFUM[2[@BU*?6O$>HZ
MMI.CZ#X>ALGUS6->U33M!TZPN=8O;:RE^./V@_V^_A9\.?"G[.FI?#KQ-X4\
M9W/[57QY\0_LY_#3QF&UK7_ '@_QKX-\*?%SQ)\1=6\>V/A2"7Q)=7'PVO/@
MMXR\$:W\.;0Z)XHG^*,5KX \1:I\/[:W\6^+?"'4?M6?!7XT_'#P!\ M<\ Z
MIX#\,?&/X%_'/X4?M%S?#;Q-XJ\6W7P3^)NK>"](\0:5XG^$'B[QSHWA*V\4
MP>%91XNU'7_AY\3)OA3K<_A#XG^#/AM\2[WX2:\WAY_!TWR)XG_8=_:"M_BK
M\,?C=\//#7[/UEXEO?\ @I;J_P#P4!^-/P[U#XP>.- \*:$Z_P#!/'5_V!+'
MPI\-_&FB?LTZE?\ CG6?&2G3/CCXUUKQ7X$\!&P\3:CXG\(QS>)S<6WC.0 ^
MVM3^.'PV^%&C_L_:M^VAXE_9Q^#?[1WC?3-8\(^%M#LO'UOK\.K^/I="M-:^
M(W@[X!^(?&GACP3\1/&6GZE!HFEW$FFZ9X1TS6]6V>&=(U+2KW5Y=$AOGZ9^
MWM^QIK/@WQ!\0M%_:5^$>N^!O"GPKTOXX^(?%VB^+;+5]!TOX-ZMKVL^%8?B
MG=ZEIHN;5? -EXG\-^)O#WB#Q7&[Z+X7UKPOXITSQ)=Z3>^&=<@L/FS_ (*)
M_$$>#/CG_P $I8M$OOAG)X[N?V]_&E[X=\,?$WXE?\*OTC6K&[_X)Z_MS_#2
MZO9O$%IX5\=ZS:6L?B[XJ_#_ ,'Z9/8^#-9@U7XB>/?AWX$>73]2\=:)<O\
M$?C?_@EQ^UN_@;]K_3/!.I_L[ZYXF_;C_8F_;-^"/Q LO%_Q<^)OA?PY\#OC
M1^US^T!^TA\?KFV\!:EI7[/7C+4/BW\*/ ][^TOJGA0>*-9T3X0>*O$,GP]7
MQ?)X#TF;XD7'A?X<@'Z$^ ?V_P#PCJ/[07[67[.WQ;U3X/?"GQ]\%_VDOA_\
M ?@MI>K_ !0N[:#XQ7OQ7_9W^$7QL^%T>K:OK7A32XO#7C+Q_J'Q)U'PEHGA
M+3=)U^ZU#5_#.N:/X+?XA7^@7=U='[&O[;][^TYX=_9LU#Q)=? CX?\ Q!^,
M'PH^._Q&\8? S3_B7JGB#XI64'PR^,&D_"O0_$OPXTF_T+0+[Q1\+8KN#Q+;
M>,_&?B+1?#4\.O7GA&ST;2G>[UVWTOPCQM^PY^TG\0?$O[7VE:NOP/T7X??M
MC?M!?L9_M0^(O$&F?%;X@:AXW^%OBG]F_P"'7[*OA[QE\+/"?AFX^ ^FZ-XF
MM]=US]E'2X? OQXO?&'AC4= 3XD?\)CJOP,OKSX6V_@OXF>%_#G_ ()G?M77
M7A;]FWX<?%>Z^ GA3PMX&_8[_P""FW[*_P 6/%7PH^-?Q(\3^+]%G_;U^(_P
MN\8>&?&_PKTKQ)^S5X)TSQ%-X"TKX7I:ZA8>)M;\%2'5_$27%C<W]OX>5/$8
M!^V'PR^//P=^,\OB:#X4?$?PA\0)O!UUI-KXFB\,:S;:E+I*^(-,CUKPUJ,L
M4)\V?0?%FBR#6/!_B2T2?P_XMTI7U'PYJ6IV<<DZ9>L_M*_ /PWJ?CS2?$GQ
M?^'?AN[^%WA[5O%?Q$?Q%XJTK0M.\&^'?#RZ,_B76-?UG59[31K&R\*KXD\.
M-XKE;4&/AD>(_#O]N)8'7M)%YX1^QO\ "'XZ_#'3;D_'SPK^S+H7B;PY\(O@
M?\ /#>O?L]IX@O[OQ]X(^ Q^(K:)XQ\7:KXQ\ >"_%'@;2=6D^(E[=>#OV<?
M^$A^+_A;X(7MQXUO= ^,?C:^^(VO7=M^<OQ!_P""?/[:^K_M&7GQ=T+3/V5-
M>T72?&?[?DG@QKCXW?$CX/01_#S]K;P7#I7@6&?X/^ ?V2?$_@'1/B7H/B34
MO$&H?&?XH7?B'QS\2?C#J2P>*_$7Q O+&XT#X=_#\ _530?VYOV.O%?AOQ?X
MO\,_M-?!+Q!X4\"^"?!GQ'\5>(]&^(GAS4M&TSP#\1YKRQ^'_C&._M;V2VU/
MP[XUU?3M2\.^%M4TF6^M-=\5:;J'A/39+CQ)97>E0<1^QO\ M>R_M+>&?VF_
M%GBC2O /@O1/@!^TS\4/@C#K/ACQQ?\ B;PSJ7A;X>>$/ ?BF3Q=KNO^)/#'
M@:;0=:@7Q;?6/C/0+[1+%/!6L:+J>A7UU=7&EW=]-^:<W_!-G]LG1]>_9;\7
M>%]4_9WOM5_9S_8\_P"";7PVU'PSK/QC^+&D>%/B7\:_V(_B1\2/%OC/P+XD
M.F?L^:I<R?!7Q=8_$2+Q#\-_BK<V-[XH\'?%WP!\//'6K_ ?6HM CTEOT0_8
MT^$?QC^ ;_ME>+_VA8O@UX4TWXQ_M2>./VD_#]Y\/_BOXJ\=:7X?\$:]\-_A
MSX:O[/QSJWCCX0?!R#0+W0!\.IM1EN+%-:TDZ;?!Y]0LA8R+<@'<:/\ \%#O
MV%/$.@ZOXJT+]K[]G'6/"F@_#C7/B]J_BO3OC!X(NO"UI\,/"_B+2_"'BKQU
M_P ))%J[:)<>&_"_BS7= \,>)-1MKZ:+0=?\0^'M'U86>I:]H]K?<5:_\%#O
MV3;_ %WX@>(-._:Q_92U7X.?"KX7GQQ\2];TCXNZ=JWC?P!.OCZ/PA_PE'C'
M2].>YTCP]\)9Q<VEM9^,-3O+9+W4ITN[43>''35#^)7[._[)_P =?V[?^";'
MP@TOP?=_ #2;#X<?LO?MW?"3X,ZO'\;?&5[KGBWXO?M2:!\3O@+/;?'--+^
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
M7=QI.K>$]%LA<:CX]\3ZI>V>@>']&M+L?VB=4L+ZQM_S#_9G^'_CG]JKQ/\
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
M:[_P40_92\.^._&'PWUCQ/\ %.S\3?#[XZ^ ?V:O&]S'^S'^U%=^#_#'QO\
MBG8^#=1^&7@;6/B/9?!JX^'EK-\0H/B-\.8_!.N2^*?^$8\47_Q"\ Z7HVM7
MNI^,_#-IJGS=_P .[?BS8?\ !*#X:_\ !..R^,?PXU;QA\/OA?\ !;X31_%Z
MY^&WBCP]X6N_#OP=U_PEJVG7TG@&/XB^*-8FUV^T_P ':?I6H7:^-;'3;S4+
MR^UZSTC1+3[/X9A7QS^P'\:?&.I?M+Z^OQ$^%MCJ7QX_X*!?L.?MP:;I[:'X
MMGLO#MM^QC:_LGVZ?#F^U(7\4U]<?$1_V1/"C'Q1!I4,?A5/'OB-?["\0MX>
MTMM7 /2_A%_P5 _9T^(7[+VG?M5>,K'XG_"OP'?7'Q1U.YTG7_@O\:_$'BGP
MS\-_AOXFUBQG^)_C+1/#'PTU._T3P%9^%;31];\>?$2"WU+X1> /$=]J_@F[
M^)>J:AX:OKV7W'PI^V_^S?XX\3?%3PIX7\2^.M4O_@MK5[X9^(.JGX$_'JQ\
M%V'BJ'2/A'X@T;PAX>^(FI?#*S\ >//&'C_P_P#'?X2:_P#"#PEX!\2^)_$?
MQLT'QIIVL_"+2_&VFVNJ75A^:=M_P21^+?AWP7\'O#?AKXI?LD>+K_X5^'_B
M[\("?VD?V,T_:$\+ZA\(O'_Q73XG^#/&^A^'M4^+WA*\\)_'OX=76I>-K":Y
MM-<O_A?XZT[QA%IWB?P=+-X4T+6!]%:__P $]?&WCKP!^W/\.O%OQ*\!Q6?[
M47[2OP&_:3^'.M3?#+3?&^F>$=?_ &=/A_\ LG> _ _AWXM_#+6'\/>#/B7X
M2\03_L:_#OQ%\1/#?AR7P!9:[IGCWQ]X&\.3>#HM,\.>*W /I?1/VZ_V9O$V
MI1^'O#WBOQSJ_BJ#X@:)\,/%7@FP^ _Q^G\>_"KQCXH\5Z#X0\)6GQY\!1_#
M#_A,OV>]&\:W?B;0_$7@CQ=\<=#^'W@_QI\-;]/B[X6UW5_A5#<^,H;'[(W[
M7/A#]KOPK\2?%/A'P=\0_"%G\.OCG\;?@G/;^/O OCKPC)K-S\%OB[X\^#U_
MK^FW7B[PKX=TZ]&KZU\/=8O[SP_I=YJNN>!TN;'0?']MX;\7_;O#]G^>R?\
M!*CXC^(KCP)XA\7^-OV7OAS\0_!?C7P?X[\"_$?]CG]F8?LK^+/V<]9TGQ#*
MWQ!M/@1K6B>-?%_B#Q3X.^-G@'2O#'A;XJ_#/]H77OBG\/\ Q;XA;5O$.LZ%
MJ'@W3O"_PMTO]"OV3/V=_%?[->B_&+PAJGC3P]XR\*^./VE?VC_V@/!TFG^%
M]1\/^(-'7]I;X]?$G]H/Q+H/B>YN?$VMZ;JK^&-;^)4G@S0KG2;#2EO-)\,1
M^);_ &WGB9O#_A@ ^6/VF?\ @HOH_A_X7?#/XK?LR^(+;Q;X<N/VF/V#_"'C
MV\\2_L[?'S7]+^(O[/O[7G[1OAKX-)XO_9U\06:>!;#XBZCK'A^_\0^*/AYX
MT^&-G\<] UZ+3='BL_"^IVOC/PSJ\OO2_P#!2#]BP6JW5Y\:(-%:VD^)/_"4
MZ?XD\ _%#PMKWPKTSX0>.[7X;_$KQ7\=?#GB+P1I?B#]G[P#X1\7:AI]OJ/Q
M&^-VF> / <FCZCI_BRR\1W7A.^MM;E_/[PI_P2*^(?P[^']EX/\ AQ\1OA%X
M#LG^.?[!/QS\1?"_P+X1\:^#?V:)_B+^Q9\:X/COXY^+'PI^ ]CXFU#PM^SG
MXP_:Q\1:3X3\+_$;P+\*Q!\,_!^C^$M-\4PZ;X\\:7FI:C<<S\=/^"0/[0WQ
MET7]J[P)-^T;\(%^%_[1VN_M?^(]!\#^*OA/XX\2Z)\.O&7[1GCKX;^+O!?Q
M?&BVWQ0T31/$OQ>^&GA_P%J7P_T/Q/J-DL_A"#QEJWBOX?W7A\77C7PA\1 #
MVGQ+^VS^TYX9^)7CWPI)?_!'4=%\"_\ !8/X%?L-S^7\*?&MAJ.K? +XW_LT
M?LQ_&ZUDM+I_C=J%OI'Q3\)ZU\;];TB]\<7-EKGAGQ18Z/93V?PV\(27306?
MUO\ M:_M%>-_V=_BS^PY9V L-0^%GQ[_ &B/B!\%?BWH>E_"+XD?%/XHRV5G
M^R+^TO\ 'CP=KOPX3X;:KJ&J64FF>,/@;I>F>*]*;X6>/&U3PUKU]J@U/PC:
M>'K^\U#YAU__ ()_?M$>(/%GCGQ7>_%#X*?;?&G_  4C_9]_;_NA;>$/'=I:
M)%\#_@/\%/@3=?#6WL9O$VH36,WBNS^ _A[Q7!XFEU75HO#]WXKUK0GT/6X-
M#L-8U;[8_:>^ _CGXN^(OV7/B%\-O%?A/P[XT_9<_:$OOCGI6D>.= U?6?"_
MCVT\0?L\_'S]F[Q'X/U&_P!!UO2=6\*7!\+?M :WXGT3Q/;6?B:*TU_PSI=A
M?^&M0T[4KN:T .?C_P""@G[))\%>!/B+_P +-U-/!'C[6-&\.6WBB7X5_&"W
MTKP/X@USXC/\'].T3XZ3S> $/[-^K_\ "UH-2^'-]IO[02_#.\T?QKHGB7PW
MJ\-CJOAGQ!;:;WWQI_:Q^"?[/_C/X6_#_P")=Y\1H_&/QJN_%>G_  PT7P)\
M!_CO\89O%6I>!O#&I>-?$VEPW/P?^&OCNRTS5M-\*Z/K&O1:5K=UINH:CIVF
MW]QI5M>K;3;?S9\.?\$EO%'P_P#BW:_$'P7\0_V8]<M/B-XSO/BC^T'JOQ>_
M8VT?XH_$G2OBWXJ^/GQ?_:'^*7Q _9%\7^*/BIJ,'P*7QYXE^,%YX;T'P?\
M$K3?C[H/PRTOP7X)\1Z<WBCQ,GC"?QC]W?'K]GGX@_%/]I#]B_XS^&?$W@W1
M_#/[+OC_ .*'C?Q)X>UW3=<N]>\:CXE_!KQI\&'TW0]4T^\@T_0?[%T[QO>^
M)!=ZEI^M'4[[3+72/(TZWNI=4@ .(\+_ /!4/]A[Q7HT'B>V^+>O^&_"-[^S
MYXK_ &J-,\<?$KX'_'_X0^ M:^!7@36_ _AKQMXR\/\ COXJ_"WP;X0\0WOA
M'7_B7\/]&\1^"=$UJ_\ '^C:CXP\/V>H>%K>;4K9']0U?]L[]GNV\'+XDM?&
M^L?VEJ'Q2A^ FF^#H/@_\8O$GQ?L_C?J'@[_ (6+9_#W5OV==$\')\=X?$=C
M\+W7XUZWH=WX+TBXTSX$PW/QIU6\TCX513>-X/SM\)_\$O\ ]HWPC\!/@/\
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
M4M3'@7XE^!HI_!WA7Q)X)CO?[2O?AW?Z/XQ\>_$JVUC2]-\%Z'8W-L)K_"^
MO[=_[,/[3&N>!_#OP@\6^-=5U/XG?!"']I'X:'QA\"OCS\)=,^(WP/EU/PII
M,GQ#\!:]\7?AEX%T+QEI%A>^// G]LVWAO4M3U?0[3QQX-U+6=.L=-\4Z#=W
M^1\<OV>OBE\0/VH_V7?VAO WB3X?V&E?LY^%?V@]-G\*>+=/\2OJ/C#6OC;X
M3\/^'K"6#6M'N1;>'],\.7/A73+N\\_2-<O-5@U"_MX4TR6TMY[KY]_96_8#
M^)G[.7BO]@;5]4^)/@/Q9HG[&O\ P3O\3?L'Z_%8>&O$.C:MXZ;6-9_9WU:R
M^)FD/<ZQJEGHJ0)^S-X2MKKPI>I?L\GC'Q)<PZ^$T+2[750#Z2UG]OO]E?1?
MBG#\&KKQQXLO?'-Q\74^ 5J= ^"7QV\5^";OXW'P7:?$6Z^$]E\5?"_PTUGX
M6WOC_2/!%Q/XF\1>%[3QE-JWAG3-"\6S>(+;3&\%^+5T2[=_MX?LE:7XUG\"
M:]\8M(\*:C"OQQ6#Q-XT\/\ C+P5\*=7O_V9VOU_:"T'PU\;O%GAO1O@WXK\
M5_!R'1?%U[\0O"'AGQWJWBGPWI7P\^*NKZAH\6E_"CXD7?A;\A_!7PZ^-.K_
M /!0#QI\3-#^&%E<>"],_P""@NO>./#WP:^*'[('[=/P\N="GMO OA;]F#XE
M?M,>#_C9'\7E_P""?<VL7_PNM?B3\;/AS\18? OC+Q'\5/"GB8^')KCP?^T+
M\2=<\'?#WZ&\1_\ !(>S^)_[,_AG]B;XL?%F;6OV<_@OXA^-GB']G?Q9X9TA
M-!^.WAH?%;X7?'+X1>#])\<7KBY^'7BB/X+^"?VBO'^E:)JJ^%(Y/B++X?\
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
M?L+Z-^WE%X"^+7ASX?ZA\'9_C/>>!9_AUXUN_B-%X>'A.'QM%I_AS0[OP]I
M\>W5QH-Y916OB#P8^M^ K[5#?QZ1XRU+3-*OM9B^//A;_P %9=+O?B9?>)OC
MAI^H_#K]FO7O^"?G[*W[9VEW.F_LY?M)Z_XH^#=]\7O'/QQ\%?%=?C9XVTKP
MKK.GZ9\)_!A^%5IXGT[XO^+_ (<?!OP4O@)]9^(,^JZIX$T;5?&-M]@?LU?L
M=^)/@I^P-X7_ &&O%?Q%T7Q39^"/@-<_LW^'/B)X<\(7WA^ZF\#V'@$?#S0O
M$^N>']4\4Z]#<>+;JU$_B/5K'3]1L=$M;J]B\/61N(-*/B#5OB2Y_P""6WQ_
MUKX7_'OX9:_\:/@WY/QI_P""2?P__P""7EKK6C^ /&]M+X;'@#3?C9HEE\7Y
MM.O?&5['JPO=+^.^OM<^#TO=/*ZAX6T:>+Q EKK-_::: ?J7K?[4OP+\,_%G
MP=\%-<\77NE^/?B!XCU#P1X.>X\$^/!X$U[Q_IGA?6/&]Y\-+7XNQ^&'^$B?
M%$>#O#NO^*;?X87/CB#Q_>Z#H>KZG9>'+BUTV\DAJZ_^UM^SGX7^+B_ S7OB
M9I.G_$H:KX$\/ZCI;:7XAN- \.>*_BG'J4OPN\%^-/'UIH]Q\/O OCSXG?V5
M(GPZ\">,O%.A>,/',][H$'A?1-5G\3>'(]5^.OA?^P-\3/ G[5]_\=;OQ3^R
MQ/X!\0_$'7OC?JMJG[)^A:M^U+X<^(/C?P5'I?C?X9^#_P!JS5_%BR_\*3O_
M (B:CXM^(6FZCJGPH_X6QINB>(IOA58>+=.\)6NG3V&7^U!_P3^^-WQ__:-T
M3XP6GQR^'9\(^#?C!^QQ\8_A;X:^)7PT\5>-M4^"]_\ LU^,_$GB'XC^&/AB
MNE?$GPOX<T&+X]C6M(U3QAXXL=*T[QMJ*>&(?A_XOOO&'A!?AY<_", WO$O[
M?]E>_MJ_L[_!SX;>)O#]]\"_&-G^USHWQH\4^+?@I\8O#&GZ?XO_ &:?#^FW
M^H:C\-OVBO%%YX6^"7BKPUX<UU]=\->/+;PMI7CJ*TU70M8C?Q?I%QX?UG3[
M;S2#_@JY\/="_:%^,]YX[UKQ!IG['/@_]EO]F3XW>#_%;_L@?M::#\5H?$OQ
MZ^,OQ4^$,!U#P]J/A+4O%_CSP%KEUX,\-7?ASQ9X4^#^A>'M);Q&MKK&NZB@
MCU&;S;7O^"/OQ#\6_#'X+?LRZ]^T+X)@_9K^ WP/_;"_9;\,2:;\)/$$GQM\
M2?L\_M5?"2Y^#FBZ1J'B:Y^*4?@CP]\4O@]X+EM]*;XA?\(;XL\._$_5+.+Q
M5<_#CP 9)_#4N[\?O^";?[7?[0FJ_$[Q7XP_:,_9V3Q7\3?V:_V;_P!G/Q#)
MI/P%^(^E:=J5Q^SQ^T5XH^/\?Q0L%D^.NJMX5/C:^\276D7GPU>V\7Q: DL$
MMK\1M372Y$UL _0_3OVV?V=[^;P'%=:Q\2/"H^(GBW0O &C7GQ%_9[_:%^%^
MF^'OB!XMO7TWP7X!^*FK_$;X6>%M+^"'COQ_J<N@Z7\._!GQGO/ /B;XA:IX
M_P#A-IW@S2]=O/C%\*X?&,.D?MR?LT>(-*M-9T;Q;XPU2QUE_!J^"_L?P2^.
M<][\5H?B#HWCKQ/X/OO@=I2_#8ZK\>-(UGP?\,?B#X[36?@U9>.=)L_A[X1U
MOX@:C>6?@RT;73\UZU^P%XZN/VP-5_:2T/Q3^S*/#OQ,^)'PH^,GQ0@\??LH
M>'?B5^T/X,\<?";X=_"WX>1>'OV>/VA]6\6:?9^"/AYXZTCX0^%(-=M_%OPH
M\8^-/"$VH^//$'PY\7>&_$?BCPY?_#WYR\-_\$<[30OACKGPNO+7]G#5OACX
MH\3?"CQ/XO\ V;K7X;^-O#O[-,_CCX>^ /CMX?\ &/QS_9W\&:?XXGU#]@[X
MQ?%KQQ\5?A[X]O+G]F6XL=/\ 2_ W2[?PY?:CXC^(WC;QBP!^MNH_M"?"C2?
MAAX'^+^HZOKUMX-^)=CX-O/ 5L?A_P#$*3Q_XKD\?:5'KOAC1-'^$,7A63XM
MW/BRYT:2XU74_!(\$+XO\-Z=IFOWOB70](M?#NNRZ=YWXN_;:_9M\!^%O!WC
M7QIXO\4>&O#'C*U\'Z@FK:S\'OC19Q^ M+\?>+M.\"^$M:^.<$WP\%Y^SEH6
ML>*]0DTM-=^/MO\ #72+,:%XRO\ 4+VTTWP)XTO-!\G\>?L3ZMX\_8P^%'[(
MOQ)\9>&?VH]/\'^&?!7A7XM:W^UKX0;XE-^T+IGA'P;J.C/J'BS5;74K3Q;X
M5^(4WBUO#OCKPU\8-(UO5/B/X1\5>&-+\37>L>+M=.JW>M_*^G?\$K/B;X>\
M3?"O6[+XV?!7XI/I?PY^''PL^)/C']J[]F33_P!ISXY>&?#?PU^)WQB\?>'=
M8_9O^,?C/Q_IMUX7\;:-X7^+=M\*=&\1?'?PO\?HI=-^%7PN^(?C'3?&7C.'
MXD1_$H ^^_V1OVL_"7[7/A'X@>+_  IX/^(7A"U\!?&[XX_!>>U\>^ _'G@^
M35KCX)_&CXA_!>[\0:;=>,?"?AFQO_[9U7X<ZIJ>H>'])N=5UKP$;NT\,^/+
M?P]XN@O]"L_CS]G_ /X* :_\3=8U;XL^.-?@\+_!*\^,'[7?[/'A3X$:=^R/
M^U/J/[0VN^-_V<_VA/B-\,?!_C#P9J]EINHZK\2+'6/AQ\&O'OC;XS>#/#_P
M3COO@[X@UKPWX&\1:UHVO>%?$4?B7['_ &4/V?/%O[./A_XL^"]8\9^'/&7A
M?QC^TC^TK\>O!TVF>%]3\.Z_I4/[3/[0OQ2_:+\0:%XHGNO$VNZ?J<WA36/B
ME)X(T:ZTBSTN/4=+\*1^*+Y8;OQ2WAOPK\=?#+]@7X^_#/Q3\*OB[H_Q9^&D
M'Q7^#GQ?_P""@/C#3=)7PWK=Y\-OB-\*?^"D'[1^L_M0_&#X6>+UOE?Q9X7U
M[X<?$JR^%$_PV^)OA#4FEU33_AKJ^G>*/!W]G_$B]L_"X!Z[/_P51_8KNT\*
M1^#?&/Q9^+<_C?X26/QP\(CX'_LL_M2?&6PUKX9WNN7'A)M>G\2_#;X.>(_"
M/A?^P_%]O=>$O'%EXT\0>'+OX7^)K6^T?XFP>#KS3M12S^2?A?\ \%?]'U3Q
MAX/^*'QCTW5OAO\ LI_$3_@FY\&OVXHUT_\ 9K_:1\7_ ! ^#&I>,_%.L:3\
M0_\ A:OC/PEH/B;3Y_A%X4TG3SK5I\4;_P"%OPW\#_\ "-66I>-X?%FO>#;:
MZURR]]^%W_!/'Q'\+_C_ *Q\2-)\=^$F\!>+?V>_VB/AAXOT=-$\1?\ "57'
MQ0_:C_:7\<?M:?%?XC:'<7NNW^F:;X4;XK_$7Q39^%OA_>OJE[HOA:XT^WN/
M&FI7-@1=?-EC_P $GOCL_P %_&GP4USXW?"*YTCQ'_P1W@_X)0:7X@TGX?\
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
M^RB_=7_='OV]<G^9^IIU(. ![#T_H /R 'H*6@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "N?\5>*_#?@;PUXB\9>,-:T[PWX4\(Z!K'BGQ1X
MBUBZBL=(T#PYX?T^YU;6]:U6]G9(;/3M*TRSNK^^NI66*WM;>6:1@B$UT%<)
M\3O"FK^._AWX]\$Z!XPU[X=ZYXQ\$>*_"FB_$/PL+<^)O 6K>(="U#2-.\9^
M'1= V_\ ;OA>]O(-<T@3J83J%C;>:#&&% 'R-J?_  4I_91T+0[36-;\1_$&
MSN[KXI_!_P"#\GA/3/@S\5_&GCO2O%W[05GH^I_ ^7Q'X,^'WA#Q;X@\+^'/
MBII>O:9=^#/$OB*QTO2-5NY+KPXMS'XNTS4_#UGK?#__ (*"_L]?$KQ[\)?A
MIX>/Q,@\7?&3QM^T+\,_#MGKGPK\:Z+9:%\2/V6IM4A^-7@;QUJ]]I<>E>#O
M$/ATZ5-/HD.KWD5IX\L)%U7P%>>)=*MM1O;'X&\&?\$B/B_X;\5+KU_^U%\&
M;BPU?XZ?L%?'KQ[9^'_V2OB%H_B#QIXP_8IUJP\2:UJ]YXR\1_MH>.-4OO&?
MQ]UZ+5M:\=_$3QM!X\\4+KVM76O:_<^.-8:[U"_U?B3^Q[XQ\':7:?L_67B3
MXS^+?'?Q]_X*%_%C]M+X0?M%?LX?"]/A3=?L7:-XH^)T?B'XQ/X_^+_C;QQ\
M5O!</B+5_@=\5OBE\#?"\\7A*QU?XSZ+XW\7>'M%^%VG6D?B3Q%X7 /TUL_V
MH_AC<? O0/VA;F'QAH_@/Q=?^$M(\&VFL^%-1L/%GB_5_B-XUT?X>?"_3O#_
M (<?==74GQ-\6^(_#>G^";R9[;2]3M?$.E:W<7]EH,TNIP_,OBO_ (*,>![C
MQ_\ LW_#'X6>&/&/B;Q/\>OVFOC#^RGXN.J>$;RTU#]G?XH?"3]GCXK?''4M
M,^*W@B^U;P[XABU2ZLO!/A7Q)H.CQW6FZ7X[^#?B8_%CP=XMO_"5_P"%=9U[
MW+]H;]E'0OB_\+?A5X(^'^M6'P;\2?L\_$/X9?%K]GC7+#PI;^)?!?@+QM\'
M[6ZTWP9I'B3X<0ZOX53Q;\+;[PU?ZMX$\7>"M%\5^!-?NO!FMZC'X(\>_#WQ
MA:^'?&F@?.^O_P#!/GQ3?_$_P!^T+X>^,G@_P_\ M!Z#^UYKG[7/Q U^\^#7
MB77/A/X]\17_ .PSXF_8 T?PMI'PQ/QXTWQ1X(T_1O@U<^"];DU+_A;7B5]3
M\=^'?$.J2Z=9Z3XML]"\)@'%?L-?\%+_  G\3O@1\'Y?VE_%$GA[XY^*_A5\
M6OB?K.LP_![XB?#GX;>/=,^$?QRT?X,>*C\(TUVWUE/%>HV/B+XA?"'1M.\*
M>$M?\:ZMXCU+XA^&;+PC?>+[S4'*^TZA_P %./V8--UO0?!CP?'/5/B5K_C?
MXB?#>/X7>$_V<_C5X\\;Z5XZ^%G@OP]\3?&'AC7K;P+X*\2:)I.J1?"OQ;X6
M^*7AR"YUP#QS\/O$F@>)_ S>(['6M,:Z^-K;_@CW\0W^%W[,_P .M8_:K\&3
M7?[.?PF_:/\ AG:^)-%_9DOK,>(-0^,G[2?[-/[5?P]\86_AWQ-^T1XRT33Y
M/A=\5?V6O ,/B/PMXHB\?>%_BSX)U7Q5X8U'3_"AU*#4;+Z(\)?L&_&W3/B_
M^RW\7_$_[0/P,FN/@#\1OC/X^\2> OAA^QP/@_\ #W7;;XN?"32O@U_PBOPH
MTO1_VA=<UOX;:=I>A:.?&6L:Y\5?$/[27B[Q#\1_$7B>XT_7_"OPT7P/\+/
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
M_P!=\+_ SPS8_$73-$U7X(>(=9L/%?Q%_P"$)\3_  [UV_\  _B'P!<\:?\
M!-;0/B3XBT_XE^,_B'%'\8]3_:Y\&_M2_$[Q9X0\#3:1X.\=Z5X=_9U;]D#Q
M)\#;'X?^+/'?CV7PW\.?B?\ LTM<^!/B$+SQ5XIN]3\0:SKOC6PBTVX7PII/
MA$ ]VT+]NCX'>(M.\/:E8IX\AB\8_"7X2_&/P7!J/@S4-.O?&/A_X[7?C>W^
M$V@^';6[EBEO?&_BRT^''C;Q!<>%W$%YX/\ "/AS5/&/CU_"OABTGU:/F+#_
M (*.?LU:SKWPA\*>&Q\:?%GBOXUZ-X^UOPEX<\)?L[?'#Q)J.FP?"'XX>$_V
M<_C58^-9='\"7>F^"M9^"'Q?\8Z9X6^,FC^(;^RU#X;"&YU7Q7!IND2Z9?:E
MXI#_ ,$P],\,?L_Z5\(?AS\4-*TCQ/\ #S]I36OCY\%==\?_  JB^*7PK\$>
M$K2/QG\.OA5^S?XG^"VJ^/M'?QK\#?A9^RYXMA_9RTC0]-^(G@;5XM,T/3?'
M?@_5? 7B.STB#2/2/ '[&/Q4\)_'?]EGXTZU\=/ASKL'P ^"/[4OPE\5>#M!
M_9KL_ASIOBZ[_:K^*/PA^*_B*\^&P\'_ !:L] ^$O@?X;:C\$/ G@WX9^$?$
M7A/XR>-)/ L.KR?%+XK?$_XEZQ>?$P@'Z)4A .,@''K],?R-<?X!L_'VG^$/
M#]E\3_$?A+Q?X^M=.2'Q5XF\!^"=8^''@[6M65V\V^\/>!?$'Q ^*NM^&--D
MC,8ATO4OB)XNN8F21WU:02+&G8T  &!@=!P**** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "H_*3TS^)Y/J
M<8R??KCCI@"2B@  P !T P._3W/)_&BBB@ I-PSC/.<8]3@'CUX(Z?3K3)7$
M:%RRJJY+.YPJ* 2SL20 J ;F)(& <D#D?B/^SG^TQXPUK]O32M;\977Q4/P0
M_P""@GP@\:6'PFT?XA^"_C5X9\">!_B)^S3XM\;>*_@UX>^%UCXW\":;X7LI
M?VK?V*_&6O\ QS\?VUKXGO'L_&O[/_C"*ZM-"N=;TK0IP#]N2BEMQR2"#]XX
M!&".,X'09]>^:?7\PO["/AC0-$^*_P#P2QDTG2+/3GTGXZ?\%_\ P;ISVT;(
M]GX5T7]L[XOKI'A^)V9G.FZ<L$0L[>1G\D1@H02Y;]V/VKOC5X@^"G@GP=>^
M%M5\ :+XC^(/Q3\'?"[1=1\>:5XT\:-:W7BB+5[V2;P=\'OAJD7Q%^.?C**T
MT2ZDM?AGX-UCPQ>KH<>O^/=;\4:)X0\#>)+I0#ZBHK^?Z]_X*P?M*^)OA'X/
M^)W@3X$>#?#/B&\_9GN?B]X<^$OC/2/&WCGQ-^UO\>]!^/?CWX(^+_V1OV?_
M !'\-/$$OA_X>_$'0)_A[HFL7_B;4H_CQ;6=G\?? >NKX8O_  -\,OB#XNU7
MW3QM^W5^TYX ^-/[4?AW7O"WP+O? '[->O?L<_#ZS\,^'8]:7XA?%'XA?MK?
MV!\/OA_;V'CSXB_$[X8_#?P5I?A7XT>)]!%_;:QINL7/C#P5J-QIFF7_ (>\
M6Z=9'Q  ?L;17XUW_P"V7_P4!M[.3X-0_LL>'S^U1>2_M!^)_ =LNK? "\T7
MX@?"WX)Z)^S+J&G^)O$7PAC_ &[;:]^$$_B7Q=^U)H'PSU)8/V@_B]J/A5/
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
MF\#?$S5/#?C'0O&NH?;W[&/[6'Q]_:1F^%.@>,'^#NA?$#X8^&?C7H/_  4
M\$^&O _BQ[GX=_'_ ,&?$?\ X5;X#^''PXU"]^+VJ-X6\.:[J7AKXF^/-)\4
M>+]-\?7GQ.^%6@>!_&FC:+X$TGXG:)=V8!^GVX>O XSU&0<8STSGC'7/'6EK
M\K?VDM-GA_X*B_\ !/K7?#>GZ*_C:Y_96_X*.:7IUUJSW-I8WDUC/^R%?Z%I
M>N7UC;7-_'HD.LWTUQ,8+2ZN;2.[OIK.VDFD,4GPWX:_X*&?M+^$/V5OV<M0
M^"_PO_9,^&_AG_AQ#;?\%&-)\*Q^#?B2W@WPIXD^$OP\^"FHM\#/!7@/P[XX
M\-6_A7X2S:9XX;PCX-9?%VLZSX*TVST_4IX?$T6B'P_X@ /Z-J;O3@;A\W3W
MZ#^9 ^I Z\5^$'QM_;5^,S:=XN\)_%3X4?LT?$SP]I^H?\$2OCCHOAW5/#'C
M.\T?PQX?_;T_;V\3_ _^QK[^V_$>IP>/_B5\ O&?P7T+XH_##XIVNC_##39?
M$=YI&K7/PXT^^\%P0^)(_"O[7G[7.C?M/_MN? ?1M;\,_%SQKK/[9OBSP7^S
MUHG_  KGPW;V7PI^'7PM_8F_8,^+/BRTL_#_ ,2/VR_@I#\49)[CX\Z>Y^'?
MACQOX-UFZU[4/C/^T VO6WAK3++X+0 '[R9&<<YQGH>GUQC/MU]J 0PR#D?Y
M_P XK^;/]NS]HCXV_M4?L;_M"Z/XD^&GPT^$#?LW?\,$1?M$_##7;S4?BQXX
MT;]IWXL:M^SM\>?$G@GX9_%KP/XBT?X<6OA7X'^#?BCX#MK'X@V6B?$E?C/K
M^N>*M%ATSX4>'_#.E>,/'O[_ 'QC\9>)_AU\*/B9XZ\$>"9_B7XP\'^!?%7B
M?PM\.[77="\+W?CSQ+HVD7M_HO@VT\1^)KS3/#FB7?B348+?1[34M>U&PTJU
MN+N*2_OK6W$MP@!Z?17XZ_!W_@H%\3?CMKWPC^!G@WQ)\)O"WQZ^+$GQTUN^
MO?BO\!?C7\,M8^#^@_LX> OV9-5^(OPY^+/[*'CKXE>&/B9HW[1&I>+/VG?
MNM>'? EK\8Y/ MU\ ;\?&_PY\3/'6ACPU9>.ON3]D7X\^+/VE?V>?#GQ0\3^
M";?X7_$,^(?BY\,?'GA$7LOBCP[H7Q1^!7Q=^('P(^(%SX8U<+H=[XI^'6I^
M._AQK>O> =9N[;P_JWB+P%J&@:CJ-AH6I7US9V0!]1^8F"<\ @9P<9.,<XQC
MD<],G&<T_KTK^73X >)/VH?B_P#&_P#X)S?$WQ1\3OA-XI^/>O\ Q(_X+@^
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
M)X&T#5_V@+2/_A-/&WC35M*^ D'Q9UK5[;X.Z1\4--\;>';KPI/KWA*\T.4
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
M:ZPNE?$6>*];QG9:V-8UE=0_-#]I'_@IA\;/V9OBE\6I/B!I8T'X;ZK?>/?
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
M3_L8_L3:'X,\5?#WQ!X#\+^"?A_\:+K]GKP#+X*M/B'XO^'OA2:_^ ,VC_\
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
M=<^''A6]^$W@FXN;OP'\)?&7@GP!JWAKP=\1_A3\/KG4=8G^'OPT^(FA>*?
M_@.;Q)XID\(Z#HS>*_$9U7FKK]AG]F*[EU>XN? VOO?Z[^T7I/[6>K:M_P +
M;^,D>N7G[0NA>$[3P#HOQ&?78_B"FL)=Z5X)TW2?"6GZ##?1>%+3P]H7A[2(
M-!2Q\.Z)!8?FQ??M<?MBZ;I$]SX1\>_ C]J"U^(.N_L[?$+P+X/_ &8/C!\!
M-1_:GNOA5\5/AY^T[\0_%>H? ;PK\5M!^'/P4\>> ]=@^!'AWQ9\!O!_CS7K
M[XI^,?@AX>_:RM)/B]K_ ,0/AWX \9R]!^RM^W_\1?C+\<OV=[+Q-XIN=6^
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
M^T_#NX\+WM^/V@#<?LS?$34M/MM ^)FN>.?AO\7O'O@Z#P7X$BT/3M* /V.
MP .>!CDY/XD\D^]%(.0.O0=>O3ODGG\3]:6@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBO.?B_XXU;X9_"CXG?$70/ _B'XFZ[X!^'?C;QM
MHOPW\(V]U>>+/B#JWA/PUJ>O:=X(\+VEE8:I=W7B+Q9>6$&@Z+;6NG7]S-J6
MH6T<%E=S-';2@&I:_#[P18'238>#_"=E_8/BCQ/XWT(VGAO2+9M$\9^-I?$U
MQXS\7Z.T%K&=-\5>+KCQKXRG\4^(;/R=5\0S>+?$TFK7-VVO:J;OR/2OV//V
M2]"DT>71/V7?V<M&D\/?$D_&70)-*^!_PST]]#^+[6LUD?BMH[VGAJ)M,^)/
MV*YN;/\ X3JR,/B<VMQ<6YU0Q2NI_$OX\_MI?MB_#;]DO6/C]\*_VC- ^*FG
M?%[_ ()3_$3]N[PO\4#\$O Z>$/@C\8?AEK/P U2Q\-^"M"L+>R>;X/?'7PQ
M\?/$UM\.O!_QHU?XA?$_P)'\!=8NM4^)GQ.OKCQ4VE_J=^U!\3_B-^Q[^QWX
MR^(5]\1=5^)'B3PIXP\&:7XA^-7C[P5X;9/AE\-OBW^T3X8\'>*?C?XZ\(?"
M[P]X,\,:EX'_ &1_@_X^U3XE^+3;Z=X4L=>\"_!S4-5\:>(M%:[\1^*K, ]6
MT+]BO]CSPEH^L>'O"W[)O[,_AW0/$N@:%X0\1Z'X?^ OPLT;1M=\*>%_$4WC
M#PSX:UK3--\*06>J>'?#WBZ:;Q/H>C7T%QINC^(KB77-/MK?4W:X:;X1_#?]
MD77_  'XS;X$^ _V;M8^&/Q.77_A_P#$.3X1^%?A?J/@/X@KX+N]?^&_BKP/
MXU/@VQF\/>+%\*7L/BSP#X@\-:XVH+H5[%X@\+ZC96LB:CI]?C1^UOXT_:AT
M_P".?@/]G#Q7^T=\3[3X4>#?VZOV%;KPO^T1HFF_ GP[XM\7Z5\6? WQX\>>
M-/@]\8-.;X*2?"36_$O[/7B_X'>#?C+H&IZ/X%\+Z/<> OB_\,8O'?A'7M?\
M$)X\\4^6^%?VE_C;^Q=\,K3XF>$/&=CX@^'?CW]O_P#X."_#>H?!'Q#X(LT\
M"V*_!+XA?\%./VL/"'BV+Q!X'\(>(_C;?^)D\=?LW2^%M3M?#-[J>BZA\/O'
M.JZ1H_PLU/QMX<T77]0 /Z#-6_9@_9OU_P"$MS\ M=_9_P#@=K?P)O9VNK[X
M*:O\)/ .I?"2]NGU?_A(9+FY^&]WH,O@Z>X?Q!G76FFT>20ZNS:B6-Z?M%>@
MCX=> UG\$W2^"_"*W7PU@N+3X<W*^&=%%Q\/[2[T0^&KRU\$3"R$GA.WO/#A
M/A^ZAT%K"*?1&?2I$:P86Z_@$?VI/VP/%7CSX'?##P=^W-^SQXG\*_'7]M'P
M?\(K/XC_ +-OB#X0_M0_$3P/\-OB3^PA^U/\=(]*\2^+I/V;_A1\#K/6-/\
M'/P0\,_$;X8QVGPP\0^()_ OBG3Y?B%<>(/#=QH]SXQT?C1^U?\ M5?LW_M-
M?$;P?\0OCK\7]:^#G[./[0/P:_:&^,/B.'X8?L_V'AI?^";/[0N@>!?A3H$7
MB+Q+9? .[DTW7?AK^UM!\<_$>M7&DZGX>\;:U^R;\ /BO_9.L>(?B>=/\4^$
MP#];?$O[/O[$7CGXG_%/PSXO^"?[*?C'XR?&#X=^'K_XV:#XE^&OPA\0_$WX
MH_";3_$"6?A.^^*VDZGHUWXK\<_#G3_%WA>&T\.W'BZ'4_#5KXB\.I#ITJZK
MI,:VO36'[*GP4TGXT> ?CIHO@KPQX?\ &/PM^$1^!_P]C\-^!_AWX;@\)_#D
MWTUX/"VDZ_H7@_3OB GA&))4M[/X:3^-9_A'IUQ:6'B+3?A]:>,;"T\20_E3
M/^T5^VI\*_B#\0_ /B?XE^%=>\;G_@GG\&/CMX7\-_'^W^%?PN_X0_X]_&#]
MI+QC\.E^'?BOXN_#+X83^'+,V%O-H'PW\+ZS>_#W6/!>G>+;"R\2^*-,\0:=
M>:U<R^ ZI_P4?_:7U'PEXU\"V_QA\!?LN?&3X >!OB)X^\:ZI_P41UOX=_ E
MM4^)'P[\<>*+/6_@]XUO_A1^S]\;/@;^T'\'OA3X1_X4MK_QK\;_ +'?Q*^&
M_C[Q9X3_ &A/AQK/A_Q!\!/%.HQ^$(P#^D#4_"?AG6M1BU?5O#V@ZGJD.@ZY
MX6BU/4=&T^^U&/PQXGGTBZ\2>'([ZY@DN4T#Q%<^']!GU[1A)_9VKS:+I,M_
M;SR:;9/!X!\5/A=^QSX;U7P=\3OC7\/?V9=$UO3=)L/V>?A_\0_BIX1^%6EZ
MIIVA?%":;P+I7P,\'>+O%VGQ7EII'Q$N/$UQX-T[X9:+J"6?BR;7I/#UIH>H
MG4Y;&X^@?#_B3PWXGAU2;PUX@T3Q%!H^NZSX9U>;0M6L=7BTKQ'H%Y)IVO>'
MM2ET^YNDL=<T/4(I;#6-)N6AO]-O8I+:\MH)D:,?R\?'W]J7XX?&SX(?%#X8
M?&G4-1TSQKKWQJ_X)&_'CX!ZOX;T+X=?%;]E_P 1_#SQ1_P5>^"/A"V^+_[/
M?QF\!Z5X$\9:IX8U$MX"M]3_ &??VGO"?@SXW^#+^PU9M'\=_%[PGXAU'Q'X
M0 /Z)]$_91_9@\-:I\(]<\.?LX_ 3P_K7[/VG^(=)^ NKZ)\'/AWI.J?!'2?
M%]O<6OBW2_A%J%CX=@N_AMI_BBVO+RW\0V?@R;1+;6H+NYAU.*[2>4-XO=^#
M_P#@G!I_Q U/QK>^%OV'['XI^&OC(OPUUCQ;=:'\!+;X@>'_ -H/X]36$J>
M=4UZ>U3Q%I/QF^--UXNTR2/PI=7=OXV^(L_BBQD&GZR^LP?:/R4_:*_X*!?M
M0_ 6T_;Q\"Z3\:F\:>./V-&_;B^+7PVF\0?#GX3:7XJ^*7@[]FG]C?\ 8 _:
MN\/:5\:M<CT7PQ\/6^#/A/Q1^V9JWPC\=>&/@SX%\)_M+?%.SU/X'ZEX$\?>
M ;7PA\=?B#J=OXF/8:OX]_X**ZU!!I\T-_\ \%C?^#?W7+*ZM1;W-N;G4O'_
M /P25>2]LKN(21RO/:7\B?;H)7:XM;MAYKQ3-O /VPT;]C;]D7PS<_#J^\.?
MLK_LWZ#>?"+PWXK\&?":ZT/X%_##2KKX7^$/'MEJNG^./"OP[N+'PO!+X*\-
M^,K#7-;L_%FA^&VTO2_$5GJ^JVNL6=Y!J-W'-O?L_P"D?LW:!X)O_"?[+.G?
M [0/AQX1\7^)?#NJ>&_V?;3P#IG@CPOX^TZ[A;Q?H.H:-\.4@T#1?&%E?2Q-
MXETRYM;?6K:YGC.IP13.A;Y$_P""K4?BV7]G[X*IX.^*/CWX57]__P %!/\
M@FCX>O=7\ 'P6FI:EI?B[]OG]G7PO=V%\WC/P9XSMI+*R&KKK\-A:VUI::MJ
MFC:?I/BV+Q+X#O?%/@SQ'^=G[/WQ3^*OP2^-5U>?#_Q[=^(/A]\=_P#@MQ^U
MG\"O%OPN@\-> #H/C+PY<?L._%WX]6?C&'Q+8^%KCQ;#XXG\?_ _PE?:-?\
MA+7/#O@^31M>\2Z?J?@[77O-'U+1P#]R?$?[/_A6UM?B]XD^"6F^ ?@)\=OB
M]H]Q;:S\?_"'PC^'NI>.Y_$(M+>TTGQ/XL_M'2(X_B-<Z,EG9"VT_P 8W.H6
MDD5G;V\F(885B[7X2_#'2OA!\.O#OP\TG6O$'B5=&74KW5_&'BV31YO%WCCQ
M=XCUO4/%7C?Q]XMD\.:-X:\-GQ7X\\9:SKOC#Q*/#?AOPWX;77-;OTT'P[H>
MCK9Z3:?F'_P3I_:R^+/[3OC:;Q9XB_:!_99^*?PS^)W[-_PX^->@?"_X1_$^
M;Q_\5/@SXO\ $'B/4[+7+76]!M_V<_@7K7PS^%VHP7?_  BVB>"?CK>>,_C3
MI/C_ .'7CC1KOQ)JUQH'C*S\-?.?CG_@HC\9$^/GC_P/\./C)X6UOPQKMO\
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
M$X;G2/V>[S3_ (:RZ'^TCXJ^)7A.Z\"^&/A%XKU#Q%9IX[T7Q1\9;N:3X:?
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
M%B[^,O[3GC:U^"WP^_:(\5?!#]H[X]_L]^(YO%7AN#]FSXFZ#XD\!Z;!\&?
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
MVG[1OQ:O?!OBCX76VK^M^#?VMOVKE^.7@.XU?XX6_C;P5K__  5^^/G[$O\
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
MX3UK4;K3M9TL _>:BD7[J_0=<YZ>X!_, ^H%+0 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1@'J,]_P ?6BO-_C!KWCSPK\*_B9XG^%OA"'XA
M?$SPY\//&NN_#KP!<ZG!HUKXY\>Z1X:U2_\ !_@ZYU>ZGMK72X?$_B&WT[19
M-0N;B""R2]:YFFB2$NH!R>L?L]?LUC0?']EKWP+^!Q\+^/\ Q#-\1/BI:ZM\
M,O /]@>-/%=K>SZ]<>.OB#!>Z(-.\1^(;?49KO6IO$WB-;S4HKQ[G4GO1.TL
MQP_@%\=_V:OCMHOC'P9\ _$OA3Q%H7P;N?#WPW\4>#-(\.7_ (9L?"6FZQX$
M\/\ BSP+:V/A76]#T);CX<>+_AIXC\.>(OAIXJ\/Z=>?#KQSX)U&SU/P-K>M
M:(K31_SZ?M&?%34_&_["7[3\^E_M$^+?C!\'_B5_P1E_:NU[]L&V^(?Q,>V\
M8_ []O/P[X4^&^F_#GPAXBT>PUWP_P")/V<OB1^T)K_Q-^-_@7XD_LAQ:)X2
M^&NDZY\!M.^&W@KX/?#EX?B!X6\;_O=\"]9^'"_LC>"M9\%?&0+\.+7X0SW@
M^-W_  M6S^**>&HK'2KYO%?BYOBA\3-5^(FC:H_@;6(-9=YO&EUXB\,^'#H3
M:+J.EG0=&DT6, ];TKX'?!30O %M\)]$^#_PMT?X66>IV6M6?PTTKX?^$]/\
M 6NL:;XDM?&6G:M;>#;32(?#L&IV'B^QLO%5E?Q::MU:^)+.UUR"6/5+>*Z3
MF=%_99_9B\-IX>C\._LY? ?04\(^+3X^\)IHOPA^'VEIX8\=&'1+8^-/#RV/
MAZ :+XM-OX9\-P'Q'IHMM8,/A_1(OMFS2K!;?^8[X4?M*?$?Q[^SM^QYJ_BW
M_@H7\9$\2_M"_P#!#W]K#]IOXOW]C\;OAGH&LW?[3?[-EA^SA=?#_6] NM+\
M+65Y\-=>^&1\>?'.^\7Z#X+/AU?B3'\%[B#]HNQ^*5IX0^+D/BGZ5^&7[5O[
M1?QD\ V/C+3OC'XET[]N&Q^(?[ FL_L]?!74_%&EZ9X$_:9_94^+WPE_97UK
MXP?$S2O@OHQ\,>!_BK\-/'TOC;]JWQ=XD^,7A72;_P 0? 7Q'\-M9TNS\9^&
M-#^"FJ^&" ?O(_[,G[-LB>'8W_9[^![Q^$/%.K^.?":/\)_ 3)X7\;:_J>G:
MUKWC'PZIT KHGBG6]9T?2=6U?Q!IHMM6U+4]+TZ_O+N:ZLK:6+UB^\/:!J8U
M<:EH>CZ@/$&D1^']>%]IEE=C6]!B_M3RM$U<3P2#4M(C_MO6O+TV]\ZR3^U]
M4VPC[?=^;_*BW[9?QK^&O@3X#_&GX>?MF?%/]H+QI\2?VG/^"W/P9L?#L^N?
M"CXKV'Q<^'W[/7C']KS4_P!FC1/A_P#!WPCHG@KPKXN^(&F:G\-?@WK/PMN?
M '_"->*?'=U\3=&^$5MK]W\)/%GPM^'?AKZFM/&WQ-^(/[/'QE_:$_9F_;A\
M<_M6^%/V8?VB/@[^T=H_A'X'6GQ1TW1_%WPL^'6B>&=:_:M_8]A^+/C'Q9\0
M]7_:!UOQ[X5TOQCX_P!$\#/JBZU\(?C=XC\._!6\UWPU\.I1\/O#8!^YFI_
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
M*^)X],U/18_$?ANXO[:XFT/7DT;6M8TE-8TQ[74%TS5M3L!<"UO[J*7\Q?\
M@FY\0O OCOXY?\%:I?!OC;PIXO4_\%%-*UK/AOQ)I&O/'H][^P)^PSX9L=0F
M73+V[>WLY?$7@CQGX9CDG6-8_$'@[Q5H#;-5\-ZS96/QI^T[^TUK?@3]J#_@
MIIJ]U^U[\:8O#'[(O[.O[(OQ7\+_  J^%VN_"S58/A\GQ1O/VC?AS\?CK'@B
MRTSPS++X7\*:%=?"OXC^*O''Q.UO7M6^!=U_PC?Q4N]1G\*VNG>#=< /W<\,
M^ /A'\,-;U^^\&>!OAS\//$/Q8\57FL^*;_PSX:\,>$M8^)?C>X@UKQ)?ZKK
M]SI5GI]]XS\5SVX\2:]=WNH/J6KR0IKFJ7$IC%[.=R_^'_@/5/&.@_$34_!/
MA'4?B!X6TW4]&\,>.K_PWHUWXQ\.:/K84:SI6@^)[BRDUO2--U<*HU.QT^^M
M[6_"J+J*4 8_F%\ _&?6?CI\;/V*]2^(?Q7;7=(^ ?\ P54_:U^!/A36? O[
M1/QCOO 4'AZ^_8,^+/C']G_PCXI^*,OC#PWJ/QGU76O&6O#P+\/_ (G^/M/L
M?&'QP\+3FRLM+ET'Q[K.@:Q]_P#_  3(^/\ XN^/7Q!U_P 1ZS^U1=?$C7]5
M^ 'P\UG]H']E>Y^$OC_1]9_9<_:3FUJYF\4Z7\0_$OB3X@^-M(^!OQ%N+;4]
M3\ ZC^S#I3VFA7FE?#/3OB;X/TZQC;Q=XL^(P!^O6C_#_P !^'?$_C+QOX>\
M$^$=!\:_$5M!?X@>+]%\.:-I7BGQU)X5TZ31_"\GC'Q!8V4.K>)G\-Z3+)I>
M@/K5W?-HVG2/9:<;>V9HC\SZ/^QAX"M?VO/B1^V%XFU)/'GC/QWX'^$/@C0?
M#?BSP7X U#2?A/%\$[GXH7/@_P 1_#+7CX:'C'0O%-V/C5\3;/Q/K$FO7,VM
M:;K.E:?$-.L]"AAN?S<_;I^,VN^"/VQOC1\.O%G[9?QC^!_@:]_X)RP_$_X,
M> O NN^"-!O;O]IBV^+7C'PMX*7X5:?9?#36/B+\5/BGXAO]*T*T\,_!,:A\
M0A\6]6O)/!I^&7CG29H?"\/)V'[4/QHUC]H/PWX+_:2_:\T/]C#]HGP5JGA,
M?$OX!:+\.M=\1V'B?X+:U^R3I'B_XJ>-OAM!X@^)7C?X*GX)_#WXK>*/$/CN
M]_;)\:>#/$=O\(/'WP4O_@YXY\1:SX!FUSP+XZ /VI\0?LT?LX^+-6U[7O%/
M[/\ \$O$NN^*;JXO?$^M>(/A3X$UG5O$=Y=:5;Z%=7>O:CJ.@W-YJ]U<Z':6
MFC7%QJ$UQ+-I5K;Z=([6<,<*\W\2_A=^RSX)^&UGX@^(OP5^$[?#CX$^$?%T
M_AZS_P"%,:)XNM?ASX0U72?LGC/3_ ?A#0O"6N:IIUEK^C0BPUG0?!>B--X@
MLXTT^?3[Y-D%?S]_LJ_&;Q!\1S_P21TKQY_P4@^--]H?[9__  3/^+?QU_:,
MT1_CQ\*=(G_X71X)^$O['7AZ:\\/>+K7PA;?$GP!=:#XNM?CGK6HZ+X?\::;
M-8^.?AY\36O42TB^-6C>(_F7Q/\ MX?';1/V,[7XO:5_P4!\=S?%#XT?\$ =
M _;)\5:W-XX^!UV+7]K[PUXV^'?A*"Z^'?A:;P))X:^&&HZIKWBKQI\!/$W@
MKX<:#X:?Q%J?A6W:>T'[0NCZ]\1M0 /ZU/B3X$^!OQ*.GZ?\8?!'PH\?-X,O
M-)\0Z38_$GP[X-\5-X5U#7KNZT?0M<TZV\46E]_85YK6H:?=Z3I.IVZ6DVHW
MMG<6-G/--;311UX_V=OV?HW6:/X%?!R.5?BA9?&]9$^&/@E9%^-.G&X;3_B\
M'70PP^*%@UW=-9^/P1XKM6N;@P:M&9I-W\WG[5VB_#?6_C9_P4%\47?Q3\?V
M]MJ7[3G_  0\^,WA>^T[]IOXQ^'/"TO[,UY^T]^RN?BE\9/#MMI/Q0TOPK#\
M$?"D-]XYU+_A:.DVT7@?X8ZA9^(]<\/>(?#&J>'[Z]TSW#Q/^U?\<+7XD_&2
M;X0?'G4=6_:E^"/A;]LR7X9_\$_9_AW\7?B)K/QS^"?PR^"/Q>UW]C[Q9K2S
M?$OQ+H]E\*_BEK=A\ _B6/VW)K.VUSQ_\8O&FK_L?ZW\1[#Q7XPT#X2^! #]
MF/ ,?[(NB?%GXR_L_?#+PS\%]!^+4WA'PM\2_CU\/?!?@7PWHNJZMX5^)>H^
M-M)\+>(?B6FC:':6&OOXIO='\<)#;Z]=7^J36\FH7MW:I9:U#<7_ *?%\$?@
MO#H?@#PQ#\(?A?%X:^$^K6.O_"SP]%X \*1Z'\-==TM+F/3-:\ :2FDBP\&Z
MMIT=Y>1V.I>';?3KRT2[N5MYHUGE#_CO^P_X\^#'B3_@IA\3W^$O[0GB;]H[
M2O$O_!,;]D+4Q\2?&WBU_&/C#Q)XGL/VB_VQ+KQU-XJ%OHN@:7\.O&'VG7M%
MUOQ9\&-.\,_#G0_ACJ7B'_A'_"OPH^'.@QV_ABQ\N_X*@?M+^+/V??$W_!4K
M1=,^/GC;X7Z^G_!*WX.?M&_LK:!#\2?%.DW]U^TEX$\;_MF:%XZ\0?!71#JK
M27\FBZ=X0_9F'Q9\!^$[6;P-)8ZCH.N?$KPK/;>._$&IZ\ ?M:/V5/V7ET3Q
M+X97]F[X"#PWXSC\+1>,/#X^#WP\&B>*XO L5Q!X)C\2Z4/#OV#78_!T-W=0
M^%DU2WNE\/17-Q'I(M$FD#8D\G[*6F_M-^'? TGAWX20_M7:[\-=9^,N@B'P
M-H;_ !1;X9_#"XT?X-WOC-O%=OH;ZAI>F>'!\:K?X?:+]MUJTO+C2/&GB;1_
M#MM=:+'XM2T_##XA_M6>+/#WQ4^/?Q@\+?MP^,_$^A_#?_@M=^R3^SSX"\*W
MOQ0^$VE_"BV^!OQL_9:_9,U_XP?!;5/#UKX4TGP]J&BRZ_\ $'XI:5;ZIXTC
MU7QM\*M<^%=WXKT+Q%X;^(%I\<O$WC[R7PK^T]XOE\4?LG_'3PE\8?B)\3_V
MO]:_X)4_M^^,OVA/AYJ-M#\4?B5\!?CI>?'7_@EOXL_:$\ >#OV=7M/"D_A/
MQ[\%O#>A_$[1?A]^SJ=%T<>([OX,>%=-NO"?B_QYXG\5ZU\1@#^D^[_9C_9L
MOXK2"^_9[^!][!8>--8^)%C#=_"?P%<Q67Q$\17%E=^(/'MI'-H#I;>--=NM
M-TZYUCQ3"$US4[BPLIKV^GDM8&C[?X@_"_X:?%K0H_"_Q5^'?@;XF>&8M1M]
M7B\._$'PEH'C/0H]6M(;BWM=4CTCQ'I^I:>FHVT%Y=PV]ZMN+F&&ZN(XY52>
M56_G8'QRA\?^+OV1/A[X%_X*G:WXQ^"'[3'[<OQ<^"^AZK\#_$LGA*ULO!&J
M?\$Y/C9KTGACX;_M'_&75?BS\3_V@]4\!_M9Z-\/M=T'Q?HOQ)\1>&OAO\5O
MC%IG[-WBW3M=UGPG\/?!W@O]?O\ @H7\7F^"'[,VI^.+CQAK/@+2KKXL_LY^
M _$?BS2-3M?#%EI7A?XI_M!_#7X;>(X?&7Q+N;NUNO@?\-=8T;Q3>:%\3/V@
M/#?VOQW\#/ NI:_\4OAQIVH>/_"_ANUD /I-?@C\%TU/X?:TGPB^&"ZS\)=!
MD\+?"K5E\ ^%%U/X9^&)=)_L"7PY\/K\:2+KP9H,NA :+)I'AR73=/?21_9S
M6YL_W-:'PX^$_P +/@[H=SX8^$7PT\ ?"SPU>ZG+K=YX>^''@WP[X'T.[UF:
MQL-,FU>YTGPSINEV$^IRZ;I6EZ?+?RV[W4ECIMA:-*8+.WCC_FX^'O[7-QXZ
M\8_L_:9^T!_P4!\4?"?X&:AX"_X+D_#/Q_J7@'XP^"_"?AZVU+]C;_@H)\(/
M@_\ LRZO+\8-8\+W_P 6;[QYX9^ GCG0]7T/Q)XB\=-XR^)T.A^#M;\5CQ5#
M\3?BSI7Q@XGQ#\=/VRK3X=?&#_A=W[7'QQ^&O[96F?\ !*O_ ()U?&S]F;X$
M6MS\./AWJOC/_@H#X\\:_MP>%_#_ (/_ .%+6GPQTG5_'FM_'#Q;\%?AGX4^
M-GP3\1Z1J/AI9?BEX[LM6\,>#HO OP7N?@: ?NYH&M?L#?&[Q%X)^*_ASP;\
M#_BIXH\2_M#^.?AUX,^*.G_!S2_%VKK^T3\$])\177C*=?'J^#;ZX\/>(/!M
MA^S?>V-O\1-4U?2](N+[X=>#O#^@>*+W5G\#:=>^]:3^SE^SUH.B>&O#>A_
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
M5^!4L[7XJO%:0O\ $VVMET$00?$%X;"QB?QG$B^(VBLK2,ZD4MX0G\T?PO\
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
M!^Q+I7[74WPQ\)6(T&73_A@NF-^V!I?Q+TSPOH4-GX1ALQ:75EHDNB_!U;
M_IJW*2PP^1@'AAP<XY[]^>V>/;YQ^,'PO^%_[5>@7'P\UWQQXUE\-> _B38_
M\+"\.?"OXF^(_ T7B?4-+\-&?4_@]\6KGP7J.GZEXC^'NNZ)XVTJ^\<?#6^O
MH=)\36LFE6/B*WO--%WIMQ^ 5W#^V%X9\6?%G2?A5X*_:7\<:!\&/VT_VCS\
M-?V:?BI\-OVV/ GACXR?#;6_B1\-->\,+^S-^V7H%]H>G_!K7?#U]IOCC2_
M6I?&R'QU^QAXV^'/Q G\%:9K_P ._A3:?%#6]/<_P_\ B-\'D^/?@'PQ\&?V
MK/!]WX__ ."C/[:WC7Q5XM\)_!G]I7QU\,H?!OB7P'\5OB%^SUX^U/PS\+_
M>H>+/CCI?B'4C<:1X#D^%?Q8\!^ /AQ\5O$/A;Q9\:M:U[QIX2^''P<\:@']
M0Z%53;LVA3MVJI"JH' 4=E50!A>%.%7I3O,3 /S8)P" V"0#P,=.A].<#J17
M\EVLG]JKXA_ 3X^?&SQ!X?\ ^"B<_P >=$_X)P_\$??$^AP'P+^W=X4UBV_;
M?T;XH?&F/]J>\^%WP3TSP[H&AW'CO2[6U^$4OQ:T?X3?#=_"<'A36M<D\1Z.
MOA;QI\45US[)N]9_:NU6?]J37-!\'?MIK^WEX&\5_M\>*?@+J:>&=<\*?LP_
M$K]G?Q5\)_BMJ'["7ANVUSQAX/U7]F/7=-T69OV;]"N/A1JVH?#_ /:E\%?M
M0:%X^\;>/M$/PLUSXP7WQ: /Z"05P3AAMY(PPXQGA1UR.P&<Y!&[(I-P/\+^
M_!'4?49X Z9QD=]V/S0_X)Y+<WUY\??$^B:I^U5/X \3ZU\.+O2M _:)^ GQ
MH_9S\)^%O&NG>$+G2/&]A\)? 7[56M:K^TK=W&HZ79^"-:^*OBW48S\"/%?C
M>_\ [<^%FM>(OB9??M#W=O\ "7[07P3_ &JOAO\ M,?'SQ[\*O!7Q,^(?PQ^
M!?QM^#G_  4K\(Z7#K_QO\1#XOZ)\0O#UK\%/CY^Q'X'2QU;4'\7ZMHJ_"KX
MZ_M<^#O@WH=AK?A;PG\<O&?[*%A>V6D^ ?%%SX5LP#]K;#]H7X9ZC^T1KW[+
M=M-XG3XM^&/A3HOQHU&QO?!7BS3?"\O@/7?$USX1T^_T/QOJ.DVOA/Q+>QZW
M9SVFIZ=X;U;5;G12HBUA;&9U@;VR26%8GDF(2&-2\DDI*1HB@L[N[D*L<:J6
MD=CL50<G@BOY>/VJ/V>?BSX2US]I+0O"OAC]JCQ)\9O /_!$KXN-\.?B#\%M
M#_:\?PMK?[;-U\0?B9\:=#\*_#WX@^%(IO#_ (\\1Z9\1]5T34_A5\,O$7BS
MQGXCT/11HV@6^FSC^UDO-;]ICQ!^T1\8_C7\0?"_A?X;?MAW_A+XG?%SXF?!
MOQ+I'BK]G']I*Z\._$/]G[XG_P#!)'Q_J_PYU70?B'!\,/ /PE^"OP$A_;-U
M+X:>$]1^&?BZTUOXJ>#?CS8^+/'_ ,4/C!X-T'Q'KGPR\( ']*_A?Q/X<\9>
M&_#WC#PEJUEX@\*^+-"TCQ/X:U[2)EN]*UOP]KUA;ZIHVLZ==1$Q7-AJ>G75
MM>V=PA*SV\R2+E36Z'4C)#J"!]X.IY&#P>1COG&#SW!/\V'A"P^.OA'PQ_P3
MIL_A#\,_VC-?\+_#OX$?L,V/CK]FCQK\#_VMO@3)8>(Y?BUXELOBQXS^'W[1
MUGJ'@O3_ (>_$[P'K'@^'6OVAO@#^UMX.OOA+\6OV?\ 2O GASPOXB\&^&_B
M5XCN/%-[PO:_MRW_ ,'_ (3_ !7^$FB_M,^#?VS?!_[*O[2VE_\ !03X9_$7
MP[X[TGPA\8_VA-(^'>IVNCR?!>;Q]HVJ?!'Q7XX_X:OT6;4?V7O%/P3^(.B?
M#(_LY^)M8M%U*?X?7WP[TG2P#^D$LN.5;"X8_*W'/!. 0<')/7IN]"6NQ*D*
M'#XR/E88((ZD9'^(R!GD5_-_J7AGXHZ9X-;]L'X V'[>'Q93]F7]K;X/_%U/
MV?O''P'_ &G/@'IGQ+^%?B[P%HGP._:A^&?P5_9V^/GCO3/VC_&2^%_".J^&
M_P!JE9O&_A_Q'\.]?_:+^&L<OP1TOQ-XJ\8?&W2]1ZOXH_#;XU_!SQ1\-_@#
MJ^L_M>Q6&G_#'X >-_@]\2OV7_A!^T+^T+J&M?M9:Q^T!\1_'W[1_AZW^+FH
M>,+_ .%WP*\/7VOQ?"C0K)?VZ]>/[.MM^SEXJNOA?9ZMI?PNT'XPZ*0#]9KO
M]DGPK>>+OBKKC_$GXSR>#?CKXNM_&?Q=^#6H^,-)U_X7>.-5C\#>$_A[=:=*
M/%7A77OB#X7\&ZOX6\#>&;'7/A[X%\>^%? FL6]EJ.GWWAV72?$GB?3=<]Y^
M)?Q+\$?!KX<>/OBU\4?$5GX0^'/PN\&^)_B%X^\6:BMR^G^&_!G@_1KWQ!XD
MUV\BL8;J]EM]+T?3[R\DM[*UN[V98?(M+>ZN6C1_R'_95\5>#_@;\5_V[_CI
M\>(_VS]+L8_VV_&?PP^%'B;XI>%OV_/'?P]T3X#>._A1\ /$<GBC3_#_ (PT
MCQ1\/_"WP$\-_%#X<_$J[N/C_>Z-I?PD^"^F+K]K_P +%\#>!?&IMO$'T;_P
M6$\&7OQ'_P""7W[=W@'0O!'C?XD>+_&?[,OQ7\,^!/ WPY\&^._'WC/Q+\0]
M6\)ZG9?#_2]$\*?#G2M:\3ZG<3^,)M'4^7ITNC6R%[KQ')!H,.HSQ@'V3\*_
MC%I'Q7TGQ?J=IX+^*O@:Z\#^,-5\$Z]H7Q/^''B;P1KDNHZ7H^B>(DU3PU!J
M%H]EXW\*ZMH?B/1[S2?%7@F_\0Z'<W\NH>%I[VV\9>&_$WAW1?%O#G[<GP$\
M9?"#P5\9/",GC[7M(^*'Q9^+/P+^%_@EOASXL\/_ !5^(7Q>^"GB3XQ^'/'W
M@+1_AMXQT_PYXDTKQ%H[? #XLZ[>6WC.T\,?V/X8\%ZOKOB230[.RNC!^-G[
M1,OQ'^'_ (P_:H;X;^!/VVD\&^(/VC/^"0/QP_9^A\ ?!3]M;QU;:=\._#7[
M1'P\A_:^U#P[8>$O _B:]\(W"_#+2OB@GQ@^%MU;:/XNUOPY<F;6O ^HP>+O
M"\NO-^$OA!=7\"_\$U[CQO\  O\ :6CM_!?_  6)_P""I_Q7\4V6I?LR?M3^
M'M5\'?![XN2_\%3O$'PV\?>,_#;?#/2?$'A/PCXZU7X\?LVR^'M8\5Z5I<5_
M)XO_ +*5E72?'MCI(!^QG@7]NWX)^./$/P6\()X:^/O@GQ3\?/!GQ?\ B#\-
MO#'Q0_9R^-7PT\0:AX4^"=[IMGXRNM4T3QAX+TG4]"U>XCUC2]4\,>#M4M+?
MQGXBT/4M.UG3O#KZ=J%A<7/L_P"S]\>_AS^TY\)/"OQN^$]SK]]X"\93>)8-
M$N/$OA?Q!X+UX2^$_%FO>"=;AU7PKXIL=*\1Z#>6FO\ AO5;633M:TRPU2#R
M5%W96\S&%?P4_96O/BA!^UK^RG=>.? '[9&HZ-\-_P!H/_@MM;)XS^+/P&_:
M_P#$,/AWX3?$C]H#2-3_ &7DUCXH_$OX?ZB6T#Q9\)M T_\ X5Q<:WXJG6_T
MJRL]&LIVU/RM./R/\,_ ?QDU;X56OA@_#C_@H7X670?^"9W_  5EFC\'Z9\.
M?^"@_P (O#$'[2,O[4<7Q*_9G?3_  ;I>@>#/"EQ\:=8\":AXT\1?"\Z3I$O
MQ"\1Z@NAQZ2=1\3:?X$@M@#^P?<@P</P3C(?J<\@'KD=, \''<B@NH.,/DD9
M !.#VR%SV';.0">@)K^<&P_X:*^'\WQ-U?P/X?\ VR[WP5XU_9"_X)->,_BC
M#XM\!_M?_%+6KKQ+=_&K]JKPC^W+JGA+P;XSFB\?:C\7_#OPMU7X&>(OC-\)
MOA;J6@_'7Q1X#T'3K3PKX<U?QBFC:?<9&B_"[7_&WC_P7INI2_\ !2GQA\&I
MOV*O^"I^L1OXY\(?MN_ ;0;37M>^-O[,_B3]F_PKX<^'7A[Q'%X]\'ZCX=TR
M?]I[2/V:?!_QBEL_VI++PQX1\*2:/I2:%X7_ &<[RU /Z.K#Q3X;U77]>\,:
M;K>F7WB/PK#H\_B31K6\AFU'0HO$4%U<Z&=5M8W:2S_M:VL;JYL4G56GMX#.
MB^649MPNN6X8[022,X&!]0 >WKU[;C7X#_\ !&/P5X^T3QU\<OB#\=_AG\?/
M#'QO^,_P3_8:\9ZUXX^,7PO^-_A2?QIJVA?L3_LX_#_XYR>)/$/CGPYI?A2#
MXDVOQ]\)^+[#Q'X5UNYL/B9)<Z7J?B"'0W\(W,&K77L'[:VE_&OQ)\8OVEO"
MNK>'?C^-&UO]C_P7<_\ !/7QU^S_ *9\5+RV\)?M:>'_ !#\89OB+=>+?$GP
MWBUGPQ\//'O_  E&M_LK7GAG4/V@]-TCX2>+? .F^*+"SD\2>$_#_P"T/IEL
M ?H?=?M0_#>/XR1?!/2-,^(WB[Q':>-;;X;>-/$?@GX=^*O%G@#X5?$/5/A?
M:_&?0/!WQ5\7:+87>G^!]3U_X9ZAHWBFUO=55=!TFV\4>!++Q3K'A_4_B3\.
MK+Q5]$O@ \,2#D'DX;"@$=AP>V!][D9)K\BO^"<?@K5_"?[0_P#P44U3XF^"
M?'&D?&#QM^T7\.-=U'Q[>?#+XX^$?A9\2[31OV%OV'? 'Q/\3_"OQ7X]\(^&
M_ 7BKPE<_M&^"OBYIWA^X\.2-J5S8:)=3Z=:)X1M],9/ _VV/B!^TAX6_;7\
M/ZOX!\+_ +6-IX6\&_&C]A&RN]<\$?!+XZ_'+P?XT^!OCWQMXJTK]H_3?AN?
M@M\++KP!\+_"_A#PDFM77QNU/XC:O\6OC!XOUG5_!][X?@^!6@?#SX2ZU\0P
M#]:X/V=/#$7[3=W^U8/$_CL^/[[X26'P1GT![[PW_P ((WP_T[Q%=^+K.P32
M$\*KK@U&#Q7J.I:__;1\0?VE)<7LFG23MX?CM](M?H7<F/NMC)ZJW4')P#W!
MR1MY^4XY %?RO^ ?V=OBY\4-!_9?^&GBK5_^"B_P\A_:.\>?\%F_A/\ $KXK
MWE_^W+=^.?AO\-+[]HCQ[JO[$GC/QEXA^(<FJ3_"QO"VB:;\)?'GP U_XLR>
M&5U=H=8DM+O5;7QC\5+7Q#^QW[!>G_%'Q]H-Q\?_ (Z^%+3P-\5HO!7AK]E_
M4O!OAWQAK6O^ [.^_9LUSQ/X-^+WC+P3IUSXBUO3;?PS\1_CQ#\0+CP!KFJF
M\^(_B3X(^&/@_JWQ"U73=?N;CP#X& /T3\Q?1R#GD D<?[0. #SSG'&"1P";
MUQT?GI@,<^F".N?49X&3A1D?S>_M46/C;Q'^UI_P4Q^&OPM\2_M9ZA\?Y_@C
M^PIX@_8NMO!'B_\ :V\6?"3X1_M0>,+W]HN#PGX\\2VGAG4?$7P+^$'PQB\8
M>%O VH_&./QGINB>!=8^%>E>.=.U[P_XBT?Q'XET7Q%T'PQ\/_%3P=^SCHOQ
M#TOP-^VOXKT'Q-_P4K^/'@;]KG1?&$G[7/B+X]7/[ F@?M=?MK>*OV<->^&O
MPM^,FO0_$77/"<6E?%']F>_^*.K_  E\+:W\1?B=^S&_C;PKK%MX_P!6\'V7
MAK10#^B(LHSD/PP'1OO'I@CCD\$YP2<$]:Y2R\7VU]XU\2^"!H/BZUN/#'AS
MP?XEE\27WAO4[7P7K,7C&_\ &-C;Z/X9\4R1C3=?\2>'G\%SW?B_0["22^\,
MV/B'P;=ZBD<7B?33)_/3XD^ O[5_@;XF0?%3X2ZE^T+\3/@O\7OB_P#M#?L:
M?"SPC\01\>+[7/@7^S%^U5\#_AIXF^&OQV\=>!=4N_A_X[\.>'?V4_V[O"WQ
MY\ >&?$/B_PKK7C_ ,-?LC_'RT@L/'EE\-? GPZU'PWZ#\4/"?Q(^''Q?_;B
M^$_PB\0?MC^%/AS8_LX_\$E_!OPJ\9:Q\&_VQ/VO_AW)XI\%_M*_&?PA\>-&
MTK2M<\4:1+\0?"GB#X0>)O@=I7[7L_P.^*>@^.KCX5:]XZ^*CZU/\2O"WBW7
M[$ _=6'QA;2^.-4\"C0?%T5QI?A/0O%TGB>?PYJ4?@:\@U[6/$.C1Z#IGBUT
M_LJ_\6Z6_AV74==\-P2G4=)T;5_#NIW,2VVM6;-U>Y0?NN"1NQ@CZ\9Q]>W.
M3WK^7CX?:I_P4!V?M46G@WX0_M-^!?BQXE_8'\ :?X;\*MXG_:K\8_"R^^)>
MB?MF_M9Z;\7?&/[+GQ0_:5_X1SPE\-/BU\2OV8-8^&_Q;^!'PM\=^)_#'C/X
M7WWBSX2_#KXIVVH:A\//&$D/I_QX\&_%#6?$$6H?L\1_MPZ3^RO\2OVHO^"2
M^J>"O!&A:'^W+\(?'/@GQG%^TCK6F?MWW-]X6E\/> ?C%\./V>[W]D>V^".N
M>.(?B%_9_P #-'^)</Q$\2Z#%H?QP;XC7D@!_1P9$!(YSC)&""!QV.,=B0.H
MQD<C)O7@_.<X .&()R<#G@]2<C( &6(PM?G!_P $WX_&.B^%_P!JWP#XQTKX
MRZ-IG@']N;]I[1OA;9_&'PY\7M+5/@[>^.)-3\#_ /"L_$/Q;TRWG\:?"IQ/
MK$G@?5_!NK>(? MKHSV^F^%+^#P_;Z590?&NDZ-^T1XC\:>'M4\8:'\?/!O[
M2G@+]N/]I'_AI'5O^$5^.EW^S_\ $G_@GC?:Y\7=:\&^'?">HZ!H7C/X3?$G
M3M9_9EO_ -G.P^%WA[X47!^-?AK]I/39]&UM?"_BS3?V@+%P#]7/@C^U-\,_
MV@]3OXOAII_Q$U'PJW@OPG\1_!7Q4U'X=^*]*^$/Q:\!>,KS7-.T;Q5\*OB1
M=V"^&/%MC+=^'KZ;[ M[9ZY>>'+SPS\0-+TG4?ASXW\$^+_$+_$7[5GP2\/?
M$OX'_">7Q'JFK>+/VA?'_P 6OA9\-[OPWX6\3^(?!TOC[X'^$_B'XQ^)WA7Q
M)X_TK2KGP1X3\1>&M/\ A9XXLF\.>(->L?$6HZOH&J66E:3>C2=9FTWY3_X(
MW>"D^'7_  3+_8R\!ZEX"^(?PS\;>#/V>?@UX<^*G@OXG^!?B?\ #GQ7H?Q5
MT3X7>#K#QQ97GAOXJZ-H.N1I9ZM;O9/<Z/9-X3DO+6\AT.XEC@G"_EW\//@)
M9:;\3_V+_A7JOP+_ &F=)M_#?_!8+_@JM\1OC%?V'PB_:TTKPCIOPH^*&J_\
M%,M+_9^\8ZO\8M'\-6_@E/AWX^T;XK_!VPFU+3O'7_"+>*M \<V</CEM0TZ_
M\1[0#]T-9^%GACQI^V#X/^+=S?\ QGTKQ[\ /@9K7ACPW-#H^CV'P1\0>"/V
MDO&+3^/_  I%XAOO!]Y>>*O&TOB#]FWX7>)/&>CV'BJ#5OA_IGASX3W^GQZ-
MI_Q)\41^->KT?X&>'O"G[0/Q1_:;B\5^/KSQ;\2_A9\._A7XG\-3IX;O?",'
M@GX.:SX]\6?#NTT#2M(\%P^,/[4\-^(?BO\ &+5H91XDU._UZZ^*6MZ?KD.M
M6.A?#;3_  1_.O\ LG:W^U7??"'XOZ1XRU'_ (*$_#SQ-XD_8G_X)P>#M%\4
M_$+]EC]L/XL/H'C[P'^V;^U9\*_BA9M\+/B/9^ M6UFW'[/FM_LSM^U!9?#C
MQ;X-^.'C;X.:AXK^-MCXDU3XLV7B#XBP?N5_P3RN_BE>?LP^';7XR_#35/AE
MXVTCQO\ %G3;BQO?$WQ6\0Z7XOTX_$_Q9J.G?$CP38_'>^O/C=\/_AOXYAU%
MM8^'GPA^*'D:]\(?!\FD?#C2%O/!7AOPMJNH@'3>'?VZOV7?&'P"^)G[37A;
MX@:YXA^$WP7\1^/_  ;\7Y-(^%?QAO\ XC_"WQC\*M=?P_\ $CPA\0O@5;^
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
M000QRRS2+&CM7\\&OV?QH\$>)OBYJ^D>'OVLV_X)\?$3]JK4;;2= \1?!O\
M;2^/GQ>\+W-M^SAX;L_%GC.R_9^T74]+_;)TO]EK7OV@O"GB+PWX6TKPC;6M
MK:?%W5W^-NA>!E^ ?B/0?BSJ&3X.^$WB'6O$?[3EG\6;'_@HQ\2K+P9_P2N_
M96/@'4?CEIG[6,]WX[^.US\.OVZ/A-\:H+[P1\,=1UOX&>.OC+X@^%GQ-_9Y
MO?B)\+/A_%XRGM_B!J.F^.;WP\OQW\%^,/$?AT _8'X7?&/X*?MHQV=_I?@W
MXQ2^'/AYJ/P?^.'@?4OB#\._BO\ #+X>?$?1?&_ANY\;_!7XG^$-0U.WT;P/
M\7M#A1(_%<'@W7)-8\4_!OXBZ%X4USXA?#_X=_$G1/ MW;?8 *#)56XS]T=P
M3P.0"<YX' /!P:_F.^&/@WXP0?LU>"OA7K/PP_:W\"Z9;?\ !*S]G'2OV)+W
MX=_#K]H_P;XO^&/[=G@:P^).G_'^S^(\#Z(EW\)_B19_$>]_9CN?!%Y^TGX9
MT3X.>*_ FE>+;7PW/XD^'^C?'33H>2^+7PR^.MQ\//V^O%WC!O\ @H+JO[1'
MA#]M/]B_1_A]K7P/U_\ X*:Z5X6U_P  >*_ '_!/-OVM=1^ 'AKX?7.A:5XP
M^!X^*_P[_:JNK:]\'>&;W1_ &DV,T6@Q>$M!UCP/;7P!_4^67G(?*@-]UN!C
MKGIP,]\Y! R<TGF*#C#@]<$-GC/0'DYP?NYX&6P,&OYO?&/PX^(_@SXJ?&'5
MOAGHG[>"WO@O_@LC^PS+\%I;:Y_;?\5>&M/_ &4?B+\"_P!E)/VB9O"5CXEN
M]9^'>I? S4_'FI_M9CXPW.KVM_\ #+P]XF2WN_'[Z1>:)\+)]/\ FSPGXB_:
M9\=_#*QT#Q!X0_X*-^%=.\6:5_P0Q^)D/AVV^#W_  4 ^''Q,\+?$JZ_;>\=
MZ9_P4AT+XM_%_P (>"?AU>_%'XDZ#^S8OA>]_:$^(?ACP_\ "CX5^,DL]%^(
MGPU^$G@S5=(TN[M #^M;>O3#DMV*MSGL<XP, YS@8^HR&12"?FQG!(#  D@<
MXP1R1SVY/3-?S76UI\9_ GQD^-_@WQWX'_;?\0?\$_?!?_!0'X^1^+_"?A/P
M%^UI\1O%S?#+XB_L>_L^6GP:UGX7V>EZ3KG[0/Q)_9MT/]JBX_:6U":Q_9@G
M\9Z=\-OBA?> _&=MH6@?"SP[#XC\,^M^';7]H&X^._P8\"?$R\_;PM-:\&>)
M?V+=7^ GB2V^#WB_XA:MXL^#^F?"3X/VG[06F_M)_M+^$=9\%?L;>#O$UWXY
MB_:+?]JW0OC%X5T?X@^/_"\NA7_[-.E^,/BG#^SQX,\)@'[[L0N,ACW&-QZ?
M3)[].<C/! KX:U[5?@I^Q'=>+O%NHW'QT^+7Q4_:4^('CC7]+\-KJ7CGX^_&
M?QH_@_PQ\0/C#>_#'X2>&[^\N5\)_";X/^ ],\=ZCX!^%_A@>&_!UAJNJ3Z!
MX9T_7OC;\7K'3OB'1_;AG^(UMJ_[+$]IX7\<>+?V;U^/-Y!^UKI7PM\/^.?%
M_P 0#X"U7X2?$K0/A3./!_PR^U_$?Q'\/;3]HC5_A/??$>#P-H'B'4M$TNTL
M/%GB^TL?@]X>^*.L:?\ E]H?PJ^(FG?M)_\ !-34_C#X,_:!\?>#_ /[3W[>
M=_\ "/Q5?_#?]I'QYKWPF_9>\6:-XGT7]D_1_C]XVL?!-Q/X-U19G\.Z?I$O
MQUUE?'L/@L>'(?BSK-UXFL/&[VH!_0MX1\3Z5XV\)^&/&>A1ZU#HGB[P]HOB
M?1HO$GAKQ)X+\11:5K^FVVJZ?'K_ (.\9:3H/C#PGK26EW"NJ>&O%>AZ+XDT
M*^$^EZ[I.G:I:W5G#T-%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %-+JI )P3T'<_E^GKVIU>2_'FSU[4/@C\8['PMI7C37O$MY\)_B+:>'
M=#^''C*'X<_$'6=>N?"&L0Z/I7@/XASLD/@/QIJ-_)!9^%_&<SK#X7UN:PUR
M5@EB30!ZL H( +9P./FZ#. 1C@'GK][!'.#3&'3:6/.&Y.5SSWP5X&[C' !&
M25#?S;?#_P#9&^.WPF\0?LX>,'_9GTOXA>!OV??^"F=S\7;+XA> ?@;\"_@7
M^TQXK^"'Q0_8&^-?[-7C?Q+\8/@QX&OO!/PDU35? _Q%UGX#^ O%WC'X&6WA
M&V^,G@;X>Z?X_P!/^ UC;^ M-\0>-O+?V<_V,?CMX9OE\#_&S_@G5XZ\6_!_
MQCX@^/NC?LT^%[?XL_"'P%:?L+_%>R_X*:_MD_M;^$OC=)'\+OC5:7?P'\%_
M$?X7?&W]F<VGQB_93\3^*_CCX;UO]D>Y\'Z+X!OK%O@GJ'CL _H5_9E_:(\.
M_M.> O$OCSP]X/\ ''@./PE\8_C=\#O$'AGX@)X43Q#8^-O@#\5/%/P?\:LT
MG@;Q9XV\,W6E3>*?!VK/HU[I_B.]%SIWV::5;:=WMXOHH;6Y5V(/.0Q*_3T'
MT_K7\[G[/?[,_C7P7\7_ -G[XS+^RSXJ\'?$;_A[_P#\%'/B/\6?B@GPY\.Z
M3X_U#]D']I/PQ^VU<?"JY\7^+=-N7\6ZU\+/$WC[XI_LK:WJG@;4+N[;P[KG
M@K1O$?BOPKH\_P (A?:#[5_P4'\ _![Q)_P4._8.U#XJ?LOZ7^U%H]W^R?\
M\%&M(\0> !\*?AS\5-8\1:98WO['[Z-I-WX?^(=QI^F:OIDM_P"(-7\.V%K<
MW,]CI>I>/+N^U6/1_"EWXP\2:2 ?MQA>F7[+SO\ 7;C.,X)')!Q@[NC D$:
MX^;H?[V,-G<">GS=3GG(!Z@5_+%^S%_P3,^.'@;P3^V/H>B?!KPK\-?VS+7]
M@?\ 9^^$O[(?[6_B3P=X8M=3^&OQJT/]G'XK_"7Q'H_PW^/VF6?BKXDZ-?\
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
MH+XN> T^+/[.'Q.^ 'QB^%&L?LD6'PV^!OA;P++X4M_CEX!^)OB;XB^";O\
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
M-4UG3K19;F/)T3XG^ O$OC_QY\+M"\3Z?JWC?X8:9X*U?X@:!IXN)Y?"5O\
M$.+Q#=^#;;6;Z*$Z=;:UK&G^&K_63X>:[_MVPT*[\/Z[J>G6FD>*O#-]J_\
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
MWQGX$T>XT[2+G5;:[U6WM-9N==ELEE&B:)K%\([*3\,-+_8+USX->*OA'?\
MA3P1\)?AKXV_:\\5?MP_L.ZW\'?$.G?#VP\6?!K_ ()U_'OQQ\0OVA? NC_#
MJ_\ #9^(&AZYK'[+^C_#ZZU;PA\'=.BD^"^C:'\=;_X0ZK,/"/P8^%4NG?IG
M_P %(O@SJFI?\$X/B[\ /V=/A!=ZQ>W/@[P/X$^%_P )/A5H&B:7:Z?IFB>+
M_"L]EI&AZ2UUH'AO0-!T+0M'G,:R76G:=9VMK';0 RO;V\H!^DNQ<?,6)^X3
MEP",@ 'G&#QGZD9P2*<%7C!<8!QG<,#/3D#'('R^F,#;Q7\^WBSX!_&/Q[^W
M[I7C/7/V4?'D_P &/&G[7OB_P[\;+V\@\$^./ 'QT_8C^*__  32\8_#,)\<
MM1^+_CW6?B%J'P_B_:2UK0M&UC]D/PCHGA7X#>#AX#C\?Z_\$_$GQ1U#P_\
M$3Q7XW\ _P#@E'\7_ VI?"30O'_PD^%>O^!_$WA35_\ @G-\>SJW@+X.^(M7
M\4_L,?LB_$6Q\2_LL_'3QSJ4UN-7TSQK^TAX'^%?C_PY\3=$\%:IXL\33:O^
MU1\%?$?BF\\-^(/V:-!3P* ?TW *.A8E>#RQ(W8ZCJ.@/8 <GCFO!?VH/CUH
MG[+'[.WQN_:3\3>$_&GCCPC\!/A=XR^+WC#PSX 'A9_&-]X0\ Z)?>)/%MSH
M</C;Q1X,\/7-UH_AS3=3UJ2RN_$=C<WEIIT]IHT&I:Q-I^DW_P U_P#!1O\
M9VUSXQ_LVZ7J?PE^%?A/XD?&_P#9D^*'P>_:7_9Y\ ZU:^']*L_$GC'X$>._
M#_BO4OA/I'B'6/L]CX#A^-'PVT_QE\#KKQ/#(MIH6C>.Y[O4-,U_2+2Z\/:O
M^3_C#_@EWX^^&G[*_P#P4#^#^B_!'P;X^U7PO^S!^W9X-_8E\1>"/AI\+-#\
M5?$GXI_\%./@_P"!KKXX?V=9>'+?2K3X9GPA^T)X4\5^ _#=\L'@W2M%_9P\
M<>$O 6IQ0^"?A-9^(?$X!_1YKGB'5M.T#2M;T+P9XC\8W6I:UX%T]]!T:\\,
MZ;JVF:-XL\4Z!H6O>++V7Q=XB\.:2=*^'6@:QJ'CSQ;86>J77B?5/#_A?6-+
M\$:!XM\9W>@>%]8Y;X\_%BQ^ OP7^*GQLU/PGXK\<:+\)/A_XJ^(VN>%? [>
M%1XNUK1/!VCW6O:U:Z /'/BCP5X4?48]*L+NZCBUKQ5HUM-]G:%+HW+PPR_@
M=\6?V8O$.D?%SXD7/PE_8Z\5^'_A/KWC;_@A%\?/A_H7@?X/^&?#N@:1\5OV
M6OVUO$GQ5_;)^(\7A;0VL[7PY\8-#_97?P!X(\3>)7L;7QG\1]'\-Z7\'_#V
MH^+5\+V>@VG5>-OV;OCG)#^W+I'C?]C'QQX\_:#N=0_;\UCX6?MN>&?BKX?U
M&P^+_P"SY^U3X,^+=E^SW^SYHUI8>._#WQ:U:_\ AI:ZU\&_@EXE_9J^+'PV
M?]F?P-??!#1/VD=(\;W'C#1/A/KLH!^]WPZ\9Z?\3/ '@;XC:5:ZEI^D>/O!
MWACQMI%AJT5O;ZM8:;XLT.RURRL]3BL[F\M8]0M;6_C@OHK>\N[=+J.00W,T
M:QRGL@J#+;F /).YE4Y.23C SU]POH *_&S_ ()Y_L^:E\ ?VA?$=YHG[.]]
M\$/ 'Q'_ ."<G_!/S0M>DT/P%X=\$^&=3_:6^"?B?]JS2OC7;^,[+PV]O;W?
MQ2M/!?C_ ."6FR^*KZROQXJ\.:38:5IWB74K7P4UEI_C_@_X/_M*:5_P4V\)
M_&*W_9V^+7@?PHG[3?[5?AKXH>,O#GB/PIKWA#XA? +QC\#?"DGP+^(WQ#^)
MOCCXIZY\6/'FC:EX_LK^?0/@SH)\.?"3]G:/P!HW@+1?@'H?B30/AC\1OB\
M?ONN  !T &/ICC]*6D7A5!ZA1G\O?FEH **** "BBB@ HHHH **** "BBB@
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
M-CX?\$?&GP-KGA?XR>%O$'Q3TCP/:MXNL/V@_"'BZ+P[KGQ2\&?$:P^)7P[
M/V ^'/[?/['WQ0\,?&OQSX:_:'^$</@7]GOXB:G\,OBMXUUWXB>"M!\,>%/$
M.E:L_AN2[U?5=2\010Z-X>U+Q9::UX6\-:[X@&CV7B[5O#VKS>%FUC1AI^JZ
MAZOKW[2?[.OA;Q-9>"_$_P ?/@KX<\8ZEK/P[\.Z=X3U[XI^!M(\37_B#XO7
M=W8?";0K+0=0UVWU6ZUGXH7UA?67P[TR"UDO?&MW97=MX:@U.:VF1/QVO_V0
M_P!KOP%JGBSQ'H_PR'Q:T7P?^VU^V)\<=.^&?@_]JKQY^SOK'Q2\"_M;^)-2
M\9>#_'OPO^(W@'Q/X/E\+_%'X&Q7&F?#_P 5>&?C#!H?ASQ%X:^(G[1>F^$-
M1U"/1?A[KGQ8\7\:?\$V_C1IWPT_:[\ _#+]E?P=X1T_Q1^Q/_P2E_9R^$'@
M_P '?$OP;XN\,3^)/V0/C+\5/&_Q0T3P=\1/BKXIT;XC^)?!7@WPK\0/ 6B^
M$/B-\;M*\!^/?B!+\,[V_P!3\+:+>67A&UU4 _<GX$_M:? 3]I+Q9\=/!?P<
M^(OAGQKKW[.WQ,E^$_Q+LM&US0M1GT_Q1;^&?#7B.YN+6TT[5KW46T&VNO$-
MWX0;6-0L--@N?&?A'QGI%@MU#H1O;G2T?]HSX8R?$/Q/\-_$WQ1^ FC>)D^*
MNJ?"[X<^%]*^-_AO7/'_ (QUCPW\'?A[\6?&'A_Q#X%O;#P]J?A'XH^%K#Q?
MJ6M:I\,=&N?'E[:?"./P'\7=3US2K3X@/X7\+?.?[*/@SQW^S]K?[=OC/XV:
M1I/P[^'GQ(_:4\6?M2:'X\\1>./"7]A:5\//$/P2^#^DZG9>*)[;5KB'POJ/
MPYN/AOXHC^(5_K%U:>$M.2.QOO"GB3QCH,U[K>F_ .E?#'QE\7_CG\4OVB?V
M<_#'AWXO?#_X5_\ !;;X7_M6V\/@WQ;X4TBR^,?PAUS_ ((G? C]F3QAXO\
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
M+KWQDTWX?:KIWQ(U#PA>)_/+\$O@C\5O 7BIOV$]2^"7PI^(/[3D_P#P;_\
M[,W[&OC_ ,'ZO\5?A8=)\,ZQ!X[_ &COA3/XY^(-[?6NKZSKWP'FT:*P\1>+
MU\&>'O'_ ,1M/\+3?#_2]/\ @_XPN=:U"+P> ?T[:O\ M)_ 73O%Q^&D7QR^
M!P^*]SXGNOA_H_PTU;XN>"])\6ZI\2XO#%KXQM_A]_8(U*]\2P^*9/#.HZ5X
MDN=$M?#^HZ]:^&-2M/$*:-<Z?/;O/X)^R/\ MG7/[4O@']G+QM/X6^&/PXU/
MXX_"CXL_$C6OAG>?'%/$?Q3\-3?#;XB^%OA];-X'\'CX=>'[CXI?#V:\U?5F
M\<_$F2Y\"1?#[5G^'^@IX:\5R?$%[[PM^/?P\^"_B'X@?%/_ (*-?LM?#3PX
MOQAOO!__  4+_P"">7C?Q[^T7+\5/AC:?%;P^?V4?V//^"<_Q*U_Q1K4&M33
M>--1^.?C_P 8_"WQ/H/PV\01K_PC-U\7O%?Q.U+Q[X\^%[^%-3O_ !7VGPA_
M84_:IN/"?[,?PRU[X<^-?@!K7AS_ ()Z_P#!2_\ 9#\<?'SPSXI^#>N:C\)/
M'_[8?Q1^#/C'X/>//#=OX-^.6D>.O$.F_#:R^$/B;6KAO#MUI6L:7XJ\8>!K
M70)84U#QQXB\! '[N?\ #0_P 'A+QSX^;XY_!T>!?A?XJF\"_$OQI_PLWP4/
M"7P[\;VTNB07/@WQSXC.M_V/X2\503^)O#D,WA[7[S3]7BE\0:)')9J^JV N
M/G;7/VY_ '@O]L.^_9<^)]]\,?AOX:U'X&?"?XO?#'XN^*?C/H&BI\2_$?Q5
M^)?C;X8Z9\+M&\(>(-#T.V;Q&^I^$$O/#\OA_P :^*;SQ5#K-G;6NBV%PH6?
MX9\)?LZ?MB6VB_LZ>,?$7[(W[+GPO\;_  6\3_L[?"3QC'^SGX]T/7/BS>?!
MKX$_"/\ ;'^"UUXY^ OCKXE>"? GP\\!>&I9/V@M"C^&'@'6M%T?XD^"_P!G
M3XB?M+>'HO%6A_%?Q+\/[+PI\_\ P1_8 _; ^&_P:^'W@;Q7\!_A5X^U;Q#_
M ,$<]'_X)I>*-(\2?%KP_>>'?!_Q/\(:W\16GU_XFSZAX2\1/K'[./Q%T/Q5
M9--J?@"Q^*'Q)B>RT?2O$GP3FBO=0O\ PR ?HU^SW?\ [*]E\=/V[M<F_9<_
M9F_9N\2_L@?'V?PMXO\ C]HVD?#;1M0\;V_Q?_9^^$W[3OBOXN^*O&W_  KC
MP#J'@G5-?LOCK<6'Q$BU/Q#XE&HZM9ZWK6J>+]4CU9Q%]\2>.;+7?AB?B1\*
M;SPI\3M.UGP./&WPZO\ 3/&%DG@KQ_IVHZ'_ &YX5O=,\=Z)8^)]//AKQ/:2
MV5Q8^*=*T_7K)],O(M4LK;4+<QI+^%^B_L/_ +5GAEOVGHM-\,^/?',.F?M8
M?LN_'+P0_P 0?V@)_ACXH_;!^'?[/_["'P:_8W\5V6K_ !A^"7Q:N?B!\,OC
M+KGC;X5ZI^T?\.]7\>Z7_P (GK/BW2_A+8>/[[P9J/B+QGJ_PD_3_P#9F^'O
MB7X,?LH?V#<_ N7P#XPN]1^/WQ0O?@;X-^,VK?'3Q&/$_P 9OBW\2OC)J.G:
MA\9OC9XA\/1>+?BIXPUGQW/KWQ"O]:\86WP\T?XE:_XCT+PEXSU'X>Z5X?\
M$EX +^R7^W!\&/VI_P!F_P"'/QUB\:_#'P7K^M_LS_ ;]I7XS_"Z+XL^%?%&
ML_LY>'_CQ\+8?BCHEG\3]14:#>Z!H]OIMOXF@TOQ?XJ\-^#K+Q-9>$M=UFST
M^R@L+^VL-?X;?$S]A/X%^"_A'\,O@_\ $7]DSX.?#GQQ&U_\"/AY\-?%OP;^
M'O@CQE#XW^)6E^'7O/A+X2\+WVD:%X@C\8?&'XE:'H3W/@W3[L:_\2O'NE:4
M9+KQ/XJM;?4/PV\)_L#_ +:OA/P-^PUI'A?X PVFM?L[?\$Y/V4?V?/BOX=O
M/C[IGP?\-^//B=^S?\9?#7B+QMX3MOB;\ _B<OQ,T.[\3Z%X5\5?%#X"?$:P
MTG6-#T_XH>(_A>WQ4T7PY9ZG\6;7P9]J?LV?LH>/_AS^U1^S7\2[W]D.'X3>
M"H/@I^WE%\5'M?CWI_[1DOA+XI_M7?M*_LQ?M&^#+SQU\2?BSXUB^*_C_P 8
MIK?[-_CSQ9\2+WPIX5UOP9\/OBE\:?!.A_#/6_B#X:T_Q_\ %#P\ ??'QS_;
ME_95_9Y\"?&#X@_$3XX?#6*P^!3^'M/^)GAW1_''A#4O&7AKQ/XTN[W3/ /@
MW5] .OV\WA_Q/X]U?3[W3/"UGXIDT&RNI;'5+^]U&PT71=;U33?6[+X]? _4
M/$O@+P59_&;X37GC/XJ>&;;QK\,/"5G\1?"%SXE^(_@V]TG5M>L_%O@+0H=9
MDU7QAX8O-#T'7=:M=>\/VFH:7<:1HVJZC'=-::=>2P_@#J7_  3=_:?U;X(>
M./ASJ_P-\)W?QF^%?[-GA_X*>$OVC]3_ &VOCY\5;K]HYM,^/'[._P :/%"_
M"_X1?%W5=5\)_ >W^*=G\!5\0^,=+\>:O97'A_XVZCX<\#Z%\0M;^%\/BKXQ
M:U]3^)OV/_CY\1+O]HKX7>/O"$J:/^T;^VS^S%^W-X'_ &A_#/B?P3;ZK\!4
M^#L_[+FJZY\*O%\5UXDA\>_\+2\!6O[.&I^!/A/\0?AAH/C#P9XC\->+O"MI
MXDO? .G:7XE1@#]H=6U;2]!TO4M;US4M/T;1M'T^\U75]7U:\M].TO2M+TZW
MDO-0U+4M0NY(;2QT^QM(9;J\O+F6*WM;>*2>>1(D9A^0_P *?^"B7["&J?&#
M1/BO\,Y/V9O!GPA_:M_9^^-O[0'Q2_;2N?'OPT^&^KZKXB_8_P#'7[,/P8T/
MPE\>GGT&Q:>XG^'O[4'@O7_ >L_$OXGV_BWP9X3M;?PQ>_#_ $2+5H#:?H1^
MS!\:-7_:)^!O@+XQZ]\.-4^$VI^+X=>DE\%ZEXE\,^-H(H=$\5:]X9LO$OA7
MQUX-O+[PMX^^&_Q L-%MO'WPL\>Z%+'IWCGX:^)_"GBN&RTXZL+&T_&?X&?L
M=?M0?#K0OV1?AU\0_P!G>3Q3!^S+_P $YOV^?V1M:\::'X[^#/B'PMXC^)'Q
MQU[]F;5O >N^%+7Q9XY\,>+(/"OBO3OV:O'OAJ.^UKPQH^JV>C_%?X3/XLTO
MP]'K?QBTGX. '[J:O\7?A/X>\8Z3\.M?^*'P\T3X@Z[X?O\ Q9HG@75_&OAK
M3/&.L^%=*@U"YU3Q-I7AB]U.'6]0\/Z=;Z3JMQ?ZS9V,VFV<&F:A+<7,<=E<
MM'A_#G]H7X!?&'4[G1/A'\<?@_\ %/6;/PKX8\=7>D?#GXE^"_&^IVO@CQM
M]UX-\8W-AX9UO4[J#PKXMM8I+GPQXAEB72->@C>;2KR[C1F'X/\ [+_[%/[5
M/@"R^!6D_M ?LCV'Q4LOA/9? ;XHZ-XL?]M[XD17_@CQ;\"?V/?AY^SUXL\&
MM^S$OQ#_ .&>OB3\8?&_B?P9XY\/?"+QG=^-/!?PGU#X,?%#0M=^-E[X4\;^
M"_$W@;QWK_!3X'_M%?L,^&_^"?7Q4U+]F_2=6D_9!_X) ^*?V0/BM9+\6/@?
M\/=#G^/FN>//V1]3M--@\5W?BF\EOM!\5:K\ O'5[8>(;'P_K.H:KXG^(OP^
MM9M%77/$OCD^"P#]V/C7\1!\)OA/X_\ B,+[X9:=<>$/#&JZS87'QE^)L?P8
M^%K:E:VLC:;;>.OBM)X8\;#P!X;NKWR+?4_%">#_ !1+I-O(]U%H.J21K:2X
M^L_M&_L\:!XPM_AQX@^/7P9T+XA7?BG0/ UKX%U?XH^!]+\97/C?Q5!]J\+^
M#K?PO?:Y%K<WBGQ+;?Z1H/AU+%]6UBW/G:?:7*?/7Y^_\%??&G@/Q)_P2J_:
M(\._$/6/AY\&M4_:=^!FN_"'X=:=^TW\3?@G\#M+\/\ Q:^+?@+5Y/">A^+O
M%'Q=^(7AOP'I?B/P3+%?^(O$-AX?\3^(O$UC:>$/$.I>"=,\4ZAI%M;W/XQ>
M/?VROV'/CK\?/^"CO@+3/VF/V)OAYX=_:_F_8&NK#X^^(/VT_P!CKPJ_P3OO
MAMX.T?Q=XZ\>V^KVGQ#\4CQ?\8?@KKFE:?JWP6O_ ()7GQ2TX_M&^'M)MO%7
MCGX)>'--T?XP7(!_3-X$3]BWP=XV_:&^)_PS/[,'A?XBZ?</J?[5_P 0O H^
M$VB>-;&YT"/6A)?_ +0WBWP^MKKUM/HD7A[Q#ONOB3J"2::FA:SNDA73+[R/
M=/!/C[P-\3/"VF^-_AKXT\)_$+P;K+:A'HWB[P/XCT?Q9X7U:32=3O-%U6/3
M=?T"\O\ 2KYM-UG3M0TC4!:W<ILM3L+VQN1'=6L\*?R!>&/C9\"]!\.R/X3_
M ."E'[ =AX#^'?C3]@GXN:/^S-\>?^"@G[(OQDUC6?$G[+/QT\0_&GXC? /X
M$?M/V_Q1D^)MS^S#HEGXAL=3_9#T?]K'5-=\1?#3X^>$K2XBL_A-\)M2NKF3
M]6_V4?V\_P#@F;\._%_[5_Q=U;_@H?\ L.?#U?VKOCSHGQLM/@]K7[:W[)-U
M/\,Y=(^ WP;^#FMG5(? /QE\4^!5\7?$#Q+\+]9^(OBN]\*^)]?L]4F\2Z?-
MJ.JW&O\ ]L/& ?3/A'_@I9\/_'GQF^*6@>%KSX 2_LX_ /XM:S\#/CS^T!K_
M .U/X(\)Z]\,_B);> = \4^&K^[^%.O>&K73-3^''B_QIJFK?!K2?%,7Q6M?
M$MQ\1/#>J?V9X!U?PM:ZIXBTG[_\3?$[X;^"_$?@SP=XO^(/@?PIXO\ B1=:
MO8_#KPKXE\6:#H7B/Q]?:!91ZEKMEX+T/5-0M=3\4W6BZ=+%?ZM;Z':WTVFV
M4L=U>)# ZR'^4K2?VU/V<K7XD^-O$-K^U1^P;8:!K'_!2[XN?M)MKMW_ ,%
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
MXS-O_P (Y#);S))J2M%(%\ _9V_;?^!G[61^&6O_ +/?Q*^$/Q \!?$?X?\
MQ1\;6[VWQ4T=/B]$OP_\5_"C0+"XTWX,:?I^KZC>>#[K3?B5;ZQX]\2Z_P")
MO">N_"N\UWX.>'];\$:G?_%IY/!/Y_ZY^S[^TEXX_:Y^!_QQ\*_ \>%?@QH'
M[;/P@_:MTG3;;5OA]\,KBT^%7B7_ ()@>+_V0?%S?%_P!=-#X]O?VF_A[\1?
M$FAZ'K]E<2:OX-TK]G7P3\/?#'PY:#QW8>/M,U[QCX2_L%_M::9X&_9Q^ >K
M>%-6^#6O?#;_ ()9?M\?\$^-<_:X\ ^+?AQXKM/!GQ%^/NM_LUZA\(?C+X3T
MB#XB^"/BWK/A+PAJ7[/'CKQ'X>L%T?0?%=DWQ ^$5S>:?X0U?Q!\6K/X- '[
M@6O[3G[-E]8ZQJ=E^T)\#KS3?#OCGPY\,/$&H6OQ9\!7%CH7Q*\8:U;^'/"/
MP\UB[AU]X-,\<^*?$-W:Z#X<\)7LD&OZWK5S;Z7IFGW5]-' S8_VH/V:)?AY
M8_%R+]HCX&2?"C5/$>I>#]-^)T?Q;\ O\/-1\6Z/>:MI^K^%K'QHOB ^&[OQ
M'I5_H&NV.I:);ZE)J=C>:+JUM=6L4VG7B0_C3\=_V*?C;\;KC]F3XD2_LJ:-
M\/\ QU\$[+]BSX'?$CX6^!/$GP5F^%GC?PA\ OVYOV1?VM?%/C?P2U_XYT*.
M3X&_![P1^SS\;/A?^RYI7BW0O#OQ<U.Y_:C\5:-XE^$'PC\)ZEXRUJXX3XI?
ML%?M4>*_$7[8%WX)^'/C_P"&GB?XB?M(?M;?$?X'?%GP/\5_@J_A_4[/X]?"
MC]ESX5>'_#_QY_9]\=Z[XL^#OQT_9?\ B#J_P<\6^*?VD_ 7Q:\ ZS\2],\+
MZ3\.]1^#V@W'Q(UWQ+;>%0#]QOVE/VF_@O\ LD_"^X^,'QX\;:/X%\#P^)_!
MO@NWU'5K_3[%M3\6_$#Q/IGA'PGH&G'4KW3[1[O4=7U6&2ZGNKRTT_1=%M=6
M\2ZY>:=X>T35]3LNHL_CO\#]1\6>#O 6G_&7X4WWCGXB>%[/QO\ #_P79_$3
MPA<^+/'/@O4-.U36+#Q?X.\.0:P^L>)O"]]I&B:UJMGK^BV=]I5SIVD:I?0W
M;VUA=RQ?,/[<'P5^,/QX_8_N/AWX9C\-:_\ &#3?'G[*/Q2U>QTB=_"6B^*K
M_P" /[2/P5^.OQ#T;P*/$FIWUOI&K>+-%^&OB72?AGI?C3Q3IVAGQ'J7AS3/
M&_CWPUHDVK>,=+^1U_8__:#\5ZM\6?AK\3/"6EW"?$O_ (*(? +_ (*%^!OV
MG_"NJ^#I;GX<:%\-O%G[/'BW5_@IXTCU7Q#9_$^[^,/AOP;\%_%'[*'@SQUX
M&\(ZGX!\0_LV:[X#;5_$'A5D\6_#'3 #]K**0'(!Z9 ./K2T %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 5@^)KG7;70-<F\+V^D7?B6'1M3GT
M"V\07=_I^@SZQ#:2OIL6M7^F:?JNI6FER7@A2_N-/TO4;V&V:22WLKB81Q/O
M5#<1>?;SP!MAFAEBW[=VWS$9-VW*[MN<[=RYQC(ZT ?G;^Q!_P %"/A+^TY^
MSM\$O'WC+QWX!\&?&[Q5^QW\"/VJ/C%\-IFUOP9!X3\.?$_X>:%XA\0^-O!]
MAX],.J^)?@OHOC6^U_P5!\1=$U+Q9X6L/$FA:KX-U7Q6_C'1=8L(OKWX8?'#
MX:_&7POJ_B[X<Z_/KVG>&]=UCPMXJTNX\/>*?#WC;P;XLT"WMKW5O!_C7X;^
M)]#T7XA>#O&5IIU_I>J_\(CXH\,:1XDN-(UG0M6MM+FTS7=&N[_\?-(_X);_
M !SUKX#?LY?"WQO\0O@EH7B/]B;]COP+^R3^S[=67AO6OB_X&^+=U\./B_\
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
MA^&TUUXNNM>\)QPKIVH6?B?3?S,_:T_8K_:7^ ?_  3;TRW\>O\ !O4+_P"
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
M (D^'_P#T3XV>'+/7](UR^^#WCGQYJ?C+XG'XUZEXEE^%?BC77^'OP731_\
MA$O!_C'QC=^(_&'Q&U[ZU_9+^$?QK_9^^"7QC\&>)]%^%>L^-M7_ &E_VV_C
MA\-K70/B3XOD\+>(M$_:4_:>^,7[2?@G1_'/B&_^#MCJ_@+5M(?XKQ>!_%!T
M#PE\3;.T707\3Z3<:RVJ)X:L #P']GS_ (*1_#GQC\"O@%\;OV@/C?\ LW_"
MEO%?_!-SX/?MQ?'SX>C4-9L/%'PT3XD^&OAWKM]XR%WJGB;5;;0_A!#?>*]0
M\*^'='U^RU+QMXAUN;1X]'UC5W@O;:[]WU/_ (*4_L-Z,;\ZM^T=X%T^#2G^
M'UWJE]=P^)(=,TSP=\5KZTTGX<_&'4-5?01IME^SQXPUN_L?#NB_M)W5W%\
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
M_"7A?XIZ3^UO^UO^SSX#NO#'PU^*?@_X:^)])_9SUCQEKVF:?J7CGQ5<^,?
M6D?%B7X->#M=^).O>"[[XD6.O:GX>\,^,?%>@^$K3P]X;UL:5Y=\$?\ @DQ9
M?!/Q9\"M>TOXMWVLZ-\+O''Q/T3Q/X:U#3[F&W\1?LOZ+XX\"^.?V)O@7H]_
MI][97=A;?LB7G[/G[.EEX>N=9_MNWU:VD^/]MIXT#0?C%KWARYS/#/["/[5.
ME3?#Z^;5O@5H>K>$?^"E/[5'[;K:EI_CCQGXG33O"?[4GP0_:F^#,N@Z=I>N
M?!/3M.USQ9\+G_:CN_&-GIVL16?AGXC3?#FU\.:E?^#+?QW=ZQX. /I?XG?\
M%+?V;/!GPITGXK^#[[Q=\6=*U/XP?LH_#%=#\#?#CXHWGB=O#W[77QH\,_"#
MX9_&.P\.0^ ;SQ%K?P;\2Q:OXB\0_#'XF:/HUY\/_CIJ7@R_^'GPA\6^*?'F
MI:5H\_M]A^V/^SI>V/C743X^NM-TSX?^'--\6>(=4\1>!OB+X5TRX\/ZSJC^
M']&U'PIJ/B;PCI%G\01K'B>.3PAI-KX F\37VI^-$?P=96L_B9'TI?R>^'/_
M  2X_:HT"T\?^(O&_P 1?@;XC^(OBOP-_P $D[G5=3BUSXL:E??%+XS_ /!+
MG]K36?VDM4\4_$#Q]XHT;5=8T+2OVC[6XC\.Q3Z9X6\5GX#:7J.B>#O#OAOQ
M_P"&_A7IMSX\Z?1?^"4GQALM+^)BZ'\6?A_\%M2\2ZE\$_C3_P (7\)8_B%J
MO[,'Q+_;1^!'[0OPE_:@\'?M-7W[-'C34I;/]F6WUKQM\+[SP'\8OA;^S_\
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
MI7PN\"ZUH_@;Q%\./%4?[+^CZ]X%.A^*_A6GP[TS5+CX1+X<UJU?3OBSX?\
ML_\ :#_9X^)_B_\ :*^ W[27PLO? 6I:S\(/@M^U1\$]1\!_$#5_$/A32]<T
MK]H_6?V<_%P\16?B_P .^&/'%U:7^B:A^S;8^#?[*N?"-Q;167Q+NO'_ -OU
M*?X:P_#?XE@'G/[#7_!13X8?M-?LY?!?QMX\\3Z+X9^.6L?L:?LO_M1_&KPC
MI_@?XE>#_"&G)\??!$5Y<WWPEOO&VGWMO\2/"5G\1=+\5>!HK?P%XQ^)>K^%
M]?L](\'>+=17Q5K&D0ZO[MKG[2GA[QW^SM\=?BO^SUXAT74O%?PG\/\ Q,M)
M]*^(W@GQUH-]X)^*'@#PJ_B=?!OQ=^$_B)OAI\4_"6H3Z;<^'_$"^'_$$/A#
M6]7\$>*/#'C31)+GPQXF\.ZQJ?Y4:%_P2<^/MY\/?V:/AGXL\6_L_6FG_ K_
M ()X?LU?L?W>O7MAKOQ@T#6?B3^R9\>_AA\:/ 'C+7O@_P"+? '@[2?'GPD^
M)$WP*\"6'Q.^'DWC_P ">*].T?QMXU\/>$?'\&K^%O#7Q#UK[U^$W[+WQ4\
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
M^-7AKP=XN'PC^.OAGX\1^(-0OH?!OQM^#7ACQQHG[1^@^'[7QQ\0K35?B/\
M#3Q'\+/!\NJ?"G3/K+]DW]JK7OVD?VE_BG>^'?&!U_\ 9I\:_L&?\$XOVN_V
M>=!O?!5GX4\0^&M-_:L\0_MJP>(+CQ+>O/>:[J^J^(]"^#'P]U"6RU*XM;'P
MUY)TG3M'M[T:UK&O>+?"'_@F7\7_ (0^%/V9M&TC]J7P3/XA_9O^$'[4W[.U
MEXBA_9JOX;'Q1\%OVJ=9^"?C7Q(C>']4_:&UW^Q?BQX0^(7P.\.ZSX:\>-JV
ML^#+CPYJ.H^%=<^$VI7&/$4GJO[#G[!/C[]CGQ)HEUJGQ[\._%?PCX:_89_8
MW_8DT?1HO@K>> ?%G]C_ +%\_P 7I_ WCO4/%L?QC\6Z)=W7B4_';XAV^O\
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
M5_ADGP\^+]Q\2+#P)HOP\\(>/M(^)MQX>TWQIXXMM)\&^)/AAXA /M3]FO\
M;7TOXJ?L%?"S]NGXU>!]?^ WACQC^SQX"^/OB70[X6/CVXM]!\8?#CP[X^2[
M\":3\+]4\>^*O&5EK)UW^R? /AI-!LOBYXMOQ8:-_P *TT_Q1JUAX?E\)_:B
M_P""DFH?#3X&?&#4OAQ\&OB'I_[2/PL^*/[*_P *O&/P1^(J_"VQ\6_#C3?V
MO/BSX,^%OPU^,UPUM\6S\,_B5X OY/%&L1>#[_P!\5-8\.>(?B?X1U[X6^+?
M$W@2]\&_%74OAYZ9X=_X)]Z--_P3T\)_\$\_B=\3M?\ %/@[P%\)?A=\'?!'
MQ/\  6BP?#/QUX7TCX"VG@F#X'>-+&WO-:\>Z5<_$CP1J_PZ\'>-]3U/5$O_
M  5XM\9V.H?;?A_I_@?41X$M^'^.?_!/KXD_'WPGX[U/Q;\<OAEI7Q_^)FJ_
ML86GC+XG>&_V?O&5M\/)_AU^PW^T1XD_:D^%/@S1?A!JO[3>KZOI.JZS\5_&
MOC >+O%\WQ:U&34/"&MKH-KH5EJ.EZ5XAM #U.V^/.J_LG_#;X?:%^TU\2O&
M7QS^+GQ/\6?$.^^&/A6R^'GPK\,?M"Z_X,LWU'XBW/@2]^'_ ,-O&H^'_P 8
M/B=\!?AI='3O%TWP"L8];^+$7A9;CX7?"?Q)XLU:TTOQ!?U+_@H!\*-'UGQ_
MH>I^!/B]97OPL_::_9I_9;^( NM!\'P?\(SXJ_:YU#X;Z-\"?&]U;S>.TOKO
MP!XHUWXP?#+1=332[._^(?A*]\6PR^*_A[H^GZ'XJOM!9^U]^QM<_MD_"S0/
MA3\4M9^#/BCPR_A?7]*^(/A;XE_L^+\2_AYXE\6Z_IFA:;;?$SP3H%U\4_#_
M (U^$OC_ ,!);^+IOA5XH\.?$O4/$/@FX\83W#ZUK5WI4%U=_-'B'_@EMXYD
MU#X@V?@S]KOQ5:^$_B+\0O\ @G/\8=>O/BI\,[+XO_&+4/BG_P $\_&'P%U;
M1O$FN_%FX\>^$K+Q-!\8?#G[/7@T>-8=7^'TNNV?Q+N]:\?Q^*-4\-ZA<_#&
M8 M?MF?\%#K/3_V1OVS_ !=^S'XF\0^%_B/\-OV6/VS_ (N?L_?'+4_AUI?C
M;X0_$#Q9^QII&J6'QCL_!L\NJ7^G2ZAX \?6UGX2MW^*&A^'="\=3RZEXO\
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
MOP5L=8U;]JWX:V'C3X%^&OA1XF^+T/PK7Q9JWQRM==T6>VN_B)XGTKP[X?\
M$UP/#G]OZ(MGJ]O9:&M?\%(=+T']H5_AIKGP'^-WAOX5:)^RA<?M0>,/B?XD
M\+:5H^O:'IU_XTU'P=X8T.;X,ZAXILOCA'>W>L^%]>\+2:):_"[6O%>J^+O$
M?@U;'1;+PI'JOB=OGC]G[_@D;XZ^"GPG\2_!_7_V@?@K\8?!?B7X0_LA_!G6
M/"'Q)_8VM?%'P\\:^#_V0O@HGP1\-Z-\5? 'BW]H3Q;H_C?0_&VD6>C^)_$V
MG:7/X.O;+Q9I-I?>']:TVU5+*'<?_@D->>&?AS)\/O@[^U=\2/A@+G]C#QU^
MQZGB)M&UGQ3K_@K0=3^*/BWXQ?"P?"'6KGXF:7XC\$?##X/:_P",[WX8Z'\*
M/$.O^/K^X_9O\-^!/A'H_P 2/">L^']0^(OB  [?XG_M]27?Q*_8^U/X<>*9
M/"G@IOVQ/V@/V8_VQ/@YKVA_#_7O'V@>+?AK^P!^TS^TY:?#V_\ &V@>-?%/
M@?1/$OAS7?AU\-M;N(/ WBG6[76QXBT[1KSQEI:6GB/P_?\ L_C+_@I/^S[\
M+)_ NG?&BU\5?!CQ!XJU7X<Z3XK\)^/]6^$B>+_@]/\ &GQ]%\,_@I)\2?#/
MA?XI^)]8N!\3?%U[H\$-I\-;3XC:I\,]$UW2O%OQUT_X4>$WN];L_CD_\$<+
MS6=9\.V_C7XP_!_6/ACI_P"V_-^VUJGPQ\(_LR^*?A9;Z3XDD_8[@_8XTWPE
M\%_$_@/]J+2]8^!EQ\//#QD^*7P1^)OA07OQ*^$'Q<\._#3QOX;U]]>\#3ZC
MXE^C/!O[%'[67ACQ-X*\9W?[?=]J/BG7/#'PX\*_M4ZS:_LY>$K+_A>$GPCU
MCQ(OACXC?"[1=4^('B+PM^S;\7_B#X!U?1OAO\?_ !3HOA_X@^$O'>C^%=%U
MKX:?#OX(>)++3-1TL ^I?VC/VKOAE^S#81:E\0K+Q=?V5K\/_B=\9O%MUX8T
MBRN[+X?_  )^!\?A.?XU_&?Q=J6M:MH&F+X4^&%IXZ\)7>K>&?#U[XA^+'BF
M#6&'PT^''CF;2-?ATKQG6/\ @I-^SOI7Q$\9?#R+2OC'JA^''Q=_9S^"_P 0
M?&]I\)O$]A\.O#'BG]K'6?"'A;X":C#XJ\11:'#XU\,>._&7C_P7X5@UCX:6
MWC4Z7<^([#Q%K%K8>!%N_%MMD_\ !0#]A3Q#^V]H>F>&M/\ C9'\-O#;_!K]
MICX,^*?"?B/X</\ %GP7JZ?M$>"O#OA32OB[HWA.;XA^ =*T/X]? R?P]<W/
MP<^(^J1^*HO#.B^//BEX<3P^8_'%SJ5AXC=_\$S?BQ>Z/\<5N/VEOAV?%/Q;
M^+G_  3G^+^D:O'^S9XE30?"VL?\$]/&WPF\<:#I6K^&V_:;>_\ %>F?$Z_^
M#/A&SU<V/BCP?=>&K*[\2_8I=7N-0TN71 #M/B)^VEXI\1?M6_L7_#KX,_\
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH *:J*IR,CVR<?Y'^)ZDDNHH **** "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@ HHHH **** "BBB@ HHHH **** "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@ HHHH **** "BBB@ HHHH **** "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@ HHHH **** "BBB@ HHHH **** "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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
A** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>8
<FILENAME>ex10-4_002.jpg
<TEXT>
begin 644 ex10-4_002.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" -C IX# 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#^_BBBB@ 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**** "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 **** "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 **** "BBB@ HHHH **** "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 **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M-W\;_B/X=^$GA:#QGKOPH^ 6E:Z?#VM?&GQKH[:QI6IWGAZUO[?6O^$=\!^
MK3QM\<?BLOA'QW!\%?A/\2;[P'XPL]% /JZD) P"0"<X!(&<=<?3O7Y[6?\
MP4C^#;W7Q^N=?\#_ !5\ ^!?V<_B9K_P1\:?%CXD1?"OP'\-]7^-FDZQ\,M&
MT;X6^&=6\2?%>QU?^V?'4OQ<\&WO@[Q7XJT+PI\+Y]+EUC4-=\>Z#%H.J"W^
M2OVAO^"K/A+XC_L6_M6>-?V.6^+5S\;?A7^S;^U3\1K_ %OP1H7P+\<C]F;7
M/@58>/-%T'QI\4M1\1>,_%_P7\3>&_&/CSP)KD/PVL?A_J/QCN?C#X>\+>/M
M6^'FB^(++P+XQOO#0!^WV1ZCMW'?I^?;UI:_&#Q=_P %#]=^&OA+XK^(?#'A
MOXU?'WXB^!_C?_P34^!_C;X>Z_H_P/\  O@'P5>?MF>(?@IX&D\9?"C7+B_^
M&>O>+M)\0CXH+JC1>./%>JVT?Q6U#0M#L;OP!\(8_$WB?PG]!:I_P50_9"\+
M_%%/A5XY\>:=X%OK;3_BA%X@\2ZYXR^$FJ^'_!'CCX'_  X\;?%WXR_#7QWI
M_@SXF>*O'OA36?AC\./A=\5=?\7?$#5O!4'P&M+_ .&_B3P9:?%^^\?7'AKP
MKXA /T<!!Z$'KT/H<'\CP?>EK\NOV</VGOB[\8/V_?C-X U_0OB[\-/@TO[$
M/[+?QW\ ?!OXT^"OA=X6\7^&O$WQ+^,/[3W@W7_%C?\ "&W.O^.=)C\7^&_A
MEX/-_P##[XJ^)X/&'@C6-,O[75O _@S4+RYT]OI7Q1^V1\*?!GQR\,? OQ-I
MOCC1=1\8_$23X,^&O'NJ^'[73/A_K?QJC^#%S^T0_P +]$EU+5K3QMXCO(_@
MK:3>-+OXB>&?!&M?!'3KZ*[^'&H_%&U^+>EZMX!L0#ZPHR,XR,^G>OS3\$?\
M%2O@=X]E\.PZ-\,/VC=_Q)^"7@/]H[X%F'X9:=X@3X\?!+XL>/?#OPU^$_CS
MP._@SQ?XH7PE;>/?%?C?X?1KH7QO;X1^+/A]H7CC3?&'QBT#X;^$?#_CW7/"
M#] _;W^$7Q3^*G[/>E>#->^.UC?^,M2_:]\*:C\-_#W@WX7>(_"6I_$?]EE3
MX>^+/PR^*'B> >,=2A\;_#KQ)IVH+X'C^!OC^3PUXSU8W,E]XA\5^&'TXJ ?
MI31D>H_S_P#J/Y5^5?@W_@K[^S)XD\#>#/B?XJ\+_&#X,_#CXE_LE1_MG_#3
MQS\9M&^'?@WPOXU^#T/BSX4^!==*:Q;_ !/UBT\$:WX6\7?''X2:5KEQ\57\
M >#&T_QUIOC+1_&6K> =/\0>*](ZX_MZ^)=9_:-_9 ^#/AS]F7XMP:!^TQX
M_:/\?:QXE\3WWPBTW4_ ^G? #QY\+/A_<W<-A#\8I-,\4>%+QOBEI7Q ;QSX
M!U/Q[I?BCX>WOA+4OA3:_$,^)=6G\' 'Z349!Z$'@'\#T/T/:OSX_:2_:@^(
M_@K]I;X5?LJ^"OAMXO\ L_QK_9?_ &I/C"?CUX;O?A-<M\,=5^"OBK]G[P59
M7EMX7^(7BZT?6M/\-R?'2T\3^-3+X,\47<D3^#M-\'>$_':WWC]_ 'RS^QS_
M ,%6?!6I?LI?L\:S^U3<>,?"OQJUS]@G]C#]I'7?&_CVT^#_ ,//"G[2/B3X
M_>#X]"UO4?A+/:>.-!\*^'[YOBQHVJV_B+3_ (A:7\%?"7A;1_$N@>-;*2V^
M$L>I>*]" /VMHKYS_9M_:A^&/[5?P?@^-7PFGU'4/# \1_$+P5JFG7!T34=6
MTCQO\*O&&N^ ?'OA8:AX1USQ1X,\33Z-XM\-ZMI=CXB\">+?%O@;Q5!%:ZWX
M-\5^(?#VI:=JUU\):Y_P6<_9W\+_  >C^/?BCX,?M4^'?A3JGPZ_::\=^#_%
M.J_#/P=''XYUO]D>?Q9=_&;X2:!IT'Q/N-4T[XJZ?X*^'_Q%^*7AS1_&=EX4
M\-^*OAM\-OB/XBT?Q7<2^ ?%VGZ. ?KQD=,C//?T.#^1X/O2U^6?C;_@HSX#
M^#VH_MD_$+XK^!?VMO"%C^R3^S1\/OC?\2O@AK?P^^"FJPV'P]O?B]^U?X*L
M_BS\+]2\$^+-;UOQ5JOQ&T_X':UKVN1>(OBB_@+0/AKH/PRU.PT;P3X\U#XO
M::OJ=G_P4/\ A3-XE^)OPZU'X=?&O0/C'\/?C#X ^"6A?!?6/#'A)?B%\8?%
M?Q6^%MU\9_AU?_"G^S?'FI>#+OP_K_PVT+QYXLUJY\=>,? 6J?##0OAA\1=<
M^,&D?#_0O#4VJ3@'WS17Y/\ B'_@IA\'_"-W\:_BWXAT_P#:VTS0/@5^P[KO
M[4GQ$^!&K_!GP1H::-X9^'GQ-^)7@SXC7NF)K5MI7C_5/C)X4\1?#KQ5X/U^
MQ_X63-\!;WPKH6E^//!6K:UHFN6GC[6?6KK_ (*(^ ;/QQXU^$VH_ _]HS2?
MB_X7M/ 7B/1/AEK?A3X>:)K'C_X;?$/PK\4_&.C?%[0_%6K_ !3L?A?X*^&V
ME:7\$/BOI_B_5_C=\0/A+JW@_P 8^%-/^'GB#0[#Q_\ $/X4^&O'0!^@H(/0
M@_0_Y]1^=+7YF_LV_M1ZC\?/VU?B)9^ _B?=^//V5?''_!.[]@O]KWX#Z?=>
M$-)\.1V;_M&_$3]KO2[[Q78W%]X.\-_$M+7QQX&^%?PUU63PU\0+RZNO#=^E
M]#9Z3H$]WJ%B/H;XW_MA_"W]G[QEH/A3X@:9XY@TW4=6^#&A^(_B!:>'[6+X
M?^!-5_:,^)VH?!CX$:=K.LZUJ^C:AXMU3XC?$_2M2\,/HGPBT;XF:[\.+6"R
M\9?&33/AO\/_ !!X8\6:V ?5E%?FQHW_  4W^&OB/Q-H?AG0/@/^TYJ<GBC]
MI7XU_L@>&-4'@SX<Z=8:_P#M$_ SPG\1_'7B+P!9V>M?%K3/$-M9Z[X/^$GQ
M#U_0/B!JVA:=\,-/M/#5W%X[\:>"KV2VM9J^@_\ !4WX$>*/A>WQ8\.?#SX\
M:UH/A/X>>)?BU\?=&LO!?A8>+OV8/AMX&^*/Q5^#OCSQ1\7_  _<^/;>;7W\
M+^.O@+\>=/A\+_ *;XW>./'%M\'/&=_\+O"_CN"7PN?$@!^E]&0.IQ7YVC_@
MI9\%IH/&^H:9X)^*?B#0O '[7/[-O[(&N>)_#9^$FO\ AN[\1?M<:7\!]7^
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
M> ?"WACXB^.+.^U#Q'IX!L_$'_@F]\4/B9J?[1?B7Q-^TQX0_P"$J_:'U_\
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
M OPT\-:]K/CCPW;_ !=TOXT_+_[,W[?GBGX'^"QHW[1^B_%/Q]X*\0_MC?\
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
M? MW\5->U3Q)=:E9>+_ W@;P=I@^(-YT6E?\%7OAEK-K^R3XHC^'/B7P_P"
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
MK73^$=0\/>*K;0-+TWP;K_AC5IO&ML ?M>!@ #L,?E10#D CN,_G10 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !7.>+O"7ASQYX9\1>"O&.AZ
M3XH\(>+] UKPKXK\,Z[90ZEHOB+PWXBTVZT?7="UC3[E)+:^TO5]+O+K3]0L
M[B.2&YM+B:"5&CD=6Z.O/OBQ\2_#GP9^%WQ(^+OC 7Y\)_"SP!XS^)'B<:7!
M!<ZDWAWP+X<U+Q1K:Z=;W5U96UQ?G3-+NOL<%Q>6D$MP(XYKJWC8RJ ?%.A?
M\$V_ .D>$=-\.ZC^T+^UMXS\0>!/''PY\:? /XF>-OC!IFO>/?V:H_A%HGC/
MPM\./#?PD9_ \'@W5+#3/!_Q*^)7@?QWXJ^,O@[XL_%3]H+P)X[UGP1^TO\
M$3XR^%;#PSI&@U?AC_P30^''PK^+'@KXPZ1\<?VB==\1>"/BS^TW\<+72_%6
ML?!W4O#VL?$S]K/2[[3_ (L:YJ5O9_!/3-5T^Q-S>0ZWX8\,^$]8\->%=#U:
MPMBVB7VFW&K:;JGG/CK]MO\ :T\#_"[XN_&1_P!D[_A(/ _P9?X+_$G7X]*O
M/&.C^)O&7P1\9:[XBM/COX>^$>@^.]$\&7OQ$^.W[.WA/PU_PGNE:3IT5GX-
M_:'TOQ;X(\+?#G4]'^).I:IX)TGHO#W[;'QK^(=E\,-$^%7PY^#WCCX@_M)_
M#W]I_P#:<_9HN8_B=KEI\*O%7[)_P'UOX+Z#\/=6\<>,;3PSJ>L^&OC#\;=3
M_:*^"S#P[HOA;Q#X0^''AWQ#XXUW6_$6N:Y\.+#P+\0P!?@)_P $I_A-^S>O
MP;T_X:?'W]JW3O"OPK\.?![PUXH\#P?$GP5X8\+?M 6_[.>DZ9H'[/>I?'&'
MX>_"[P9J^H:Y\+/#WAWP?X4N]5^&VL?#*X^.'@/P/X.^&G[3Q^.7PWT*U\)5
MW'A'_@G9X.\$:K!XTT+]H+]I@_&"W\+?"OX?GXX:IXH^%FL?$G5_AM\%?!?Q
M?\&?#KP!XX_M/X.W7@;XJZ3I(^.GQ$\4ZCXA^+7@CQU\0?$WC2[\/>(/$_C/
M6)/!?A"WT7D-#_;P^*7CKQSH=I\+/V7_ !O\1_!MAXGTWP)\6M/\-ZQH-[XO
M^'VNZE\!XOC+)K6G>.8M5?\ 9U\4Z7H?B'7OA[\+[O1;;XMV=[XA3QC=_$_P
MIK.K>$=%T2P\;_+=W_P61,/PHU?X@_\ "$^&-'D\->*]9\,?$>\\<>'/VI/
M^A?LO^*(/ ?@SQ5X6^'/[>'AW5_V>V^,7['DWC;Q)XOU+PSH/QW\5_#/QG^S
MR/!7@35/B[J?C/3&\5>%OAJX!^G6A_L9_L]:!^R(_P"PS:>!8I_V;;CX2ZW\
M$[[P+-J-]:F\\!^)M*U#2=?LX]4TF73KW1;Z^CU74+NTO?#3Z(WAZ^FAF\+1
MZ''I^F0V?C6N?\$Y_A[X]_9Y^*_[.WQG^.?[4/QUT[XNZ[X"\0:Q\3OB?\5=
M-E^*OA6]^$?BWPSX[^$(^'E]X+\&>#/ O@T?#7QAX1T3Q-I5SIW@%M3\4^((
M;O7/B7J/CG6-3U&_N.V_;)_::\<?LX?#[X/^./AE\/\ P+\6O^%J_M)?LW_
M0P>*OBEK?P[TO3[']HKXK^$_A5HOB_2=6\-_#'XIC7AIVI^+;#4)[)[/1K4Z
M-]JU*TU'4;JUM=%U/Y8^$W_!0+XX_&_QIXW^ /@#X5_"<_M(_"Z__:Z;Q59:
MYXZ\:V/PJUS2/V;?C+H7P8^'PTS7D\'/K_AV\^/.NZ_=W$UR=.\:+\(8_ GB
MD:SIOC"WUSP3>:\ ?3/Q\_8'^$?[2/Q"T#QC\2O$GQ ?PEH/[.?QD_9>'P5\
M.R_#_0/AC>_#;XZ:G\-M>\:7J7]I\.V^+GACQMI_B3X+_!OQ/X$\6^ _BIX2
MU'X>>(?AAX:U+P>-(DNO$Z^(O,-1_P""7_PW\0^)_B'\2/&/Q_\ VG?&/QH\
M>>'_ (!V&G?&S5/%7PGT7Q_\,O%O[,FL?$S6/@[\4/AE:^"?@MX4\ Z+XZT8
M?%SQYH'B6+6O _B+P-\1_!GB+Q#X'^)'@GQ;X1\8>.-%\3\!^P_^V?\ $K]L
M']I7QQXLT.?3=)_9A\8_L"_\$]?VFOA=X"U[39;?XB^$KW]I+Q)^VI;>(E\1
M7NG:GJ6A77BB6^^$FCZ-X@_L[4K[PY_8GAGPY-H,BWESK5U>]+K7[?WQ&_X1
MGXL?&SP7\$?"?B#]GSX7>.?VV?@[>ZEXT^/7PR^"?C@_$/\ 8ET'XMKXF\6Z
MUJ'Q3UK0OA;H'PD\<_%'X$_$KX76FKS^,)M?\ Z&?!7QU\>:;I_PQU'XI/\
M!@ ZG5_^"9WPX\2'7YO%OQY_:<\:ZCXJ_8]^/?[&OB+7/&/C3X=>(M>U7PI^
MTUXKTSQU\9/B=)JVI_":XO+3XEZ[XNTN#4_#>BZ=+9? KX9:6+?P+\+O@KX,
M^'.E:%X/TG?\#_\ !.?X2>!O'VE^.HOB+\;_ !%9/X>^&%I\1OACXA\7>%Q\
M'OC?\0/@GX;T#P9\)?CC\5OAUX?\"^']#O/B[X)\&^$O!_A:+5?!<?@GPGXH
MTSP+\-;GQYX.\5ZU\*OACJOA#YW\0?\ !2WXCZ5X \:ZEX3^#O@[QYXS^&/_
M  4"_92_84\6OXK\4_$SX"^&-;G_ &K[7]EG5O"_Q*\(Z)XD^$?C_P >6]EH
M$'[57A32;_2/$^EZ;#JMGX<UOQ]X<UC6=)U'PYX;U3@OBW_P5I\;? &W_:+T
MOXH?!KPU?^+/V/\ Q7\3K?XRV?PV\87/B^;X@^"_!7P^_9I^-V@:]\(?!;06
M?Q"\.V=S\$_VIOAYJ/Q2^(OQ7\/Z'\#?@]\7;>S^#U[\3?%=Q\1O /BK5 #Z
M6\)_\$NO@[X7^'+_  LC^,O[46O>#_"1^%4?[-UCXI^*VF:N?V/+/X'^(M.\
M5_"*W_9UC;P9#8BY\%ZMH^D61\1_&JR^,WB[QCX)T_\ X53\0_$'C#X3:AJ_
M@?4?H_\ 9P_9:\-?LW:G\=-;T3X@_%3XB^(/VB?BS;_&WXF:W\4=9\*WTT_C
MU/AQX"^%L][H&E^"_!?@;P]X>T^_\,_#7PM]JTG3M$BLH[RU?[ ECIZ66GVO
MYI_#WXY?$C]GGXQ?\%!K]=&_X6)\#M1_X*^?LT_L]^(QXJ^-/Q.NOBIX"'[8
M/[,__!-+X5Z)JWPOD\0V/B^U;PEX-^-7QT\/ZS<_#Q/&'@K3-(\%^*O&6H?#
MZ_\ "DWPX\+?#_XA>8_L9?MA?%;X<_LIV7PO^$7PV\?_ +2?Q<^&OB/]KGXG
M:WHGB?Q!\2O''BOQEX%?_@H)^V/\.OAM\-M&^(M_#XZU:#Q_XHT[X.>,=!T'
MQ_\ &C6['P9HFIZ'X-T_Q9K<VD^)=>\5>  #[+UC_@DG\$?&'@'P=\,/B/\
M&']H+XD^!_"_QV_:W^/6J:%XEOO@?IL?C[5_VXO#?QK\*?M'>!_&=WX'^!/@
M^_/@#QEI'[2'QWCL+;PI<^%?%WAF3XDWC>'_ !CI\?A3X=Q>#NNL_P#@FYH8
M\0_!3Q?XH_:T_;)^)'C#X%?'6Q^._A+Q'\2?'OPE\87E_J^B_##Q_P#!OPUX
M+UC3]1^"'_"/6O@KP_\ #?XK_%/0_/\ ">B^%O'_ (LU+QYJOC+XA^//&7CO
M2?"'B?PU]%?M#?'NX^$OB']GOX8^&K+2-0^*/[3_ ,6M7^$GPT'B9M7@\):9
M?>$_@Y\4OCSXQ\0>)[C1;6XOFL],^'OP?\50Z3IEJ]I/K?BJ_P##VEO?:7IE
MQJ>LZ9^2?Q/_ &A?B9^V)\4?V)?@-XG\-^'_  9X8U7]LO\ ;)_9:_;&^$I\
M6^+;WPKX^\4? 3]F/XQZO:W?A/QAX.U#PUK.M?#35]+N-'^+_P .X=>M]#\3
M^%O'G_"OM2\0:/H_CWX<Q7.E 'Z7:?\ L.?#K2_C/XR^*6D?$;XZ:)X+\>ZK
MXV\:>*?V:="^(%OX?_9SU7XO?$;P??> /'7QANO#>B^'['QY<>)_%?A34]6;
M6_ MQ\2+CX$W7Q"U.\^/$GPA'[0S6_Q8A\%\2?L,VWP1^!!\!_!7X=6_[87B
M.R^ =O\ L1?#KP9^UW\4='T+X:_"W]DGQ5::5X=\2?#VYG\(?"R5];^'2Z5X
M<\$M\6VG\*^)?CE\=_#WP_\ !NE>-_B-XMU/P1X,.F>&?$NZ^+_[/'[?NIZ?
M^SK;WGQ.M?AQ_P $IH?$2_#GX]_M)?'*_P!*\7#X3?&JQT'2;6'Q'XFC^+CZ
M;\2?&'AO3Y]/\1_&O6=*UKQ-JFM1V^M>/;/XBWVLWFJ:+[5\/?\ @HCXZ_:!
MU#X;^(OV8/V=?$/Q3^&7C.;X=:;KM_XBN]9\$:IX$'Q<_9JT#]H;PAXY\5^*
MK;P]XM\ Z5X3\/2_$/X0>#?B#X6CU'5/B99Z5XO\6?$/PCX8\6CP9X;\$?$\
M _0+X&_"'0/@/\&OAG\&/#-YJ>JZ1\-/!7A[P?%K_B"YEU#Q-XJN]'L(+?5O
M&7B[5[B2>^U[QGXSU9;_ ,5>,?$>HW-WJWB+Q1K&K:[JM[>:EJ%U=S?+FL?\
M$Z_@_?>*/%OCC1?&WQ:\&>,]7_:8C_:[\ ^*?"^M^"5UKX(?'35?AR/A+\2/
M$'PQNO$'P]\0_;_#_P 9/AU/K7A/XD^!/BTOQ2\$W.D^)-7@\)Z!X2\G1&TC
MX"^'W_!1CXK>'/V>/V1+?X(_LW_";1_"/CW_ ((Y>+?^"@WAJQ\=_M!?%+5K
MOP?I_P !_"G[.ANO@C>27'PG\3:_XCM;R#XW>&_#^E_%+6/'6H^([E;?6O%N
MO>&;B\\/VWAWQ[Z5K?\ P50^(U]XW\%>%_AU\$_AUJOB7QWXW_8Y\'>"/@1X
M^^+WB7P9\?\ XI>%OVJ_AKX2^)/B+]HWX8^'] ^%GCE_$G[-O[/MKXK\0Z7\
M1/B!I?AK6+"?_AG']KG4+^_\(R?!/^S?$P!^L/PE^$_A?X->$9?"GA=;JZDU
M/Q%XI\;^+?$NK+IG_"1^.OB#X[UV^\4^.?'GBF;1=+T31WU_Q5XDU._U2[MM
M#T30_#>C02VOA_PGX?\ #WA72-$T'3?F_P .?\$]_P!FGPIKVA>(-$\)WEM<
MZ#^U]\3?VWX+.:_@O=.O_CI\6O#'BC0?%EUJL%YITTM[X3CUKQ+;?$;0/##7
M"6^@?$OP3\-_%NF7,$_@3P];6?-_MT_MH:A^QS8> ]5N?"=G%X4\6V7C>;5_
MC1\0[/XCV/[.OPVU_0+CP3I'@CPA\=?BK\-_!'Q&E^ &D_%#5?&D]QI?QL^(
MOAA?A#X0T[P#XM@\8ZS8:MJWA6VU/BM=_;YUZSU:_P#B#X=^'FE>)_V;/#7[
M<_@?]@7QCK]KKM[IWQ2T_P >^-OB?X0_9O'Q4T?PYK5KINB:KX*\+_M7_$/P
MI\(/$?A.6\LM>F^'^G^+?CKX4\1>*+6W\-_#KQ* 7M4_X)F^!M3UGQAXC3]H
M;]H_3?$'B_\ ;1\-?MW'5K!_V=S-X>^-7A7X3Q?!33+'0;/4/V=;_26\"R>
M=,\*6-[HOB#3M?U>?4/!6AZLOB**^U/QG+XJR/#?_!*'X"^&/!O[._@ZQ^)'
MQ^"?L_\ P T7]DG4/$%KXT\'^'=>_:!_9-\,6-_I_A/]G/\ :+3P=\.?#7A[
MQUX \(07\K>%=9\/^'_!?Q/T&:Y\1R:?\0H?^%B_%!?&WHW[0O[6_P 0O!/Q
M:\9? _X%?"O0OB7\1?A1^S5%^UEX\T_QMX^T?X9Z)X@\!7GCSQ#X(\._#3P3
MXKUF=- TCXB^-6\ ?$Z]LO%WQ!N_#_PQ\%W7ACPU:>,=7M]'\;7_ (G\"_/>
MC?\ !0SXXWGCCXO:!KOP0^&FD:'X6_:Z\>?L2_#>7P?\1?B9\4_&GB?XI^%?
MA5X>^/6G^,]<\&67P8\(2CPC+\'!\1=6U;PQX7U#5_$47CCPCX<\'V&IW7AW
MQAJOQ!\# 'KVE_\ !-GP#HWB+PYXJ3X[?M"WFM>%_P!MWQ%^WKI%Q=R_ 1HD
M^,?C#X6_$'X.>+= GMK7X VL$_P[\0> /B7XGTF?2'C_ .$GTZY>PU;0?&.C
MZK91W3_1WQI_9L\.?&KQI\%OB1+XS\?_  V^(WP#U[QMKOPZ\9_#VX\'/?VL
M7Q"\"ZK\/_&&BZKHOQ%\$_$'P?JFEZGIFI6=\DDWAI-;L-4T33FT[6K72[KQ
M!I6M_E'^V/\ M6_'SXN_L5?MG_"Z/X32?!?XK_"__@GK\?\ X^_'BZOOBK\3
M_ASXA\&Z5>:A^TS\-OV<M>^">K>$?#.D>-KFV^-%[^R]\4?C!&WC2Z\$>(O
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
M^TM\"/VC/BOH]]<6<_[/EUJFO>(? 'B']F'XA>'=02,>']+\;Z)J'@C7()/
M]_XB\0Z%X% /IKP'_P $W/@K\)/'WA+Q1\'?'GQ_^$_@+0&^&>H^*/@#X+^+
MVJQ_!_XN>+O@QX!\(?#'X5^/_BN^NZ=KGQ6\1>,/#7@OX>?#_2/$-WI?Q3T#
M3/C%!X*\.1?'C2OBE!8F*7VG]IK]E'P)^T]9_#6\UKQ1\1/A;\2O@OX]M?B-
M\'/CA\&?$.G>%/BS\-/$#V-UX?\ %%GH>J:WH/BOPOK7A'XB^"=3USP'\1/
MGCCPEXL\&^)_#VL"\GT2#Q7X>\'^)?#GYQZ1_P %3_BKX-L/AMXY_:$^"/PR
M\,_"WQ'XX_X*6?"KQM?_  L^+7BWQKXQ\.>)_P#@FI=_'B/QEXYT32O%_P ,
M/A]H.L>$?BG!^S;\3TT;PKJ?B'2-9\&&Z\!7][XF\4KXA\1Z?X%]WB_;8^/\
M/B'1?AYK/[.]EX>\;_&CXL?#'X7_ +-GB7Q/J?Q \)?"_P 2ZSXM^&GQU^-?
MQ;T7Q=<>(O =EXX?6OV>_A!^S?\ $CQ@VJ^'_"C>"?C9?^(_A%X4T+Q#\.M4
M\6>-I_A> =S#_P $X/@7+KGQTNM?\1?%;Q7X(^/_ .SC\)/V8/%OPM\0:]X6
M;PQHG@'X'WWQ USX9^)?"/C71?!.D?'*P^+/ASQ5\6/B7XVM_BSJOQ<UWQI_
MPG7BP^+QJJ^(/#/@74/"U[3/V =%M+;P#XCU7]IC]JSQ=\?/AMXV\6^,_"O[
M4/B_QQ\-M8^+UC9^//"FB>!?&?PWC\+_ /"H;?\ 9UL_A%XG\(>%O"5EKGPT
MTOX#Z?X7U'Q?X3\-_&NYL9?C]I%K\5%_*7]C_P#:5\6?!'7_ (L6WC_P'I_C
MV^^%_A[_ (+]?&#P?\0/%?[6?BB#4;72OV6OV_/@UHGBCX)^(?$?Q]&@?#3P
M[X&URQ\3_#2X\/?'GXP?$F]D^'UCX5UNSUH>!_!Y\3:MXI]]\=?\%#_CSX_\
M1?#/X<?!R/P3X5\5^&_^"E_P@_9$^+7B7Q)X3^(6E^%OB'X5\=?LB1?M?:-J
M?@/1?$\.C>./#>BW]GK>@>#M8U#6M-ND\4:;I5WXE\'7X\/>,-*NM. /H/P%
M_P $C?@)X!L+7PX/BK^T3XN\!1_LR_'S]D:]^'_B_P 6_#N_TC6/@S^TGXJE
M\;?%#3=1\4:/\*-"^*":Y=>)#;:CH6NZ9\0-.N= _LVTM+%/L4^IVNH>K:#_
M ,$]_!OASQI\.?'6A?'W]IK0]0\,:+\,=&^*6F^%_''@;P-HW[3\?P2U&\U/
MX.7WQZM_ ?PP\+WAU/P";M-"GN_@U?\ P<'Q0^'VF:!\(_CA%\4/A)X=T/P-
MI_YO?M[_ +7OQ5^/?_!._P#;C\2^$/AG\1O!OP4UK]@']IGXX_"SX_\ @SQ?
M\2_A=XD\!^*/AQH>E77PVT#Q3KVD3>$(O%5Y\6=+UN]\7VFG_#7Q)XC\/>&A
MX!\8_#/XKZ9KVDZKIVK:_P#?'C']KWXV>%_CQ^T1^SQ<?#_X767CK1?^&6]:
M_9,2[\6>*[J?XY^ /CQ\0-8^'?Q&\8:_H%CH2:AIR_L_ZQX=\1WWQ+TOP-<^
M+;WPOX*TW1/B/XN/AOP]XX\.6[ &)>?\$Q/!?A&+PAJ_P;^,?[0?A&\^ /A/
M]HW2OV3?AKI_Q)^'_AKX<_ JZ_:!\':EH.H>&O!^NW_P#^(_BNS\%>%]6GTZ
M_P#AAIGQ"M/C3X:^"]EI.B^%_!7P_O/A?X?T[X6O]8:S^SY)\5_V0O$'[*_[
M1/C77?B>/B?^SUK_ ,!/C7X_M/['\,>*/'-EXY^'M[\/_'WB:&7P]H.CZ!H_
MB/7;'5=3OA>Z)X5T72+?5;@WNG>&=)L_*T>V\&_;=^.'Q5^"7CW]@V;P=XL\
M*^&/ GQ#_:6^*'A7XY3Z]HNMZY'J7@+P=^P3^V5\>?L]O9Z(L^KC3]-UKX,6
M?B5H=(']OWFL:%X;L())=/N-:LK['^!/[;_C+XA_$/\ 98\-^/OAQH7A[PM^
MW!^S=XA_:2^ .L^%O$MYJ^L^%;/PEIOPY\5^(/AM\7]+U*RL;9=?_P"$(^,'
M@C5M#\7^"[G5O#NH:[I?CKP[J>FZ##IGA#6?&0!#I_\ P3-\&P_%;2?C)KO[
M2'[2_C#QC9_M/?#O]KW75U^;]G2VT;QG\:OAO^S1HW[)6G:OX@TWPM^SAX:%
MAH^M_!718M#\0Z'X,E\)6LNJW5SXAT=M%U6+3IK#D;C_ ()(?!V7PO\ '#PO
M;_'G]I[2T_:1\._M,> OC;JVE>)O@Y97_C_X7?M3?%7XP_&_QI\-=6TZ/X&_
M\(LFD>"_BO\ M"_';QA\(O&%EX=M?BU\.G^+GCGPYI7Q'F\&ZL/#D'S9^U!%
M\2-7_P""@?[7W@?PCX=_;?\ BW%;_P#!.C]EKXE^!O /[./[9WBWX"^'/A_\
M7?%/Q8_;F\#W7C*WT76OVA/ WA;0KWQEIOPM^&MC=S^$?A)\7[=[CP5<:MKO
MP[U_5-5FTCQUV?@__@I/XUM/V8O$7Q-\(W?@#]J!?V.OV(/V=_VD/VN/B+8M
MXI^&%U\6M5\3> ?%OBWXPZ=\'O"GB/PWH[^#O'7ASP9\*?%WCZ'PE\0]/TC3
MSXS\6>&_@KXHN_AMXE\/?$+4O"0!^BOQ4_9.\%?%W]F[2?V9_$?C#XCV/AWP
M[)\%M3\-_$'2];T&X^*.B>+OV??B)X%^*_PJ\<1ZMXD\+>(/"FK>(?#_ ,0/
MAQX2\0W5KXD\&:YX7UY]/FTW7_#NI:/?7FG3> _"S_@FC\/_ (3?%7P9\7-$
M^//[1.LZ]X%^(?[6WQ2T;2/$M[\"KSP_)XU_;5UF?Q3\:]4O8],^ FCZVT$G
MC&6+Q5X2TFTURTTCP[?V=KI2V5YX4-UX<N? ?%W_  47_:<T^^^-GB/PC^S[
M\ =5^%OP?_;4_9C_ &.SJ.O_ +0?Q,TCQKK<W[75]_P3WN_@Y\1H]#L_V<]3
MT>&R@\*?MO7%Y\2_#$VLP7G@_7O!L&F>&M7^)%C/-JEUV/BK_@H9\4?A_P""
M_B]\3/$_PQ^'.M>$OV/_ (R_!C]GK]L33/ WC3Q;=:_8?$'XA^!?@5XQ^(GB
M?X#W?C'PCX0L/&?@3X36G[1WP[U""V\76GA7Q1\1-+T/X@V^B66D:]IWA+2_
M&(!J_#W]A"3PCXD_8<^!4WA2W\9?LV_\$Z/!WAS5O@I\??B;\0?#^I?'?Q=X
MAT+P'K_PI\#_  8U#P!\-/A/\./"@^'_ ,/-#C\&?$+7/&FOZRTWB?QW\,O@
MOJ4G@OQ1XKT;4_'_ (:]A_X*7_!KXG?M ?LFZW\)_@_X<OO$7C;6OB]^S-XJ
MA33O$OAGPA<:5H/P@_:1^%/QK\5ZG:Z]XIO;2PL]8_X1GX<:KIGA/R[;4FD\
M9ZEX;34;:RT ZSKND?$VG?\ !5SQ]X:\?>&_!OQJ\'_"/X>6>C_$O]LKX-_M
M :YH]U\5_%UM\'_B/^SQHWCCQY\#-*BCTSPLLFOV_P"UM\%_ 'BCXS_#@SIH
MFH6VGZ*GPXL['Q'\3?$>D:&GT5I'[:G[1VL>--*^'.A_LQ+XW\>_#_Q_\)/@
MW^U#H'AO6]>CT'X9?$KXI_!?X=_&?6M5T+XF?V+KG@*X^'GP9T;XR_"N7QQ)
MKNI6/Q!\6>&KOQ_XE\!>!]2O_"WP]\*?&0 ]%A_X)[_#]O$FA?&&V^+'Q^T7
M]IO3_&OC7QY=_M.KKWPNF^,>JI\1_ O@_P"&WB?X;>(/#LOPOU7]GF3X5#P)
M\-_A3HD/PUT3X.6G@Z#Q+\*?!OQ:BMKGXT+KOQ,U_2\)_P#!/7X.>#/BIKOQ
M+T;Q/\1H]+\4? #6/V<?$?PJ%Q\/K'X>:UX)\4>,/%GQ$\9:[>WFC_#G3/B@
M?'_C+XA^/?&WCOQ1XMA^)<-SJWBCQ3JM]);1P&TM+6Y_P3\_:2^,7[6W[._@
MO]HKXI?#;X9?"W1?BGX?TCQ)X#\,?#WXD^+?B3?V%@?[0T[7K7Q?J?B;X9_#
M2V@NX=7TPW.DR:+8WEO+I]^;2\,<^F+?:K\R?M\W/B5/VTO^">^AZ-#^T]XL
MT#Q[H_[6-AXS^%/[/'[1_C'X'2>,K;P=\/\ PAK_ (7U76K"W_:!^ '@75)/
M"FJZE>W:7VI:])XA$=VEK9Q7UC$ZV@!Z#X;_ ."4/P#LK+5O#GQ ^('QG^-G
MP]U_]D+X;?L0ZW\-OB7?_":S\-WOP/\ A!J7B#6?AHUMK?PM^#WPT^(N@_$'
MP5K'BC6=:\/?$/PQXYT/Q+IVNR:;X@M[N/7/#OAS4=)[_6/^"?'A/Q7\1?@M
M\8?'GQV^.WCSXL_!?XC?#_XAP_$/6[7]GC2-=^(P^%7ACXO^%/AYX(^(UIX(
M_9[\)>'I_ _A6P_:&^/E[I]GX)T3P1K[:Q\7/$VHW7B.XFTSP7_PBORO^Q_^
MU=\2=)^&_P #/V7-8\2Q>-/VLO%?QP_;)\":KX?^,/B+Q=XJ\6_L[_#']G_Q
MEJWCO1_!7Q]\8R11:O\ %KXK^ /@[\3OV7_ G_"6VVLP1?&W3OB7H7[1'@SQ
ME\5OAI,OQ"\=ZW[-W_!13]IG]J+XQ>,_A5X*_9H^#/@V\^$7PQT_Q3\5[?XA
M_M%^,8KZ'X@Z)\>_VV_V0_BCX'\(7O@SX >+M+O_  WX?_:9_8M\46WA+QU?
ME+SQ3\%-=T/XA:AX+\/>--5OOA3X8 /T(_9Y_9PT']G;P!XP^&^E^-/''Q)\
M/^,_C#\>/C1?/\4%\ W=YI^N?M'?%/Q?\:?B7X<T]/ OP_\  6F7'A&Z^(_C
M_P ::WI5CKNFZSK&GVWB"?17URZT.PT;3=-\.\%_\$\/A;X!\#6WPY\/_$;X
MPOX4\$_"WQY\$OV>K'7-0^&?B6X_98^%7Q$2QL=<\&?!34=?^%FHW]]96/AC
M1/"O@3POJ'QKN/C%KGA3P%X5T_PGH&JV&E:KXMB\2?.O[/'[?O[1_P"T;X+_
M &?(/#/PE^ ^@_&3]I/]CK1_V[O ?A._^)WQ+U/P=HOP7\0_#S]GV7PIX/\
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
M'\/6UQI/PY\::SKO@KP[>:KXMO?#^A:9=^.O&T_B#\M/ '_!3/\ ;TUGX/\
M[(7Q,'P]^!'QF\3?M@?\$[]/_:[T+X3_  J^'&I_#'Q;X-\<:?\ 'G]A'X9>
M,M&\-ZU\:/VP(/!'QBA_X0C]L7Q'XG\!?"J^\1_!/Q-XV\9_"[P]\/M,^)4V
MJ_%.Q/AG]@OV-_CS)^TC^S[X/^+D_B'3?$.H:UX@^)WAW7&L/A/\1/@7?>']
M>^'WQ4\9_#[6/ OB[X._%?6?$?Q ^'/Q&^'M_P"&9O!/Q.\,^(-;U,6OQ T#
MQ))HM[)X?N-(=@#I_BA^S;\%?BUX>^%'@KQSX6N$\*?!OXC_  O^)GPL\*>$
MO&OC?X8^'M"\;_!35M.\6?"V4Z%\-O$_@W3?$VA^"M7\.Z5K6D^!?$-KK/@N
M*71+.2X\.W,.GPK%Y1:?\$^?V6]*U[7?%VB>$_B3X:\7>(?BA\6_B]J'C#PG
M^TA^TMX3\90^+/CU>6.J?&'2]$\6^&OB_IGB'PU\,/B!KVC^&?%&O_!'P[J.
MD_!>3QCX*^'_ (Q@\!0^)_AYX(UC0/QC\)1_M#?$CXT?\$X?'WBKXE?![Q%\
M=-,_X*;_ /!:KX3>!/BQXG^ WB;7I?"G@#X;^(_^"BG@&3P1>60^/&G>*M3\
M$M8> /#UIX'\,:5\0?#%EX.\->'_  IH&M'Q]J/AV+Q1<>Q_!K_@K1^T-\0]
M#_91\4:K\/O@IK.G?%?5/V*/AK\9=%\!67C\W?@#QS^UI<^)/"\7C_7_ !)X
MN\2:-HOP^T]O$NCKXK\ ?L^>"[3]J'QW/X!M](N?B_\ %/X/Z=\4?A]XTN0#
M]E?#'[-?P8\%_%-?C1X-\&2^$/' ^$7P^^ \G_")^*/&?AOP7<?"7X3ZAX[U
M/X8^$+OX4:-XBL_A;>P> [KXG>.U\):G=^#9]>T*Q\1W6FV&J0:?;V5E:^/>
M+/\ @GU^QWXLUKXY:OK_ ,*7:']J#1O'GA_XV>%;+XF?%?PY\-O'NI?%3X<7
M'PB^(OC<?"C0O'FD_#'0OC7XX^%L]WX!\1?'3PEX2T3XV:MX3DNM&N?'DMC)
M+&/,_P#@E9XX^-WQ'_93U/QA\=/B7IWQ3\47?[4?[='A^Q\0VGA/5/"EY;Z'
MX"_;<_:(\ Z9I%S'J/CKQM!+I6F6?AFVT[P3I>G?V5:^#_!-IX=\&;-<DT*3
MQ'J?Y2?$B_\ CQ\3?CR-0\;_ !'^&WC#Q/\ "K_@X-\#_"_]G[7?$OP9UG4X
M?@WX97]@71==U/P_I=C%\8K2^D\'ZAI^IV*7NA^&M<\#W.I>.8O$OC[Q!JVM
M_P#"4?\ "+Z. ?H=^T?_ ,$S]/U#X6W?@[]EVQU*#Q)\0OVLOV-/VD?C9K_Q
MS_;"_:SUG5_%G_#(?C;X-:YIU[I'CSQ)J/QU\;:)\3?%GP_^!G@GX32_$#P[
M<^$_$EK8V'A[QEK.O>)]5\%:3H][[)X__P""7O[$?C[PWJ^A^.OAYX[OM,UC
MP?\ %3P9XWUL_M,_M/Z'XI\?^"OC#XKTOQQ\1M(^+GQ!T?XT:9XT^*VG7VM^
M'])FTA_B=XC\3/X%T+3+?POX)G\.>%+==&/R)!_P4&_;%\6?#>#P/\+_ (??
M"3QI^U5I$G[?1U758_#?A_P[\&O%=A^Q!^V1\3?V0#K]OX&^)_[87PK\9?#O
MPAXPUCPMX-\6>/O$NF?%#XZW'P7@\8Z3H]WX=\;-KFC:DWV[^VU\5->\/_\
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
M_P""GO[5_BCP%XOEU3X$);?'WPXOP+USQ;^S1X=^$MMXB^*?PZ^'/Q.\(?M
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
M>//#>J0>$_A)XR^'GQ+^''A/X>_$CXD?!FS\,^)/A%JFF:I\-=2M;/X.^,?
MDU]HO@;6M+T:[T'P_J?V[PKIVHZ9I4D>D^?8V9B^6?V*/VJ?CU^TS-X'TKQ=
M)\*M!\7_  8\&>-_ W[??@_P_P##OQ3 _A']KK0/&MSX#M?AK\*?$5W\9M?M
MO"OA*PE\%^./B7:KXQTGX@^)_B%\#_''[/?Q4LO^$$\.?%CPY+K',_'[XZ?%
M7X9?MJ^-O#_@3X4_ /XB^(M/_P""<WQ-^+7PHNM6\.:;X$^,U_XY\/\ QO\
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
M3X\FL]&67XP+>KX7GM?B-J4'B/1?"^I^![SQ)XTU/QKXXFUS3M)\9+X \/\
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
M(T>GZ%X;\.:9:Z/H>C6,;L[QV>F:79VME;([,RP0(K,Q!)Z.@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "J6HZ?::K8WFG7\;2V=_9W5C=Q+-
M-;M+:WD$EM<1B>WDBGA+PRNHEAECEC)#QR)(JLMVO+OC=XTOOAS\'/BU\0--
MUCP5X?U#P+\,/'_C*PU_XDRZQ!\.M#O?"_A35M;M-8\?3^'8+KQ##X*TV>Q2
M]\52Z%;7&LQZ%!?OI<$UZL,; 'RZ/V3O^">GPCU[X5^!V^'7P.^&_B7Q/IGQ
M)^%?P-\&W&OVGA36=<TCQ5X;;Q!\7?AW\(/#5QKUC=WUCK_ACPY'XH^(7A7P
M/8R1:A8>&++Q/XAL9?\ A'++4;#V'1?V1?V9?#\WP5GT#X.>#='F_9PT;4/#
M?P#?3+.YLC\'?#^J6K:?J&A?#L6]U&OA32+G2BFB/INDBVLUT*VL]!CA32+"
MSL8/PR_X7'\=/CM\0_V(_AA\9?$'QB^&'[0GPK_X*X6.C>(I?$^@? #QW:^"
M_"WC7_@D1^V5XST"\^"/QE^%/@71/@=\>? GBVUN/%/BGP;XR\5_"OP5\4_!
M<'BFRT'XO?!72Y_#_AV[\9KX/_X*2_M$6FD>"?[>^-&D>(_$WPB_:&^"GP1^
M*%AK_@CX6>"M$\>_#CXF_P#!:C]HK_@E]>_%SXL:S';65_KGQ"\3?"OX(/X_
M\$^%_P!G30O@AX"^%GQ,\&?$KQ]\6;_Q-\._%7PM^"2 'ZB^%/A-_P $M->T
MOX+>!_!5A^R/X@TN:V\>_ G]G7PSX=\8> -;CD'PE\<Z5\8_B+\+O@IIUAK]
MW(VJ_!_XC?!_P]\3M?\ #?@6,ZO\+?%_PD\.>+I;?P]JOPZT>_T3ZY\.ZS\#
M/ACKGA+]GKP[XD^'/@[Q?J?AKQ)XS\&_!^#Q)H.G^.=>\,:=K44GC7QSI?@^
M>_'BKQ)81>)_$45WXU\9?8M1$_B7Q";[Q)JDNL:R\]U^%7[/L:2>+_V,I=B%
ME_X.*/\ @L;"LJA=Z+)\(?\ @LUYJ+(/F7>\*F10PW21*6&Z-=OU9^V];-??
M\%&_^">.DVGQTU+]GF\O_P!F;_@I?)!\2="3X43^(K"#1U_8QU_5(=&C^-'A
M#Q]X%)L]+TJ[\2:S)J'A'6)+;PYX>UFY*V-G%>ZG9 'WE!^QW^RS!X_T+XIV
M/P,^'-A\1/#/CKQ9\3_#?B[2]"@TS6-!^('CZ[UW4?'7B_1KC3VMETW6_&VI
M^*_&6K>+;VR2%_$NK>._'VK:S]MO_'GB^YUKSO1O^";_ .P+X=_L./1_V1O@
M)8Q^&I_ MWH5NOP[T&2VTZ\^&&L:]KOPVU"WM;BUEMFU#X?WOBGQ9!X,U"2*
M2\\,:/XL\5^'=&GLO#_B;7-+O_RA_9U_X*+_ +3_ ,>O%?[/MQXC^-G[)'P8
M\11>-OV2?#GC#X,^+/BII^E:]^TW\,_V@?@]\+/&]U\7?A=\!Q\!_&?Q4O9?
MB@GQ'\5:W\!]4^'O[3UM\,_ ^O?#K5/!_P 6;OQ8WPQ^,\:^J?\ !2O]L#XU
M_LY^-_VWM)\%?M(-\+K;P'_P2 ^-'[7_ ,(=*U'1?@7='PO\>_A1X_/A;PIJ
M?AX>.OAYK.I>)]*\::Q?>$_ OB7PQXMG\7:?>:CXOTG3/"</A;Q/K&AW) /V
M<\ ?";X6_"B/Q+!\-O _A?P+!XP\5>(/'7B>W\,:5::/;:SXM\5ZSJ/B3Q/X
M@O(+...'[?KWB36=:\3:M)&D:7OB+7-<\07"/JVLZI>W7E_B/]CK]E?Q;XX/
MQ)\0_ KX<ZEX^;XBZ)\7#XL?P_!;:VWQ5\.:#I_A71/B-]LM/L[GQOI_AG2M
M,\/P^)_^0R^BZ?9Z;+>26=M'$GY!?&'_ (*4?&/X4^-?%_Q*D\9>$_$O[.T]
MMINA_!CXH> O$/PU^*'[-=_XCTG]EG4OCY\5]$_:57P#X$UK]I3X,^.OA/\
M#JP\;_M:W/B7P&_Q4^"OQ/\ V?OAOH_A?0KSX>?$+Q/9Z=XMZCP]^UW\=UL_
MAA\+]<_;#^ 'B73_ (Z?\%#?"G[,ND_M,?!;QY\*/C7X@^"_@O5_V3?$/[1]
MC\,O&WCB?]GWX+?LYZM\>_BU\6? MC\&OA?86_P.+:;\//CQ\+%N]&\;?%F7
M2-5\2@'W[:_L@?\ !.']IKX>Z3JEO\#/V6/VC/A:OQ<^)WQ2T#5W\/> ?C/X
M(C^,VK^-[^Q^-?B71-5G'B;1HO%6N?$GPWK%M\7(-.N4?7/'FE:XGC>UO/$<
M&J8^M?B/\./ 'Q>\">*OAA\3O#&D^./A[XYT:Y\.^,O!VOVYO= \4^'M1 34
M=!U[3R5AU/1-5MPUGJNDW2R6&JZ;+/INH6]SI]S/;2?G=_P2E^)_PSUKX(_$
M_P"&6B?%WP9X\^(OA+]MK_@J)JOBC0+/Q=X,U'Q]#I&I_P#!3K]K.\TOQ;XF
M\+>&'LY-(M?$UGJVE:Q:WT'A_2-"O(M:L9]'MH;"]L8C\M?MI?M]_M,_LR?%
MW]H[7-&TN\\<?#KX<V_BOPE\ ?#_ ,)]/\#_ !A\%^*_C=X2_8%\9_M5ZI\
MOVI?A[8:#H7[47PL^+OV:!OV@/#_ (V^%_BSQC\&/&G[/^A^!O!&M#X3?$?Q
M3>:SXO /T;^(O[-G[!WA/PQKNB_%WP'\$/#OA/X]1_!/]G;7+/XFZKI6F:3\
M6/\ A&=>^R?L^_!1W\6ZM#%XKNK#Q1J-S:_"_P  6TEW=SZ]KNL6_A[2Y[_Q
M%JZ:AH>*/V6OV%?AM>7?Q]\>_!W]GSP;+\./&5U\?-0^+/C[1/"6DZ?X'^(M
MCH<FCZO\<=1\5>*O*TOP]X^FT;RU\2_%.\N[7Q-JK6&F:CX@U^\O='TR[L_R
MZ_:D^(OQD$]G\(M0^)\G[37P!UGXO?\ !#+]I/P!^T!J5A\,='UW1?$?Q/\
M^"O'P \'-X"L&^$7A+P5X(\9?"WQUX:^'MC\2_AEK$>AW/BSPY?Q_$"T\3^-
MO&OA_P 3?#VQ\%8WQJ_;#^,7Q+\5?M'>!Y?C9^S9X0\(6C?\%!_V<O'7[*7B
MKXE^;\=+GPU\(_@9\?O$'@3Q]X0^#,W[-GA3XF>'_B)XOL? OPV^,B>,O%_[
M0GB/X ZY^S5\1]=O_"O@[6?$WB'X5^,( #]4?AK^P_\ \$_]'^%OB_PW\(/V
M8?V8=-^#OQ_NO"GQ&\5V'PY^&?P]MO OQ-N-.EM?$_PZ\:)+X;TM-)U5/#EV
M]GXJ^&FMZ3+Y'A74I(?$G@N?3+Z1;YNQ\4_"']CWX0^'?!?Q!\<^#?@7\-?#
M/P&O_%>O>$/B!XS@\)>$],^'>I_$GQ+8^(?'FLR>,]?DL8K2_P#B+X_M-'\:
M>-=0UG5);CQI\2=,T+QQXAFU3QII.DZS:_DSX!^)/[3/P<\#?LB>%?#WQ8\?
M7/PZ_;2_X)Q_!KX+?LD:;I/P^^%VL^'OV??VZO#GPB\.:C%K6J:L/@_JWB77
M- \9_".ZUCXX:8OQ/\3>*O!'A/3OV:?CM!JFC:__ ,)G\./"6B_3?_!0;PGX
MS?XB?\$C?#&D_'+XK>'[F?\ ;Y3PAXD\4:'9?" ZYXTNK/\ 8,_;/\10^+O%
M.FZS\)=:\$SZ]%JO@G[8-,TCPAHW@>UNO$6KZK8>$+'7-$^'^K>" #Z,^$'[
M&G_!.[_A35WIWP#_ &=/V5V^ WQMU?PA\;HF^$/@'X<O\-?'VLVHT[Q'\-?B
MKX8U+P98MH5[=:"T.E>(OA?XQ\+7:?\ "+SQ6.M^![_3)XX;L:\7[)W["G[/
M]W)\>(O@S\ ?@G<_#>3XE^/-1^+JZ1X8^&Z^%KOXDZ==VOQ:\?\ B/QMOT:&
MVU;QCI=Q/'XU\;:]J+:GJ=K#;-JFK.NGV36WYJW7[1G[1VG^ ;GQK\#/%&D>
M")M$_;D_:2_8;\1?LC:?\-_A9I7A#X"?"[X>7_QDC\'_ !E\-V$G@O2_B%!\
M7M/^$/P^^&G[;#Z9XN\7:G\(_&OP,^)7B70M$^&DJ>)OAK\2_#7TU\"/$7Q3
M^(G_  25C^,_QI^+GB+XS^-OV@/V%]*^..MZGXB\+_#'PI8>%[WXE_LF>%M<
M\1>#O"VF?##P1X'TR7P9'XM;Q)XDTAO$MOXA\4VA\576CWOB?4](TO1(+$ ^
MAOAY^Q-^P&+WX"?&7X9?LW_LW:CJ/PC\&:9;_LW?%?PQX%\%:]?>#/AWJMO?
M:MX7M_A=XZMK2_GMO!$%CXFU&^\"PZ)JC^']#T[7KJ7P@FGV6I2&;M=._8R_
M9/T;PWI?@_2/@-\-](\.^';[0+_PKIVE:!%IP\$S>$?#?B7P;X0M_ 5W9&&]
M\!:7X,\)^,_&7AKP=HO@ZZT32/".A^+_ !5IGAVQTRS\2:S%??@A\/OVD/VD
MO@7\&_\ @G;X4^'7[3-WXV^%7B3]GC_@D)\1?']W+X9_9WGE^$6B?'G]L/\
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
MBXT#0I_#NKWZW&H:+-HVERZ;<6SZ?9-!Z510 U5VYY)R2>>O./S_ ,BG444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
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
M7]H7XV?!K5;_ ,8?M&?M.:=\2/"'_!%_]O/QMXCTKP5XY^-'[/.LZ?\ M(?
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
M#&D65]XHUK5=)TG2+[5K+\^_V8;OQ;XL_;_^%OPN\3_M._M'Z_\ L[WWA_\
M;=^)_P"S)HNN?M+_ !LTGQ!X[\"_#S]I;]AOXA_LYZG\1)=4\0^'O&/QAT?Q
M#K$/[=7AKX.W/Q)D\;:-\?OV%_ ^FZM:W_Q.^'UIKOC[7@#^CG7-;T;PSHNL
M>)/$>KZ7H'A[P_I>H:WKNO:W?VFE:+HFC:5:37^J:OJ^J7\UO8Z;I>FV-O/>
M7]_>SP6EG:0RW%Q-%#&[KI(Q89("D<$ DX. 2,D+T)].F#P<@?R8_M.VW[2?
MQ\_X)]>/+;3?%WQU\3_M'>+OV$/VY=!_X*E_LMW_ ,0/B;JMYX ^,>F_LW?$
MG4O .G_#?X6>&?%FH6WPHM[;]KSPOX?\ _L^^&/AJEAX _:Z_8_\9^,_$'B.
MS_:)\&V^C^.=,^P]<^+7BR?]KK0?"OAC]IKX[^!?"7A3XN_"35OV6O#?A[X%
M?M;_ !\TS]IO]DZX^"WPXU?XJ>)9?C?J_P ==6_9E^)W@2_\<Z]\<[;7_C!\
M7/!?B/XG_#;2]"\"^*O"6L/IVM? +6O' !^^VM:_HOARU@OM?U;2]$L+C5-"
MT."^UC4;32[2;6_%&MZ?X9\-:/#<WLL,,NJ^(O$>K:5X?T+3TD:[U?6]3T_2
MK"&XO[VUMYM>OY-=:OOB/\6/A=\,M/\ CSXJ^)WQ(L_A/^W)_P $^?&_C?\
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
M ?T;!R> C>^< =,_GZY'<8SSA/-X)V,>N,#.2#@@8R,CGK@\' .,U_)'\*_
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
M7^H?M/\ BJ?]H_3/B1XL\/?'SX8^)O&?AFQ^"'B/QCHGQ>\4:7\+/B>OAV_
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
MG@/4]?G\$_&SP^FA_!&U^"VO>#?"7PULM-\*?#WQ=K:?NO\ LE7&JZI^W?\
M\%#_ !I)X%^+/ASPC\2[3]DG6O /B?Q[\&?BU\-]!\5V?A/X,76@^)H]%U?X
M@^"O#.GWFJ:%J^I6VGZKH<=P=:L;C[2ESI\?V*]-N ?8'QP_9S^&/[0X^&\7
MQ/M/%MZOPC^)OAKXQ^!!X4^(?CWX?G3/B+X0DEE\,:_J+>!?$7A__A(X])DN
M+F6#1/$9U70)FN9C?:5=;@1[NLA^92&8@_-\I& <\8(Z #C)P1T)K\H/^"LB
MZ?:^%?V+]9U6?XEMI5G_ ,%"OV:-/\0Z1\,?$7Q/T_5M=\*:Q>>(H/$FE7GA
M3X7:WINL?$.SGT^W,LGA,Z7XFOM2MX[O3]!T'4]4OTTZ^_*G]I;X4?M):+\!
M_C)H'PF^"W[1&G>!/$GP[_X*F?%W_@GWH'A_X/\ Q9\8>)?V;?%C^$_@#>_L
MQ>#_  W\)_#EG>ZW^SA\??'?QCM/CY\>/V2/C9\0KG0O&_[)_P '?%?B#]FC
MP!X-^%'C;Q]I/PV^#X!_5OO/=#TR.AX'4C&3GIC R<CU&6-/&N\M\JH&9F8J
MJ@(JLS,Q.%50PRS$ 8)^Z-U?BQ>?LVV.I_MH?$#X3Z9\._"FO_LO_MMQ_"K]
MN[XKZ=XJT&RL?$/@7X@_ +7/"^C>*?A]XN\!ZYHMIKUKX7_:$\63_ _Q]H'A
M+7;6VM/^$Q\._ML:AXOBEU'QC>:#JWZY_$_PCIGCWX;^/O!.L>'-&\7:9XL\
M'>)/#][X7\0:=I6K:'XAAU;2;NS;2-6TS6XY-'O[#4&F%O=6NJ1M831R,MV/
M)+F@"YX%\=>$_B=X)\&_$CP#K=EXH\#?$'PKX>\;^"O$^ELTNF>(O"7BW2+/
M7O#>OZ>[I'*^GZQH]_9ZA:/)%$[6\\9DCC8E5=X1\$^'O!%OJ]OX?LYX6U[7
MM1\3ZY?ZAJFL:_K>MZ[J8ABGU#6?$'B*_P!5UW59;73[/3= T9+_ %*XM_#_
M (4T7P]X0T&'3/"_AW0](L/YG_V>/V=_$.@_LL_LV_!OXL_LR?'CP[H$?_!)
MO]G7X5_ S_A7'P<\=>&O%G[.W_!2?P-IGC3PW^TSX^O4\*^';77/@A\=_&'B
M;6_V?]7^#O[77B[2M/\ #FDW'P>^*/C#0/B[X1\/>(;G6/B?_1W\$-*^)VA?
M!SX3Z'\;/%6G>.OC+HGPR\ :1\6_&VCV%CI.D>,/B?IOA32;/Q_XHTK2M+TO
M0],TS3O$'BR'5M7LK#3M%TBQL[:\BMK33+"WABM(0#G/A?\ M$_#CXO_ !%^
M.WPL\&_\)6_BS]G#QIHWP]^+$>M^#/$GA_1M(\7>(O!GA[XCZ+I.D>(-7T^U
MT;Q4VH?#[QCX-\9I<^&[S4[2#0_%F@R7<UO=W<EG![@9.X0GG&>.O.0/7&"#
MCN,'GBOQ0\%?&_Q;^SI\:?\ @KGXXTW]F[]I[XI>,?B'^TMX#\6_LZ^!?#?[
M.WQ^TW0?CSJG@S]@_P#9+^"%GIND_&2;X47_ ,+?!OA/6/C5\.O%'@NZ^)_B
MO7K?P7HFD:1??$.>ZO? R66L:C\7_M.?"KXO>*I?VU;G7_!'_!2J3]IFT^'?
M_!1;1= UGX/>#_"]K\!/B3\%?B59?%C3/V-/#,'Q?^#OPOT/XL?%RTTRTU7X
M$Z;X*^"'ACQO?_$WX+_$G2/&GBCXBZ7%\*F^(OCSXB ']0'F?,%*L,YP3W P
M"<?>P"1DD #.<D<UX-^SU^T5X%_:6\)^,/%_@'2_&&E:=X'^,'Q>^"&NV'C;
MP^?#6M1^-/@GX\UCX=>,6CTF2[NYUTB77M#O)=%NKO[+=WNFM;W-Q86,DIMT
M_!V_^&WC[P;^T!X:T+2/@3^TOXB_9.\8? __ ()B>//VO_!EA\,/VA-8;XK1
M>%]$_P""@>C_ !MN];?7;;3]6^*?Q-T/XD>,?^">?B+]JWX6S:YXA^,?QM^
M7@;Q7\.O&?PY^-FD>'_&_P )=3\\M?A1XWMOA1XN\%>/?V>?V[O#7[+'B?\
M:S_X*FZ@VA?L]_!+PWK'Q.L=9^+?[0O@KQA^QQ\1_"_P8^(WPU\:^/O#'AB7
MX=:A\4XOA=\7- TKP++^SEXR_P"$:N]?MO"&E-I?B_P* ?U/A@Q*E3@CJ1\I
M!'J>#D>F1VIQX!(&>^ .3CI^/ Q].*_%G_@G/\&;S3/VI?VU?'GQ2\$?M)R>
M.] \=?!K3OA1\1OVE[?XG:GKE]X3O_V-?V9_!'QJ'ACQY?Z;I?P2\4R:O\>/
MAWXWMO&<WP5C3P-JVL>'K'7_  ?IEO\ #E_AU<M]/_\ !1A/$ES\-?@[INE?
M";Q/\7_"FL?M'_#W1?BII&D>#O%_Q<\(^%OAWK'ASQUI]QXW^+_[/'@"(^,_
MVC?A5H_BRX\)6>M?"_1+[28],UW5?#?Q7\0W\GA+X8Z_IM^ =7^T!^WS\&/V
M;_$OQB\*>/\ PY\6+_4O@C^R9XY_;-\5S>$_ CZYI^I?"+X=ZQ;Z'XIMO"=V
M^IV(U[QAIUU=13W.D1I;Z=86!:\U;6M.C4UZ9^S1\#/A)\%_"'B"^^#5KXTL
M-!^-/C?7_C[XBB\:_$'QWX]O;WQQ\5YE\6>*M<@;QQXF\3R>'SX@U+4I-3U'
M0-!N;#P]:ZA),VGZ= C$'^9F/P_^T]XL_9Q\9Z3\3/@W^V+XK^+FH_\ !!K]
MLW]E6]O/&7[.'QOU?QAX@^.WBKXB3Z5\-OA[J^N:%\-3X<U?QEKVA65B(]2T
MRY;1;VTM7\0QWY\/WEAJ][_5)\$;S[=\&/A7="PUW2W?X=>#DDTWQ-X;\1>#
M?$-C/;^'M/MY[36?"_BW2M$\3:#J$$T3Q7&FZYI&GZC:NI2XM8G&V@#U!F"\
MD<8Y;@ 8Z GW)P!ZGC)IGF#@;&Y^Z-IYQD@C( [9SGC@]US^(>J^!?CWJ?[:
MG[0ECKGPE^,^L?'*'XP:)\8/V'?VH5O[K0?V7/!G[,\_[,_AWX<:K\%OBC\2
M/"XOKY/#_A[XYV?Q8\5>//V7-7\$7OB#XM^//'_P5^)NDR:MH/A/6OB[\!OF
M[0?@9\:;[X7?";5/AWX?_:D_9G\>1?L?0_ [_@H8N@_"#6?''CGQK^U;??$K
M]F;0/"/Q;UK3OB9X<UOX??MO7G@_6[/]J/Q5\;_C9\-]:^)>I?&SX$:OXMTV
M_P#B-JUU\0_AEJ( /Z)+CQYX2M/'&C?#2XURQB\>^(?"OB7QSI'A8NQU6]\(
M^$-8\)>'_$GB!8D1HX].TO6O'/A73I)9Y(FGN-6C%JDZ6U\UJGB+P7X=\7:A
MX:U#Q!87&H2^$-5&O:)9S:KK,.BIK42(;#5-2\/VM_!H/B"\T6YCBU'P]<>(
M--U23PWK=O;:_P"'SINLVEM?I_,+X _9M^+VF_$;1_B9XW_9B\6?#?Q-;?L9
M_M^?!3X,_'_]E+]GOQ@/'NG:SJW[3O@_Q=\(?BC\.OAM^T')X]\=?LE>)KWX
M2^+?'E[\+_V<?BSXVM?!WP\T/3=<^"GP3U>+P,WAGP3I?Z<?L$_$W6?@;X=\
M$? 'XW?"_6/"?B+XP?&OXJ>%_@=\4/AM^SW^T!\*/@G\9/#OPW^$/P^\56?C
M/6_@K\19?&%Y^P'?:AI5GXP^&'A7X!^/?$7AOPCXXU[X#>-OB-\#;(^ ?'?A
M/32 ?KB!@ >@ []OJ2?S)/N:6@'(!]1FB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "HW* KN&2<@8&3\W4#'/S8Z8Y )Z D25YC\:?"?C#QW
M\(?BKX*^'OBV7P!X^\8?#3QYX5\$>/('OHYO!'B_Q%X6U72/#7BZ&32[FTU-
M)?#>M7ECK*-IUU;7RM9*UI<P7"Q. #3_ .%F?#02>3_PL#P.)#XKNO @C/BO
M0!(WCBP,8OO!H0ZAO_X2RR:>(7?ATJ-8MFE3SK-#(NZ9OB%\/!9:MJ#>-_!H
MT[0+S6-.UR_/B;1!9:+?^'H([KQ!9:M=?;A#IMYH=O/%<:S;7CPW&F0RQS7T
M<$<D;M^%%C^QQX[^+?PI\;> _''[#/QK^!_C+XR2?LB_#/4?BO8_M(_LY:OX
MF_9X\=_LX:C\3O'OA?\ :L^#%G\,?'/AVTL_!'[-GBW6O#"_L^?$9I[O]I_X
MRZE<Z3X(^-_[-G@3X,?"K1+3Q1X9>?#7Q7X)^//_  35@^/_ /P3ZT7Q9\?/
M OQ/_P""D&F^,K?P!I_[*6MS_M8:W=>!+S7;O]JKX>:GX^^,6CZ=X=@^/]U<
M6OQ5\2>#/C1XO^'_ (_\%^,O%.L^%;K2]7TGPWI_B;50#^@G5?A]\![_ .-_
MPZ^,VJQZ"WQQ'@CQ5X*^%_B!_&-_;:WJ?P_U1=-\0>-_#WA70HM?ATW7_#>H
MR6GACQ+XLM;/2+^QO+_P]X'\1:QYE]X0\)WVD=[J=U\//'EIK_PZU#4?#'B>
M'7_"^I6WB+PBFJZ??7-_X0UMM0\-:DU]IMM=F\&BZA-#J>B2W11+9[N"[LA,
M+J"2-/Y__@1^P?\ M#?">X^&_P *_C%^SOXR^/'@JU\>? 'XP_"_7?!GQW^$
M'A+X0_LI>$OAKXQA\>']E7Q1!XLU-?C)?^'_ -G'3[77?!G[/EG\!_!NI?"7
M]H>P\97WPE^,=M^SE\)O&'Q#\8CQ[X7?\$]?CI\._A%^R]HMC^PUXX\(3P_L
MK?\ !97X0?&SPM\%?B3^R9\'/B5X6U/]JKXM>"/$7P#T7_A8WAWXO76@:9K7
MC'P7X.N4\(^,? US\3-.^&6M2^%W\9V>@I9WL6F@']$WPGTW]G7X+?"KX>>
M?@T/A5\/?@YIATKP?\,]#\&:CX:TGP9)>:^SZMIFC^&WL;M;'5=>\47.H3ZX
M?(FO-;\4:AJ=UKEQ)J-]J-S>3^LV^O>'[O6M0\.6VL:1/XATJTL;_5="@U*Q
MEUK3;+4S<#3;O4-+BN&O[*VOS:W?V&XN8(X;HVUP+>1S!)M_FYU']C3]LF70
M?B#H/QM_9X\>?M2?";XN6'[0_P ,XO#7P_\ $/[&?[,_[1^J:1\1?#_P@LO#
MWQ*_:]?PMX\T3]G"3Q%XTBMOB;\+OB!\:OV5YI_C!H?PQ^$O[-?C'0?A+J7Q
M!\2?$71_!7T?X1\#?M)?LQ_M(?$G]J/5_A1XWN_@AHOA+]I75?B=X6^,?Q+_
M &0OB!K?A]=0U_P.N@:C^QA^U=X[\??"SXPZ%X7^.<?PH^'_ (_^+?PA_;+\
M4^#OA-X8M=*T5?#WC3P5>?"[PGX-UX _<\K&H+%5 '.<=.GXXX' XKY,_:J_
M:Q\)_LP_"7QC\55\,:K\6_\ A ?&'PL\'^,_!OP^U_P1'XD\)-\5?&WAGP9H
M^L>)K?Q'XCT=M-TVQD\5:;J\]A;0ZEXEU'3I$DT/P_J*-+-;_1/@/Q7'X]\"
M^#?'-OH?B;PU!XS\*^'?%L'AOQII#^'O&7A^#Q'I5GK,6A^+- FDEDT/Q-I$
M=XNGZ[H\LTKZ9JMO=63RNT)<_P UWC3]B3]JG5_V&KCX*>)OV'=1\?\ [2WP
MZ^$G@S]FWXD?&;3OC7\&O%%U^V_;6?[5WP?^,WBKXW0WOQ%^.7@6R\4:'\1[
M+P'\2/B_\4K?]JWPSX>^,/A#XM_%_P 1^#/AC-XS\-^*_BIXV\<@'])0\?\
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
MF\8:3X-\-GXL?#CXFZ)\8/!_AE;&_P!.^,/P7\1>$-776O$_PV\2:!JMAJ$
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
M#]AX3^-?BO6;6/4_B%\9OV>M7_X0WP;H5UJOA[Q)\+I/$.J:382>!O!.JZN
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
M?LS>"]1\<7'A7PCXPT#X/?%9]'T#5]9T[5?#WB+Q;X;\4RZYX/\ $MC?63>
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
M^Q;=^(?@OK-IXP\>ZA;_ /"W?$.E^,=#L]6\%IXB^*G)?$+_ ()S?M<_%+X
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
MK>EWUKI?P^^+7C'PM<S>,/B=H-O?>(_B#KWPK_9F_9,\&>,I-*^%,6F67Q&
M/VK\??$SX<_"S0AXG^)OCOPA\/\ PX]_#I2:YXT\1:3X:TF74[F*XG@TZ*_U
MB[L[::]EM[2\N$M(I'G-O9W<_E^5:SO'\\>%OVH?V!_A@WPC^"/@G]HC]D3X
M?-XW\+_#_4/@/\(O"OQ:^#7A7_A+/!7Q+O\ 3-+^%E_\)/ &CZ_8?VWX5^(&
MJZ]HVG> +KP=I-SH_BO4=;TRS\.R7]UJ=I'/SW[2OP8^-&N_'_\ 9._:-^$$
M_ACQ?!^SY+\;M \;_ _QOK.K>'-+\9:#\;O"WAC0[;XE>!?$MJFJ:'X>^,WP
MGO?"2:1X9O/$WAC4K+5OA5\3_C;X.M-;\+W_ (IAOKGY9_91_89^*/[-'[5/
M@3QAI'AKP'8? G2_@1^UIX=O++P[XJ6TF\!>/_VK/VV-6_;*/P]\$>"++P3H
MNF7WPJ^$T>NWGPB\->)TN?"^HZKI6D:!JT?P_P! LIKK3]. /T#\=?M ^ _A
MY\4K7P9XP^*GP!\%Z'H_P-^)'QM^(EIX\^+^B^$?BGX7\)^%_%OP[\-Z!\1+
M7P'JEM'9R_ Z!M;\<:=\1_BKKOB+P_IO@SQ;:?#KP]8V7B(^+]9N_"NM\)?V
ME_V<OCY<ZC9_ OX_?!7XT7>CZ#X;\5:K;?"CXH^!_B'/I_A?QD-1_P"$1\37
MD7A'7-8>V\.^*FT?6$\.:W*%TO6Y=(U:+3+JZDTV]6#Y7_:6^"GQU\:_M._#
M_P"*WPZ\(>%=?\'^$?V'_P!MW]GV]FUCX@/X5UJ;XB?M,^+_ -ECQ;X,>QT]
MO#&MQKX9T(?LPWFG>)-8EO4O;:;Q[H-QI6C:M#I&M"'Q_P#8K_9!_:!_9^^+
M7[.7B'Q[I7@*?PO\._\ @D]^RM^QMXSU;P[XYO\ 5M0L/CA\$-<\3:GXP.BZ
M'>^$-)_MOX?ZE!JM@N@^+'U32-9OI8Y$U/P=IJQ12T ?I;J/QD^$>D?$?0/@
M[JWQ0^'VE_%KQ597.I>%_ACJ/C'P_9?$#Q'86=CJFJ7=YH/@^YU"+Q!J]O:Z
M5H>MZI<2Z?I]PL.F:-JVH2%;/3;R>#Y&_:N_;W\ _!G]EG]KGX]? 77?@Q^T
M9XZ_9%^$&O\ Q@\=_">P^-.G:-=6.@Z)9>,+V-?$.H>$?#GQ+UGPY-KZ_#WQ
MW8>#/[3\+6VE>+/$7A'7-!77]'CTO7-8T7Y_U']B/X^3?&?]J+PN+/X&:M\
M_P!I?XUZA^U3X=_:+U;4_$:_M3_LQ?&K4?V<?#7[.*6_PC\#3>!]7\.WGB_P
MMI7@?0M2^&/[0.C_ !@^&/BCX>>&?$7B+PI:>#M5GT?3]3USYJ^-G_!-C]I+
MXO?LF1_#"#P3\$O WQE^%7_!+G]HG_@F7\/4\$>-[O1OA)\3++X\V7P#\)V/
MQ%U&&3X?7'B;X8_#7X=:5^SYIGC+PO\ "LCQOJ>EZA\0-9\*VVJW;>$X?%GC
M( _4;X<?M8W&O?'7]M+X5_$[P_X(^&'A']DFZ^$%U!\2)/B/+J6F^)_"7Q5\
M 7WCA?$'B^+7_!_@O3_A[>:&+)K&[TNWUGQ=IAC9+I?$KN[VMOZQ=?M2?LTV
MG@SP;\1;G]H3X*6W@#XBZR/#G@#QS/\ %'P3%X0\:>(/^$@'A)M#\+^))-;7
M1M=U>/Q6R>%YM.TZ\N+N#Q')'H4T4>J2):M^7?Q4_8X_:Y^('Q2_;!^*OASP
MS\/_  ]=_%#XA?L0?%GX7^&+S]HGXE_#T^-#^SEX=7PY\3_AAXX^(WP<\(V_
MCKX0W'B32]6UYOAY\1O!3>/$T;Q3IOAKQ#X@\+7^DP:AX;O.6T/]@']I;P9K
MNG_$WPG\#/V,-0U#XT? ?]H?]G?X^_L\_$WXJ_&/XK_#WP!I/[0/Q6N?BUXB
M^*,OQE^)GPN\;^*OVK]>\?7K-IO[3G@/QY\-/A7IOQQN(_ EC!XP\-:'\.'N
M/%H!]U:)_P %"?@#\0/BEX@^#WPU^,'P&3Q[X!_:N@_9<\8^&/BI\7M$^'GB
M3Q;K]A\*_#'Q-\6P? ;PU':Z[KOQ5\7Z$?&6F^&+;PV=/\.V.I:SX7^(NW7H
M+;PS;2ZKZ[X2_;;_ &,O'^LVGASP)^UO^S-XUU^_M?'%[8:+X3^._P +O$>J
M7UI\,8O/^)5S96.C^*;RXNH?AY;XN/'3P1R#PC;LD_B Z=$Z.WYO^*_V*/VJ
M;?XWZYX@\/>'?A;XE\ ZQ_P5F^&7[>ZZ_<_%'6/#WB"#X7>'OV3_ (;? #6_
M"1\)2_#K4K5_&6F^(_"6K:O8V2^)XM"O]$&DJFKV=U=75KIOQQ^W1^RM\<O
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
M!K'B3Q[X.BT.VLO"E_XS>2'Q%:QZ;XF\3)N6\COY+&<V\<@!]H>+OVO?V3O
M'C?5_AGXZ_:<_9\\&_$?P]=>#++Q!X \4_&7X=Z!XUT"[^(U]:Z7\/;?7?"V
MJ>([77-'E\=:I?6&F>#DU*QMCXFU&_L+'1?MMU>VL4M7PM^V9^R#XZE\=6_@
M?]JC]G+QK<?"_39M8^)-MX0^-GPU\3W/@#2[?Q!J/A.?4/&=OH?B6_F\,VD/
MBK1]5\,2S:REFB>(=.O=$8C4[::U3\I/VD=#O?VF_P!MS_@II^QA\,M<^%&J
M>)/C_P#\$L?V)_@%\2I]7^*UKHWC/X->%O'?Q:_X*6^&O'_Q&L/ 6G>%O%NJ
M>,-=^&7P]^-OAWQY9>$+RY\(?VGXF\3_  8\/ZQXB\)>&?BFOQ%\*^@^'OV*
M?VH_^&=?$7A>]MOA]I'Q%\'_ /!4'X@?M_>!_ 6I>/M9U[X<?&?P3JG[5OBO
M]I7PG\*?B5KFF^%].E\'^([-?$NFWVCZ\/#/C[0?A_\ '7P+X'^)EII7B^Q\
M.V]O* ?=7B_]O+]E;PIKG[,^BK\9O /B*']K'XI?$7X1_"3Q%X4\8>%=>\*7
M_BGX3^"_B?XJ\?C4?$-IK#:;!;^&-<^%6L_"W5[>UN+K5;'XKZOH7@2ZT^'6
M;B[ALO9--_:"^ ^KWGQ.T[2OC5\*-3U#X)V@O_C+8Z?\0_"5Y>?"BP^V^+-,
M^W_$BVMM6DE\$V/]J> O'>E?;/$B:;:_VKX(\8::)?MWAC6[>Q_-:7]AWXR6
M'[0OPX_:B\+:5X+T_5M3_P""B_B#]LKXJ?!S4/&\UGI'A?0-=_X)F^*/^">B
M+X3\3Z/X%N;/Q#XPU'5SX7^,?C@WFC:>MS#J_B71=.U;6]5T'3KOQ1\J>&?^
M"7O[5\/P6\*^"M2T#]GW3/C#^RSX3_9;TSX'_&7Q3^TK^U1^T*G[36L?LL?'
M;X!_M Z5X<\:>$_B5H6CV'[%?P5^*7B3]G?PZOCCX<?"EOCS)I/BS7_"OB31
M]6O](^!.FZ%\6P#]3_%7_!13]C_PWXN\!>#/^&BO@B\WQ1^$7QR^,/@KQQ?_
M !8\!V/PF_X1_P" OCOP%\,/&$7B+X@+K=QI^C7'_">^/#X=@B2&]N#>>!/B
M=:-"-2\#:U807;3_ (* _L@>%?"'@^[^-O[87[%?P^\<:E\'?AW\7O%6E67[
M4GPRN?"5IX7\?:1I5UIOCSPAXA\5ZEX-UGQ'\&_$.HZDB_#[XG:GX7\.Z;XQ
MT6XTO5([2QEO_L,/RG>?LO?M0)\3_A]^T+I/P3_9>\'^,-:^ O[?7@#XM?"'
MX7?$74_#NB:!\0_VNO&_[%OC+1?&,'Q/_P"%#>'I_C5X@F@_9:\67?Q*\?\
MB;P'X&\1:GXW\<>%M*M=.U#PKIFH>+-,^4+7_@F_^V!?_LX>./@GJ6@_";2M
M7UK_ (($Z/\ \$OM*U:/XIZIJ.EW'[1.B>$O%W@L>(IX$^'UM<VWPFO(_%2:
MU#XH8/XJAM=/NK*;P*+N:V#@'[<:A^U3^S#I/Q,?X+ZK^T9\"M,^,$>MV/AA
M_A7J/Q:\!67Q%'B;4X/!MWIWAO\ X0NYU^+Q$?$%]:?$7X>7=KH@TXZG/:^/
MO!-S':M#XLT!]0XOXR?M=?"_X2_&3X7?LV3>(O";_M"?'?P+\4?&?P:\#^+?
M%:>#?#WB)OAK+X/T<6/B7Q5!H_BC4_#4'BCQ7X\\-^'?#S:5X0\6^(=:F_M^
MZ\-^%O$*^%M<MK;\,?V1OB/JWB_]KSPW$-!^#?B7X4> _P#@H)^VG\0/ _P8
M^'?[:^D:]\7?@S\<?BGXG^-?P;^+WQ9U;]DOQ!^QKX3^/=__ ,(]XF^)_P"T
M+J7Q%M/B)^UE-\,/#.@_&OXG_%+P)X"OO!WA/]FOP+X&_8?]H+X*?&;5_P!K
M3]EK]ICX6Z#X-\8Z1\%O@Y^UM\)?&7@OQ'XXU'P#K-\_[0>L_LS^(M!U_0-3
MB\&>+]*OX=%7X ZYI=]IVHC3))]5\3^&IH[R'2XM;O\ 30#SWX0?\%+O@U\9
M?V$O"7[5FE_%W]D[P'X_UC]F?X$?&_QQX'^*W[2OAGP?\-_@KXN^/GA!=3\)
M^#/C%\28=+U?6/ VA7/CC3_%_@#3/$NI>!?[0UK6_!7B;3M.\/7&N:'K&D6/
MW9<?&7X26?Q#LOA!>_%'X>6GQ9U6*2;2/AE<^-/#5O\ $#58H]&OO$,K:;X0
MFU*/7=0:#0-,U'79UM+";[/HMG/JLXCL(VN!_.WXV_X)E_MOZK^RO\-/@3H_
MA#X,77B7P]_P1%M/^"9FLZO=_&C5]/T6P^,MKJ7P^TFY\96>SX77UY>?#'4-
M"^&%IKS7Z6UOXHE?Q!I^A77A2.33+R^C_1[PK^RC\=M*_;QG_:<T&]F^$_@+
MQKXXE\9_'#P#IWQBU[XF_##XTZ.?V5-%^$7AK4KOX,^.O#&H:7\"_P!I_P #
M?$K1O#6DS?%K]GOQ#X2\)_$7X"^"+C2OB/:>+?%?CMK/P@ >X?$S]L_3_@A^
MUA\)?V=OC)X3TWP7X"_:&TNXTWX(?'I/&GVWP]J?Q>LK_1-.@^#'Q-T+4?"F
M@V7PR\6?$.\UR/3O@7>1>,O&.G_%CQ'I]YX)@'A[QUJ/A/PQXG[KP+^TMI__
M  AOCSQS\?)OA5\#- \,?&GQ]\(] U.Z^+SZSI&OKX(U_4?#<&HZCJOB[P#\
M+8-$\0ZY>:)K%[%X1TQ?%<5II=JEXOB6\?[;;:=QGQU_9VD_:$^+C>'?B1X
MTS7?@#K7[/7B_P ":WXG@\:W&B^.=%^(NJ?$GX<^/?!?B#P/IVFZ5!KGA#Q9
M\.-9^'&E^.? 'Q:\.>+])\8?#[XCV'A+Q9X-_L[Q!X<L]?L?E'PA^R'^V;\/
M=4_91^+&O^/?A?\ 'GXE?L]_%_\ ;+O/B9X5NWU;X>^'_CAX%_:/U_4;#P#\
M>-#-CI2^#_AM^U1X.\(:3X<N?%6F1^";[X<K:_%?]I?X<_#C5?"/ACQ3X=O4
M /M#3?VWOV;->^/?PN_9S\,?%CP9XK\=_&/X!ZS^TK\/[[PUXG\-ZQX5\1_"
MFSU;P38>&M:T+Q#9ZI)8^)C\0=,\97'BSP4?"QUJWU/P;X1\3>)[B>RTE=(N
MM4]Q^&?QB^$OQHTG5]=^#_Q0^'OQ5T7P]KS^%?$&K?#KQCX>\::=H?B>+1M%
M\1/X>UB\\.:CJ5OIFM_\([XD\.^(%TJ]D@OFT+Q!H6L) VFZOIUS<_BGJ7_!
M+;XU>&[?5/#GPBUCX9^$O#?Q!_9+_P""BOPFN8XM;\2:!I7P+^)O[9O[6UU^
MV'X+T+PKHO@WPWH%YXU^#_PWUK6[[X.M=^'M1^%?B>Z\':%I^OZ1I/AZYU-=
M(T7Z-^ FA?'_ /9O\66WB#Q9^RO\(-"\5?M,_&3PAX,^(EEX%_;&_:$_:D^+
M=GX(\&^&[O2=,^+^N_&;]H#X1>%[GXE:=X9BU)GN?A3J%I\)-(^%7PQ\.:[X
M@\-_$3XK_$3QKX>^"]B ?K-12#D ^H%+0 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !7+>-?%^E> /"7BGQQK\6MS:!X-\.:UXJUN/PSX4\5>.
MO$DFE:!I]SJFHQ^'_!?@;1O$?C/Q=K+6EK*--\->$_#^M^)-:O/)TW1-)U'4
M;JWM7ZF@@$$$9!X(/0CT- 'PEX=_X*2?LC^+;+7-2\*^-/B-XETW0/@7\%OV
ME;K4M _9J_:>U;3M1^"'[1.K7&B?!'QWX7U"P^#MS:>,[?XDZCIVN1>'=$\(
M2ZYXEDB\+>-+NXT>&R\#^+;G1_+_ -D+]OVW^*'B'QC\)_CQK&@Z1\8(?VP/
MVLOV;OAG<^#?@S\9O!GPS\<6G[/6L>+M8TK1'\<>)KOQ]\/++XO77PD\'Z[\
M0=8\#R_%*W\1:OHOAGQ?XAT#PA::3X9UZ#2/,/@A_P $H-%^"/BKX%ZYI7Q5
MO=8TKX5>/?BIIWB#P[?Z--!%XA_9GL?&_@'QM^Q=\ ]*U&RU*UO+"T_8]D_9
MW_9FTWPGJFM-X@;5[71_C5%;#0]*^,WBG1+K(T?_ ()[_'"ZM_"&G>,=3^$L
MFD:9_P %&_VL?VR/$EKX=\<>-4O;CX;?M;? K]JCX&:_X$T?4+[X4F./QI\/
M[']JG5?$NDZQ=:>FB>,+OP#8:3<6WA./Q?<:IX5 /I#XS_\ !33]G;X2Z-<7
MFGOX[^(7B&P^+G[*?PVOO!GAOX3?&9-?G\,_M8?'[0O@/X+^,OA6W/PVNY/B
M#\(#J-YXEU#PM\1O <'B'P%\3O$7ABW^&'@;Q7J/Q \8>$M'U3E?V,_^"AGA
MSXR:=;> _CAXDT+P]\==1_:%_;H^#?AI=%^#?QG^%_PQ\:Z?^R)^T7\7_AQ!
M;Z1XE^(3>*_!NF_%*Z^#_P .[#XI>*OA5-\5]4\<6^F6WCCQ'8>&[;PUX0\1
MCP]\^?#[_@F9\;/#/P=N_!/B;6_V(X_''@_QO^P[XG\'>-/@%^R?:?LV:M\<
M&_8J_:C^$W[3AUG]HCQ#H&L^-IM$UCXP7_PN3PG;^'OAUH%[X'^#&H^*O%WC
MW3]$^)BZMI/@KPMGO_P30^.GC?P!\$OAY\5O$?PF;2O"/[9/_!1/]H?XHS_#
M_P 5^-+"^UGP'_P4-\(_M@^&/$GA[P&WB3X8:Q;:/XM^&)_;8\;3Z')XBM-7
MT?Q1_P *J\-?;I=%/Q"UA/ (!]X^)?\ @HK^R/X/AO6\2?$GQ!I=Y:^/?A1\
M.+;09/@M\=YO%?B#7?CQKNJ>%_@AJW@SP?:_#2?Q5X\^'OQ@\4:#XB\+?"_X
MM>"M&U[X4^/?%/AKQ+X;\+^--3UKP[K=EI_U3X>\<^'O$_P^T3XHZ9_PD4'A
M7Q%X.TSQ[8+KG@WQCX5\51>'=5T2W\068UGX>>*- T?X@^'/$,>ESQ_VCX+\
M1^&-,\8Z/J8GT+5]!L]9M[C3H_Q=M/\ @G#^TW;>"=%T>=OV ;'Q3X>_:,_8
MA^)UWX@^!?[/NH_LMS?%'PW^Q5\9[CXVMXB^*5WX4LOB--=^-_C-KL[:)8>
M]/MY/AY^SV=2\5>(_"VI_$BY\5W^AP_N+J\VIQ:1J<^AV>GZCK45A>RZ-I^K
M:G<:)I5_JD4,C:=9ZGK-II.OW>DZ==7BP07NIVNA:U<V-M))=6^D:C-$EE,
M?GAX5_X*5?LS:)\(_@QXL^(/QP_X63K'Q/\ V5=:_:XTGQ=\&/V5?VGK?0?B
M#\$O!5UX,T_QU\6/"7PITO1/C7XZ\&Z#I%W\0/"5Q=> /$?BWQ)X^T/3-9CU
M&\CO]-L=1U"U]N?]N/\ 9;/BKP5X/LOB]I&N:I\1%T2'P;>^%_#WC/Q9X3UW
M7O%/PRG^-/@_P';^/O#/A[5_ MO\5/&GPABB^)W@GX17WB*V^)_C/P'J&C^*
MO"WA'5]&US1;K4/SU^"G_!.S]HCX9_"O]F3X:ZUXC^"^H2?LT?\ !,?]J?\
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
M&ZCTI=2UK1+)?"]E?W7BJ^TR5+K3[4>']/NYM=N8(UTFTN)+NW@?^9/X"_\
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
M7XMBTA^$4?B3XMZ#H&H_#'X=W7Q?U;5-#\-?"2P^(WB[PK>_$[QGXB\->!?
MT&O^,?$N@:)J/Y^_M(?\%4?#GPU^,NDZ+X-^)_@;PY^S]#^S5^W?X^^(_P :
M_&O[+G[2OQ"T?P#\1OV2=1^%6@IXS\(:IX3\0>!-&_:&^$_A77?B#KEG\4O"
M'P=_M/6)[GPA-IFG_%CPC=7[S6%K1?\ @F;XU\$_&/X:>,/#4O[#GB/P:VL?
MLQ^,?B?=^,OV'_!]OX[^&/C/]F7P[\+O#8C_ &.(])\2SZ/\(OAY\0]"^$'@
M:Q\&>"_$U]XGUO\ 9<U^QU+XB^ /&WQ UG4=)T+PQX!\7O\ @D[^U)XO_9X^
M$?[-'@[XS? &+P=^SY^P3^UK_P $[/ ?B_Q7X2^)"^*/'GP8_:6^&'PH^#?@
M[QIXJTO1]8ETCP-\3O@UX%^&&D'Q%+I-WX_\*?&[Q18ZAK&EZ#\!]+\86?AW
MX? 'ZC>./^"@W[*'PX^)'B_X4>,?B1K>C^,OA]XV^!_P]\>Q+\(?C9JOAKP+
MXG_:1\0V_A+X(1>,_'^C?#S4/A_X7T3X@>*+JUT'3/%NN>)[#PC9:M=6MAK.
MNZ;<7,"O;NOV^_V3-/\ 'TOPWU;XN6^B:ZFM?%3PY;:[KW@KXCZ#\,=;USX$
MQ2R?'33/"_QGUCPC9?![Q9=?!)['7[7XP+X8\=ZPOPPU#P9\0M-\<MH.H_#C
MQW:^'?B[XW_L&_M$_&G5/VQ/%K:U\%_"OB']H_7/^";/B7PIX>3Q;X[\0Z+X
M;O?V)/C#I_Q@\;Z3K_BD_#70;R>V\<7-E)X8\+:KIGA4S6$$B^(=6TGS%.A-
M\4_"3X-_M"?%'XL>*H'^%?@(^#?B'X[_ ."DR?#WP?\ 'S]F#]L+2;7]FH_M
M7:Y\:]2\0?$OQ;\._B]:6G[,GQ,'C'Q(OA71_B/H=OXAO+3XI>%?B7\3-9^"
M^J>&/"_QC\<Z5XR /Z&/A;\8_ WQGLO$]WX)E\5 >#/%/_"&>*M-\:?#?XD?
M"OQ%HGB3_A%_"WC:+3[WPM\4_"G@WQ*J7'A?QIX7UFUOX](DTVZMM5C6UO9I
MX+R*UV/B3\2?!'P@\'ZAX\^(?B&+P[X9TV]\/Z0;J2VU'5+W4O$/C#Q%I/@W
MP7X5\/Z#HEGJ/B'Q5XR\;^,=>T'P9X&\&>&=+U;Q1XS\8Z]H?A;POHVK^(=8
MT[3[K\V?V=_V>OCM^Q%>>$?AS\'+/P_JOP4^)OQ]DUBY_9SO_%OQG^(OP_\
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
M+7X?'Q"OPW\3ZGH6OZ?J7QGU/Q//J2^']>TV.Q\+V.EHEW-KUQ?:)\V^$?\
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
MOAYXO^+6A^"[#P#X#>/XAZ39:U\;_%/QH\8>-/#4?PSB^'/@RT>]U+Q?X?\
MAYIUGXB\2R1W5Y^<WPX_X(Z_&7PU^SQ^TK^SIXV_:8^%_B72/CE^PA\*_P!C
M'P]XS\)? KQ;X,O_  G/\'/B+^TY\3/"WCS6/#.M_&_Q_#X@BU75_P!JOQEI
M7B'1++Q-H4AT_P '>&KO2]1L[G6-3@T_W[Q%_P $Z/C'XX^('[07Q9\3_&OX
M::;\0OB#^T!^RO\ M3?!Z]\,?"[Q'_PC_@#XM?LK^"/#W@71="\>Z'KWQ"U2
MX\?_  W\?:%HE]I'BVTT/5O 7BVPTWQ+JMQX5\1Z)X@L]$US30#Z(F_X*6?L
MD1^)=)\$6_B;XNZWX^U>[^+>EI\//"G[*G[5GC/X@Z/KWP-@T*_^)?ACQ=X*
M\)?!;6_$?@CQ9I&A^+?!/B_1/"WC#3M$U[QUX ^(/PW^(G@*P\3>!?B-X'\1
M:_\ 3?@?XV_#WXF_!/P;^T/\.]3U3QK\)_B'\*_#OQH\":WX>\)^+KS7/%OP
M]\7^%++QOX6U/1/ KZ'%XZN-4U[PWJ-C>6/A:7PY#XI-S=0Z5)HR:J9+*+X-
M\/?L#>/](_;5\+?MI2>/OA]'XGO+_P"-_BCXN^%++PWXQ>P\3^*OB/\  SX
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
M/[*?[1WB7P?J_P ,_P!K']H?3_A7\(]*UJ<^#_"5C\.=5_:0N=!\5?#7X?\
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
M^ZO^Z/3T'IQ^7'I3J ,  =AC\J* "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH *Y[Q7I^H:IX;U_3]+\0:IX3U&]T35K/3_ !1H5OH5WKGAR]N;
M&:*VUS1[;Q1HOB3PS<:EI<S)>6<'B#P]K>CRW$2)J6E7]H9K2;H:CFB6>&6%
MBP6:-XF*X#!9%*$J2& 8 DC((SU!'% 'X6? W_@K@/ '[ WP$^,W[3OP<_:5
M\;?%V;_@FO\ !K]N#QOJ7@_P?\!A+\?? FE^!_@XO[3/QH^%MOI'Q:\)^ -,
MT[X4ZY\5O"_CSXD^!_$[_"GQ+X?\%^,-)U#PAX"U*RC.E6'ZPZ%\6(?B=XW^
M+'PH\-Z)X\\.MX \/>%H-1^,.G7/PIU7PK9>+/B!X6A\367AGPP5\4>-=2_X
M6-X+\,:SX9\9ZKI?C;X;1^%UTGQ5X,U6&7Q/H?B.T6[^,OAY^QK!^R'\-?A[
MJ::1\5?VVI/V7/V8K?\ 8K_9O^"OAO0?V>?"?BU/V;-<UOX3:1XHT[7;WXK^
M.OA)\./B+\5O%'ASX4_"QOC!XS\8?$SX>_#W6O!GP:TF'X5?!KP9XSUWQU;?
M%KWO]C?]FC5/V6?V4? GP5T6]T[3O'&A^$I5GU+7-=\2?&+3= \1SZ<EAX6\
M-:AXNU@?#OQE\6_!_P '/#5CX/\ A)X1UG5$^'FM^)/AE\.?"]C%IO@"(6FC
MZ( ?%/[,'_!3'3/"W[ O["WQQ_:RN?B)XE\4?%_]EW]F'XF?'/XZ:?X"\,>&
M_AGX:\3?'4^&_!NBZUXAU"&3P)X7U+7O&?Q#U.[@@^%_P*T#QOXZT/3H/[;U
M#X>:'X6O="U'4O<])_X*=_#/5/C!X%^"4OP-^/VC^,O'7[6_Q6_8U@.LS_L[
M6MEX>^)/PB^&H^,FM^*?$5O#^T+<^(%^&VN_"I[/QMX5UW0]"US7+^UUCPSX
M?U#PSI/C/Q?X3\,ZW\Q7W_!%Q;KX)?!SX)P?M6>+[?1OA#^R3X/_ &/M.N+G
MX6^$M9LSX*^%OQ*\,?$OX>^./"VE:UK5_-\/_B9XC?PCH_P__:(UWPWJR:7\
M;/AK%:Z5INA_#/Q7X7^'OC3P7]2?%#_@F-\&OBKXP^/'Q UKQO\ $[3O&GQW
M3]F77+_Q/HNK:%I>K>!_BI^S%XE\(^(M'^,?@%].\/V5GX3^(7Q/@^%7P,\+
M_%CQ!X;L]$UO6?"GP4^'FE>'-8\+-X8\.7&A@'V/\!OB[;_'KX._#7XS6/@?
MQM\.M,^*/A#2?'&B^$/B*?!@\9Z7X?\ $-N-1\/3Z]%\/_&7C_PI;W.LZ)-8
M:Y!9Z=XLU2XLK+4K6TU=--UN#4])T_UVN"\/>#]2\-^)KV;3=?MK+X:0>!/
MOA#P;\)M+\+>'](T+P/J7A34/&3:OX@TC5].M;?5)K;Q+X?UGP7X9B\*S!?#
M_A>S^'EE<Z!;P7/B'6S)WM  0#U .#D9['U^M& .@Z\GW/K110 4444 %%%%
M !1110 4444 %%%% !@9S@9'0]Z*** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH *,#G@<]??Z^M%% !TZ4444 %%%% !1
M110 4444 %%%% !1110 4444 &!G.!GU[_G1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 A4'&1G'2EHHH ***
M* "BD)VC)S@=<<_C31(K':,D_3@#&1GTSVSC/YT /HHHH **** "BBB@ HIK
M,%QG//3 SSC/0<],GV ). ": P+%1G( /W2!SSU(QGU'49&: '4444 %%,+J
M#MYSWP"<< Y/M@_H?2E#JREAD@#/0\C&>!C)R.F/IUXH =13/,7WY.!D8R?0
M9QEO;KP>.#3Z "BBB@ HHIH8$X'OU&,[3@X]0#CD<<B@!U%%% !1110 44QG
M53@GG&?PSC^?3U/'7%.!R,\_B,9]Z %HIK.J=>_^?UH9U7&>_3WZ?X_YQ0 Z
MBFA@21R".Q&.F,_S'YBG4 %%(2 ,GU _$\#\SP/<@4 @C(_^O[@^X/!H 6BB
MFEP,\'@X. >.,Y)Z 8[GC.1U% #J*8)%;&,G/<#([9Y]!D9/2GT %%%% !11
M10 444C$*"3G ]!D_D* %HI <C."/J,&EH ***:74,%.<D9'!P><8!Q@G@G'
M4 9.!0 ZBD#!LXR,'!!&#T!Z'V-+0 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110!Q7Q(TJVUSX?^-M'O+K6K*UU+PIX@LY[SPWXD\2>#?$%K'-I-VC3Z+X
ML\':MH/BSPWJ<0.^SUKPWK6E:UITZI<Z=J%I=1QS)_.__P $[_BS\2/#FB?\
M$I_BU\3?%O[5W@#PI\=_^">UC/\ &3QK^TK\=_''[2'@#]KKXRQ_LW_#KX[Z
M'/\ "KPC)\9_C<OPA^)MIX:\)_'SXY7/C37[3X*^)/%_P[T7Q)\.S\*/BGJ$
MMMK'[.W]&_BKPWIOC+PUKWA/69=9ATCQ)I&H:'J<OAWQ)XC\':]'8:G:RV=T
MVC^+/"&JZ%XJ\-ZDL,SFSUKP[K.E:UIL^RZT[4+6ZBCF3Y6^$'[ O[+GP,O?
M@S>_#[P;XWV_L[>#)? 'P(TGQW\=_C_\7/#/PA\+R^#['X>?9?AYX2^+?Q0\
M<>%O"NHP^ +!? ]KXATG1[;Q'9^$+_7?#=IJT.C>)/$-EJ8!^</QE_X*T?&W
MX0_ OX,_'^S^!/PN^('A?]J[]F(_M1?L_P"ECXC^*? K>$M'L;OX1:[??#OX
MQ:TO@OQ_>:CKFJ_"WXTZ!XE\.>+_  7X2MM /C/PKXJ\$:]IVD6=[X1\4^(/
M8OB3^WS^TC\!OBC\=?"?QD^%OP%/@']D[]C&T_;F^.WC3X>_$'XD:UXH\1_"
M>+6?VF=-UGP_\+? >N_#K0]-MO'-O9? FPU"TL_%'CV;1GN+Z]TYM6D2_@O]
M#^D=7_X)F_L8:U\-/$/P;NOAEXLM/A;X@L+G0X/ NA?'G]H7PSX>\$>$KSQI
MI_Q!N_A[\'K+PY\5=*7X&?"ZY\4Z+X:NI_A7\&6\!_#J73/!O@3PV_A@^&O
M?@[2-$]7_P"&//V?9OBMXP^-&J^$O$7BCQU\0O@GH_[.GCQ?''Q3^+7CWP/X
MS^"^@_VX=/\  OBGX4>-/'.O?"K7K(R^*/%-UJ&I:IX+NM=UF]\5^*K[6=4O
M[SQ+KD]^ ? 'Q_\ ^"A7[1W[,7Q;\&?"+XL?#'X/1C7T_9]^)GB+XG^&=<\2
M:AX%\+_!7XH_M%_#W]E;XPZ<-/UC4- \27?C?]G_ .)OQE^#WBU?%VLV_A?P
M?\5O@YXE\:^*M-T/P9XO^&5WX \3YWPT_P""G_C;Q!X"\3?$7Q3H?@"6P^$3
M_M,:Y\:_#>C>&?'/A76M \&>!;KX,7'[*5P=4\9^(/[#\%ZE^U-\)OCI\-/V
MF["?QC.\7A7X9^,[KP4NF:QXK^&/CS7%^]- _88_9C\._!?Q]^SW#X%\0Z]\
M(OB9\)F^ _C#PMX\^+7QD^)=S=_!D^&-3\'1?#/1_%/Q$^('BCQAX2\'6?A[
M6=5L].T3PCX@T*TTRXU"[U73TMM7F>^/I>L_LX_ [Q'=?&ZZ\0?#;PYK:_M(
M^!M'^&GQUT_5H)]0T+XG^!M!T#Q-X4TWP[XH\.W5Q+H-U:+X7\7Z_P"'+V:'
M3H+W5M#N;32M7N;ZRTC1H=/ /SO\4?MH_MQZ1XJ^%'PPLOV7?AIH7BKXS_M'
M>-/@'\./B'\7/&_BWX>^"/%\=G^Q!\:?VKO"OBNV^'V@>'?B+\0] TW2O''P
M1\=?!SQ[)KU]!)-;:#H/COP19>(+?XA:AH?PK^COVWOVM_$/[*OA7POJFA>&
M_#?B/6M;\/?%/Q4=*O=0FU77-='PG\$-XRN?!?@;X=^'[V+XA^*-5\6'_1=1
M\=Z;HUYX"^"?A2SUWXG?%J[T_P -Z1;66L2^%/\ @F[^R3X,UKX8>)]&\+?%
MFX\6_"#XI)\9O!7C/Q-^U-^U7XV\;O\ $*W^'VI?";3M2\:>-/&?QKU_Q3\4
M-%T/X7:[XF^'/AKP5\3M6\8>"/#'@?QAXW\+>'O#FF:)XV\666L^M?M ?LE?
M 3]J!_"4_P :/".LZ_?>!K'Q]I'AK5O#/Q&^)OPOUVST#XJ>%I/!?Q'\+W>O
M?"OQCX*UG6?"'C;PZUO:>)/"&MWVH^&-5NM+T'6+K27UGP[H6H:< ?(/@3]N
MOQ9^TK>:I??!GX5Z>_PE\%^,_P!E#X7?&B/QY\1].^&?Q16?]L7X-_![XQIX
MC^%FNZ9XACT&V3X,^ OVC?@Y=7=A/KEEXX^+/BB]^)'A+X5Q:/XJ\ _#YOC3
M^:_[(W[?'Q=^"_\ P2M^)_Q@^'.G_#[XO6/[!OP)\=:]\2O!GQK\<_%G0?C-
MXO\ %]IK'Q)^(T-]_P )AK&B^-M9NO #?#^Z\()X)\=:YH.OP_&3Q9IGC_0[
M#QAH.D>'%\<W7[/>'/\ @G=^R'X1\2^"_&/AKX9Z[I'B;P'\-O!7PETG6+7X
MP?&T76N>"OAC;WEM\*8_B/YGQ&>+XN^*/A$NH7L_P?\ B%\5H_&?Q"^$]]<R
M:C\._%'AK4"+D>9ZA_P21_8-U/X<:?\ ":Z^%_Q'7P)8_#'XB_!6?3++]J3]
MK'3-1\0_"+XJ^(4\6>-OAIXW\4:;\<+3Q7\0/!%[XC-YK&C>&_'&M^(=+\'W
MFL^)7\&VV@+XI\1KJ@!PUE^WK\6+/XZ?$?\ 9:\7^ OAAI?QG;]I#X+? 7X/
M:YH?B3Q9K'PXN/\ A<'[+/CG]K37K[QPNI:%X>UZYO\ X2_#WX._&.RL!I$N
MBVOQKUK0_ =E''\&KCQUJ4'@KYL\;?\ !5C]HKPOXX^+GPH;X(?#JS^*?PPT
MS]H3X2>%?#+:AX@\1VGQY_;/^#-Q^S#XQ^$OPA\!:MI6M6%OX6\'_M>?!?\
M:[^#VO\ @/7/%*W6L?!7QW;?%3PQ\2K+7-%^&UCXE\=_I+XR_8 _92^('B_X
MG>/?%_P_\3:SXO\ B[XB^#?C+Q=KLGQF^.%I=V/CG]G[3]+TOX/^/_AVEA\2
M+2W^#OQ"\%6&D6UM:>/?A%#X'\8:DMSK+:YK6IR>(=??4O5;/]FKX,6<?PE#
M>$[O5+KX'?$K6/C%\-]8\1^+_&WBKQ)IGQ1U_P"'7Q%^$NL>.=?\4^)?$>K>
M(_'WB"^^'GQ8\>^&I+WX@:IXH*6^M6]["L6J:%X>OM) /R7^.O[16I_M1?LY
M_"OXR^$O%^DZS\([#]N;_@B?J/PJ^(7PONOBQ\-X/B1??%S]K']BOQ'\1Y]>
MT.Z\5P67BGX>77A?XP6^BV'@CQ58>)=.T+6WO]-\2!_B1\/S<:'[9\0/^"E/
MBSX?:?\ &/XW/^SWXK\4_LA?!"P_;7M/B=\2='ETFSU[P7K/[%%W\1_#GB/6
M9I[WQ%/H?C/1OB=\2?A%X^^&&A^%_"=K+XS\#ZK)X!\1^+H)=,\1^/K'X0_8
MGB_]B;]F[QK\(_#_ ,"=4\&^)M(^%7A7XO6GQXT'PMX#^+OQE^&!L/BIIOQ?
MO/C]I'B4:[\-OB!X3\27-OH?QFO!\1?#_AJ\UBX\*:!XDTWP_=Z-H=BGACP[
M%I>%=?\ !/O]D+4/B%X_^).K?""'7=6^)]E\2+?QGX2\1>-OB/XB^#-]J/QC
MT"?PE\6_&.E_L^:YXPU#X#^%OB9\3_"-]K7A'Q_\5O"GPXT3XE^+O"GBCQGX
M:U[Q9?Z)XU\66.L@'YAZU^T-\<OV:/V[OCAJ?Q6M_AEH7B?XT_ K_@E+X1^(
M?C>[^(OQ9\2_LG?LQ2^-O''_  5@DUOX@>(K[QHGA^7PSX0GU/X3^%_V?_"+
M6$'P@\,?&CXZ>,_A-XA\0V_PR\2?%O7=&T7WGPA_P46_:&\?_!GX7:OX>_9L
M\.GX]?&3PS^UA\1OA/X(\/\ B[Q3XY\#_%#X2_LK?$7P3\+=&^)FC:EJ/@SX
M9>,="\%_M0>(/B9\-/&'PF\8V_AKQMX.\*_!/XA^&OB?JNN^,M2OM!\!>*7_
M +0G_!*SP9K'B3X+^-?@1I6NW^L>!M6\'Z3\08?B5^V[^W_X$^)/B/X:_"SX
M=?M%>&O@WHWPP_::\#_&'QU\0/@UKGPV\6?M'>/]2N-3TKP=KNK>.O _C7Q[
M\.+[Q'H/ASQ-K$&K>YZ%_P $\/A=XV^$O@SP5^T(WQ1\3>(/!FL^.]8\%ZYH
M?[7G[7NI?$[X6:#\3[;2XO&WPGT+]KF\^*7A7]J?XE?#[7SI5J_BVW^(/C.W
MT/QK/;V%J_@+PUX0\-^"/!/A( Q?AQ^WQK?B_P#:R\-_LQ_$+X;3_LZ^*?%7
MA6+Q%X;\!?'2R\2>'_&7Q&M[#X->$_BCXKO/@%\3?#6F^+/V=?C[J?@K7O&-
M_P" ?B7\-/!GQ(MOB%\-+?X4^-OB-<6/BOP;K,4WA&#XF_M^:Q\.OVJ?#?P
MC\%Z!XDLO%?Q[\+_ +,^D0Z+K;:KK&F^,_&W[,'B#]I3PW\1/B3XL\.OK_AO
MX0^';FZT$?#*#X/>-=!B^-WB#2;J7X]^%=$U?X:)H-IXI^G_  5^QW^SE\._
M&>D>.O!OP[_L;4_#&JS:]X)\/KXN\=7WPS^''B&?P-/\+W\2?"OX.ZGXGO?A
M+\*_$J?#.^U;X=6_B+X=^"O#.M6G@3Q#XI\(6M]#X>\5>(].U3@OB#_P3T_9
M3^)WQ6OOC9XI\'_$*'XCZC\2/!/QCO-7\'?M$?M'?#;2)/BU\//AC=_!;PG\
M38_!GPX^+/A3P1;>/;+X27A^'&H>++7PY#KGB'P;9:+H'B*]U;3] T.#3@#\
M\O!/_!7_ .(.D_"GP1\>OV@O@K\._"7PU\;_ +#/[<'[8HTOX6?$/QAXY\3^
M'Y/V(?B5\&? NM^$)[[Q)\./!=IK0^*-O\:](GT.Y@T32_\ A#M2T"[AU.?Q
M#I^KI?:/](?LM0_%^T_X*-?MG)\99O#5OXSUS]B#_@FAXNUK0O 'CKXD>,_A
MKH>N:M\5_P#@I7H6M6?@JS^(R63^';&R/A6R\/7,OAO0/"FD^/9?#T7Q3U+P
MCX2\5^.?$/AC1_;=!_X)M_L;>'/#OPO\(V?PO\0:AX5^#_PK^/\ \#_!GAOQ
M3\:/CMXVT*X^$/[4>K:;KGQY^'/CS2O&/Q,UVQ^+/A/X@ZIHF@W-WI/Q6@\:
M6^BCP[X;M_#*Z+:^'M%AL?3/@U^R%\#O@)XVUCXC?#JQ^)?_  FWB#X8^ ?@
MWK7B'Q_\?_C_ /&2[U'X;_"W7/&OB3X>^&[B/XQ?$[QY:,/"6M?$?Q[>:/JZ
MVZZ[;CQ=K]J=4>SU*XMW /S7M?\ @K7XHN=!^* M/A9X8U7Q!H'P=_9Z^.6A
M^)]/\07-W\#OA]X'^/'[1T_[/'B_6?B3\7]"D\2^%_B)\-OV5-/@N?CI\=_V
M@O@U=WWP9F^''AWXBV6F^(-#?X=ZOXDN[P_X*1?M/ZUHOA%_ OP2_9V\4Z;\
M0?V^-9_8;^&/QM;XT?$FU^%WQ7L+3X8^-?&=K^T)X+\.Z9\&-?:\\&V7BKPG
MJ/P\UOPSHOQ1\66(\:^#_'GAO3?B/=)IUOKR='\;O^"0OP4MOAKI>B_LI>$8
MO!OB?2[[]G_PC<:)\0?VDOVR[/PU_P ,\_!;]ICPU^TI:_"'X1^*/"WQGU:^
M_9FU[PKXRT1M8^!7Q-^'G@;Q!>_ JXC_ +#^&WAKPUIUW8:CX:]F^%G_  3W
M\(76@^%/^%]77Q>UN_\ A[\=K#]H+X2^$9OV\?VXOCU%\(O'NB^$8_ MGJ5K
M\<OBY\2_#WQ/^)=KK&E1ZGJT_@SQ9HFE_#'PHWBO7O#^@^!+N\U+Q?XW\>@'
MGEY_P46^*.A6OC#XHZG^SW>Z[^SG\,;?]J[PS\6_B3H&M:-H]G\/OB!^R)JO
MC7P1XKU4>)?%>OV/A_Q5X"^(7Q@^%WQ$^&.@66FV5EXS\ 1K\/O&?CZQBL/$
MGQ$TGX-X_P 6?^"AW[07P"^'GC;QI\:OV9]>\"^%O#'Q#BTBR^/,_@OXC>)_
M@Q:^ &^$$_Q(F\9?%KP5\,;3XD?'_P""_@S3/B#H_B+X&>*OC)?_  ^\7_#?
MP;:+X:^..LJ]IK\_P@TGZZNO^"?'[(&H_$'Q_P#$C5_@]!KVJ_$^R^)=MXR\
M)>(_&WQ(\2?!F]U#XSZ!/X3^+WC#2?V?->\8:C\!_"GQ*^*/A*_UOPG\0?BK
MX3^'&A_$KQAX5\4^-/#>O^*[_1?&WBVQUG%\+_\ !.+]D_P;:>5X?\._&"VU
M9I;\7'CF]_:N_:QUKXK7^E:AI&@Z$?"6J_&#6_C=J/Q3U?X?:=I/AG2++P]\
M-]3\87?@'PND=\_AOPWI4VLZS)?@'F'[;?QY^,OA[X7_ +&'B;]GKQ_\+]//
MQ]_:T_91\!Z_XM@M;_XC^$]=\ _$G6;?Q'-)X$\0^'_$OAFWU/POXFCTJVT^
M?68S<+XF\!ZU?)I<^D7>H6^IV_Q9^QG^TU\4?V?=*L/!NN:)I'COX/\ Q3_X
M*<_\%=_@%X5UOQ'\7O%NO_&73=7^"_Q$_;>_:&\)7OB'Q/\ %9;7PQ:>$E\(
M_LX^-?AA<'Q/\1-7N].FE\">-]1\81V&L>*O#_@C]C/'7[+_ ,"/B'\,O 7P
M<USX?6.D?#;X4ZO\-M=^%?AGX>:KXA^$B?"_4O@_<6$WPTD^&VJ_"K5_!FN>
M [;P?;Z;;:/I>G>%-3TC3CX::[\*W5I<^&M0U#2KGP_3_P#@FO\ L>:=H_A;
MP^? 'CS5M"\&_'7XJ?M*:)HWBG]HC]I+QCI;?&3XXZ+XZ\._&'Q+KEAXL^+F
MM6WBO2?B3H?Q1^)VF>,? GBJ+6OA]KEK\2/'Z7OA60^,_$AU, _-[QW_ ,%,
M/CI\3_ ,>B_"M?!GP\^('AK]J'_@D3::WX\C\,>)/$7P[\8_!K]O/]J?P=X"
MO-"^&VHW?B31+KQSHVGKH_BKPGJ'QBTA5^'7QK^'-\?&GPBFTFT\4Z'K6B_=
MG[6?Q;_:,\#_ +3G_!.GX;_"OQ%\/K;0_C%\3?CGI_Q.T'Q#HWB*VB\<7/P[
M_97^+/CW1/#4?B73M5OI?"?A74=>TR*[EO\ _A&?%NJZ+K.G^&]?6R\1V6CZ
MCX6\0[7A[_@EM^Q/X7T37O#^E?#SXCO8>(](_9RT2_FUC]IS]J;Q)K-K:_LC
M>,K/Q_\ LV7GA_Q'XC^-.J^(?">O_!_Q7I]KJ/A+Q3X6U31O$T%O&^CWFK7F
MB3SZ=+])_%/]FWX0_&:;X7WOCW1?$EQK/P7\07_BCX7^)_"WQ)^)OPY\9^$-
M:U?P3KWPZUB>P\;?#GQAX4\6W%KK7@WQ+K.C:UI>I:U>Z5JXN(+_ %*RN=3T
M[3;VT /R/^!G[=7QTU/X+_L;Z+\!_P!GWX"^!M"^,_\ P3K_ &F_VMM-LO&G
MQB^*OB&P\ ^(?V:/&?P"\.W'PPM[:#X=2ZYXE\,^(KGX]^'+"#QOJ/B>UUVV
MBOM>\3R^%F;P#IW@KXI=CX"_X*L_$#4].\/Z_P#$+X(^#]#L_B_^R%^PK^T[
M\'/#W@;X@:OXLU;2_$7[<_QVL_V<_ OPJ\<ZKXB\(^!X?$9TKQOXD\#:[>^*
M?"6B:9JT^G:SK_A/0O /B37]#T#4O&GV'X)_X)J_LA?#NT^&]AX.\(_%72++
MX1?!3XK_ +.OPYM&_:E_:KU*V\,?!KXWW&EW?Q.\%VL.K?&J_CNXO$5[X?\
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
MG3/!OQ+T*S^#?AOX8ZO)/<Z7H_P@A\#6.JQW=]9^)(=9L;Z\MIP#R77/V_\
MQAX?\,>._P!H*?X8^&[C]E;P5X\_;.^$6H:C?^/] \*?&+3_ !Q^Q=XF^)?@
M'Q#XCN-#\0ZC;^$]=\&_$KXB_ [XRZ#H>E>'-5N?$_@;P-HG@+XN^,-^B>*_
MB1X>^!WT7\ _B-\:/C+:?&?P?\=O@YKOPLL] UG2M"\&>.-&U?4_!T/Q3\%^
M,/ ^G:CJVK>'=-MO$@^)_P -?$O@'Q=<^*? -QJD]]9'6TT#P]\2_!.N:9>^
M)+[P=X!JZ;^P%^R)I7BKXQ>+H/@Y875Y^T#IGB33OC)X?UKQ5X\\1?#GQ]<^
M-_!>F_#GX@^*=8^$_B#Q3J?PNC^(OQ,\!Z1IOA+XI?%'3_!]G\2/B=H5G%8>
M/O%7B*$,&[#X,_LD? [X ^%O&WA/X9:3X]LH?B*L,7C'Q7XN^-_QP^*/Q6U:
MTL-!'AG0=-3XU?%+XC>,OC!I>D>#]%,MIX!T;1_'.GZ3\/9+O4+[P19:!J&H
MWUU< 'XK_L"?MX?$OX _L4?L+>'_ (Q>$] \9>'?'_\ P3COOC=\.?$VF_$?
MQ#K'CO5_$?PC^*7[+7P/FTCXL>)/'>AZ;I]@GQ#U3]K3X8^()?$-I)KTG@1-
M(\=V.HW/CM-,T77O$7V#XL_;0_;CT37O@_\ #*R_9C^%>B>-?C=^T9\3OV?O
MAIX^^+_CGQG\./!_C5_#O[$WQ8_:T\%>.X/AEX=\+?$[QSX2\+OXK^%'B_X'
M_$'_ (2#Q1/K.EZCX7A\=>!]%\<>'_&L%KX.^B?#_P#P3-_8N\-^%?AGX$L_
MA;XDU3P/\(O@5\7?V8_ _@SQA\</C]X^\)V_P ^/">'4^*WPH\2>&_'/Q1\1
M:-X]\(>*D\'^#D&G^/K+Q,VA+X/\(CPU+HW_  B^@_V?J^&_^"=O[*GA76/A
M9XETSPW\5[OQ7\'/BS??'+P;XR\2_M0_M2^-/&U]\4[[X>W'PB_X2KXC^,_&
M/QFU[Q1\9WTWX2WVJ?"SP]H_QBU;QYX?\+_#76_$'@+PYI.E>%/$&M:1?@'R
MYJO_  4R\>:!X(\1_'ZZ_9]U#5OV:M6^'NKZS\,O'C:S!X82S^*.H_%;X<?!
MKX#?"SQ[KS2>*K74A^T/XH^),5QJ'B[P3X8NK+]G"X\'>*-!^(>E>+K<6?BE
MO*?V[/VJOVEM#^&7[2'[/MMJ7AKX=?&KX7?$_P#X)<WD?Q<\!+XGT[PG\3/V
M;_V[?VS-%_9WU&#2+&S\;0_$7X0>/XO$7PZ^/7PY\90:5XOU?4[7P#:^%OB!
M\._B#X?\:^.H[/X2?H-!_P $\_V.DUWXJZW?_!FS\36_QFTGXG:'XW\%^./&
M7Q%\?_":'2_C=KR>*_C9;> _@MXV\7Z_\(OA(?C-XMCC\6_%V?X3^"?!-S\3
M?%B+XF\<3:[KH&H5:\5?L%?LU>.?AE+\)/&FC_%KQ;X5N/%GPN\:WFK>(_VG
M?VGM:^)VH:[\$_$MKXV^$JZI\;-1^,5Q\9M4T'X?>.+1/'7ACPCJ/CVY\):;
MXYGU#QG%HG_"3ZIJ>JW8!Z]\ _@AX&_9\^'EO\//A]HD'AK0VUOQ#XMO/#VD
MZSXQO_!NC>)O&NK7/B7Q;9_#C0/&/B?Q4WPW^'1\2:CJ=SX0^%WA6\T_P-X$
MTNXCT3PKHFE:="MN/:*XOP7X!T'P#%K4.@WGC"\77]1TG5-0?QC\1/B#\19T
MN]%\%>$_ -FNE77Q!\3^)[G0+*;0?!>C7>JZ9H4NFZ;KWC"Y\4?$37+34?B#
MXX\;>)_$':4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%8OB/Q)X=\'
MZ#K'BKQ;KVB^%O"_AW3;S6?$'B3Q'JECHF@Z%I&GP/<W^JZQK&ISVNG:9IMC
M;1R7%Y?7MQ!:VT"/+-*D:LP\U^'O[1?[/GQ;UZ_\*_"GX[?!OXF^*-*T^XU?
M5/#?P]^)_@GQIKVFZ5:7MIIUWJ=_H_AO7-2U"ST^UU#4+"PN+VXMX[:&]O;2
MUDE6>YAC< ]DHI-RYQD9],C->?>'?BS\+_&'C7Q[\-O!_P 2?A_XK^(?PJ;P
MROQ2\!>'/&7A[7/&GPU/C.VU"^\(_P#"?^%M+U&[USP<?%=CI&K7OAG_ (2*
MPT[^W;;2]1GTS[3#97,D0!Z%129!S@CCKST^OI37DCC1Y))$2.)&>21W5$C1
M 2[N[$*B(%8LS$!0I)(P: 'T5Y?\+OC=\&?C?9:]J7P8^+OPO^+NG>%=9B\.
M>)]0^%_C[PIX_LO#?B*;2--\01Z!KUUX4U;5H-'UF30=:T;6X],U"2VOI-(U
M?3=26W-G?6LTVCXR^*WPP^'>L^!/#OC[XD> ? WB'XI>)#X-^&>A>,?&'A[P
MSK/Q%\7BRFU+_A%? FEZUJ5C?>+_ !+_ &?;7%__ &%X?@U#4_L<$UT;801/
M(H!W]%(&! .1SC\_3Z^W6ER,9R,>O;GI0 45Y#H?[0/P(\3?%?7?@1X<^-OP
MA\0?&_POX?O/%GB;X-:'\2?!VK?%?P[X4T_5M/T"^\3:[\/+#6;CQ=I'A^RU
MW5])T6\UG4-'M]-M=6U/3].FNEO+ZVADR/&_[3_[-OPTU#X@Z3\1?VA?@9X
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
MQ+^SU_P4&^-7QD^)7P[\+_M$?&'PC^Q;\<;?P?\ \$Z?&6A?LA:E\,[;4O\
MAIO1?VJOAO\ #[5/V@-;TO2O&MM=?&37O#_A'XG>,_B9\%_ U]\$?'NEV?[-
M7Q!^!Q^(7[3&J_$[P!<>)?AQ)^['B_P'X)^(%GIVG^.O!_A7QII^D:O:>(-*
ML/%WAW2/$MEIFO6$=S#8ZYI]IK-I>066L64-Y=PVFIVR17MM#=7,<,Z)/(&T
MY] TBZU;3M>NM+TRYUS1[35+#2=:N-/M)M7TS3]<ETV;6K#3M2D@:\L+'6)-
M'TE]5M;2:*'4)-+TU[M96LK<H ?S-ZQ_P4-^-^L_L?P?M/:+^W?X>\/?%*S\
M*?LY>,?VH?V8E^#7PFL;_P#8D^)U]^UY\(/A3\;?@C\0=:\8^$;SQ#\&O#/A
MGP[\1/BE\(O&OA?]I*RU'XQ>-/$/P;;XK?"'XB_#?0_ 7Q:T77?7O&/[6'QO
M\9_M1^*OV=/AS^W%K.AV*_\ !96Y_9$U"^\">'_V3?$_CWX?? CQW_P2#O\
M]J.P\&6L7B7X*>,-&M;SX?\ [6/@SXB>'_!7B7QGX7\0>*KJ^\*>)_AWX^U;
MQW<>%M5TVV_?B3P;X7FL_$^G3^'/#T^G^-WO)?&EC+HFF26?C&;4-%LO#=_+
MXJM6MOL_B&2\\/:;I^@W3ZO%>/<Z+86.ES%[*TAA7DC\#O@TS:"S?"7X8,WA
M:[T_4/#3/\/_  HS>';[2=-\+:-I-[H3-I3'1[K2](\#>"M*TZ?3C;2V6F>#
M_"NGVKPV?A[2(;, _!_2?VKOVE_ ?@GQWXV\>_MC3ZMI-_\ \%)/VA/V"_\
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
M@\*?!'Q9\6?V>?VD_A7K7PM\6?M8?$[]M_XG^$/ 4?AOPW-XI\$_##4/%'P
M\0VG[//AH12?T;^,?@1\$?B%JDNN^/?@Y\*O&^MSPVUO-K'C#X>>$/$VJ36]
MFDD5I!+J&M:/?7DD-K%++';1-,4@221(E178'LM=\)>'/%.FKHWB?0-"\2:.
MEU8WJ:3K^CZ?K&F)>Z7<QWFEW::?J-M<VBW6FW<%O=6-PL(EM+F"&:V>%XT*
M@'\XOB'XH>*M!_:/_:U^-GQ-^/9^U:I^R!_P0535-.\/?##X9>)?A1I7Q(^/
M7[7?[2_@[0[_ .$WA'XY^'/"OB'X>7VA_$36(/%OP%\<?'7QGJ ^"_CKQQ8?
M%'X\:'\4O"7P[T7X;:7Z%\#OVZOC!XW^+G[./A?XL?M3^&_ '@_QCI__  6F
M^"OQ,U33+G]GV'28?$G[ W[3&B?#CX0?&B'QEXG^%UG:I\4M+^"J^(/B-XOC
MCT;P]\&O%6FZ==_$&7X#^'O!UG-I-E^YNH?!3X/ZMK.O^(]5^%/PRU3Q!XKT
M^]TCQ1KNH^ ?"M[K/B32=2M+'3]1TSQ!JESI<E]K-AJ%AI>FV5]9ZC/<6UW:
M:=86T\+PV<")?3X5?#2.UT^Q7X=^ ULM)\6VWC[2K-?!_AY+73/'EFI2S\;Z
M?;KIPALO%]HC,MMXDMDBUB%6*Q7B+U /Y)O&_P >/'7[0O[ G[<_[0MY\:+Z
MZ^+?Q&_X-C/^"<7Q0^(?Q)^'$W@+3=3\0_$N6Z_X*>WWQGT][72?#EYX9\-I
MJ/CJ3Q/X4\>:3X0T/PYJ7@^XN-6T+PW=^!];L;*XTS^D9/V*_P!G'QSK>J?$
M/QCI&D_%_P =^)?%'P+\0^,?BEXAT'X7OXF\<>)/V3[_ ,3#X/WVNWG@+P/X
M5T*#7OAYXM\2^,;]->\/Z3H?BR*75]1\!W>M)\.K*R\!Z?W_ ,/X?V3_ !)\
M0_BCX3^&5E\ -7^*'POTCPY\/?C#H?@?2? %YXR\"Z'XB\-V-IX8\"?$&#1+
M9]4T'3M6\(^$-(M=,\):Z8()/#?AW1[>+3UTW3]/2+Z!TC1],T#3=.T71-/L
M-'T72-/L]*TC2-*L[?3M+TK2].MX[33M-TS3[2.&TL-/L+2**UL[.UBBM[:W
MBBAACCBC5  :8Z=<^_K[T444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 5B^(M8TW0-#UG6]8U/3]$TG2-(U+5-3UK5;^VTK3-)L+"TEN;O4=
M0U.]EM[33[&SA1[BZOKJX@M[6%&FEE2-'==JH+FUMKR":UO+>"ZM;F*2WN+:
MYBCG@G@E4I+#-#*KQRQ2HQ22-U9'4E64@D4 ?R9?LG_MM?$W]E[]DK]BGP'X
M3^-5A\2?"FN?\$7/V&_CK=:'XXN_ (N?@/;Z/\5/@;\!OBWX[\&W_P ./A?J
M6OZ3X%^$OP<^('Q"\1^/KWXA> OCI!X=?]GG0O$>IZ+=WNB?&*T^)OTAX(_:
M@^,?Q>^//[)/PG\,?\%,]/U#X<_'+XR?M9>%K#Q9^S7K/[,GQ7L_%GA?X=_
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
M:T/P-X:UKP]K7Q%^$=KIG:Z9\<-<MOVD/AG\6_B)^U]X=^)_Q"\._P#!$/\
M:B\?WGB3PQ\.-(\5?#;XO-X.^)O@N_LOB5H_[.SZ9\)O&_QB\.?$#PYX?A^*
M,MM\,-<^$GACX^67AVTUWX.:EX!^$OB;2+*V_H+^-_Q5^#O[,7P4^(GQG^+
MF\+_  ;^%WA;5?&'Q$U3PW\.?%_CT>'O!VCBXU7Q!XAO/!GPS\*^+/%%YH>A
M6TE_KWB*^L/#MY:Z)I,.J^(=7>TTRSU&^A]:?1='EOXM6DTG39-4AVF'4I+"
MU?4(=D4T">5>-$;B/9!<3PKLD&V*>:,821PP!_,)X+_X*6?&/7=2EA_X:I\&
MR^"OA[^VI_P3-MF\4V7C/]GKQKJGB#]FC]LGPQX)OO'&E_'/Q'X4\+7/PR\/
M6&HW7BK1YK%OAE?7L/P^\5>+[;POX5_:&^*?AZ;PGK4_-_#+]JVX_:&^/?B?
M3;+]K&R^)/Q8^&W[-'_!Q3\+/ ?BWX<^-OA2_P 6O#W@WP1^V7^PC;?L^1Z;
M!\.='M[:'Q!=?#7X?RZIX-\1OX7;Q%XHT;P[?^+;6\U6:PGUJ/\ J:7P[X?6
MTGL%T+1UL;J!+6YLETRR%I<6T=Q<W:6\]L(/)F@2ZO+NY2&1&C6XNKF8*))Y
M6:KK1\*:#:WOC#Q /#VCV?AK3]0UC4?%&LG3--MM TJQM=0N]6U2]UR^\F'2
MM/L[*YU6ZU&^GNH+:WM;C4)KF5(I;EF /B;_ ()P7NC7_P#P3<_9!FT?XI2^
M*=/3]E3X/V\OQ CU?P3JUQH%S;?#'0(=1M8]0TS14\)++X"N4FTB.'6-'OY+
M0Z*D'BI=6OH]2ENOQZ\)?\%%OVD+O]EC]DSXK?\ "]E^-L#^%?C)XE_:#C^$
M/B7]GKPW^UUXITSPI^T/XD^'_AGXB?"[X5^(/@EJ7P._:;T_2/#?AJX\)^._
M@/\ ""^^"/Q@-UKFC:K\.K;QGXY\4^ ] TW]\OAK^TM\ OB=X]U_X)_#_7+V
M\\7>&_AGX.^+5]X=O/AM\0?"F@WGPI^)>N^+O#?@WQKX:\0^)_!VA^#/&/AG
MQ1K/@OQ9;65WX1UG7(Y8M.>^N$CL;^QN;ONO GBGX4?$*PU&;P,?#NK)X,\7
MW>@Z]I46CQZ9K7@CQYI5E8:A<:/XD\-:I9:?K?@_Q;!HVMZ3K4-AK6G:9J\W
MA[7=&UZTCFT36],OKP ^/?\ @JY\8O'7[/7_  3T_:M^-OPQ^+=U\$/B-\,/
MA9KOB_P/X_L[;X97[V?B?2A#-H^C2:?\6_"'C?P=J%OX@N2FF3Z?-X?FU6ZB
MG-OH5[I^JR6MQ!^<_CC]I?XY^!OC%^U'I&D?MW^._$6A?LY_MY_\$A_ >B>'
M=;T[]DB[L-?^"W[:GQ-_9+\*?&?0_'<VB_ +2-=;PMK_ (2^,'CO7?"OB'0M
M6\,ZMX<FN;/5/#_B&#2](L[2#]K/C9^T1\ _@OIUDWQB\46-A:7GC3X+>"IM
M-M_"_B/Q]>Z+XC^/_P 19OA5\$;OQ7H/@S0/%&I>#?#/Q ^)UK<^"O#?C_Q9
M8:+X(;Q/:W.FS^([6[MIUC]H_P"$;\.DL3H&BY>*U@<_V78Y>&RC2&RA8^1E
MHK2&-(K6,Y2WC1(X@BJ  #^8OQ/_ ,%8?CMX/\0?'!/!GQ6^'7Q8DD_9[_X*
M7>.O#VD:]IWAS0/'7PN^(7[&W[8_PF^ FEZS+^S9X5N/$7BSPMX"^%OPF\9?
M%GXJW_@CQ7\8/B)\2?VF?!GP3/C2]L_V8M6F\6^$-.Y_4?VN_"7P'_;1_:<M
MO"/[<?PW\>^&OB=X,_X)U^$?%?[5/Q@_:%_9]^'NE^%/"-G\'?VZ/B'IFO:Y
M\7?A[\ O%WP=\ :5X[\4:'X2T>U\5>)/@\_AS4]?^*NB> _#6L^'];^(WPFL
M]/\ ZH(M,TVWN)+N#3[&&[FEFFENHK2".XEFN4MX[B:29(UD>6XCM+2.:1F+
MRI:VZR%EAC"^-^&OB[\%]:^+WQ"_9DT&;R?B?\,_ /@+XD>-? \_@#Q5H>CV
MWP_^*NL>-].\%>(M)\1ZGX8T_P !^,-+USQ#X'\>Z=<KX0U_7I=(UW0=;L-?
M@TW44DA< XO]COQ;XR\=_LL_!/Q;\0/BKX8^,_BW6? 5C-J_QM\$^&;WPAX4
M^*0MGN[&P^)_AG3-4T'PUI][I/C+2;6R\4V'BWPYX1\/_#;Q]!J'_"<_#;P_
MI/PY\1^%],M_QF^"W[57QQ^,OC#]@WX<+^WQXS ^,?[37_!8/X+>/M9\'6'[
M&]QXJ^)/@7]E+XU_M&Z7\!_$<SS?L^:QIMAKVA?#3P9X$NIM8^&NC>$- U_1
M1;^)-0T6Z_M;^T9OZ/2JD$%5((P00"",8P01R,<?3CI7SUX@^,/[/?P_^)7P
ML^%>I7>C6'C_ .+?C_Q5\*OA_8Z!X(UK7+$_$GPQ\&=5^-VN>!?$OBSPKX<U
M3PK\-?%%S\$/#>K>.-'T;XB:[X2O?%OA/2I6\,PZT(EMJ /"_P#@F7\=/&?[
M47_!.S]CKXX?$#QS8^-/B7\4OV=?AKXA^(GCO08/"MJ=1^(=_P"%K*'Q=JC:
M7X:TV/PAI.N1^(1>S:GHFG:+8Z/I.LK<:>FA:?:V_P#9T'\V'P1^)&J>'M1\
M,ZQH'[9WC;0/C;\&O^"=_P#P7\^).N:Y<>+O@-XB^*'A/QKX6_;]^#'C'3-+
M\?:5X]^&WBE;%=:N?"=]\4M97Q9X=37-:GT'5_-U.3P'8:OX<']GUC86&GVZ
MVVGV-I86P:21;:SMH;6!7F<R2N(8$2,/*[&21@NYW)9B6)-9[^&_#9N)[Q_#
M^BO=W33FYN3I-B]S</>02VERT\QMS)*;FVN)[:X:5CYMO--%,3%(X(!^!'@'
M_@HA\5/C-\>O@[X:E_:(^ 7P8\0:GXN_8YU'PS\%G\4-JFN?M4?![XX? GX+
M>//BWXF^%'[/"?!?QO\ %CXF^'K/QO\ $[XO>#],^-OPV_:5T#P'^S]J?P$M
MO&/QFT^3X>_#/X[6GQ0^Z_\ @I=\4OB+\'/AI^SSXI^'_P >=?\ V?[?Q'^V
MK^RC\)OB!XJT;3_@S?V5]\-?B[\7?#_@/QGIFLW?QI^''Q'T/1H6TG5YI=.U
M?2(-"U:SU9;61]4N+4RV%S]'? K]IK]GK]H+6-8T/X+ZEJVNOX*\(>!/'5GJ
M]W\(OB?X%\&Z[\//B^/$K^ _'?PC\>>-_ GA?P1\6_ /C2/P9KT]CXO^$&O^
M,O#,]O9V=U=:E%;ZKH\M]S_[4GP)\(?M*W_P<^%_B;QY\:_A]>^$/B-X<_:6
M\,ZE\+/".AWGAZ^\0_L^>,?!.LZ!IWCGQWXY^#WQ.^'V@%?%'B/P]J6C>!;W
M5_"7C#XD:9I_BVX\.6WB7PUX*^(']A 'X1_M'_\ !1WX]? CX6?'MO#?[4.E
M>-1X#\,?\%,?BU^QS\6_&B_ CPYH?[5/A#]CSX9_LG^,H(?$7C[0-/M]%\=7
M?PA^-GQB^.?[.6D?!KX4?!+3_$W[1^E_"U?%7B#XQ_"I_AWXB\9_$W[\UWQ]
M^TK<?'[XA? ;1_VAOBCJG@;]KG3O@Q^T?^R9^T5X"T+X$:GX,_9_^!GPZ\3:
M#<?MJ_#R'Q*/A)XO\*BST?19/!B?##XC?%2S^(M[X_N_VK/AWX'\.65A:?!?
MXD?%M/V';2-,>UMK.33=.:VL55-/MFL[=[:Q1+5[*);.W>,Q6J1VDDEJJ0(B
MBW>2$#RY'4^+^%?@%H_ASXN^/_C-JOC?XA^.]?\ &.CVGA3PWX?\:ZUHUUX$
M^#/@%(M(EUKP)\(/">@>&O#MCH>B^,M>T33O%'CC6/$K^+/&_BK4]/T+2]5\
M6S>$?!W@?PUX9 /P+_94_::_:$^.&O?L):-XO_X*0?$_^Q?VI?@[_P %/K[Q
MOXDT+3?V&=.N;?Q3^RI\?/A7X1^%>J>"[RW_ &89-"LM8\/?#[QSXCU7Q!:'
M3=4L=7M["PU?7=.N-,TZY2Y/@Y_P4<^/GQ2\*_L)Z7XX_:I^#'P1^,/Q'_9Y
M_P""9_QFCTSQWJFC6?B3]KJU_:(\)> =3^/DWP\_9X\/_L_>(]3^,FJZ]XKM
M_BQ\-QH_P*^*7PMN?V>O$-AH'Q \;:#8^"+G3X?$O[W_  8^*WP)^.]O\09/
MA7;KJ/\ PISXI^*_@OX\LM=^%_B_X=ZCX6^)7AO2="OO$N@IH_Q"\(>$]4OK
M9]"\2Z!=VWB31+*_\+^(M)U.UGT76M4M"[)[BFE:9$+01Z;81BP$XL EG;H+
M(7*LER+0+&/LPN$9DG$.P2JS+)N!((!_-#X#_:N_: UNR_9[T_5/VV_'_CM?
MVF/B;_P6T^!D)9?V9M,U;5O#W[)?Q4^/'A#]G/Q=\*]0^%WP9\%W3?$?P]X?
M^'?@J:'Q)X;:_P!$\22^,M2O+[PW?Q7_ (#'A7]7_P#@E'J.GZM_P38_82N+
M#QY-\1Q_PR9^SQ%?Z_<:MX=UFXL=53X1^#O[3\+3WGAJPTVT27PM=;M&:WOX
M9=>M_L@37KV^U@W%W/\ >L7ASP] +%8="T:$:9(\NFB+2[&,:?+(82\EB$@
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
M3)"EO^X2)7"+#^Z"A/EH TEY52>N!_+Z#^0^E+1TZ44 %%%% !1110 4444
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
MX_M1_$/0/^"?&@?&KXY_M,_"[XL:U\!_^";WCSX>3>$/V;?VCOB8WQ\UG7?
M?PQN?VN- ^(7C7P)\8O#?P 'Q /C?1/B_P"#/VE]"_:N^$^M_P##.OPQUGPC
M\:?"/_".^);]O$=A_4$75>H8=AD-SR!GGC XR3T!)) R:3=&0&^;#?*.&^<8
MX]F!!)4G.X<@F@#\V_\ @H_XUUSP*/V)M4\.?$#QEX&NKK]O3]G?2_%,/A+Q
MAXB\-6/B+X6ZAK&I6OQ'L/'^GZ%>VUGK_P -[;29;6X\4IXIAG\+Z6AM+W4Y
M+8&)I/&/V%_'7QNU#]JOXT^'OB/X@\4_%KPMX@\/?$+QQX5^)]EXO^,?AJS^
M'=K;?$WPSIFB_!/]HG]E;XH:UXB\(?!#XUC3-7O+KX/>./@=JFG_  X^/'PF
M\&^,/'T?@#P5&^CWOC']C@X..&Y&>5/ ]^."?3K[<&N/\'^)+_Q18ZO>:GX+
M\6^")=.\6>+_  U;Z;XP'ALW^L6'ACQ'J6@:?XUTC_A%O$GBFT7PEXWLK"'Q
M1X0;4KW2_$K>'-5TYO%'AKPSKW]H:)8@'X"?\%;]7\7^,=!_X*8_"CXC7WQW
MTGPY!_P2T\7O^Q)X3^&FH?''0O WQP^+/Q \)?M"Z'\=] U6S^%*P^%_CA\2
M]*N=$^!NG-\)?B//XJG\$?"_4-9\>:!X)T'PAXF^*GC+4..\,_&/XO6GQT^$
M/AW2/%G[8UYKFD?\%GOCI87G@SQ%;_MCZQ;:=^R7\8/V&OBSXY^$.G?&/PGJ
M]E?MI_P*U/XM:G\+-5\!#XHZ?;^%OAYJF@^-H/"\O@^#X8?%FV\)?TM#:,D(
MRY/( (R<GG ]3R2.>>>M'R@$;7 /& &''7. >,YY. 3R&YR* /YX?V4OCE%+
MH?Q0^/'[5/[2?[6.F>&?#OPH_9Z\2?M2?#75_P!GW]N#X Z%^S[^T5H'Q<\.
M^+%M;K7_ !7\7/B;<G6]:\4ZOJGA'XM?"W]D.VL?V7M3^#6@RW'Q5T.V^"_B
M/P WBS])/^"D=V][^QQKE_:W0N_ 5W\7OV0KSXQ7MC,L^F7/[+$_[7'P)G_:
MFN=1N+1GEG\(2_LR-\4Y?$\^DNVI2^%&U231&.I-9FOM/QCX/\-?$#P[?>$O
M%NGSZKX<U9[ ZOI'V_5=.M=8L[#4K/5&T765TN\LI-5\,:RUE'IGBSPIJ+W/
MAGQIX:NM5\(^+M*UOPOK>L:-?[L]M:7%E+82V<4UE/;-:2V,UJKVDMHZ>3):
M2VSH87MY(6,+V\B&)XF:-D:/>  ?@3^W=X:UBR_;4_:E\:V]_P#M*^"O&&K_
M /!*WX;Z;^RMXE^ >J_&WPQJ?C[]I?X9_&[]K+Q1I?@7PG_PK-1X4^,?Q \(
MWWC3X9^*+KX(^/['QOX<U+P9X@U/6O&GP[U[X8CQQ/:_9_[.'_"SS^WI^T\/
M& T8*?V*_P#@GN/BX/!@OAX '[5__"0?M>_\+2'AC^V&.K<?#4_!?9YS,P\(
MCP-_:!.I"7/VY\%]4^%^I?#S3$^#FK6^L_#[1=;\;^"M'N++5=:UG3;+4? /
MCGQ)X'\5>'M,OM>N;R[.D>%/%N@:[X7TFRM9Y/#^F:;I%II?A41>&;/1XH_G
M#]EOXU_!WQOXN\;^#_@?\&?BMI/@36+SQI\18OVD;_PSI^J_![]H/Q9X8^(6
MH_!/X@:CIOQ9M_&?BGQ?XF\<:-JO@?3M-TV[^*^F>&K[QO\ #&P\+>(/A)>>
M,_AGH<5_H@!^(_[='@'0?"_QR_X*-W>M77Q;\.ZM\4/C_P#\$4/%GA.YG\=?
M&C^P];^'WA3]K_\ 9]\4?&/QSX'TR\U^^\"VLGPNTKX<^)];_P"$G\-Z5!JG
MPO\ #O@[Q]/H-SH7A[3?&RCT7QU\9_B1\._$G[4/P@U;XT_'/0_V2_!O[<GC
M;P7<?% VW[7/[2GQ"^&/@CQ=^R!^RO\ %/X;V6M_$'X)?'OX>_M=^&O@%XI_
M:.OOVP/"6@_%;0_B-KFA>&/B_H'@S]G:VO-*\"6R>#])_I7!5!PK  =,$X
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
MF_&G]IAO%_@W]H;1/@]K/BJ[_P""B%I^S_X[\2>-8/!WC?P1X=_9*TZS\?\
MB6Y\2?!QO&_Q;X@^+'[6FB_"']M/0?C7^TE\?K7XT:+\+_\ @EAJVAWGAOXC
M_$7X>>);37[_ /:?^,FA_%2X\+^$_"1\+V7@OXC:O^S'+\&?$7[7?@;X<>&]
M%T/0?%FKWFH>*?#6B:4^CQ0_TU>"_P!H?PCXU_:'^.?[-5EH'C?3/'?P$\!_
M [XC^*-7US1]/LO"'B+PQ\?[[XO:7X+NO!&J6^LW>I:P;'4O@?XXT_Q&=0T7
M1K?3[J&P@L+G57EOAI\W[3W[0'A;]E3]G?XT?M+>-O#OCCQ3X)^!/PV\7_%;
MQCH7PZTK3=;\:7?A/P1HMYX@\12Z#I>MZYX;T>YN;'2+&\OY/[3U_2+""VMI
M9[J^MX(VD4 _ ?XP>#(=0_:1@\+>)_&'[2OBCX6?LU_\%M?!NN6%VWQ\_:I\
M6Z[\*_@#\7O^"/,5K=ZY9>-=,^(>I?$.S\#ZS^V7K_COX8^!;Z'Q!<V6@?%#
MQ-XL^ _@$Z2OB?6O FIO^"6H:IXJ^(W[%MCKO[2?[4>M>&/BM^V!_P %AO@]
M\59Y/VN/VCK73=:^"GA3XX_'KQ+^RC!JFHZ9\2M/@\$S?\(1_P ,]ZG\%_'V
M@3>$?&.M> _%W@O2?"/B2]\#>/+32-8_<?XK?M4^&_AA\1K#X5:7\./C%\8O
M&<$?P@UWQ_H_P5\*:/XPOO@_\._CA\2M<^$W@/XJ_$'2=1\4^'M?N/ <_BGP
MAX[NM6_X5]I'COQ7I7A;X>^._%MSX6_L#PQJE_#]1JP YWL0,$@.P)'7 Y]!
MCJ2".2=QH _E3_9-^/G[1WC7P?\ L Z9\=_V@_VG/A_XZ_X0W]B+4/AU?+\!
M_P!J3XDW?Q\\')I?@'P_^UK;?%CXF>&?C7X;^!-QXNT[5-'^.O@S]I'6?VL/
MA-XD^(?[._P_F\*?M(^#3:>/9O!7C>YY+PI)\6?%?P?^!.BWGQ:_:R\?W'[3
M'[.?_!</X7^+]"\6?'?]HWQ;#\1KCP1\;)3^R?I=IHFL^+[FTT7QS<>&K2#2
MOA7X@\*V7ASQMXY\$7^H>&--U/Q%X2UB[TFY_HWM_P!JGPQJOQ[F^!?A3X<?
M&#QPNB?$C4/@[\1_BUX.\.>'M9^$OP>^*]G\!="_:2L?!/Q5OT\70>/?"XU_
MX5>*/"5[HOCA? &H_"U_%GBWPK\-K_QSIOQ!\1Z1X9O/J0LN2OS$_P 0 9@,
MC.#C(&0.!QG/'4T ?GO^R7<>)O#/_!,7X07/[/.EWWCCXE>'OV2M-N/AKX;^
M*7BCQOJT>O\ QBTSX;O/IWA#Q'XD^)/B*'Q+;>&I/B3$?#:Q7'B;3=%\.>'D
MBTGPY>Z)X;TO2X['\>_C0_CCXC_L3?'W5O#?Q2_:8\:>#_B7_P $;?VI=(_;
M)^''QM^(_P 0)?B%X+_;UL/#_P -(/@5X)3P/'J-O-\&?C=\0_%GC#]I;P-\
M4_V?O@D?#/PK\71:'X#\$0_"_P#X1;_A7EAK7]1I88.5?!X/RGN!Z<]\<<\'
M X%?)O[2?[9GP<_9C^&WQ]^)?BV3Q/XR@_9F^'?A[XI?%[P;\,M(MO$?C;P]
MX+\5S>(UT/538ZEJGA_10]U:^#_$FJRV5UX@M+RST;34U:]MX+'4M(GU  \[
ML?%%GX"_X)Q>(_&?P4U?XQ>.W\&?LI_$/Q-X+NOA3KEU\=_CSJOC'PW\/O$F
MJR:/\+KCXS)\5U\;_%:R\9V5WH/@+PGX^TSQIH4/BFST?P7J7A>\T"Q_X1RO
M ?\ @F'\8O&WCCQO^V#X,\0>,O&'C'X<^&O''P0\7? 2;Q#=?&KQQIVE?#WX
ME?LU_";Q3XHTW0_C-\=K"/X@_$FQM?B_??$'29]1\3W&C7-CXIT;QCX7TOP%
MX A\(ZIX.\/?K>NT,=ZDN"<,%8EE (#<=,#(!]20A 8*'%HSU#$YZ$-D$@<
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
M\2Z-I^IW>IVFB)XDNM,MM/O;V&[FO[?PX\>O7%G%"]Q!HDBZJ\26++<5P7P
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
M;PMH&A>*/$.LQ6NE^&]9N+4 ^(OA;X3^'NL?\%9_CC\>/^%">+K _$3]B?\
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
M_P %/B/J'AWX]?$'5_\ ALGX8>/OVP/$/A]?AW\4/#NGW_PY\2?M(?"/P_\
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
M\?7O]:* ,# Z#@44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M (/_ !(\&?#F\\7>%_AQX4L-<FU_X9^&_$:?%;P+\3_$4M[9:QX8^*V@>$/
M&DZ#KNKZKXFC\, 'V4^=C8!)QD =<@Y&/>OY?OVA/V1/VUOB#KWQO\-I^Q]X
MX\4_#OQ'\&?^"X'PBTOPAH?Q!_99D^#7B?Q!^V9\>/A'\6OV5?B=HVG?$[]H
MI_BAK%]X[3PG?^-_BY-\6'TRU^%'QDMM2TGX._#KP!\*+#P185^TW[/?[;OP
MH_:.AMO&7@KXC_!5? $_[-/PE_: UOPQ<?$[2G^.7PM@^),/B;7+BX^,?@:
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
M2Z!\!I/%GAK_ (*S?&C]NH>$[7XY>.#I-W\(OB3^QY\8OV>]&T.T\:7'[/\
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
M=X]^&GC?]C#X[?M#^ ]4^*'P?_:#^&.C^.O'OP1^/7[-'@+0O^$0_:"U0?\
M"*>//V>_C?X+^,7B:V\+_&GX._!OXK:%X72'P=\:O#EU\;?!.JZ3X"\7@'R/
M\1O^"9_[6_BW]G?]ICX IX5_9A\0:WJ_[*W[67[+'[/W[07C']I#]IKQ1X[U
M[PS^TGKVBV&C:CK_ ,.O%?P^U[X>?LNII/@KP]X9U;X_6OPE?XP1_'WXA>$-
M#O=!@^$>B".PL?>OB7^QG^UUX\^*_P"UE\6=*TWX.^';SXG?$#]A_P"*_P *
M_#A_:$^+?AQ?$=[^S9I']A?$SX9_$+QO\//A+H_B[X46OB[2=8\1P^ /BCX
M;XB:AX8\2VOASQ?K'@74[6PO/"-_^EGP=_:6^%OQ@_9F\#?M866KCP%\)O&/
MPGL?C%JMY\3[_P .>%+[X7>'7\/GQ#XLTCXN7$>NZEX:\$>)OA9Y&KZ#\5;"
MZ\17-EX)\1^&_$FEZGJ>[2+J8>07_P#P4;_9#TSP_I7B2\^(GBI;/6OB?\,O
M@Y8Z3#\#OC]=^-5^(/QIMK*\^$&FZA\.[/X77'CW1]&^*%MJ-I+X!\9ZQX;L
M/!/BT/*N@^(K][:[6W /DCX>?L=?M)>#_C/^Q5\3[3X3?LS>"-&^%OQ%_:T^
M(?QS\)^!/CM\9/%5]9ZG^U%!IFD7&L:;X_\ B5\*KOQ-^T7\0XA;:AXZ^(?Q
M!\9V_P %6\4Z]J)T73O#L"VC:_?^]?M:?LW?&SXQ_M-_LY_$CP'H_P &KWX>
M?#/X'?MB?#7QE-\4M9U35))=?_:-\(> O#OA4GX3Q^ ]7T#XC>"M*N_ N?'6
MB:WXZ\)-JVC:S)I]G#?;)TD])^%7_!0C]ECXT^/M*^&'P\\7^/M1\<ZOX0^-
M?C:VT77?V?/VC? R6^D_LY?%"W^#/QQTW6-6\=_"7PUHGA[QK\,?B/J/A_0O
M%?PWU[4M-^(EC;>,OA_XA3PM/X9^(?@?6?$'H6O?M1_#RP_9:\0?M;Z%IGC_
M ,2_#/2_A%K7QDTK3%^&7Q+\-_$+Q!X8TS0;K7[*.+X8>*?!ND_$K1[S6+6W
M1[:WUSP=8W-M97,6L7EM%I(>[ !^-GPY_P""9?[7MIX%_:DA\62_ SP]\4_B
M)\ O^"?6L_!7Q;9_'3QY\0='LOVV/^"?OBKQ-\8? >M>,O#4G[-7P_\ #/PV
M_9M\0?')_"%T_P ._@3X<\->'O!/PKM-7\,?"?X8?#275-/T[PG^BG[)_P"Q
M5K/[-GQ6^(6I3?$'6/&_PI@LKG5_@M9^(_%6M:UXJT'QY\:;#P+J?[7&N>+K
M/4-,BT^\NOBK\7OA5I/QZM=>&MZUK4OQ,^.'[1-U='3-,\5V>GCS7]F3]OZ#
M4O!O@+QA^U%\7_A-I;?'#X:_ +XG>!/"_A/]G_\ : ^$?B+X06/Q?N;KP((/
MV@SX_P!;^(%CX.\">.OC-8ZCX4_9X^,'CQO@_P"%/BX+'6]&\*0>++KPW<>)
M=736/VX/&$OQ._9KTOX;>/OA=\2_ /Q3_P""CWQH_8J^+&G7G[//QK^%WCGX
M<V?@;]F'X]?'"P\,:9<^-_B;&^L?$/P1XE^"-OH_BGQ_'X%O/ _Q,T/QG!+X
M/\+>$)]!:\UL XS]N/\ 8Z_:I^//Q\'C7X4V/P/U#X;V\?\ P3B\6:4GBKXK
M^*_@WXR7XA_L4_MZ^(?VGOB!HOQ!7P%^SUX_U#XQ^ O&WPPU/3O#GP:TCXB>
M/-=\%_!7XE-XZ\9>'/A7IVO>.-9\7WGYQ_L36-[\4/C9X9@\)Q_ +XE?#?5?
M&W_!3;2/@-X"TS]IN^\?ZM^S+H'[3'CKXS?$G7OB/^T-^PYXG_8B^&OQP\-^
M'O%GB+PGHOP[^)OA?]HG]K+QBG@SX@?'!?!UMX!\(ZGK/A7P#\./VE\0_P#!
M4G]B?PEX T?XG^)OB5XXT/P/K6@_M->(K;6=1_9S_:9MIK2Q_8VUWQAX;_:;
ML]=T5_@Z-=\+>(_A'JOP_P#&P\0>#_$VF:1XMN]-\,:MKN@Z)J^A6YU(^G:[
M^W)^SIX5\ 0_$_Q7KGQ(\)>"C-K,NIZIXM_9[_:+\+W7A'PSX>U=]&USXH_$
M;0=>^$^G^(OAC\"M(EAN=6U']H'XA:3X:^"-IX2M;KQQ+X_7P;:W.NP@'XV>
M"?\ @FU^W9X;&M7NI>&_V;;O5_%3_P#!&35O%-W#^TY\3+Z*Y\3_ /!-/]IZ
M[_:$^+;>'?#,?[*/ACP/\/? _P 3HGET#X._"CX8:#X"^%/PS:XT^+0/ ?@;
MP]]I\/Z/Z?\ %;_@GM^UIXT\(>-EL?"7[,'BC6]6_P""F_[1G[7FF> /B3\6
M/B++\-?%?P2^+?[$'QA_9B\.>%OB#J&B?!?^VX]6O_%WQ.M+SQ[X'T.PFT\>
M ++68M"^)#^(+RP@@_5;]K?]JKPS^R)\-O"GQ(\5>$/'/C*R\6?'?]G;X&6V
ME>!/"'C3QAJ5E>_'[XW^ ?@Y#XBO[?P3X3\77=K9^&D\:S:]9V%Q9P3^.-9T
M_2?AMX7GG\=>,_#&EWJ#]M3]FX?$SPW\)+GQ]>Z;XQ\7^,9/AKX9FUOP!\3=
M \#ZS\58O"4_CF7X/6GQ4UOP7I_PL_X7/#X5M-1U6;X/R^,X_B7"NB>)+27P
MLE_X:UZUT\ _/SP9^PU^UEX'UKX#ZU:>/-%\;^#O@#^W6_[17PW^$7QF^/OQ
M*^*GC'P/\*-?_8P_:/\ V9/%/@Q/VK?%?POU?XF_$Z&U\<_'33_&/@30/BMX
M8\1^)_#'P]\+7_A:[^+VM1ZEX6\*>!_TO_9^^)OQ+^*OPI3QG\1_A=H?PT\:
M'6?%FFP^&_#OCKQ#XV\%Z]I^B:S?67A[Q/X5\9>,?A;\'/&]WX=\36$%K<BZ
M\5?![P9=PWO]HR:%8^*_!O\ PC'CCQ;YE^T+^V;X,_9Y^-'[,7P3\0^!_BAX
MFU?]I?Q+\0M)L=<\#_#;XE^.=*\(:1\._AOXF\<W^HWR> / OC&[U76M1U32
MM"T.W\,V\5C/8:'JFO\ CC5M2T[2?"JVVM^5>"/^"D7[.EA\(_@GXI\=?%W6
MOBGK7Q5_9@U_]JO1_&?P3_8Z_:SM?#GQ!^#G@34/!>C>/OB=X8^%FE^%OC7X
MS\#:;H&I_$3P,FI_#KQ1XPU_X@Z#!XIT:?4+>XM;R.[H ^*OV=/^"<OQX^%F
MC_L]%/@Y^R;\(/C=\//VM/B5\<_B/^UG\-?B'XBU[XJ:K\'?B9^T;\2_B]X_
M^"L%A;_L_?#ZX^+5I\6OA?XST_X&>,=(^+7B6'P/X0N;B+XW^%=/U#XJ?!WX
M.:E93?%'_@F[^TCXR_9G7]FJVU#X8:S=_!KXG?MG?&#X)_&_4_B9XHTGQ?\
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
MI-]J4FGW?P]BU.XT:)-<LK*ZT>XM;Z?RKP5^W]^S!\0KSQ5I?A;Q5X_N-?\
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
MP!];+]U>WRC@\GIZY/\ ,_6G444 %%%% !1110 4444 %%%% !1110 4444
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
M^.]+^,?B35/V=M ^%N@*WQ,_9PTKPOXIN/%^EV'[5>L>$H?&/PV\.^';#K_
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
M#?A3QDVB>*=;2VUS^S='N&\+^*!HP!^4.J_\$F?C1J]K\&-0D^(_[/%SXD^
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
M^(?#NE>'_"/AGP?X<U7QAXFNK[7=3MK&R73?#4EV87^VW5E:V\-TT'YI6?\
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
M^G^'?A;X4U_5? OQ&LS?_$#P=JG@S6=7 -KPG_P3Y\5_#GXZ_LU?&'P#\4O
M]AI_PAUO]M+QK\4O#.M_#7Q7JUU\2OB%^WS\:_#OQP^/&N^"M;7XN6T?PST+
M2?$ND:E:?#?PSJND_$9M(TO5K:VUW6M=GTF2]U:A^V;_ ,$\OB!^TYJW[75W
MX)^.'@KX;Z;^V/\ L+>$_P!B#Q[9>+?@]KWQ$O\ PIHG@_Q%^TUK.G^/?!VI
MZ-\8OAS;?VI=1_M/Z^+O1M<TG4[7S_!6A+#>1Q:UJ36/TG\9/VT/A;\"OBKX
M0^&'Q%T/XD:):^-/%GP:^'^G?$ZY\,6FF?"__A8G[07CR3X8?"'P#H.LZ]K.
MC^(?BAXM\1>.#IVF>)]*^"GA;XHCX/:3KV@>-?C?)\-? FJP>)SYA+_P4G^!
M-KHGB3X@7_AGXV6OP.TO2?'5]X._:&M?AP^O_"/XO:W\._B[HGP$U_P)\.)O
M"FLZ_P".4\;:Y\7O$FA^#?A%HWC_ ,#>!HOVAGO_ /A(OV>K_P"*OA*TU#Q%
M9@'@_P 5?^"<7QV^)/QT\;_&2#]H/X0:+;^//CW^P/\ M ZEX:G^ GC;5+FP
MU_\ 8DCTF_N/#MAKL?[0&F1/I7Q-\06^JR6^H7&AFY\%:)=6-C-9^,;^UN-3
MO/:OV;?V K7X ?M-_%3]I:U\5^$=-UGXLZ3\1[#XA>%O@SX U3X+^!OC/XA\
M;_%73/B+X<^,7QU^&^G>/?$?PT\6_M#_  XT:PU+P):?&[PKX1\$^+_B%8^.
M_B'J_P 19-9_M3PKHO@SIT_;OTV#XE_"_P"#_B/]FG]J#P1\1_BOXH^-'@;0
M_#OBS1/@O96UEXR^#7PI7XWC0V\4V/QPU/P;XLLOB9\,;G2]:\ ^-OAEXB\?
M?#G3-?U"[^&_Q7\:?##XH>$?B#X)\'^.?#K_ (*P?#7XKR_"V;P#^S7^UWXG
MT7XD_LN^$_VQ;K6]!\&_!SQ%+X#^!GB75?$>B7NK>(/!'ASXZ:O\4?&OC#PM
MJ_AJYTW4_AG\#/ 7Q?\ B)XFO+W3+/X8^&OB!<W@CMP#V3Q5^QA??$NU_:9L
M?B+XZT6*X^*GQX\'?M$_L_\ CCX>^#[SP[\2/V9OBI\-_A5\-/AI\.O'NC:U
MXC\5^+]#\7^+/"EQ\*?#_B*>*[\-Z-X$\<Z1KOC;X5?$KP)XR^%GB[Q/X9U[
MQ:U_X)L>(/#.B^*/#7@?XTZ)IN@_&[]B?X.?L4_M)VNM?#*[U&Z\0Z'\$_!G
MBOX>^$_BA\&+ZP^(.DS_  P\5S^$/B;\2]-UGP_XP/Q8\-WEY)\-]5TU=$F\
M'>+X/B?C?$[_ (*GP:;)X1\.?![X!?$CQU\3$_;8^&'['?QF^'>I:_\  ^+7
MOA)K_C+P!:?&F6U_M"R^.,?PR\8>*O%/PSE@T_PO9Z)\6I-.\%>(]8N+GXFW
M&EZMX0N/AYXF^B?A)_P40_9W^-7[1$O[.'P_U74/$/B.Z\(^.O&7ACQGHNL_
M#;Q5X'\4:;\,M>\*^&_'EJ8O!/Q"\4?$'X?:AHVJ^,M%324^,_@#X8VGQ L1
MJ6K?#&\\:Z5I.HWML ?)M_\ \$HO$.AP:];_  Q^*_P1AT[1_P!IGQ;\?_@]
MX0^._P"S%JGQ^^'>C^'?B1\(;;X5^.?A+\7?"][\>_!&I?$S2].ET?PCXN^&
M/C;PMXG^%GC'PEKG@S2(_%%[X_TO4_%&G:Y]O_!SPS^T'\,?B)\/?A)JFN>
M_&OP(\)_LU1CQ7XNT_X,6'PJU]OC_%X\M;;2XO!3>$?B"? -A\+=2\%GQ1#;
M_"?3?A*NO_#"+PUX/OM?^-/Q$N_'3P:=ROQO_;Z^$OP(U+XES>*/"GQ4U[X;
M? ;7_ OAO]I/XW>#-&\)ZQ\,OV;]2^(>E^&?$>DGXK)>>-]'^(<UIH/@WQS\
M/OB)\0[_ .'7P^\>V?PQ^&GCSP[\0O'\WASP;_;&NZ5Q?PX_X*.^"?B)\5/!
MGPQC^ /[1O@ZW\=_M2_'O]C?2?B1XMM?@+_P@=O\=_V>_AU\4_BGXJT/4+?P
MK\??%7Q$&B>(_!OP8^(=]X/\46'@#4-%NKK1H=/\0W?AB]U/38KH \[^*'[#
MNL>-+_\ ;+^$IUR#2/"'[8_[17P)_;(\">/S\.6^)'A[P%\;?V==$_99B?X=
M?&[P5JOB:UL/&7PS\9ZG^R3X"UAM.M;GP-IOC'P=XB^)7PSN_%/@_P 6IX*\
M0>*+DO[*'Q1O?!OP8_9O\1W_ ,.-7LK7]J/X,_M:?&KQG\%?V<=(_9R^ ?@/
M0/V=_B)X1^,/PF^%_P $O 4'Q-\3^)X?%7CKXQ?!+X<7WC*^\7^._P!H;6+;
MP_>_&76/$FL?#30O%O[.W@31_'O^"D'[=7Q\^$Y_;B^"_P %_!GC;X<:W\!O
M^"7WQC_;5\*_M.Z"_P #?$T>B_$'PGI/Q-UCP1;77@CXE:SXA+>!5U?X/ZAX
M&\2Q2_"CQOXB\3ZMXUC:PM/ASH7A>+XAZY]6ZS_P4=^"G@W4_C!X<^*WAKQW
M\%/B#\(+[X5VL_P]^*^M?!#PSJGCNR^-OA_QWX@^%NL^"O&</QGU+X1VMCXH
M7X3_ !>TZ2S^(7Q(\ ^(/#=Q\,O$^H>+=%\/^&[OPKKWB8 [OX[_ +,OCSXB
M_M"? 7]H_P"&_P 1_!W@WQ9\$_A1^TG\'Y/#_CSX=:[X^\-^)_#G[1VJ_ #7
M]6U!&\.?$OX;ZIHFM>'M1_9[T.RL)#>:O87&G^*-8GGLOM>G6*S_ )VP?\$>
MOB;#X/\ V6O##?M'?"+4+C]E;]B7X ?LG>%[GQ1^S%JGC#PWXP\1?LZ_%'P=
MXR\/>._'7@;5OCS%I6M^ /B!X'\#6?PV^)/PFBO;#7)+;Q9XM\2^"?BYX/UZ
MU\)W&@_IC\/?VS_@5X]_9.U3]LZY\13^!/@AX6\,_%3Q/\0-;\7_ -E7LWP^
M@^!OB'Q?X4^,-IJU]X UCQOX5\5IX%\3> ?%^D)XE^%OBCX@>!/'<.CQ>(OA
M;XN\=^$=<\-^(M9^+O!'[;_Q7TS]J?\ :3T_XD_"C]J#2O :?LU?L*?$WX8?
MLY>+?"_[-0\7?"[Q5\6-;_X*"0?%K7]>^(OP^\?3_#7X=_#_ %#P9^R[X=U?
M6];_ &EOVB;32-"\?:'?>"/">JV'B/XA_#SP'XI /O']G[X0?$#X+_!)_ NK
M>+OA9KWQ#:?Q9K-OJ'PZ^!VE_!#X)>']8URXNKK1=%\'_!WPWXIU[7-*\$Z&
MS62W4'B/XH^,_'.OW/\ :VH7_CE3J%A9Z-^1.M?\$:?CIKW[-7P/_9FU7]KO
MX:ZWX+^ _P"S'\$/V>_!NG>*/V<O'>O>$=%\6? 'Q[X2\4^&_P!HSPGX#C_:
M?TK0O#?QH\:>$M"U;X7^,/$MZ?$NM:#X9U2T_P"%;>(/!^CW/Q'\)?%#Z/\
M#/\ P5C^'OC+XP^"SHG@[6[3]D/Q-^Q#H'[8\G[3.N:AX)TFQ&C^/_%Y\->!
MX+OPMK/CW1_&NAZ1;7NAZEX,N8;/P1XOU_Q;\0_&7AF.QL_#'@?PW?\ B[Q=
M]>?LN_M>?#/]LKPY\5YOAC_PE/A?4OA=XU?X9^+4O=1^%?BYM)U[4_!?AOQO
MHNM^$_'7PK\:_&;X*^-K"Z\->,-$U."X\/\ C3Q4FBZP+[POXVT;1O$>D:QX
M=M@#XTTS_@G!\=;;QQHWC34OVB?A#?SZ?_P4IN?^"AM_;6/[/OC;2H=0EO\
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
MM<^'?BKP#X5U_6-)^)?B/XA^'M/\':#H^B>&O']GH$?V'5/ ECJ?@K6[[?\
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
MW\-8K:757GZ33_\ @J1\%%\%^#/'_C'X9?'_ .&7AOQ#\6[CX$^,+[QYX6\
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
MX=7/Q M'^&DH!YQX _X)2WOP>\+^&M!^#W[<O[6WP]U)-%\3> /BAXHTB/X
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
MPM^S"GA7Q]\+_"?A70-2^%OQ,_9=LOBWI^A>./#>E^)I_&OAGQ)X9^)>D?M
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
M &OINGZDNG:UI\VE:SIZ:A;070L]7TNYQ/IVIVBSK!?V$^)K2\CEMI )(V
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
M2_VB/%.J_%?6OA+KE_IWAN/PE\1_@S\(?#?P$U7Q%\3+CX+6GQ^O_''A&_\
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
ME\%M<^*'ACQ3#XZ\/MX8N;W0?CK8?$K1&USP/XBU^YU30TL/$NJ7UMKK1Z&
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
MB!O#G[07Q0^(/QH\(Z?K7AV^TGP=\3?%&I>,O"]AI&O&"^AI>-/^":'[&'Q
MTG7] \2_#/Q0VA>*3^U##K^CZ!\=OV@_!VG:EHG[:>K6OB3]J;P5+9^#_BKH
M5O'\-_C3XJL+#QKXO^&$$<7P[;QU9VWCK3/#&G>+88M93I/V8_BO\9O$7Q7_
M &JO@;\8+#2O$?\ PS[XV^'MGX,^-GACPSJWA+P_\1O#/Q3^'FG?$2#PIKFA
M74NJ:+I7Q2^%/]H1Z1XQMO#'B75],U?PGKOPU\=3:=X2O?&D_A?3/R^\6_\
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
M%7WQ)TVV\"_#9;/Q3"WPV\!MX>_+WP'^VU^U]_PN/X?V'CO6O@IXJ\ ^(/\
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
MM \%^,_$?P_\+?$FZ\6^'M#\7?V5X@M-0U#PKH7CR[^&OCC0K/6A%96'B9O
M_B;3$GO!H&IP0>+> _AG_P $Z_VD7^,GB'X<?#_]CCXY2^+O&?@U_C_K7A#P
MC\'OB'/XK\?>#+/0/&WPVO/BU?Z58ZK)KWBGPO83^$_&?P\O_%<MYJ&CZ;-X
M;\2^$[B"TDTB_K\B/C[\>/B]XO\ V3_^"L_PV\3_ +8=Q\7M"\'_ /!$OX6?
M'GP)\3_"?PX^%WP@@U[Q;XUTK_@HWX)^(/Q)\#:/!H?B#4X?!WQ\\,? #X-^
M()+NZ\3^*=)BA\83>,/@7J'PWT/QIX1M-&][CU_]I#X,_$GP-\-?#/[0?QB^
M)GA+_@H!\!?A=X"_9F^*EC\-?V7+^Y_9X_:.^&/VR?XWW^N>+/!/[,/ACP/X
MBMQ^S#J=U\<_@]HOQQO/'&CZS?\ [+'QZ^'MNYU[QE\+?!]^ ??6E_LB?\$Y
M/BAKWQ5ETC]F#]BKQ]XFTKQ9XX\!?&J6P^"GP3\3:YI_C3XBV7ASXC_$WP5\
M2Y8/#5Y?V_B'Q]8^*O"WCKQ]X=\2,EYXMMO$VC>(_$=GJ*:S;WES[[X'_9X^
M!'PQ\7:[X_\ AO\ !;X2^ /'?BGP[X<\(^*/&O@OX>>%?"_B_P 2>%?!UM%9
M>$?#6O\ B71=,L]8UG0/"UC!#9^'-(U*[N;#1+=##ID%K"S1G\,M4_:@_:83
MQKK_ ,-+7]M7QK&/#O\ P7#\!_L36_BB/P?^R5+XKU;X"^,OV-OA)\5;SX>W
M\4OP!G\+'6M/^)GB#Q)=:7XATSPMI_C$37UUH.H:E?V5E8:?I_S7XJ_X*+_M
M(^$M(\=_#+Q%_P % /!7A3XJ>!=._;:\(? ?7_''BK_@GS\*=;^)GQC^"W_!
M3S]J?]FSX=:K^VY8_&/PAX!\.Z?\#;;X0_!_X-6POOV1?!OP_P#'6K^&K?\
M:XUS5H#\3+K]FB!P#^CK5/V0?V4]<N_%-_K?[,_[/^KWOCGXD>'?C'XVO=4^
M#W@"_O/%_P 7?!XN?^$0^*OB6YNM EFUOXD^%#=W"^&O'&I277B;08I/+TK5
M+1(XE23P)^R/^RQ\+?'/_"T/AE^S5^S_ /#KXF?8O$.F?\+"\"?!SX>^$O&J
MZ9XLU_4?%?BC3D\4:%X>L=;2P\2>*M8U?Q1K]FEZMMK'B/6-8US4(KC4]6U"
MZN/'_P!MGXK:]^SK^SCX6U:S^,FM^#O$FL_%O]FGX)1?$V\\"?#_ ,7>+/$&
MJ?%CXO\ @/X62,Z:Q-X%^#7P]\1>,IO$4D5[\3O$7A37?AY\,GO[SQ1:?!CX
M@-IFB?#75_RG^%?[9/[2'[13_#.VC_:^NOAH6_9K_P""T<WCBY^!D'[+WCO2
M[GQY_P $]OVY?@E^S_\  ?XF2>+OB5^SWXJL;_6_$WP<^(&J>+/&MWIGA+P+
M\,_'MQ>:1XX\+?"3X>>')H?#D8!^X/BS]E/]F+Q[\(O#O[/WCK]G+X">-?@)
MX0CT*#PG\#_%OP>^'GB/X0>%X/"]K)9>&8?#GPUUCP[>>#="C\.VDTMMH::9
MHUNFDVTDEO8+;Q.RGE?C)\2OV+M(\/>./V>_V@/'7[+VG>%=+^"NH^.OB/\
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
MA7]K#XI6/CG4-.\->%O#_@SQ7KUE:ZGJVF>+/&^L:QI6N7>D:]XYCCDU'2-
MOO#F@V'SS^V1\??B7^S%^VO^W9\7?"_Q9\=7<_@O_@GU^P1XA\)?">XT?P7X
MQ\&>%M.\>_M'_MV^ OBY\5K/X>:1\.M0^+7C70_V?/ /A/4_VHO&OA[P-XLT
MKQ-XUTWP#K7A_P 9^);CP'I/@?3?A^ ?H7^U%_P3R^#OQ^T;Q OAGP#^S=X,
M\3_$?XG_  U\??M 7_C_ /96^&?QG\,_M1:%\,+B]U'P[\//VA]#OKCP7XK\
M=^']*\0-X?\ %_AV_L_B'H&M:)XD\&>'K.>\U?P'>>+_  +XIO\ [.__  3H
M_9B^!%KIFII\!/V7V\=:+XY\2_$+PEJGPS_9L\"_"?P3\(-;\6^#?!OP_P#$
MMG^SWX*2Y\9ZO\&]%\7^'/ 6AZGX\L=)\=ZK/XQ\<ZIXP\4ZA>Q6OB"#0-)B
M_9:\6_%Z;]H#]I3X:^(OC9>_M,_ G0/ 7[-7Q,^#?QLU7P]\+;#6].\4_%2'
MXP:%\5?@7J/B?X(^'/ _PV\7Q>"M*^%?PK^->DWB^"-$\::9HW[25C9:]>ZY
MX;_X02\@_'?7O^"B/QO\6?L0_&7]H?PW^V_'X%_:7\$?!?QIX^^/?[*>F?![
MX-/J'[$?Q0^$_P"T+X \*:U\./$LOC_X>ZIXP^&6F:5X6\6^+/ _Q+T_]I32
M_''B+X[67A_0OCG^SGXG^"7@[PAXUM_'@!_05X*_9:_9J^&M[X!U+X=?L]?
MWP#J/PI\/:MX1^%U_P""_A/X&\+WGPV\)Z]<ZC>:WX8\ W&B:'92^#?#VJW6
ML:Q<7^B^'FT_3;F75M4:6V8ZA=F;:\3_ +/WP,\;:WXN\3>-/@Q\)O&/B3X@
M_#:[^#?C_P 0>*OASX0\0:UXY^$-^FL1W_PK\8ZGJNCW5YXG^'-Y'XAU^*Y\
M%:W-?>&YX]>UI)=,=-5OEN/P-^*7[:WQB\3?M/?%[X!?#?\ ;[N_"NDZ?_P5
M5_9R_9MT*Y^']C^QQXF\:>$O@9\<OV(](^)?BGPMIT?C3X(>/;&X3PK\<U\2
MV?A#Q1XK\/\ B#Q-#K&C:AX0\3ZYXKCTN^TF/Z,_9L_:X^,GQ!_;)TCX2ZW^
MU)\';A_!OQ:_:F^ _P 3/V7?%7C/PAKO[1.N^$/@K??$+1/AG\>I_@?X$_93
M^%?CWX+>(_'NG?#KX<?%[4?BKXN^-?B3]F'Q;X.^,^MZ-\._AK9:M\4OV>E^
M'P!^RG@;X>>!/ACH7_",?#KP;X5\!^'!=W6H#0?!V@Z9X<T<:A?R>9>WW]G:
M3;6EJUY=N$:YNFC,\Q1!)(RQQA?-9?V6/V9Y]0^,FKS?LZ_ :75?VBM+.A?M
M!ZG+\'_A])J'QWT-M/GTE]%^,U])X>:Y^)^E-I=S/IK:?XUDUJU:PFELS%]F
MDDB?\IOVPOV^?B%\"OVQ=,\#^%?CGX-L?!_A/XU_\$^OA3\3/A;XXT3X?^!O
M#.B^$_VROB-XU\&>(/$=OX@\0W7B7XJ?&/XAV?AKP[KWCO1-4\*ZE\ O@_\
M"K3_  G93ZZ/VA-1TCXI>#-(^;_"GQV_;F^*&D_L^?#[P3_P4"\6>'OB5^U3
M\5?^"QWP!\%>.?$WPL_9#UC1?"VM?L<?M"_&CPQ^S3\1]#\/:7^SWIJ>(;FP
MT?X3>$O"OQ)L+AM<T'Q?X(\7>-[G2])\/^/K[P/XZ\' '[5VW[ /["UEJT'B
M"S_8O_9.M?$-OXB\.>,(O$%M^SM\)+;78_%O@^S73_"7BI-9A\)+J0\2^%[%
M5L_#NO&Z.K:+;*L.G7=NBC&GK'@W]C3X1_'W1?BWK?A/]F3X8?M2?M!&X^$_
MASXH:GX?^%G@SX__ !L:TT_3M:NOAOHWC6ZLM/\ B)\1EMM+\*Z5J]SX3M-2
MUA(+#PWIE_+8QVVE6DT'B_[#'Q:^*_[3&E+\>?%&I_%CP-X.L_AKX.^"6K_
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
MOP+_ ,%;_P!LOX@_LF^"+NX^$_Q6T_P#\2]*_9%_;D_:E\'>%-9T/X>)X?\
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
MTLVIN89'CFWHQ4_&'[/7[ '@CX!W?PQO;_XO_&/XYW_P?_M6_P#!.N_&BP^
M+^,CXQUSP_XJ\):S\2/&?Q#^$WP&^$WQ&^*/Q"UKPOXZ\<:9XG\2?%'Q?XRD
M\;:KXPUWQ]XXMO$?Q.-CXVL_RT_96_:'_:_^/GCGX5:)XO\ &?QC\!:)^U_\
M)?@EK7PZ@LM9\-7=S\"?'G[%/C7P7X;_ ."I7@OQ);:_\/M,\102>-?'EU9_
M![X8>-Y-0\=Z%XLL+OQ?\1/!&K>%K&\\%W'BSQ7XT?\ !13XV']FW]KOXNZ%
M^V[X2^#7QO\ A=^R?\:/%'Q+^ OAZ^\$>,/'/[.?[1WP]^+GPY\*>$/#OB[P
M[\5?V>V\)?LXH+G4O'_PMT/P!\2_$?COQ-^UIX>FT'XK_ +5[\?#GQW\1=>
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
M  R^)5W\$?"_BCQY>>(8O@SX'\56_@VPU779OAE\/KGQ7XJO/!6@W\*SK9>
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
M\^)MG\2?B+)\*O@+XF_X2?0[/X?^);3XJ>#K/Q?H/B?]G&?3_B#\5?#-YXT
M/Z8%,*,[H@5I64R.L>#*RHJ*[L!F0B-40,2Q"*JY  %*T<(99C&A==P23:"Z
MB0AG"/@LJN5#.%.&(R0:_FB^$&FZI\0OVC/V6_"GB7]I?]NOQ[^SSX[^'?\
MP4;\3ZQK5YXI_;U_9!TR'P^EY^S+KOPRMC:>(?CE=_M&66B^&_$-]^U+#\&?
M'?[0/C>#XFZE;:/XRTGX27T_P-\!?"(6/UW%X]^*WB3_ (-_--\<:]XS^,4?
M[24G_!+/2KC6/%FC^(OB/X;_ &@H_P!JG1_V;;73;V$:SX8O-+^*-O\ &9/C
M]8MHFIZ=:3Q^*-0\<?:]"OK6ZN;N[LI@#]GE6UCR4B6,D(K&./RSM0-Y:LR!
M>(PS;%)PF_"@%L'.U'6/#NG76B6>KZGHVGWWBC59M$\.VFI7EE:W?B'6[?0]
M7\17&DZ+!<R)+JVJ0>&_#FO:[-8V*W%U%H>A:MJ;Q+8:9>3P?SB7WB7XK?##
M]H30?"WA_P 8?M@^*/V7OB-\(?\ @F!X_P#VG-2C^-_[1/Q&\<> _#?BG2_^
M"@V@?&;XA_#'7OB#\2=4^('PTTNV^*EO_P $Z8/VL;7X%SZ?K?@?X&^+]9^)
MOB'PYX=MM4\2^/[.N/A!XLTW]K7]E7X@_&KQW^T?XT_9>\+?'+]NC0_V=?C-
M<_%[]I>/Q7X=_9Z\:_!?X%>+?A[HGQ0^(/@W7O#_ (MU"RC^,>G?M#:-X%^(
MGQ*O-7U[QM^SUX%\!ZIXX^('C;0]+7Q)<@']&'@KQ/HOC;PIX8\;Z+IGB+2M
M-\8Z%I7BC3K#QAX+\4?#SQC96FO6%MJ$%MXJ\#>-]%\.^-?!WB*&WEA@UKPS
MXMT+1O$FC7T4NF:UIEG?VL]M%TZ&!$2)%5(U58T1$VQJ@!544*-JH%3"J %
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
M &!/!'[1OB Q> OB)I-DWPQ\/^*]!^,'P\U[QK;K!HO@'3? 6H?#W1=<\/\
MAGX;Z3H/A\ _J+7R8P@0!% 5%"@JB #:JXX5 H^4(0,8V@9&!"(K-0JBWA4!
M5C11 ORHNX*BJJ'9&ID; PJ*93T,GS?@=9:=\=%\;:]X./C?]J7X>?M(_ K]
MO?X,>&_A9X(USXT_&'7/@_\ $O\ X)HZ1XJ^&7@;Q=XMU"?Q9XS\=>#/C+I6
MM_L;:E\9O'?Q(^,GQAUG4OVBM/\ VV-&U>6W\;:)XJT/X0>'E^:?V5=(\1^,
MO$_["NE_$;XU_MRR>$/B[=_\%:_!7QMO/$/[6O[<_AQ9]'\!?M$6.J?LQ'Q#
MXAF^*^DW_P -=:M?A1J.FW_PN\7V6I>#?%'B'P5<P_V-KNK:+/+%* ?TYZ]K
MFD^&M"UGQ'?VNJ7-AH6E:CK=];^'?#>N^+=?N+33X9=2NX]%\*^$]+UKQ1XE
MU:81.]CH?AW1]5UO5KUXK33-/O+^XA@DXOX.?%OX:?'WX8>!OC5\)]3G\1_#
M;XEZ#:>*_ GBF[\+^)?"?_"3^%]0^T'1/$VF:7XPT3P_X@?P]X@L7.L>%=<D
MTR+3/%'AK4M/\3>';K4O#NMZ;J=[\T_\$_?'GB-O^";O[&'Q$^.OB'Q5+X]L
M?V+_ (!:[\</$GQ*DUZ;QPGC_1?@QX6;XKZA\0Y/$"/XDF\96GBRR\1-XP?6
MDDUQ]=AU(Z@)+XR[OSL_9W_:@\9?"S_@E/\ L9_ ;X#> _BGXV_:\\*?\$R?
M <E_X3\(?"ZX\4:G\%?%OP _9/\  ,GB+2?B'H'BG4?!^F1?$?4/'DVA?"?X
M>_"2^U>V\6^-?B?K)TW^S;/PQX,^)/B3P< ?OL?(8 LH8*S,N]=VUFC8,5W
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
M7B[]IWP]X#\+:G^T!9_$J2TNK6#@/!?QI_:0U?PW>:TOCS]KR?X=?#SX_?\
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
M#Q;\1/B)\2/#5KH?A?X?>)=,\'P_$M],LAIGANQ\+^&;D6</A_3C^F& !R[
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
M<?.V1DYSCH3P, @^F,$@KL7_ &L=QS@]>HQR#D_>R#WSBOR%_9Y^"GQ2L?\
M@GW^UOX"_9?C_:,^ OQ'^+%I^T?>_LJR?M:VOPL^&VN?"[XA^./A19Z#X&\4
M>%?A;\#? >D^&OV>OA':?&6+4?&^E^ /^%>+XEMM7O/%?Q"O_#'F>-;31E^1
M=3^"DEEJ'[*O[2_PF_X)_?M&_L^^#OA=^VW\"O&GQ4\#Z[=6/Q ^+F@Z18?
MG]H'X$?&WXD>&_@5X#\6_$G6KOP\_B_Q)\$M'^*7Q+\":UXG^)W[4+^$KSXQ
MZMX!\2_#OX?^!?B[\1P#^C4+QC<W0 'N!QQT[]3D$CV&,1,H&TJ7.YL@$LPP
M?13P<'# D$J!OZ FOYB_V:_V7-1UC]H+]F;PO\3/V-OB9\,?"GP[U'_@MA/X
M5T+XA_"&XUCX/?#W7?BG_P %1/ '[3/["&JP3?#.7X@?!;PK!H/A3P3\0]5\
M$W-UJ>G6N@S^"M$N].,OA?QS^S[KWQ#R?!OP _:+U+X>>*_%-W^SU^W;8^.]
M0L/V0?"__!0[X:_$W4?V7=*\(_'WPGX%^-6F^*OVD=#^"+?L]:+\*=2_:Z\:
M:SX.O/'LGQ&^+_C2^@N?CU\"M?/P>M(/B+\0?%NN?!_PV ?T#_ K]HKPK\>]
M?_:'\-Z!X9\=>$M7_9G^/FI?L\>/;7QS8:#IS:IXMLOA;\*?B_;>(?",GA_Q
M3XGCU'P7K?@GXS>#;K2=1U4Z'K,MT=0BN_#]@MK;7-[]#A%4!06 &,#GC!R"
M !VR!TXPO0U^.?[$OP^\1?#KPS_P54F\*_L]_&#X0?#KXB_M->(/BS^S?H^F
M>'=*^$/B3QEX%U/]A?\ 9=^'^GCX1>$=8N6\3?#G7(/&_P ,O$5GX?T[QIX&
M\*0^%-1O]$TAM#M=5T3Q5X4\*?$WP8^!7[0OP^\6^#-#^-OP+7X^?L'^#_BW
MXHU+XQ^(K3]G'QI\-?BY\6/%GB7X17/AWX8^+?CQ^PIX<T3Q9X=^.$O[/_CW
M1]4\.?$7XB?L_P#AF[^#_P ;_B-\<?AI^U'X7^"UGJ7[/?C+XO:& ?N_+^T7
MX3@_:HT_]DNY\-^.K?QSJWP(\0?M":1XMGL?#S?#K4O!_A7Q[X/^'6OZ-:ZI
M%XGD\4)XNL=>\<^'KA].N_"-OI#:5///#K3SB.SEO?%KX_>&/@[\1/V;/AUX
MD\/^-=3O/VG_ (L^(/@MX)U[P_;>'[CPYX;\9Z%\%OBK\> /',NI^)='URQT
MO6/!7P:\;VNCWOAS0_%$O]O6]C9:G;:99WBZG#^#FA_!#]KGX<>.(?"_PV\(
M_'#4?'7A?_@G+_P4;^%/[.WB61?&ND'PO8?$3]L31OBY^PW\ ]3_ &C_ (A^
M#/%O@CP3\4_#W[*G@WPG\/?^$M\?7_BJV\!^-_"EM:>-=6UG7I]);Q+;^&/P
MEO?#WQC_ &2/%W@WX!?MY^#OA]>_\%&8OBWX\\-?'KX)_#'1]"\%6UC_ ,$\
M/VKOV:?&'C3PU\)/V0/AI;_#SX2> ]8^)GQH^"O@KQ+XH\4_V?=?%GQ8_COX
MK:78ZA\(_!7B/XNZP ?TG%5 (7<6"Y"Y/))W*<8*@DI@-M^7G&"37SUX'_:,
M\+^//VBOCU^S-9>&O'6C>.?V?/!/P-^(7B37->T_P_!X-\5^%/V@KGXM6/@N
M]\"ZAI/BC5M9U!]/U'X*>-=.\2Q^(?#_ (8DL+B/3QIK:K'=7%S:?F[^Q?\
MLDZ3\,?V@/B+^SW'X'^&6H?LS?L+?&;XC_%_]EVZT>Q\,:[J'AOX@?MD6]E\
M7(? FO2VR76N?#[X@?LJ:7XP^+?AS0/"%[?0V?B']GC]H#]E_P ;7FA'6?"W
M@[Q(OF?[:O[+7Q'\?_M(?MS>(/#/P3\7ZW\5_C]^QS^R-\._V!/CMX4TU(G^
M#?[4OP1\8_M@ZKJWQ3U/XO:9J>G2?L^:#\$-4^-/P=^)WBZY\6ZUX:U#XW^
MM)\8?#GX2^$?V@O%D.H_!W6 #]]2JYSN8$#UYP>>21NQU&2<#GN!CY)_:>_;
M)^$G[+'PV^/7Q&\81>*O'%S^S9\(?#_QY^*GPY^&5IH6L?$?1_A/XHU?QYHG
MA_QA'I7BCQ'X0T%K#5;[X8_$=;$7/B*RGOH_ _B46L<[:;Y9^$_V7_V4O#W@
M;]J+XL?LYV7PZ^$MY^R[^RC\>;W]LWX"2:#H/A.2;P5\9/VK?#_B/4D^$>JZ
M1I/AZVM?#GBG]GG6=2^,GC_PE;RRQ77AOX'?'3]D72M L;&Q^'NBZG/\W_\
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
M-X&UO6-#M?%MEI=Y=WOA^'7_  _J&IV]OIVO:/=WV1>_MV?L:Z7H5YXGUO\
M:?\ @9X=\/6/B3P!X2GUGQ/\2?#7AG3WUOXL2ZA'\+([.X\07VFKJ6F_$H:1
MK=SX!U[3OM6@^,-/\/>)-3\/:EJ.G>'-<NK#\-_V8OV9/''_  4(_8\L_AY8
M_$#X:_#WX/>!/VD?^"S.K>%?C?\ #7XC:O\ $+XUQ_$S]I?QQ^W_ /L[>"+B
M\^'L'@CPOX4\,>$=.^$W[9/B3XYZ/KFF?&W5=:\6MHGP3U+1+:R\+^.+S6M+
M^N?C-^PE^U+^T%XJ_9X^.'C7PC^RIX"^/?PE;]DKP#XMM?AC\5OB''\+O&'P
MM^#G[='[)W[;?Q*U:R.J_LSP^-K;5=%UC]E&+P;^SU\*M6U;4_#7A*Q^-?Q*
MU/6_B)]KC9O$8!^NGPK^,GPN^-_AO4/%OPE\=>&_'V@Z/XH\3^!];O?#NHQW
MC^'_ !OX*U6?0_%_@SQ)8D1ZCX<\7>%]8MIM-\0^&=<L[#6]'O$\F_L8&9-W
MY_?MO?\ !2C0/V9/#_[86B> /"FD^.OC?^R1^S%X"_:@UWPGXYUSQ!X(\#:U
MX(\?:G\9;06MKXQT7P?XO+:]X?TOX)^(-<N-*N;31]+U8:MH.EGQ5I#-K%_H
M?M?[&WP0^+?P1\1_MDW?Q/M_AR-*^.7[8WQ(^//PQNO GCCQ/XMU23P%XM\,
M>!?"VE6OCW3O$7PT\ VWA3Q;:P^!HKJ]T/P_JWCW1K;^TA86OBF]6P2YO?DW
M]OC]B?\ :>^/6H_MTV_P4M_@+?Z-^V1^P9\!?V4+#4/BG\6/B%\.]4\ >,_@
M]\1OVS/%M]XENM+\)_ /XN6?B+PWK&G?M/>'8[-8M9T;58;[PQK4$MB;>ZLK
MT 'Z$6W[6_[-=]X/\6>/]-^-'@+5O!O@;Q@_@#Q3KVC:U'K%MI?C)/">C?$
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
MHOQ!^*OC/XF:?/-JOC'X3_!_5K'5+ ^,I=$O-/3P[?6;?V7%J,&KR?;WL;
M^F]:^,OPO\.>.M'^&6N^.?#>E>/M?L[2^TGPM>ZE'%J<]MJ+ZS'I$EP-I@T\
MZ\_ASQ%'X=BOYK>?Q%)X=\0QZ'%J$FAZHEK\Z2?\%(OV"4T>]\1Q_M>_L^WG
MAO3]&\?>(+GQ+IGQ-\-ZKX;_ +'^%/B/2?"OQ0OK?Q#IEY=Z->Q_#C5_$'A[
M_A.TLKVXF\(Z5XAT#Q#K\>G^'M;TK5;OXJ_;%_8=_:I^-/[2<7Q2^&]K^SGK
M/P_TCXU?L _&OPK:>*_BAX\^"'B6QUC]E;XR3_$+XK:?X_TCX;?L[?$:W^.V
MK>,_#^D^$]#^%7BWXK>-==L_A-"NI:;\._!7P_FN_&?B;XF^9:O^QS\1/A3X
M-^ 'CC]JN/\ 99;]GSX*?&C_ (*W_&K]L:W\2?%SXB:UX5M_@C^WW\2_CKXV
MTK0]#@U3]G2QM?B:VA>#OCCJ?A[XG6WBY/A?I7_$HN1H][KEGKTO]E '[8:!
M\8?AKXH\91_#W0/%NFZIXTD^''ASXN_\(]:K>MJ$7PV\8:GJ>C>%/%]TKVD<
M5GI?B/5-#UVQT4W<L-SJ-QH6N1VMO*=&U/[)\]?M0?M*?%+X)?%']DOX8_#7
MX0_#WXFW?[5'Q9\>_!^VU3QS\:O$GPFA\%>(/!G[/?QA_:)MM2EM?#_P+^,;
M>(-%U7PY\$_%&@74JW&BZAI6NZGX=,.GZM876J76D<;_ ,$YOA7XK\!? /P[
MX@^('CGQ_P#$OQ/XET?1_"_@_P :?%;PQKO@SXH7_P"SE\+'U;PA^S*?B;X;
M\416'BVT^*GB'X7"S^*?QCNO&^B>'O'%W\8_BA\0(M<\+>!K.RT?X>^$,O\
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
M9X@UCX@:Q\;?!_[4.J_M3:-I,4-A:^'++0]&BU+5/V?M+MO!%UI>J>)-!O\
M1O%-EXPUWQ;I5IJ%SHOAC].]"US3/$NC:=K^BW)O-)U>TBOM.NF@N;4W%K.N
MZ&4V]Y#;W4.]<'R[B"*5<X9 :_GB\'_\$O\ ]LE?V2?C3^S=XMN_V9-%U;QI
M_P $;_V)/^"=WA#Q3X9^,'Q5\4:?/\8/V.8?VE(!XL\26&I?LY^#;K0OAI\2
MD^/MN3JNE7'B?Q1X-_X1F<_\(?XL354-A_0KX>N/$%SX>TRZ\6Z9HNB>)I["
M"77=)\.Z_>^*-!T[5'C!NK/2/$>I^&_!VH:U8039CMM1O/"V@7%T@6232[1B
M8E /RVOO^"JOPQUCQW^SZO@.V\.S_"#X@_MJ?M!_L6?%?QWXXU7Q5X5\4^#?
MB!\%/A%^U#XMT/\ X07P5)X+EL?&Z?$'XC_LUZUX#TQ6\5V/B)[O5?#NE^'?
M!GBG5?%]H^@_>.A?M.? #Q0WPS'AOXN>!->C^,?A+PKX\^&-SH^OVFI6/C'P
M;X\M[FY\!>)-+U"T,M@NE^/(K'4D\#3WES:CQC=:5J]EX:&J7>DZC#;?FAX"
M_8F_:K\"?%']G^2*P_9\UCX:?!K_ (*C?MM_MS7WBB;XS?$G3?'6M_#3]K_1
M/VW]'@\)V/PX7]G/4=!L_'7@!?VO=.N9K27XIS:#XD?P#?Q+K>A_\)1!)H'Q
M;X'_ ."6W[?^A>%_A]X=U_1OV-;D> _C5^QU\:M*E\-?M(_&KPR1KG[/'_!0
M?X@_M>_$>V\976A?L8:/J/QSD\=> ?$/A;P'\.[GXM76KZ#\$]?L?$FJ_#GP
MKX;G\5>-O$'C< _>C]F3]J+X:?M7^"?$?CKX9/JXTOPQ\4_C3\*=1MM;TR[T
MR\.K?!7XU?$CX):IJL*7$*1OI?B+6OAIJVNZ&HD^WPZ+?Z>FLV>F:I]IL('W
M?QV\'6'QQ\7?"R^^)_P/M$\ _!>W^*_CCPA<>/88_C-X-TZX\0W%I#XS\5^$
M#_H?A_X37.C6TRV?B;5;FTN;O6[>Z@AMFT^%[D<9^QC\'OB?\"/ ?Q/\ ?$:
M#P#-8ZI^U)^V/\:O NO>"?%OB+7[G5_!O[37[7GQW_:1T&T\6Z)KW@#P=%X1
M\3^&-$^*ND>&M8TW2-:\;Z7=:MIFI75IKHM!;"?Y8_:A_8^^-GQO_:9^*OCZ
M'P)^SQX[^!7Q!_8DM/V8;KPK\1OC/\9/ _BO7]9N/C79_$CQ&UQ#\-?A%<:C
M\.H9?#C:CIW@OXI>"_BA?>.? _C>V\.^-=(\,7$^EQVM 'Z5?#KXG> /BUH$
MGBCX;^+-$\8Z!;ZKJ>@7FH:'>+=+IGB+0[@V6O>&]7MV2.ZT?Q%X?OU?3M>T
M#5(+36-$U.&XTS5;*SO[:>WC\;\4_MK_ +(O@GQYKOPN\5?M*_!'0_B-X5UO
MP!X<\6^!KWXD^%U\5>#M:^*NK)H'PWL?&>B1:A+?>$&\;Z]<:?H7AR;Q)#I=
MOJ>M:SH&DP3-J'B#1+;4.=_8F^"?QF^ ?PK\0>!/C-\7O$7Q<N9?B/XEU_X=
M?\)EXYU?XP^,OAM\,-3L="AT+X7^)OC_ .)_"7@+QM\?KO0-:LO$FL:3\2/B
M#X.TKQW9>%O$?A[X<^)=5\>7W@(_$KQG\/?M1_L._M/_ !D\:?\ !0+Q7X-C
M^ RP_M#>%?\ @G'X7^"VF>+/BQ\1=)6[3]D+X_\ CSXM_$NX^*4VD_ +Q(OP
M^3Q'H?CE]+\&6'A.'XK_ -K:IIW_ !/[CPW9ZIY]B ?I-<?M1_L_VWB;Q-X,
MD^*OA.3Q7X0T'QYXGUOP]9W<]_JYT3X62:=;?$Z\T6QLK6XF\4R?#G4-8TG2
M/'ECX776-0\(:WJ=CHGB&UT[5KF*R=_[,/[1'@7]J_\ 9_\ @[^T7\-TU2#P
M;\9OAMX'^).AV.MV<MCK&E6/CGPGHWBZTTC5H700_P!I:=9ZW;6M[)92W5A+
M<QS-975S !*?@;X7_L(?%S2Y/V<? OQ+UOP'<>#OV1OVH_CO^T_\-_C/X?\
M'/B?Q%\9/BWJ_P ;?"G[1VD3^%_BUX)\0_"O1-,T#5H[[]JKQ?<_$KXC:#\7
M_%5[\7]8^%FE>.Y/!W@>7XPZMX.^$GUA^P1\&_B;^SM^Q=^RS^SG\78_ G_"
M>?L^_L_?!KX&:OJ?PV\6>(/&'A'Q ?A'\-O"W@(>)M+U+Q/X#^'6L6G_  D$
MN@2ZJ=&NO#TATA+F&V;5M391+0!Z-XR_:E_9Z^'WBO7/ WC/XO>!_#_B[PUX
M<U_Q9KGAZ^UA/[4T[0O"GA[3/%_BJ::V@CF9K_PUX-UO1?&VOZ'"9-<T?P3K
M&D^,M1TZU\,:E9ZM-QNO?MU?L;^$]/U#6/%_[3WP-\':)I?@KX6_$B]U[Q?\
M2?#/A;0%^'OQON+JS^$'C>WUWQ!?:;I%]X4^)%]8:A8>$=>L;RXTW6;[3M1L
M;2Y>\T^]@M_COP[^P_\ '3PYXM^-WPYDD_9T\1? /XC?'O\ :A_:G\&?%_Q)
M9:]JG[17@?XA_M/_  M^*?P_UCX>P> [_P !WOA6Q7P;J/Q8U^#0_P!HKP?\
M:?#'C"\^"$)_9YU#X0-I^M^(OB!JWPSXF_X)J_\ !0C7OAI'X+A\.?L;6>IQ
M?\$^OV$?V-4O/^&I?C<;8>)/V0/CKK/Q5UOQB)5_8C$ZZ)XUTC4TT[3+,6W]
MH:7J,#B[2XM9!<( ?NIHG[5_[.7B2Y^&UIH?QE^'^HW'Q@EDMOAG'#K\"#QC
M?1S^*K5-+TJ29(XCK5Y=^!/'5KI>B7+V^K:O<>"/&,&EV=W+X7UU+#Q#3/VU
M_#_C']M_X=?LN?#JZ^&OCSP/XH^!?[5?C[Q-X_\ #'CJZUGQ1X7^*'[+GQH_
M9\^$/BKX>7?AJUT%/#L6D66L?&36M$U3Q!;>+M9O8OB%X%\:^ M2T3PUK/@/
M65U3Q3Q#^QY\;]6_:J\8?$.^\(_LX>/?@]\5_CG^SU^T?J^N?$GXF?&Z^\6?
M 7QO\#_ OP4\+7WAOX?_ +/OA[PCI/PD^.%[J&H_ 3P_XG^$?QC\<?$?X5^(
M_@E\1O&%Q\2+_P  _%O3OA[X?^&'B+C_ -E3]C_]KCX-_$;_ ()Z'XB6O[/>
MN> /V)OV+?CW^Q5KGC?PY\9?B=J/Q"^)6E>,-3_9$C^''Q@B\ Z[^SUI>C:7
MXDUG1_V3+6\^)'@6]^*=_;Z!X@^(VH#0O'GC&U\*1S>* #]5OB!\2O _PMT:
MWU_Q[XCL?#NF7NI6^C:>]T+BXO=6UBZ@NKJ#2-$TBP@O-6US59+*PU#43IND
M6-Y>1Z7IFJ:I+"FGZ9?7-ORNI_M"?!'1M0\":9J7Q4\!VUS\4+?PS=?#IO\
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
MG7_@GC^U-\&=-^"?@_Q3X;_9-^(OA32/#'[#NJ?$#4/$WQF_:*O;?X4_$O\
M8T\ _!;P)+9_#+X5Z+\-O!O@+X[:+XWE_9T^'7CCX2^/?B1>_"77_P!FGXP:
M_J_Q,N_!7[0.E^#/#OPXUO2^'/["7[8WPW^"/[+J#1_V=?&7Q<^ WB;]L#3/
M%7PL_P"&H_VA?AG\,O''P_\ VH?C'%\8M*\1Z'^T7X _9YB^)GA'XB_#S6/#
M_A?33HM]\"_%'A'Q'H5]XTTR:]L+Z_T+Q!H0!^@=Q^W!^S?X4UWXN:CX_P#V
MH_V2O#GPQ^'M_P#!+P\->?XX>&+35/#'BKXQ:5J6H>&]%^*5UJFH6WA;PU=>
M-X(],U7X96MIJT][XA\-G4=<N8(-/@MKF7Z!^%'QO^$7QSTOQ'K/P?\ B/X.
M^)&F^#O%^K?#[Q?/X1UVRUE_"?CK0K32M1U;P=XGMK:1KKP_XFLM*UW0M8ET
M35X+/4#HNNZ'K,5O)I>L:==W/XC^*O\ @F[^URNA?'?P5X$T/]CO2?#7C6T_
MX)*Z-\-XO#/Q&^,'PH\*Z/HW_!.[XD>$?'7CBQT[X7GX'?%RX^%/AGQ)9^%S
MX?\ A+X+M_BI\8)_#VES6-OXD\;WTEA+>W_VOX.T7]I3]GK]HW]H?6U^$_PT
M^)'P^_;1_;<\#_$#2KWPG\5_B+%\0/AU\,])_8__ &9/V=-?\3>)?#-[^SH?
MAM'J'AJ^_9WO?B%J^C^(?C3X/TS4?"&N3:!X+\2>,/BE:^%OAWX^ /TTHI%X
M51Z =>O3OR?YGZTM !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%87B;7[3PMX?UOQ'J$.KSV.A:1J6LWD6@^&_$'C'6Y+;3+26\GCTCPCX2L-6
M\5^)]3>.)A9:!X;TG4M;U:X,=CI=E<WL\,+[M8/B:'79M UN/PO_ &1_PD<F
MCZG%H/\ ;YO1H?\ ;$MI*NG?VP=-(U$:6+OR3??8?],-N)!;,DNTD _./3?^
M"I/[)O@/X6?#CQ#\4/C%XU\<WNK_ +&?@O\ ;/UWXG?#/]C+]KW_ (5_XI^
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
M.&3X0MXZU7XDG]I_]F;]FCQ7X<\3_LV?M%1>+_A9+^T/XJ\$^1XY\1?!O5?
MW@WXCZII%U\//$.K7WPVU&"Q@\-_$#X@Z5<^!?#NJ>(?%'AKQ5X1M_G7QO\
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
MB:S9?#KX=VNGOJ&L^&+_ $F]US0]2N8]CQK^WG\"_@]X]_:03XJ_%;6E\,_
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
M#-:ET_P9\5M>\#^-?"_AGQ3XD;0-+M?&7@[Q1X-\32Z!XLT#4]'M?EGX<_\
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
M_P (E\<O@[#:3PZG^SX/"NJZ5J\.M1ZI8^,#JEIJ&BW'AW[)KW,>#?VPM?\
MA[\8/C7^SC^T_/X,O_B;\,_"?P6^)_P^\6?"#PQXD\/:-\</ ?[0WB#XS^%_
M ?AW0_AGXD\7?$#6?"?Q3\+>*O@+\2]"\5Z)-\2/%7A_4?"&B:?\:'USPAX9
MO?&7AKX:>F_M-?L\?$WXU?$3]D_XA?#KXK^ _AM<?LN_&3QI\:8M.\:_!WQ%
M\5(_&NO^*/V<_C=^SAI^DO<Z%\;/A&?#NBZ5H'QZ\6>(K]1;Z[?ZOK.D^'(+
M:]T2QMM4BUCYE^(?_!.;QA\5==\8_&OQI\=_!.L?M6ZMXR^#VL^"_'-W^SO;
MZG^SSX1^'GP)A^..C> _@UK/[..O_%O6/$?CGP-KWAC]I'XZ'XI7NI_'FP\7
M^(_'7Q$G\:>!O$/POM_"?P\\,^#@#%^*'[=/BCXN_$G]G/X(_LJ>(=7\"1?M
M&?!O]K[XC-\>?$7P:N?&A^$/CK]D[XJ?!SX(:[\/?B%\+_%FO> WTBU\'?%K
MXE:YH_[0L&JZAIWB'PQ:>!KKP)X<N= \1>-[+XC> /H#0/\ @HG^S?J'@KPO
MXNG\5:UJ6F^(+K]D^&TUS2_ ^N6UAK?A7]MKQ]<_"7]ESXTZ7HK7>KZQ8_!O
MXY_$W3]1\,^#M<O9KO4=*N+:X;Q5::;8V%[JD?%^&/V)OC+H'QF_9>^,$_[0
MOPUN)O@)\%OVF_A'XJ\.Z%^R_:>!K'Q./VK/B[\'/BOXUNOA5#X.^,VD>'?A
M#X;^'L/P1\(^ _@YH/BGPQ\:O%.G^&Q=ZQ\7OB'\:/'M[J7C+4?D;P=_P2%^
M-_A[P7XKTS7OVOOA9XM^(OB3X5_\$XO#=_\ %&Z_9+\:P:[X[^,?_!-G]K'Q
M'^U9X#^/?QXDO?VQ-7\1_&#Q=\<==\4ZMX?_ &@6/C'P?XH\67'V'Q+X=\>^
M%+BWETRY /H;6OV\]7\1?MQ_";X'_"Z^^V_#O2=>_:]^$W[1'@#5_A9K]E\5
M+/XS? 7X-? _XX>%(?!?BN_\46FBZGX<U[P%\;_!VLZ5;Z/X6U&WUX>(+(GQ
M=;7-O?Z+9?6G[%G[2T7[8'[+'P)_:53P)XD^','QL^%W@'XE6OA7Q/ J7-G9
M^._"&A^+K,Z==I(Z:QHOV;7(H=/UM$MX]36WEN([>*,JI^&_A;_P39^/7@C]
MMZY_:_\ %'[4?P?\4Z3J?QM^+'QMU?X8Z!^RCXV\'ZG)JWQ@_9M_9\_9I\1Z
M+I7Q!U']KWQK9Z?86?AK]FGP#XATBXO/ &KSP:[JOB]+L76G:EHUOX=^X?V,
M?V??$O[*/[+GP,_9G\1>/]!^)MK\ ?AAX ^#GA3QCHG@'4OAS-JO@KX:^#-"
M\%>&KCQ!H6H?$+XDK<>++JST4WGB#5],UC2]'O[N[8:7X9T2V@$,P!XOH'_!
M3_\ 9>\3:KX%T70-._:(O[SXH^/_ ([?"'X9B3]E?]H;2XO&WQ?_ &;]>\5Z
M#\6OA?I\FM?#G3CH_BKPY-X&\8WLDWBY?#GAM;/PCXU2Z\06NH^ O'>G^&NH
M\!_\%'_V2OB7!\+;[P?\0KJ]TGXMVGPM'AW6=3\.ZQX9T_2/$_QO_MY/A!\.
M/&I\46VC7?@WXG?$2[\,ZUI_A_P)KUI::^NH1:5;:I:Z<_BKPB=>\)^''_!/
M7XL^#?$G[+?B+6/VCOAOXAF_9T_;4_;@_:]O[?3/V<O%'AU?'-M^VYJW[0.O
M>(OAQ8/=?M+^(O\ A$)_ NI_M,_$?^Q_&MS%XOCU?3]/\$6MYX1L[C1M?O\
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
M3\4M#\:>$OB[)HVD^#=?7XI^&_ WA#4?$<MMX=O?$?7_ +,O[,WQ4^"OQ?\
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
M_P#!(2S^*/@S5?!_C+]LO]HK5[>]_8ZUW]A&/4+GPG^SPVH7WP'UGQ-HFO\
M]H>*;JW^#]K?:U\6[.'0K+3F\;:-=>$_#-\UCI.IW/P_>]&OMXC]B\=_\$P?
MA!\:?%7B?Q=^T+XQ\;?%S6/$OPI^.OP<;6R;#X>^-;'X??M!^,HO'/B?P._Q
M%\")H_C37_A]\-]?M[&[_9]\#^*=9UO2OA!?V=AK^GS:QXIT3PQK_A\ Z/Q9
M_P %![KP?XA\$^!]4_8K_;17XB_$+XS^,?@/X2\$S^'OV<]";7_'?AC]FWQ=
M^U7I$OASQ]XL_:4\._![QGX6\<?"_P"'OCVQT'Q5X&^)7B?1?"_Q \(ZU\/?
MBW=?#;Q1#;6-UP'QK_X*S? OX8WOQ>\+>"?#FN_&/QS\-O"/[2=YHVF>$/&W
MP6?3O$WQ+_9@\+^+_$OQ#^%GB32;;XF:E\8/A"]BOPY^)MI-\2OBK\'?"OPK
MFNOAUJVC:%XOUWQAXY^!_A;XM>AZ+^PMXM@\0?LT^,?''[7'QO\ C+XT_9S^
M-E]\;T\6?%#PY\)6U'Q[JMS\"/B+^S99^%]3TOX=>!?ASX3\-^&=+^%7Q@^*
M3I)X8\.6'B36/B%XIMO&WB?7]=BT6TT"6O<?\$]=.N=8^,6AS?M,_M,C]G;X
MRG]H76-6_9<MM:^&UK\.?#GCW]J2+X@+\8?%VB>,X/AFGQFU?2=3U7XI^/O&
MGASX8>//B1XS^%OA#X@>(8_%&B^%+=/"/P\T_P & 'D7[.7_  43\/\ B#P?
M\>OBE\>=*^/7PMU_X3_"?]D[Q7X[^'7CK3O@#?> Y]=^.WAG6(?A]_PRW9?!
MGX@?$[QQX@U/X_>+38:5X?\  ?Q4\=:EXWO?$NN?#KPMH?A_0-:U76-,E]!U
M;_@IMX7T/XW^'?V;-5_99_:PL?CKXC^(_AGX>6OPZO--_9SL9H[?QW\#_C7\
M>_AY\18O&%[^T?;?#G7OASXZ\+_LS?M)^&=(U;P?XR\2ZWH_Q#^!?CCPAXU\
M.^%;R^\#S>+^/\+_ /!*3P2/!OQ_\!?%3XY?%GXGZ%\?_AM^SS\/=0U&RLO"
M?PK\8?#N_P#V4+V;4OV?OB'\,?%?PYTK1KW0O'7PUUE-'\1Z/JFJP:W;W/B+
MPKX8U+4+6\B@UJTUOV*__853Q)\;O@7^T;XV^,&O^)_C)\'/'/AKQ=J/C&/P
M-X-T!OB#I'@+X1_M)?!GX??#_6]*TFVBTW2?"OAC0?VQ/VF/%7VC2[4>(]0\
M??$M=2?Q!:>%/"OAWP5:@'T'^S%^T3X4_:G^#6@_&?PAX<\9>#=-U?Q-\3_!
M.I>#_B#;^&8/&7A/QI\&_BGXT^#/Q%\,Z\W@CQ3XX\&7MUH'Q \ >)]*35O"
M/C'Q/X8UJUM(-8T#7=3TF]M+N7X;_P""HG[8_BKX1?LW_MN>$?V='^+'_#0O
MP'_8D^)?[36K?$?X46GP&OM-_9U2R\,_$+5_@YK'Q)M/CSKT-IK>G?$[5OA1
M\2<^'_AYX"^)OBVS\%?#SQI?7=MX'\0:[\);_P 6^K?LT?LI?%S]EWQ7X,\#
M^#?C=XH\6?L_:?=?M(^._'GAGQKX2^%EO8:_X\_:)^.GC/X]SW_AV[\,:!IW
MQ$TWQAX7\>>.O$MI9:C<^)XOAA:_"FZA\*W?P]\8?$2^M_B7X)3]I[_@GSX;
M_:*U;]I?4K+XQ_$GX2VW[7_[*9_9$_:'TKP?I'PYUS3_ !C\.M.M/BQ:>$?$
M6CS>-/!VO:MX2\>^%;'XU?$G01JNEZJ^@:UX8\43VVJ>&7\3Z+X/\6^& #GO
M%G_!6']C[P%\0O'O@SQ7XOO].\-_#?2_VB]0\:?%'19_!/CSPUX9U']E31/$
M?B#XW^'_ !5\//ASXU\8?M&^";SPQIWP_P#BG!I_B'QU\#?"W@'Q5KOPWO\
MPIX6\8ZQXJ^(/P1T;XI\3\3?VMOBQKO[0O[#?A?0_!?[2'[-EIX@_;:O/@;\
M8/AW\8/AU\,(?"_QM^&GC+_@GY^U-^T5X9\0^%/B%X;NOBMH6KV_A7XA?"+0
M])O+/X??%;PWXR\)^)?#_BO0_BGX,72=:\ ZCJG8V?\ P35\-7>F_%+X:^/O
MVD?VE/BM^R]\8M(^.Z^.OV6_%FK_  OT/P#K7C+]I]?'3_'GQK>^.OAA\+OA
M]\9KN+QQK?Q1^(_C;3_A[/\ $7_A6'P]\>^,#XD^'7A#PI'X&^$VG?#RUHO_
M  3Z\36^I_LT^)/''[87[0'QI\;_ +-/QLLOC#HWCOXO:+\)=0\0>+;;0OA%
M\6O@1X9\ :]9?#_P#\.?"D>AZ=\.?CQ\7[C6_%UOX;D^*GC/X@>*K+Q;XG\>
M7^F>%_#7A2Q (OBC_P %2O@?\([7]H#_ (2?X<_'<Z_^S[\"?VA/VF-3\"?\
M(MX$T#XA>/?@?^RSXN\/>#/C=\0/!O@GQS\2?"/B#P_H>@7WBSP[KG@B?XRV
M7PG/QR\%ZG;^,_@(/BAX:\S4U?\ $O\ X*A?!OX+WOAK0/BW\.?BGX"\>:OJ
MOA5/$'PMU'Q)^S/K?Q/\$^#/'OQ*/PV\"?$V\\#^#?VBO$NM_$;PIXJ-KKOC
MFVT'X"0?%_XI:%X(\-ZE-XP^'7AOQ/>^'?#&N^/>,?\ @D%X3\6:3\6?#I_:
M5^-5CX<^+/PX_P""B_PCU/2Y?#OPFU6YTSP#_P %/?BGX'^+O[0]DOB*Y\#1
M>)=<\0Z+XE\$V%C\+O$_B#5=0N?"WAVR\/:'J=MX@LM&O(M=^FO%G[%_B7Q%
M\3?#_P 4=$_:P_:#^%>I:IX"^%/PW^/_ (;^%L7PKT/PI^T+X8^$FH^,M3T%
M=1D\2_#OQ?XX^"NOZJ_Q \6Z)XA\9_L]>./AEXXO?"^H:986OB33]:\(>!/$
M7A@ T?VS?VI_'7[-&J?LIZ-X*^#6N?%VZ_:+_:<\/? K4_[%UCP+I<_AG2KK
MX=_$;XDW]SIMKXW\=^ ;+5O$^NV/P[O=%T""YUJPT'35EU36]8U1[G3-$\+^
M,/D;]F+_ (*%VWPW\!KX;_; UCXIR%OVC/\ @J9\//"7[5'CS2O@I#X&\<^&
M_P!BS]JK]I:QT[PWJND_![6-'\3^'_$^@_L]_"F_E35;_P" _@3P/K=Y\+/$
M5@FM1^)_$WP^T[Q]^A'[2/[.6C_M$VOP;FNO&WBOX?>)O@5\;/#GQX^'WB;P
ME;>&=0NK/Q;H?A/QOX!FAU/2/%NA^(-&U33;OPA\1_%EM#%/9?Z#KDFC:PWV
MV#3)])U'XG\2?\$I_"WCKP5X'\!^,/CU\2[K1/"/QA_;J^,5S+X<T7PQX1US
M5=4_X*"1?&.;XOV-CX@TR"76/"DO@W7OV@OBMXB^#WB+PY>6NO>$-2G\#/K-
MWXI/@V=_$0!]7_LK_MF?#3]K@?%.+X>Z1XFT6^^$7BO0O"OB6#6M5^%OC#1-
M3?Q+X3TGQ=HVL>$OB)\$/B/\7OA5XITV6#4KS1=5L=*\>R^*_#&O^'M3M?%/
MAG1K2\\/7VO?+7Q8_P""Q/[,/PMN_C+#:>'?B;\5['X*?";X_?&#Q!JOP=OO
M@1XO&J:'^S##I][\:=$B\/77QRT;QMX#\0>&M+_X2S4]'/QK\*_"WPY\0(/
M'B:Q^'7B3Q5K6H^ ],\:_;?[/_P8\=?"+2O$2?$O]H_XR?M.^+_$FK17;^.?
MBY9?"WPQ+H>@Z;$T&A^%/#7@7X(_#OX4_##1+*S:6_U'5_$%OX+?QKXMU757
M'B7Q%J&@:'X,T#PK\<>-?^"93^+?AU^TA\#C^U_^TS#^S_\ '_P-^T'X&TGX
M'W9^%%YX+^#UK^U-J?BVZ^,6I>$->T_X;Z'\3_&OV32OB#XZT/X1>%?C)\0O
MB/\ #WX30>(+.YTCP;JDW@CX=1^$@#(^.?\ P4PU[P /&O@[PO\ LO\ QFL?
MC'\,_CW_ ,$X_A]XW\ _$#4/@!LE^%W[>_[2^D? _1/'OAC7/!7[0^O^&[Z[
M9](^(_@?1-'U+Q)I>OZ1\3K7PKK?BOPU;?!^^O?'T=/1?^"D6C^$K?447X%?
MMK_%3QAX\_;G^*'[(NA?##5!^Q/9^)O _P 8_!_P2G^-47PY\.ZM:_'_ .'7
MP_/PLU7P7X0\27?@3Q'XC\?^+?%"^)3JVF^._$.DV5QX=5?4OB3_ ,$]=,^)
M_P 3_B]\5]=^,OC2U\0_%E?V#=5GM=/\,>$(]+\.>-/^">'QZ/[2'P7\0Z=#
M)8R7-_IOBCXCW_B&'XE^'-2NIQJ_A76(=&\+ZMX0O])M];FY31_^":G]D^*?
M#'BN3]HWXAZO?^&/V[-9_;[635/ OPV6XUCXHZ]\'=<^!&J^%=5;1]$TG3U\
M$W?@+Q/K\[1:5IFEZY#XHN[;6+/6;;3;%-!< ]2T?_@HI\"=:_:(\#_LT6D'
MB&7Q]XX\1>*? 7G:?K_P;\20>#?BCX*\(^(O&GBCX<>/O"/A#XL>(?BUX;O=
M&TWP9XQTN\^(LOPUN/@8/%GA\^$X_BL_B#Q%X*T_Q-R'[0OQU^,_P@_;L^ ?
MAOP=X<^,?QP^'?C[]B;]M3Q[XB_9T^%\/[/EE>7?C_X%?&3]AS3O!7Q T36_
MB[XF^$-]_;=QH7QS\;>![S1;WXP3^';J;5_#-U9>$M.EM/$'B5O2O!G['>J^
M _VA==^+GAC]IW]HG3/A#XB\>^*?B]>?LCQZE\/#\$K;XN>-O#\NA^+/$EEK
MX^'X^,\/@[Q#JM[K/Q0U+X0O\4)OAM-\:/$.L_$0:%'/<0:5;=E\;/V:;OXI
M?%_X2_'/PA\9/'WP;^(OPI^&_P <O@[::OX.T3X<^);+5OAQ^T)JOP:\0>.H
M)M+^(G@WQ986/C/0_$_P"^&7B3X?^)ECN-(T74=)U.S\6>$O'/A[6KO1  >"
M?#S_ (*3?L]?M!ZS\'_AYX#UCXN^!?\ AK/PYY'[-_Q8U?P1X<\)GQ[J>O?L
MZ7?[2<&M?"WPI\1&UGQ?X@L/"OPJM-<UQ_BMK7P:U[]FZ/XA^#];^$>J>.M8
M^(EN/ .H>-? 7_@I/X?^'?[#/_!/CXL_M2_\+.USQ+\=/V4/V%O&/Q6^.=OX
M&T/2/AZ?BA^T_P"&/!?AG13+J5Q>^#=-\:^-/&'Q&OM>U;6OA=^SYX=^(GC?
MP!X96W\5>+? G@WP9K_@K4=?WO 7_!)OX=_!SQKX#\1_ SXR_$KX8>%/A/\
M&;PI\=?A?\+XO#GPU\5^%/"OBSP=^PSJ'[ >B^'+O6?$/A*?Q]K/P\M?@I>M
M<6GA:7Q=8WMEXFU3Q+J]KKD5QJVER^'..O\ _@CCX/N/AG\*/AG:_M-_&O3-
M+^%G[*O[._[(%G=+X8^#FIRZG\-OV3_C1H?QH^"&N6Z:]X U:3PKXUGU/PWH
M?A7XQWOA:[TK0?C'X5TC0&UGPSI'B7PAX(\1>%@#V[P?_P %./ ?B?XJ^&OA
MAJW[/O[1_@&T\3_M:_%C]BJT^)WC)?V=)OAW9?'#X1_![Q]\<]5M=5C\%?M$
M^,OB':^%/$7@/X;>*9O#/B:+P!<6L6I6MO9^+(_#"7<=P-72?^"FOP/U#P3#
M\4M2\$_&7P9\(/%WPU^''Q7^!/QF^(7ASP3X(^$O[2'A+XL:CK5KX%7X:?$#
MQ%\0K#PUX+\4ZQI%AH7C5_ W[1E]\"O&6G^!/&>A>++_ $*WTG2/'TO@O#T3
M_@FYH^DWWA+6;OXW>//$.N>%/V^_&W[?JZEK7A/P$B:UXS^(GP0\;_ +Q5\-
M]7TS1]&TC3_^$&U#P/\ $KQI<"[L+>R\2VGB&_T^]MM4@L=)73+K%\)?\$N]
M$\$?!ZT^"WAK]J_]JW3/#/PMU/P/)^QYJ">(/A?/K7[&/ACX;>*-+\2>#? ?
MPRO+WX673_%7PS9:?HND_##5_P#AIP?&_5-=^"-C_P *P?4K33]:\:7_ (K
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
M\6?#CQ?\(O#FA:7J/@SXM)\1/[)U+PIX)\8^'-6T[XE:'J7CKQ  ?+?[:O\
MP5!F\9?L#?'_ .*'[&,/[07ASXG^#?V.+?\ :AO?B-H/A/X 6W_#-#>)X/$,
MWPZ\,?&?2OCIKVL:-K^M>*Y_ GCV?5]"^"?A7XRZC;> _"Y\9Z7XAT32OB9\
M _%7Q*_3#]K#XVZ9\&6_9TAU:7XT:=9?%7]J+X-_"&#7?@[;_!V\M;76_'&O
M/I^@Z#\5[?XK7G]IQ_";Q=J"#1/%U]\+-&U3XDV%LPGT*ZT3;+J4?RU\5_\
M@EIX>^*?A;XY^#W_ &F_VA=(L/VI_P!G+PU^SO\ M.:S=Q_";QAXG^+C>#SX
MS&D_&+^UO$OPVO+/P1\5=1MO'GB+PWXAM_"&DZ?\*8O S:%X6\!_#'P"?!_A
M/5="^J/VA_V79_C_ .'/@-H&H_%GQ;H5S\#?C7\(OCLGB*/P]X+U36?'WB_X
M-:A#J^@P^*X%T32O#]AIVNZM&][XHA\(:)X;:<SR6^@'P[:)%%$ ?/W@3_@I
MIX<\?>*O!7ABQ_97_:HTB+X@?M$?M._LG^$_$>MR_LK#0=4_:!_95\)?&_QG
MXU^'KQ:-^U%K/B/3W\7:9^SM\6+/X?\ BG4- M/!%UJ7A^U3QAXF\&6>N:+>
MW_B?PV_X+%?"FW_90_9O^._[0O@O5OA]X[^,'[-OP9_:4\;?#W1?&/P'?5?#
M'PT^+/ARUUI?BCX,\(Z[\=;+Q[\5/!"O8^.IO#G@3X8:'XZ_:2\0V7@#5='M
M?@6/'FN>#/!7B7Z!\"?\$][3P)>?"74K7XU>,=4OOA/^W5^T)^WG9M?>$O"$
M5MKGCW]IGPY\=O"?Q%\"WUO96MO+;>";'1?VEOBZGA.2VN7\2:7>WWA2ZU36
M->C\,7%MKOG_ (5_X)<'X<^!?@SX$^$W[9_[67PEM_A5\!_AY^R=KVL> KGX
M+Z=JWQ7_ &7_ (26]UIGPN^'WBFZU'X1ZK)X.\?^!],U7Q;)H_Q\^$$GPY^+
M%GKGQ(^(>K:?KFGVMQX TCX? '<:/_P4Q^'D\?Q\U?QC\$OC?\)O '[/GQ/\
M4? SQ!\5/BAXB_95\/\ @'Q9\;= USP7H6C_  Q\)7=A^TWK/B"RU3QP?'.D
M:MX:\6?$3P[X ^&&F:3;ZK-X_P#'?@FYLULYL/P5_P %8/@!\1M1^%WACP3X
M/^)>N?$7XL>*_B#X6\-_#$^(?V<=%\4WH^&/Q#_X0'Q9X@\&ZKXD_: T?P!\
M>O#>G6OF?$*_U#]E_P ;_'&ZT'X=I;ZSXJT_P_JFJZ)H>J=;:_\ !/K3T\ ?
MM >"Y?CO\5=+U?XV?M4VG[8WA_XC>"].\#^&?&GP9^,FE>(_!/BC19? \>H>
M&_$WA;Q#X3LK_P"'WAZQOO"?Q)\->,M+\5>&[OQ/X7\9IX@T7Q)=V4&'X[_X
M)QV?QB\!Z9\/?C_^TG\;?V@M+GOO!OB'QG??%'3/AC_:]]X\\$>+_$?BS0?B
MA\)Y? /@;P-8_LS?$[1;36[+P5X=\7_L_P"F^!+S1?"FAV>IO!J/Q,NKCXCR
M@'J_[ _[4?CC]KGX(ZU\5/'GPHU/X2ZG8?'O]J3X666CWFJ^#M7LK_0O@?\
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
MKF]^$FD?$*X\'?$*R\(]GXG_ ."I_P "_A[?>,O#?Q8\$_$SX/?$'PE^T?\
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
M1V&E_L/:]IGC=/V1?VT?VH[WPW\9/BIXG^!L%P?V(_C)X"^$OC70M!M?%OP
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
MO24TJZ^<G_93U7X#?#+Q*/V=="TCX^?%W5/ACX#_ &>M!D_;$^,/BU?!.C?
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
MG_!)?]E/P7X:^&_A+P+KG[27@C1OA]X0TWX9:M'X8_:E^.EA=_%_X1Z-XO\
M%WCS1/A%\;;^3QM<7GQ"\ :#XJ\>^-[WPWIUU-9:IX8TSQIXZ\*>'-8TKP?\
M0/'F@>)?JG]G+]FKPU^S3HGQ!T/PMXV^('C*U^)7Q;^(7QMU^?Q]/X+N+J#Q
M_P#%;Q#>>+?B!?:6_@WP3X+@@L/$7BG4=0UQM+NK>^L])N+MK'0(]*T:"TTR
MW / _$O[><?A?]J30_V9;_X4RRZKXZ^(OB;X,_#2^LOB#H.H^)]?^(_AW]F'
MQC^U=;:UXR\(Z1IVJ:+\*/@YXL\"_#[QCX0\%>*O''C^S^+?BCXA:-/)I/P$
MN?A5;ZE\5=.^6_ '_!8.2\\ ?"GXD_&;]F^7X;^&OCU_P3Z\!?MV?!VR\%_&
M/2/B7XF\37?C;Q9\$?AU9? /6;+7_ _PI\/>%O&OB;XB?M&_"#PW\,?%EWXI
MO?!OB&#Q#J.J_$>\^#RZ%=V<GU;X@_X)R_!S5?B_J'QMT#X@_''X?>,KGX_Z
MK^U1I-OX,\;:(OAKPW^T-X@_9JU3]DWQ!\3]-\.^*/"'BBPU:_UKX-7UCH]Q
MX8\8KXH\ V5]HXN]&\):7;^*?B%9>,^:M?\ @EA^S.-#^"_@[6]2^)WBGP'\
M#/V2V_8I\(^"=9\2Z!:6-S\"X-5\#:]H$-[XE\-^$O#_ ,0]&^(O@KQ!\*/@
M_P")/ 7Q;\">,_!OQ)\&>*/A1X/\4^'O$MAXDE\5:MXE .2_8E\8_&W6?VUO
M^"C/AGXSRW>A77AVV_8^UG2_AII/QV\>_'3X4> ]0\8_##QQ>^(Y?A1JOCOP
MM\/+CP]HWB2YTVPN==TK3OAIX#MYM>L+FY_LF[MS9:K>^M^+_P!N ^$/VI/#
M7[-=Q\+OMDWCKXAZG\&? ^MVWQ!T.X\3ZO\ $ZS_ &6?'?[7.G:OKW@;3M-U
M*P\!?!+Q)X#^&/C[X?\ AOQYXT\<Z/\ $W7_ (P>$]=T_0O@3JOPITR[^+\?
MI'P._9!\"_ WXF?%+XTVWC_XS?$KXO?&O0_ 'A_XF^./BA\0)=4A\267PPL=
M0T?P1-:_#GPKIO@[X.^%M4TC0;Z/1IM5\'?#CP_J&L16DFK:Y/J7B;7O%NN^
M(N$\6_\ !/\ ^%'B?XS7WQVTSQ]\9O OCBZ^.NF?M-VL7@WQ;X?3PYI/Q\T[
M]E[5/V-Y?B59:#XF\'^)[2YO]7_9ZO=/\#ZQX;UHZMX%NQX?T[58O"MMJ>I>
M++GQ( ?GY-_P62^-$G[.WPT_:$TG]B+P[J.G_%W]@GQ3_P %"?!OA3_AJ.Y_
MM>P^#OP?\:?L_P"B?M!V7C*73/V==8?3];\ ^!_VB?"_Q/\  ]EX/L/'NK?%
M#1_#GBWPQ_8G@WQO!H/A_7_UW^%?Q?U?XH^/?C%I>F>'?"S?"WX=ZSX.\-^#
MOB9HGCC4M>N_B+K.N_#SPI\0_$,D7AU_ FD^'M.\/>'[/QKH.F:;XD\-_$/Q
M[9>(-1&LV5S'X>U30M1TN+Y#L?V%!^S7X+_9[U?]E%M1^(?Q"_9 _9X\4_LK
M? ?X8_'/XL:'\._A/XG^#/Q-\5?"V[\:>'?BW\1/"_[-WQ?\=JVB:?\ ";X9
M^(=#U?PWX0F\0:OJ/PA\,^%K_4;&P\=?$S6_$7UA^RI^SSX0_90_9U^#G[.O
M@:'2H?#GPC\":+X1MFT32KO0M)O]0MH?M.OZSI^AZAKGB>_T:UUW7[C4M8@T
MB[\2:_<:9'?+8S:UJKV_VV8 ^7_B1_P4,M? 6L>./%%G\*F\2?LZ?"#]J7X:
M?L??&/XLVWCI+;QOX;^*OQ1U/X7>$=-\2^$OA!;^$M4B\9_";PC\2_C?\-?A
M[\0?$-]\1?"/Q T>^M/B=XA\._"OQ;X6\&^&=6^(GYZ>#_VE_P!M3XD_&O\
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
M_D/<_P S]:=2#H.<\#GU]^./RI: "BBB@ HHHH **** "BBB@ HHHH ****
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
MZ9XBTSP[9^)M"U[3_BQJ5Y\"_L/X4_L+?LN_!'X@^'_BC\,OAD_A_P ;>#_
M&K_"7P-J5UX\^)GB73_A[\)=9U73-9?X3_#CPSXK\9:YX6^'?PLT:]T?34\'
M?#?P5HVA>"O 6G6JZ/X(T/P_I$DMB_E7BK]B#3_BO^V+\6_CE\9M-\/^+OA%
MXU^"?[+/PQ\.> [3Q]\3=*>XUO\ 9?\ BC\?_BWIFJ?%#P1HKZ%X"^)OA3Q3
MXC_:,U2"3P)XVF\4^&-&_P"%6>&M4N-*\12>.M3T_P $ 'R]>_\ !0K]I3Q[
MXB^*GP^_9W^&/PR\>_$O5_@1^VK\9_V;])N['Q!J'@74_$/[$/QW^"?P;U;X
M':_\5],\?:=X1^+GC[XWK\8=).L^(_AM+X.\#_LD_$Q-0^#WB_4?CUXC\(^,
MK[2NR?\ X*!^*O''@OPQ\8_@QXV^".M_ ?XBZ7^SCX)\!^.-?^&OQ)O/&.J_
M%_XT> KSXN^(M3\-_"/PO\2;OQQ\5?\ A&OAW>>!;72OV:? MK'\8[GQ7XH\
M6Q^)?&'A[0/A)KNJ>(_HJZ_83^&'PMUG7_C1^ROX-\,^"OVF-/LOC[<?##7_
M (D^.OCYXK^#WAO6_P!IKQ_H?Q4^-EC??"G2OBKIN@V/@GXB?$G0;'X@:WX4
M\(V.A:79>-TD\4Z#::7K%[J5U>[^A_L+?!>Y_9_^''P+^)NB6/C0^!?B4W[0
M,OC#P8?$OP/U./\ :7UKX@>)?B[XW^-/P[G^&/BW2O%/PEU+Q/\ $[QSX\UF
M/1?"GC5X['PQXMUCP!?ZGKOAC4-5MM3 /RK^%'Q^^,G[3O[7_P"SE^TI\$_#
M/@_X>_$WXB?\$N?VF-:\0_##XS>(/&FM> =1\3_"7]KWX&^#9O ,E]\/-:UB
MP\!#7]>L=>TVW^,GA_0/B=?>"=%OH]3N/A9\9)%AT:&]^QS^V-)JWAO]ICXN
M_ [X;>)KOQ7^WG^WK\"M;^"?@7Q;J7AC6M4\&:Q\:?\ @AY^PY^V)K,GBK2/
M&'Q<^&5MXI;P?X,\(>/+R7X?>$OB1H)U'5[:UT#1-4\*^$X[OQ%X<_373?\
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
M3XD'Q9JUY\.[+X;^/\KQ!_P3X_98\32_%B;5/!OCI'^-WQ1^$WQJ^(_]D?M
M?M%>'8]5^*/P)U#PGJGP=\8:+#X=^*VE0^"+_P"'%YX \ 'PI;^!4\-Z;I=M
MX!\"6$-E]A\&>&K;3/</BU\ OA=\<!X-E^(WAZ[U#5OASXGF\9_#SQ;X=\5>
M,?A[\0/ /B:ZT/5/"^I:KX*^(OPZU_PIXZ\*RZ[X6UW7?"7B:+0O$.GVOBCP
MCKFL^%?$%OJ.@:MJ&G7 !^#7["W[5G[2?@;]AW]G;X6_LX_L]2?'CXA_"+]G
MOP=\;?BKX;U3XC_#F%-;\%_$[X__ +27@?P_X T'XB_%7XS?"36?"&L_9_@1
M\2=2LOB_XY\$>*_#%V^C:!HMUX5$^M^)M6\ ]S^WE^T[\4_C?_P3T_X*%>)[
M?PY\.=&_9M\2?L^?\%9/@?X+U!_'NK^"OCSX?^,'[%?A[X]>!K#78[5M4BTO
MXEZ-\5/%'P#^,?BNT\&^#(-%\1?#KP#X*\-:YXJ/C_2?&/CS3/A7^B;?\$N?
MV#CX;^%/@]/V=O#5OX8^"\6JV'@;0[+Q-\0[#3I?#.N^*G\<:Y\/?'MO9>+X
M%^+?PGUCQ>Y\2:I\(/BP?&WPOU#6!'?7?A&6:*)DZ'Q5_P $YOV-?&6I_M':
MOK7P6L8+[]K;P[J_A7]H-_#?C3XE>"X/B!HOBBQ\.Z7X]C6R\'>,M"L?"6H?
M%C2?"'A+1_C7K?@:V\,ZW\;=$\)>%-$^+.H>,M+\.:/:V0!X'9?MP^-M*_:E
M^&G[/=GX5\&^(_"/B_XRM^RO9RZ/<>(;S4?"WCW2OV$/&G[;-GXX^(OQ9LIM
M0\&^&M=UW3OA[J?PU;]ERW\":M\2O#OA34O"O[2'B?XD6'ASQSX+^%>O?,6G
M_P#!3K]I^']FW1_VA/%W@C]F_2+KQCHO[4WB[P=\*O!=S\3?B1XZU*+]COQQ
MX_\ "'CCP'8:6]_X*UC7;'XDKX<\-7A_:+O= \'?"7]FA-<DG^,NA:Y;:AX1
MD\1?H9-^P9^Q]X8\>^%_BA=^'/$ND>/;/XH^&OB%X<\1:C^T1\?K>YU#XTZ9
M\#KK]FS2_'!MK_XM"P\1_%+Q#\#'E^''BCQ+J%KJ?BWXC:!8V/\ PF5[XDU#
M1].OK+/G_P""8_[%-[\/_!7PRO?A-K=_X.^'UU\99_"5MJ'QI^/5_K>GZ;^T
M397MC\=O"5UXQN_B?/XRUOX>?%V*_FN_B'\,]=\0:G\._%6LI:Z_JOA>XUNQ
ML=0M@#\N?BA^V;\<-;\9_M2>.?$6C?"3XO?LVZ18?\$;M3\&_ 'Q[X:\6^&;
M[P-#^UG\?=,N;#QNOBG1_&OBS2/%WC_P1K^O:7JFHV;>$?"6G>*K_P />!;V
M'7?#EC\/KC0?'WV[XM_;R^)L>K_$/XD_#KPS\+O&7P'^%?[='PY_X)^^*/!]
MW=>+]-^+E]\1OB+XY^%/P/B^*S>,H/M?ASPOH'A?]HSXW^$?!.M_">3X7^*M
M5O/@SX=USX]Z#\5-4U?7] ^"-I[UXE_X)N?L?>+-%7P[JOPW\46^D/X2^"'@
MO48/#OQS_:!\'W7B32/V;O$$WBKX&WOC+4_"/Q3T/4O&_BSX;^(I4U?0/'OB
M^ZUOQU]ML]+DOO$=X-(TI;+T77?V9/V=[KXA7_BS4]-U/1O&WQ(_L^/5[+2O
MB]\4?!VG_$7Q5X-\*VVC:+\0]8\"^'_'VC>%_&OQN\&>#M \.6VB?''4/#^J
M_&;PQI'P]^&TFF^.--C^%O@&7PP ?&/[#'[=OQV_:.UG]C>;XL^ /A!X8T']
MLG]AOXK?M8^'K'X;ZQXVU35?AQKOP2^(/[,G@?7_  OK&L^*[2PMO&&D>/\
M3OVH/#_B72'L= \*7?P\O_".L^%KN\^)5KJECXOM^\_:=_;E\5? C]H/PW\.
M='\,>%/$_A6T\8?L3^#_ !GI6GIK7B/QS+_PV_\ M26_[+'A_P 5^(]=T74;
M3PW^SOX9^%^MWNG^+_"\?Q T+Q_K?[5MV?&'@/X=:;\-[3X6>-OB3:^U_#/]
MCO\ 93^"7C#]G.R^'FAZGX4\5?LY_![XH?#']GSPV?CC\8=1ET#X)>*-:\!W
M/Q0\/)X.U_XE:E8^/?",7B"U^$O]I7'C+1_%</A;4=$^%45C>:/-H'@6/3]7
MXN?L-?LQ_'+XA7/Q4^)'P^U/4_'5_!\%8=4UC0OB9\6? =OK<O[.7Q0O/C/\
M"-2\0Z%X \=>%_#WB#7OA/\ $O4M5\2>"/$>M:5?Z]H8U?6=%M=170-8U/2[
MH _&SX$Z-:Z+\2O^"7@TZYUR,:3_ ,%C?^"\'@*V6?Q/XEO8[CPI9^+_ /@K
M==6FF:M!?:O<P:_);7'A;0)K;5->BU+6+>338VM]0B\^[^T_I]^WU^U]XP_9
M'TGP/K^E>$88_!>LZ-\4-:\9_&KQ5X(^(7CSX,_"J^\#:)HM[X2T7XZR_!XZ
MS\3?@G\,OB#>ZSJ,OB#]JD?#CXH?#+X$Z?X+O/\ A9?A18?&OAW5+'L_"G_!
M/7]EGP5J_P ,-<\/^%_B5%J/P:^,?Q,_: ^&\NJ?M)?M->(X?#OQ@^,UQXDN
MOBOXV-CXC^,&JV&L7WQ"G\;>/9?%EAX@M=6T;6I/B%\0VO-,D_X3_P 8C6O7
M/C/^S)\%OV@;[1-0^+'A*Z\33Z#X6\;^!+>.V\8>.O"UGJW@'XF7?@Z^^(_P
M[\8:=X.\3>']/\>_#CX@3?#[P7'XU^'WCBU\0^#?%-IH%G8ZWHE[8M<VUP ?
MGK\._P!NKX_^+M?^"&D_\(_\%=;_ .$\_P""A?[:?["FLPV>G>-_"MCXGC^
M?P"_:C^-?PG^)OASQ*?%OCW_ (06TUV\_9KC\.>-])N_"_Q46\TWQX/$/AG4
M-+E\+#1/%'@7@+_@I9^VG\3/@I\ /B-HGPW_ &5]"US]IS_@F/\ &+_@H/X3
MM=2U;XOZQI'PRO\ ]GAO@$_B#P!XECM8]&OOB/9_&+_AH3P3:Z3?Z5=_#N;X
M%O;^+;N\;]H2/PUHMIX\_17Q+^P)^Q19>*9?B7KOP\C\-:Y>?'/_ (7?INK6
MGQ>^*_@;0_#G[0GQ!\#ZO\ Y?'OP]T31OB)HOA3X>?$+XA:/X^N="O;GP!I?
MAV^\9?$#5-$\:WL>I_%'3?#?B2RI>"/^"?O[%L'A'X;Z+X!\,>(I_!?PB^"'
MQB_92^&\/A_]I#]H+4M(\,?!#XH7-GX=^+?PFL[FV^+UU'<Z6=0\&:!I4*7]
MQ>ZQX!U?X=>"X_"EYX9U/X<>%!X? /"/V;_^"COB#XX?M!_"KX6>-?A_9? +
M3OC9\']"^)_PH\.?%#0_'MI=_&2VN/@[X+^+/B"^_9P^/NG6E[\#_CM>^'&\
M;W^C^.?@W>K\*OCU\-O#WPJ\6_$Z^\#>+/!VMWL_P[^@/C9^T7\7A\9_B%\
M/V<M'^%NJ_$WX+?LU>&OVI/%VB_%JZ\06=M\2=*^('BWXM^"OA3\(_!.HZ#J
M>EP^!I_&GB#X%_$>U\<_'+7D\;:9\&$_X0&>#X,_%J/QMJ!\&^D?"K]BK]F[
MX*:AX.U+X=> +W39/AY9I;^ [+7OB#\3O'FA^#-07PE-X E\7>%?#GC[QGXG
M\/:!\1[_ ,!W>H^!]7^*.F:5;_$;6?!NL^(/"^J^*;S1/$.M6-[N?%#]G_X"
M?&+X@>$M>\?:2LOQ1\,>$_%&D:!JOAGX@^-/ASXYO?AEKVL^&;GQKX.UNZ^'
M?BSPGKOC7X2ZUXATCPC<>*O GBI]>^'>J:YIWA^YU;0Y]0M[%Z /RN\/?\%3
M?BM\1_ ?B_XK_#SPEX&L? \/Q8_X))2^ ]-\>>!_$MCXWOO@G_P5%\1_!/PY
M%H'C;3M#^+6HZ1HOQ=^$*?'#2-<N-?T;5]<\(>(9_#.I^%E\(Z>NLVGBO2>!
M^&O_  4%_:A^$O[-/A/XD_&K6/!/C33/&'[3O_!2/PKK_P"T/JOP0^+MI\#/
M@MIW[/W[87Q@^$'PN\&?'[6/A[\0?BQXL^!'PJ\5R6;7^E_M+:YX6\3?"CX!
M_#OX80?#GXL6^IZIXIT?XO6WZG_$S_@GS^R'\8/%OB;QK\0/@]9ZMK7C2R^"
M5GXOM=-\9?$;PIX4\32_LX>-(_'_ ,#=:UOP'X0\8:#X&U/Q9\-?$$,5OX>\
M9W?AR7Q<GA2*'P%=ZY=>!(D\-C U[]@S]BC3-/G3Q!\-M/T3PQJOBCXFVM_H
M=W\4/B9H?@/Q#)^U9\2="\0_%;X5Z[X3'CZQ\'^)?A7\?/BM)I5YXK_9YU;2
M-1^$OQ \8:[=077P^U'4/%6J0ZP ?$O@']JO]J[2OB7^USX7UCXC_"#Q(^H_
M\%,[[]E;X+Q:G\)/'6J:K\-/#&A?L1?#7X^K;^$OA)H'QO3Q7^T!=ZK)9#2=
M8\'^%M?^&:>!$\1?%O\ :P\;>,K?X6^!-=^'6G><ZY_P5O\ VB]7^"OQ0_:%
M\#? GX'^'/ _PP_X))_LA_\ !6%O#'B[XC>/_%WB_P 3^'_CQHGQT\5^-?@#
M'J6B>!O!FB^&]7L]+^"OB'0O"WQ7>W\0V>D:EI^@Z[JWPT\36GQ U/1/A)^J
M_B#]AW]F3Q1XUU3XD7_P]U+3_'&K_&'1_P!H"?Q'X5^)/Q7\"ZA9_&31_A=<
M_!&;Q_H7_"$^./#UOX8UKQ7\(KJ;X=?$I?#4&E:?\5_"7E:-\3+/Q=9V]LL7
MFFC?\$O?V*?#_@+QO\+])^%_BJ+X?_$7]F[P5^R!XN\+77QZ_:,U/3=1_9H^
M'7]NKX*^#UJ-3^+=W/H?A3P_#XK\76=FN@3:7J#V'C'QCIUU?3V'BSQ';:H
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
M%DEBBP  _G+E^-?Q2_:6_:E_X)Y:#\3]"U/X$?M@_!;]N#7=$\4^'/BC\ O
MT?Q ^"OP^^./_!+']OGQ+J:_#[XC^!?BM\1/A7\=?A1\4/$?PM^(47P>^)G@
MOQ2GAZQU+X8Z'I?QI^''C+QO\+O$%IXJ[+2?^"K'[0A^#GP=^(\VD^"_%OB[
M0?!W[(]S\9O!/A30M3T>UUFX^.?[=WQ!_8B\8?%'Q_J/B:T32OACX)\61_#7
M5_%_P!\"_"KQ=\5OB7%\2O\ A+="^)6C2?"WP+8^,_''[1V'['G[(NCWW@?5
MM*_98_9RTS4_AAXKN_'OPUU'3O@?\,K._P#AYXYU"TTS3K_QGX&N[;PQ%<>$
M_%E[8:+HUC=^(M DL-8N;/2-,MIKR2&PM(XN";_@GG_P3XGTC1/#3?L+_L<R
MZ!X8T^ZT3P[H+?LR?!*31_#FDZAXJM/']YI.CZ6?!)L]'TZ^\;VECXVN+"RM
M[>VNO%-K:^)I(I-4@BOD /Q?^$'P_P#!GA[XY_LS2Z!X(\+Z'-X<_P"#BW]O
M[1O#,FC>&=*TJ30?#WB7]@7]N+6_$^EZ&;*Q@;2]'\0:MX=T75_$%G8&"RUC
M4M"TO4]1CN+K3K6>']-OV^?"4NO?M#_\$GM4\/76C>&/'UI^W1\5O#F@?$2Y
M\*:7XEU_POX=\2?\$R?^"A.H>,M.T$ZB\(@_M^/PKHDYMKF6[T!O$&A>%M;\
M0>'_ !/;>'K?1KCZ1TC]AS]BCP[=Z+J6@_L??LMZ'?\ ACXA77Q>\.7VC_L_
M?";3+SP_\5[V"UM[WXGZ)=67A*";2OB'=VUA8P77C6QDM_$EQ#9VD4NIO';P
MJF_KB?LJ?M7KX\^$/BBT^ O[1\/P=\=^'+?XE?#7Q)8> OBY:?#3XF:7;V_B
MGPI%XO\ ">K0:_:^%?'.DV]Q:Z]HB:I8V6O:6LT&H6@MV=)2 ?D-I/\ P4-_
M:P\9^!/B!X6TF^^ WA;XR? #PE^U+\0O$'Q0\:2:'\*O@-\9?"G[,'[7'[0/
M[-\OQ%UNT^)'Q#O[SX8?L]R:'\#]$\5_'GQ;X+\;?$7Q#\*)/C7X&UW3M730
MM$LM ^*/HGC'_@HI\6/#'PS_ &F/VKK"_P#@YJWP\_9I^)/_  4<^$'C3]E%
M[S6)_BTE]^PYX&^+WBSP-K5CX[T;3+MM)^(OQ?T_X.6WQ?UCP/X\\,^&O">E
M_L[_ !Y^&VJ^$]?U;Q/X0TC5/VA?U1\7_LU_LZ?$&'X5VWCWX!?!3QO;_ K5
M=%U[X(V_B_X5^!?$L/P<USPVFGIX=UGX5Q:SH5['\/=5T%-(TI-%U'PBND7F
MEIIFGK8S0"RMA%N:=\$_@SI'Q4\0?'72?A'\,=+^-WBS0-/\)^*OC'IW@+PK
M9?%3Q-X6TD6PTOPUX@^(5MI,7B[6= TT6=H-/T;4=7N=.LQ:VPM[:,01;0#\
M<?VAOVN_VX?@;\5_AE\,/!/C_P"!WQ9\#?%GQ!^PKKNF?M"WWP5\1:]X>T73
M_P!I3]J?PM^S9XW^';Z'X'^*GA'PM;Z5XITSQ1:?%_\ 9\\6R>/O$GB75O#W
MA'XN>#]<L-9&BZ)\2H'?#G]L_P#:_P!+\9_#:3QMXL^'_P 3/"=]_P %%?VY
M/V(=4\'>'_@S>^$O&OC#P7^SU^S5^V!\?/ASXRM_$EC\0M>LH_B=?:W^SCX;
M\'ZM_8?@W3_!^M:3XCUM[3P7IFLC3[VU_3B/]A[]BN'PCH_P_A_9 _9=B\!^
M'O$^@>-= \$Q_ #X3IX1T/QEX3LDTSPMXMT?PVOA(:-IGB?PUIJ)I^@:]964
M&JZ-9(EIIUW;0*(Q@^)_AM^P7\%?%/@C5?&'PW_9.^%?C?XG_M&R^.?AQJ&O
M>"/A%X.\6?$']K3Q[;:IIUWXX\&7%YI>GZUXG_:!\6V.LZY:W_BW1VO/B%K&
MGZGK"WNHSV=W>F0 \:_8E_:-^-GQS\2V6O\ CO6O@SJ/PE^+_P"SC\)_VBO@
MS;^'_&'AEOBC'%XZU'7'UZYTOPCX<U369/$'[/L_AW4?AZO@;Q_XF_L3QG;>
M,D\9Z3XB@U>#5=%M_"WD6O\ [;7QHG_;-T#X&^";GP'K/@OQ[^U-\5?V-K?Q
M)%H%]J_@WX0>/O!/[!'C7]L70KSQE::KJ7PW^(WQ'^*46L>#K9?&_A[P#>6_
MP,MOAEXS\-^&='^+D'QH\/>.;72?T?\ A3^SS^S_ / N^\<ZM\$/@9\'O@WJ
MGQ1U[_A*OB7J7PK^&7@KX>:A\1/$_GZA<_\ "1^.KSPCHFD7'BW7OM&K:K/_
M &OK\FH:AYVIZA+]H\R]N6DXWQ9^QA^QYX]\<ZM\3_'7[*'[-7C3XE:]J=KK
M>N_$/Q9\"OA=XC\<ZUK-EX4'@.RU?5O%NL>%KS7]1U.T\#JO@RUO[S4)KJW\
M**/#L4J:0!9T ?B-X3_X*@_M8^ O@K\ /B_\5]8^$WQ 7]I'_@E'\%OVQK>#
M3OA-JW@KPU\&OC?\2_BQ^S/\)DU_Q)J$7Q7N9M7_ &??#-C^T_H_Q!^-$&H:
MAH^OZ-H_PK\:^*O#'BKPWH'B:R\&>#/M;]@WP5J/@#]N_P#X*DZ3KVL^'?%'
MB2]U+]BW7/$WBWP_X#T7X>3^*M?U7X$:S)JVO^(M$T"\N]-N]>O;Y)\:M&EG
M<2:&FAZ5J"ZIJ>DWGB/7?O*P_9%_90TNY\-7NF?LP_L\Z=>>"_A7J/P+\'7=
MA\%OAM9W/A/X(ZO'>Q:M\'/#4]OX:CET+X5ZI%J6HQZC\/=+>U\)7L=_>I<Z
M1*MU.)+OPF_9D_9D^ 6JZUJ7P*_9X^!7P6UKQ%I.A:)XBU'X2_"7X?\ PYU/
M7-"\.QO;>&=(UN[\':!HUWJ>CZ%")H-"L;]Y['2XTEAL(H "A /Q1L_BC\2O
MV0/''_!3'XM_ K1O!NK^&(/^"R7[.'@'Q)^S5HOPQ5]:^+G_  TA^RI_P3+\
M!_$?6_ .N^$]8TO4?#_Q1T.^^)$_QM?4T\(^-=.URS\(?%"+QKX:U34/&]K\
M0_AE^A/[%W[0GQL^-7B>75?'^O\ P7UKX5?%#]GKX-?M$?!AO"_B_P ,R?$Q
M[3XC7WBDZY?V'A'PUJ^NG6OV=K_03\/[GX6_$/Q)/I'C27Q,?'>B^(HM:C&D
M3:-]BK\!?@7#\5;CX\1_!?X3I\<+FRM=/NOC)'\.?!Z?%:YTZPTK4-$LK"?X
MAC1QXNFL[/1=5U31[2UDUAH+?2]2O]/B1+2\N(I*GPG_ &?OV?O@==>.;SX'
M? _X._!V]^(WB-O%/Q*N?A5\-?!/P]N_'GBUVN;IO$?CF7PAHND3>)_$4AU.
M[NCJ^OM?:F_]HW$QN";N5I #\E?B7^U3^TS\/=;_ &RU^'5Q^SUX>\1^"/\
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
M\3?'&XCO_"ES'<?%_P 1IIVFC7?B8X?QGK"V%D+_ %NX%K!Y8!^3O[9?Q/\
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
MM_%/BZZUWQ6FE:*-:.CV'Q=X\_X*&_MJ?!CX!VW[2OC#XD_LT^(M'L_VL?\
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
M;PY<RV6L? RV\$_$+QEX(_;A^"GA0:7_ &/X)\ :1X?7QKJ7@FU\$ZMXIA\
M?\([KEW:^$_"EQ##IVB76M6OB']1_P!O[XH>/?AI\0_^">VF>&/VB/$'[/?@
MOXU_MCZM\#OBYJ6E6?P--EXC\(ZE^R1^U)\7_#NGSZW\:_AC\0[?P_K'_"S?
M@KX%TG1[CPW-HE]JUIX@USP\POM4U;0+O1OT/;2](^T6-PVFZ>;K3&NGTR<V
M4#3Z<U^CQ7K6$OE%[1KV-GCNC;M&;E&9)MZL0?SW_:'D_97_ &AOVI/V9/@K
MXF_:=U'P?\=/V>_BGXP^-G@?X+^$YOA=<Z=\2O&^E? ;5/"GCCP#XV/Q(^%?
MC^T\0:[X=_9Q_:4O/%/B/X2^"O$WA7XFZ!\,/C-X5^,6J:9:Z!J?PZ\:6 !^
M>7P+_:5_:S\=_&3X(^"9_P!K+Q]XXT'5/A!_P4_^)_PYAT/0_P!C\:A^V7X/
M_8V_;:_9K\._LI_$&^NM'^ ,PM-%_:)^"WQ(^(_P]\5:S\((?A[X<^)/@C0K
M7XP_!:T^'NHS6?C(\+X!_P""A/[0GQ4\%>)/&WPA_;0_9-^+&J_$'1_@9=^'
M?@;HOQJ\+67B[P#\0M<\/?&;XD^-/@ROQYU#]B_1?AY^RI\4/'WA?P=9Z)X1
M^"/[7GPS^+7CFQOOAGXV\(ZE\0?A_P")/%4'Q%\'_P!((\-^%EO['51X?T,:
MII=K%8:9J8TFQ&H:;96]O?VD%G87HM_M-E:06NI:G;0V]O+%#%;ZA?0HBQWE
MPLGG?Q2\>_ KX2Z-H4GQ<USP#X-T;XI?%#P3\+/#MKXICTRWB^('Q:^+FO:?
MX&\&>$-,TV>!Y?$WBSQ=JVI6VFI;06UY=?V>E]J&I-;Z)IFIWMH ?A+=?\%%
M_BQXPU7]G3P7H'[3/AC]G/Q'J_PX_9(\;^#]/_:YG\!>$?CU^UG)XW^(.K>"
MOBMI%O\ LY> _P!FWQAIW[0WBKQ1JGPS\6^#[/2/V+/BE\)=-T2^\9>&_B5X
M3N;_ .&OCKX3:MJ'S5^TI^U;^U!;_LHSS0?MP?$[QA??'/Q7_P %]/V>DM[?
M2/V8-!U/4?"G['&C?MS6_P"SWXA^'.J?"[X%>"O%^G_$73M-_9_^&-M-XG\+
M:YY6KQ>./$>I)I":[JWP_P!:\%_U+>(/$WP^\-^(OAMH&OW&EV7B+QEKFK^&
M/AE:3:;+<7-WK>F>"_$7B_5].T6>"SGBTF2'P3X7\07\TDDUA!-8:=)9)++/
M+:VDW%?$KQC^SO\  ?P[X7\2?%'4_AA\,O#DOCKP?X&\%:AXBMM"T2TF^(GQ
M U[2?#/@SPWX5C>VC>7Q/XCUS^RK+3K+1XFOI?L<=TZI9Z9+<6H!_/%\6?VJ
MOC+\'O@]^USJGP>_X*#>++CPY^RM_P $S_V#?VB?A590Z=^Q1X@\/V7Q'\??
M%C]J_P"''Q,\-^(M3C_9UGNM;\*KIWP.^%G@^^T1]5M=<T.X\1ZH-/U[2?$V
MN^'=3T?VSXA_MU_&3X(_$3]I[X2:W^U1X2UGP!X#_;4_9Y^%,G[0GQZ\;? G
MX)6OP*^$7Q:_X)^W_P"U"MYXP^+_ (/_ &;?$WPA\$:!XV^,7A31OA[X/\5_
M%'X(^(3K/_"UG\"^'O%6G>*]=^'6M>%/WT3P%X!3SDC\%>$4^T6<.G3JOAO1
MT$]A:_V;]GL)0+("6T@&B:.8+5]T,:Z1IACC L+4Q:$7AOPO;1W]O!X?T*"+
M5+6TL-4@ATFQBBU&QL+4V=C9ZA'';JEY:65FQM;6WN5EAM;9C!$D<1VT ?RY
M^._VQOVO[7X:?MFZ_IG_  4<GUK7OV<_^".]M^VE\-?$GP;\ ?LO7'PZ\?\
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
M'Q"_:-U'X3_#/PY^RMJD/B'X"^+/B/\ LJ?#G]DS]N.#]G?Q-\:?B!H7Q"\
M_#'PU\$O&>N6?B+X+?"71/'GQ-_:+^$OQJ3XB?H7_P $\KR_7]HC_@JYIFN?
M%[Q=XQUBW_X* 74MAX%\6ZGX-GO/#/ABX_9 _8YO]&U73--T[PMHGBVQT**W
MU.V\'Z-#?7MWX?MM$\.:4D%F_B63Q'KNN?>7Q?\ B!^SY\!?AY%X_P#C9X@^
M&GPR^&O@W6-%>P\0>-?[$T7P_H7B34M4BL/#D>B&]B2.#Q'J&LWT=KHEMI$1
MU>[U"Z\NPBDN)&!]>CL-+M[N\OX;&UAO]06UBO[V&U2.]ODL5ECLTO+F.,3W
M4=FDTR6PG>1+=)I%BV+*P8 _,+]IWXY^/9/VHM6_9C_X:.O_ -B/PY/^Q[J?
MQI^$/Q\N?"7PZU[0_B7\7Y/B!XF\'>-- N;_ .,W@[6OAS>6/[,V@:5\,O''
MB[X:6'B#1/&OQ&T7X]6&H0:KX=T3P)J&KW' ?\$LOC+^T[^T3J_[1'C+]ICX
MR^+[7Q[\,/''PC\'>)?V4H?#GP*T3P1\&O$7QD_8-_86_:3\<>$;YM#^%MK\
M;3??!KX[_$_X\_"[P2WBOXM:Q<+X<M]4\/\ Q$D^('C+PI:>)]+_ %UU'2-"
MUA;2+5]+TS5DT^^M]5L4U.QM]06RU.S#BUU*T%W%,+;4+999/(NX=ES$))#'
M(N]LMT[0_#VD7.HW^D:+I&F7FK2F?5KW3=+M+.ZU.8W5[>F;4;FU@CEO93>Z
MEJ-WYMR\K&ZO[VXW&6ZG=P#X(_;4\=_$;PY\:/\ @G5X#\"_M!>*_@GIGQ^_
M:N\>_"/XCZ;X4TOX):G?>./!.G?L9?M2?&W3HK>7XN_##XC7^E7VE?%#X,?#
MC2K?4_"3:+)<:?XOU;1;Y;S4-;\,W6B_E1\#OV\_VC/BU\+/BCX?\2_M=7/@
M/QQ\&_@-^T3\2O@/\7/^$"^!>IG]K;X@? O]NC]LKX%Z]X9^(.CGX;Z7\/\
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
M%T:WN)8Y=3U.+PWX:\0:_+8622W*:-H>KZBT0L[&\EC /YJ_A;_P4!^..M>
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
M_AUH^GSW_A31M3_8S\7Q:!JY@_:7TOQ&O],-1F)3W?J#]XGD'(."2#CL#D#
M(&>: /YO?"__  4-N-6^/?Q@^'8_;"\-^&-&F^%'_!8B#7=:U_QW\)] ^)OP
MO^+O[#7[4_P2^&GP@T>3X.^.E^)/@GX*R^!?A/XL^)EQH%WK]_XGU7]IKX=Z
M#IG[2?Q2\ ^!]7DNO"7A_+^ GQL_:6^+</[(WA6]_:>^*7B>S_X*:_L'?L3_
M !5^&WQ.\&>*?!<,'P:^,?[,VK> -4_X*167AW4M&\ W^@Z!K/QB^$GC;POJ
MWA>SUJ/Q<T/Q3\,?%3P[9:9X2T2YEBT_^E?9QC>_UW'/4_GU(Y![>@PGECYN
M6RPP3N.3TY].W3&,$C&#B@#^>+XC?MQ_'^Q^(7[2VL_#SXO^#;W]I']G[3O^
M"A0LO^"=\?AGQQX_^(?Q(\&? _P!\8]9_93\3ZI\(O#&C'Q!\+/ _P 0[OP9
M\%OB+I?[3]WXOF\"_$_6?C+<?L[VU[;_ !#^)/P:\!?#?I/V8OVHOV1/ G[>
M_P"T-XTU#]O?X:?%/X?:Q_P3D_X)O+8?'KXO?';X+1'Q;K-]^T?_ ,% ]/NY
M+OQ#H,'@/P38:QKVO^.O"&IW/A'1M#T#3O#^N_$K0O#/A;PQX8\-ZAX.\):=
M^_6P8QEL<?Q'H"" #U'3KG=[],<9\0OAWX3^*?A'5? GCFPNM9\(Z^+>#Q#H
M4>KZQI5EXBTN*XBGO/#GB :/?6$FM>$]>AC?2O%?A34GN?#OBWP_=ZCX<\2Z
M;JNA:GJ&G7(!VC\KC&02HP0>[ >F1]>W7I7\<WC_ /X*V?$-_@]^T5>>&?VX
MO#/P]OKG]C'X=?M!>!?%NJ>*/@7I'QNTKXU6G[3?B;X3?$G0-8^$'Q!C^*?@
MS]GY]1T6WCT76OV9TU'XE^*_AQ:^%="O=7\9^%OB)K?CS1*_L9*@J5['.>G<
MY/;'7VHV?[3'@#[QY]3]3WQCVQDY /YVM6_:"^-7PT_:/_:Q\0']ICXK_%OX
M3_\ !.G]M'X1ZE\=/@?87/A;Q9X^UW]CK]HK]BGX,7_Q(\7ZSX-^&'PVF^(V
MNZ=^SM\>?'=_^TUH>E^'-*M)-0\ ?#OXR_"+PKI7B WGACPCHWAG[;#:A\'/
M']_XF_:;^-?BSPAXI\?_ /!$G_@J+XAO_#'Q6^-ME:?#S2_C)XU\6?L[ZIJ'
MP0\$))K-IX1\16WP^T_Q+#X+T"QTG4-?\0:YH/@;P;XCU_6O%&NVTOB?5/Z)
M/C%\ /#OQOU;X8W7B[QG\4=-\-?#?Q=!XSOOAWX,\<W_ (0\#_%34-,N=,U7
MPWI7Q>M-%AM]<\8^$O#GB+1M+\01>#4U_2_#'BB6WN?#OQ"TKQEX'UG7_"FJ
M^YA  0&;DYSN.>F.3U/'&3D\#!&!0!_*5/\ MJZ_\"_$_P"SS\.?#W[>Y/@;
M7?"W_!!;QYI5AXH\;_LX7,'C+PU^T=^T+^T/\%/VH/">D7*>!-.0?#>7X6_"
MWX7^(=:M_AP?#NH^$]1E?Q$WB"ST#Q+J.F:CZY\)OVPOB<GCKX2>+9OV[[GX
MCZ?XF_X*^_M[_L2-H_CO6_@-=?"[5/AQX)_9B_:Z\?\ P3\$ZII?PH^&_A#5
MKG7=-^+GP^^ $FAWNC:A_P +!U<^*M/\'Z?=7^G>.]'T*Y_I:V\YW-]-QQT
MS^F<=,DG&:Y;QOX/T[Q]X*\8>!-7U'Q-I>E>-O"WB'PCJFJ>#O%7B#P/XOTW
M3O$NDW>C7M_X4\:>$]1TCQ3X/\265M>2W&@^*?#6JZ9X@\/:I';:MHVHV6HV
MEM<Q 'X+_P#!(?\ :^\8_M9?$+2M5D_;9\+?%S1=._8Y^#GBCXD_!R#X[?L<
M?%3QCXM_:=U[5-3'QO\ C7HO@#X,S>*_C+\&O@7:P:AX T?PAX"\=W/P.G\+
M:]K T+7/@=X7UU=6M6^[?^"L?QUUS]G#]B[Q1\7O#'QNB^ GB'P_\4OV>K"P
M\77&H?#K3;76+'Q-\=/A]X:\5>#[VY^).AZ[I0T_7/!>J^))=1;15TKQ-;6-
MA<7VEZ[IL5I>2M]'_!K]FBQ^$NH^&M8U;XL_%;XR:OX$^'EU\*OAUJ7Q0C^%
M-E/X#\":M-X,NO$VB:1%\(_A7\*;/66\4W7PX^'MQJNJ>-K;Q7J]G)X0L5\.
MW^A0ZMXHBU_Z5VC:%!(   QUP!@4 ?S:?$_]K[QAX-^)G[2OQ'TS]O;5KOPK
M\'_^"UO["/[,OAGPK?>+_P!G)/A7I?[/OQ_^&G[%L_QR^&FMVMA\.]/OM7TC
M3[CXO_'R"QUO5_$<_C'P1J/P>.M6/B6R\2>%_B_JWC#^@+XPZ;?:Q\(/B;I6
MFWWB/2]3O_A[XOM=/U#P?J&H:1XJLM0D\/:@MG<^'-2THC4]/UJ&Y\I],N;#
M_2X;L0M;[I0H/I&P?WGY&/OM[^_!R2<CGH.BJ%4J"H4EN,<@D-D=\K@@]^,<
M^W% '\3GP[^/V@>#OV<]%^('P3_:]'A_XS?L\_\ !K_\,OB[HT/A7XJ?#+Q9
MXJN?C-\*=,\7?$FS\(^-[#Q-8>+O$\EAX7\7:9INB:QX&L)] #:)J\WACQ!!
M=+)HXT[]*]<_;W\8ZUXC_;ZT#X7?MD_L\>/;?P7^VI^S_P"&/A)I'Q-^.OA3
MX4>"=3^$/C7]B?P%\>O&OP;\(_M)_!?P/XKMO@;'K7BC1OBW%\/OC'\0/"/C
M:WU?6O!FK_"N^\4#QMX@MO%N@?T;[/\ :?\ [Z/]/;USZ]>:-G7YGP3G&XG'
M.3@G)P>F,\#I@\T ?-/[&OQ1N_C5^RG\ _B=J=C\4[#4_%?PO\+W&K_\+KLO
M!MG\4=3U?3]/31]6\1^+9/AMH_A_X9ZU=^*M0TZY\36/BOX8:#H_PR\9Z1JV
MG^+?AWIEEX+UK0[>/\\?CCI.H:Q_P49^*WQF_9@\1^#/%W[67[+/[+O[)MMX
MR^!MAXV\+VGB/XT_L_\ C3XK_M5^(/B[\ O%FG7E]_Q3GBW4?#UQX%^*G[/6
MO^*9?">E:)\9+'X;V/B7QGX8^#OQ0^)5QK/[2[!M*DDA@0<G).1@]>.>IXQD
MDXYIIB4C!+8],\#KV_$Y]>=V230!^!'A7]I*U\1Z9^SWX=\6_'GQ7^R!^S1\
M:O@#^U-\4_AC^T5X@US0_@_=>(/VA?$O[0%Q>_#_ ,#ZO>_%72(M)\,_$_X1
M_"6Z\6_$N#]G_P"(K:B/BC!J/C.[U[X>ZIIW[.OC,Z9\:_!#]IGXV?#S7/VG
M?BG^T9XVNO@?\=?B7X@_X)UZC^U9X/\ &OC[Q-X<\.?LV_#;XJ_L1_ >;XH_
M$O3O!NI:EXE\0_!WX.:)^U/J*_![Q7\7K2TU7P[^SWI'C;XD:Q?^*O"VH>"?
M$7C?PW_6'L'JW.,_,PZ'/8\>X& <GCFFF,'/S.,^C$8)ZD>A(.#CC^( /\U
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !17BW[1
M_P 9[/\ 9R^ 'QH_:!U3PQK/C/1?@C\,?&OQ8\0^&/#EUI%GXAUCPU\/] OO
M%7B6VT*;7[[2]%;6%T'2]1GTRVU/4]-L[V]BALIM0LEN/M,7&WG[1&J6_AC]
MFCQ!!\*/$%W=?M&^)_"OAP:(GBCP;#=?#E/$W@3Q#\1GU7Q)=S:JEAK-MI/A
MOPMK/VJW\*SZO>76IQVMGIT-U#</>0 'TW17FV@_&/X2^*O%1\"^%OBA\.?$
MOC9="U;Q2W@[P_XY\,:SXJ'AC0?%=WX#UOQ&?#VG:G<ZN-"T?QS87W@S5-7-
MF-/T[Q78WGAZ\N8-7MI;):FB_'+X,^);#5]4\.?%KX7^(--\/^.[#X6Z]J.B
M?$+PEJMAH?Q-U;5]*\/Z5\.M8O+#5KBWTSQUJ>O:[HFB:?X1O)(?$-[J^L:5
MIMOILEYJ%I#* >J45Q_@/X@^ _BEX3TOQY\,_&OA'XB^"-<^WC1?&/@3Q+HO
MB_PKK!TK4KS1M4&E>(O#][J&CZ@=.UG3M0TF^%I>3?9-2L+RQN/*NK:>&/X)
M^)O_  4Y^!GA;QG??#[X;7.@?%_Q=X%_;5^!?[%OQNT/1_B#X8T;4OA/XC^-
MK_"U(O'<^G2'5M2\3^&O"%W\6_#OAK7DTZSM(K?Q[IGBWP/?ZGI6M>%-<6S
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
MX^+W[/WQ:\7ZKKWB_1OB?\)_B/\ #S]FWXI_'7P[\/X/@W+X*CUV3QSXPO?
M_A[1X/#/B&_TCQS>VWC'PE#X/\ >+/\ A.M%U:R .7_X)H?L\?'7X!:?\0M(
M^)>@^(?#_P /#X#^!GA;X7Z1\8O%7PI^*O[0/@S4_!</Q);QS\)T^/?PKLH=
M2^,O[)/PQM?$?@K2_P!E'Q%\>;^Z_:4L[O4/C1!\2+#2-"E\!F^^=?V_?V,?
MBY\>/C)^W?XJ^&G[.MAK-]\8?^"-WQ[_ &0_AM\3KK4O@GHUQXN^/7Q&NO$5
MKX9\*Q:CJWC:S\>:/8+I7BFRM[WQ'XGT;1/#5G9Z%JEJFI3%-$@U?]KO 'C_
M ,%?%/P-X-^)?PX\1Z3XR\ ?$3PMX?\ &W@?Q=H%S'?:'XI\)>*M*M=<\.^(
M-'O8SY=UIFKZ1?6M_97 PLEO.K8!W ?/EY^W;^QQI>DWNNZS^T5\*_#^CV6K
M_"[1TU#Q)XCM?#EMJ\GQOUG7/#WP5U?PL^N#3_\ A,O"7Q>U3PMXKM_A?XX\
M)#6O!GCZ#PCXMOO"FO:MI_A?7[K3@#\_?"?[*O[0/B2*[\#>/?AKJ/AWQ%>_
M\%$OA9_P4(^'?[3RZA\*(-7\!^ ]"\=_#/Q)J_P%^)%AX2^+&I^/#\<-"_9U
M\/\ C_\ X)URZUX#A^('PB\3?LSZEX2NKCXCW6A:UXK^$WA[[-_X)T?";XG_
M  &_9GLO@Y\6O# \/^*?!/Q:_:)FBU"WU_0O$.C^,=!\<_M _$WXE^&?&'AJ
MYT;4;Z]@\/:OX:\::.+:U\6V?ACQE;:A;ZI:ZUX1T>.WL;C4N"_:#_X*(_#3
MP7X8^">H_ CQ5\+?BMKOQ3^-G[!_AC4='U#Q'X@T^XTCX(?MH_M*?#_X&:)\
M1-)LM)\.W\=WXKU;2/%7B#Q%\.?!WB_5O S>(M&\)>.?&EA/KVG_  YUOPWJ
MOT;XZ_;)_96^%I^(3?$KX[_#;X>P_"WPSK/C'QQJ'C7Q#:^%]+TWPSX9UC2_
M#7BG5['6=;-EIGB:W\)>*M>\/>#O%J>&+S6KGPKXT\2>&_!WB&#3?$_B'1M)
MO@#X=^'?[-?[0_A3]JOXVZ7XQ^$7PR^(GPK\6?M<:U^W!\)/VM==^(=XWBKP
M!J'C3]FE_P!F[4_A.WPP+MXUA^,'@+P_IC?#/P?XPCUK5O@_/^SCXQAE5M'\
M4>"K3X/ZC^4_B+]@']MC5OA9^PIX/UO]C2Z\6)^S3^QS_P $U_V<_&5I+\4_
MV:-6U,>/OV.OVR_V8_C'\7O$OAW1_$GQ0T_PW<^"O&/PD^"/Q%T+P%JLGBZS
M\4^()?'7A[PSXR\&^#=-UKQE-X9_J \-?&WX0^,/AQJ_Q@T#XA>$[SX5Z!/\
M1;;Q!\0;G5K32_"6@M\)/$WB3P=\3I=<UO5WL;+2+/P-XF\'^*-(\2WVHRVU
MEID^A:C)<3K;6[35Y;K/[:_[*'AN#P<WBKXY>!/".H_$'QGJWPY\%^%?&5]/
MX1^('B+XB:#X8A\:WW@'3_AOXDM=+\?OXU/A6^T77]-\*R>&H]=UC3_%7@F?
M1K&^_P"$Y\'C7 #\Y_&O['7Q>UW]J?7(_P#AG]-0\#WGQQ\*?'[]G;]IO1?V
MJOB9X,\%?LH2^&?V<=#^$$%EXC_9+TSXBQ^&?'/Q?\'Z[!X\TGX?Z/X*\'+\
M$O&/PS\=QVGQ'U[P_K&E>)K/QU%^QA^S%^T3\,/V@OV$]6\7_LS^%_A7X6_9
M>_X)S?'?]C+XL>/=#^('PNU+0_&?Q&UKXD?LA>+O#_C+X::;X0$?C3Q'\/\
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
M9\0_BE_PKZ;XZ?#[P=\5%_9JTW3_ !)X9\+_ +-D7[*_A+1O'FE?%/PS\2]
M\)? 73/M[]F+]O7P5\2_@#X9^+?QVUWX7_"W6?%?Q^_:?^#.F6OA3Q1K7BOX
M>R6WP2_;(^*'[*_A#7;+QWJV@:#++X>\7WOA7P1:P^.?%&B>"-#UOQGXZT+2
M+33="U+Q/H/AH_17PG_:N_9H^/'BGQ7X+^"OQK^''Q6\2>!I=8MO%^G^ ?$>
MG^*8O#U[X>\17/A/7],U+4M(DNM*BU;0O$-L=.UG2%OGU/3'NM-N;VT@L]6T
MNXO #^?6;_@GO^TGK/P(^./A67]D4:3\4?%?_!O5X'_X)X:!X@U/Q+^S3)J'
MB']J+PSX+^(G@>_T&/Q1I?Q5U34[7PW./%?@V^L_%^M2Z=H\VA^$)DN9+;4]
M(\-:1J?[_? W]H#5/C%XQ^,?@_5O@WXY^%]S\)=4\$Z>^I^)/$_PE\8Z/X@N
M/&'A2+Q!>^'AJ?PE^(?Q!L/#?Q$^']ZL^E_$+X?>(;JTU;1K#4_ _C#2[C7/
M"/Q!\-ZO/T7C/XY> O#OBRT^%EAXI\&'XS>*+'5+7X=>!O%>OW_A/2_%_C>#
MPEX@\::/X'G\86?ASQ1:Z5KVJ>'/#6N^+9=$L-)\1^.(? 'A[Q1X\TKP1K^A
M>&M2=/ _V?\ ]M[P!XO_ &-?V/?VG_CQXB\(?"34OVG?V>_@5\8-1TQKS4CX
M7\,:I\5O O@/7]6635+Q;M]!\":#XF\>Z#X7E\:^+[O3] T_4M?\+:9KFNV^
MK>)-(@OP#X1_;0_9T_;"\??M9CQC\,?@_<:]\,=/^,7_  3-^+FC^*OAU\2?
MA?X$;QAI7[.O[16L^*OCCX>^-L/CCQ-HGQ"U_P 2>"?!#W+?"#P9X5-K\%-5
M\-_$#QEK7B*/6OBWI/A^SCS/@'^S]^U%X?\ BI^Q-K_BG]F;XA^%]%^$O[;'
M_!63XQ?$#4=4\>?LX7P\.?#S]M7XR_M"?$7X.:S-:^&/CMXBO]4N8-%^->@6
M?C+2/#MKK6IZ)J_ASQ;!8VVLV4'AS4?$WZ<?&O\ ;8_9K^!&G_%N;QQ\1+(:
M]\%/AE\0?BQXT\$Z!I^IZ_XRD\+?"_PEH'CGQU!H.B:78W4OB'7_  KX4\7^
M"/$7BCP]I#7>L>$_#OCKP7XE\46>C>'O%&BZI>[WP_\ VL?@?X]LO@ZL?BJ+
MPWXE^..AZ;JG@/PAXJTS6O#NN:KJ=_X>\0^*8_"D,>NZ5I:-XKF\/>#?'7B3
M1O#\IM]9\3>#_ WC'QQX<T_4_"'AO6=:L@#Z6!R ?4 _G2T@((!'0@$?3''Z
M4M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<[XL\0Z#X2\-^
M(/%'B?7-(\+^'_#NAZKK>N>)M?U2RT+0O#^D:9937>H:QK.NZG<6FFZ1IFG6
MT4EU>ZA?7=O:V=O$]S<310Q/(G15@^)]>LO"_A_7/$FHQ:Q/9Z!H^I:S=0>'
MO#7B+QGKTUKIUI)=W$>B^#_"&FZQXJ\4ZHT<16QT#PWI&IZYJUP8[#2K&ZO;
MB&"0 _FK_96_99_:E_::_P""?G_!/[XE^ +_ /9S\'^*/@#_ ,$T/V;_ ("_
M S2]6\;:SXZB\6>*+KXD?L0?$O\ :'L?C1/KO[/NMZ=^SO\ $GP!_P ,,^'_
M (9>!-1\'^$_CIXO^"WQH\5^,/'$]O9^,_@[X1M]5]"_X9H^)/[/_A#X=?!F
M]\8^%/A5^VE\0/\ @I%\<OVH_P!BKQ5\*HOC%^UZ='^'?Q5\>II_[2-Y\;-1
M^(7PZ^%ZWND>&_V=?CAX[TKX@:M\4O&<>AZ[XXD\">.]+\4:U\4K7P=X8K[S
MT/\ X*A_LK>!?A)\,]?^)WQA\=?$+5-2_8J\#?MG^(_BC\/?V-_VJK3P/XO^
M MWX3\.:IXB_:%L=$\/_  Z^(NG_  _\*7)UF/Q-J7PYU7QSKWC7X=Z9?QZ)
MKXO+W3I;J?Z>^/'QZ\(_#.#]GV2?XDIX'MOC=\</AC\.?"NK_P#"G?B'\6M!
M\<S>,[AI-/\  ,FM>"1!HOPHO?'=L4L_#OQ,\?:E:^&-(O0D9L-9N[B&P8 _
M,7]H+_@G5^TKXKN/VTO#7P1T;]G_ $;X:?%S]E/_ ()Y?LW?L]6GC/XZ_%73
M]=TBW_8K^-?Q4\>:K)\18K+]G;QB?#6E:WX,^,FK:9H%QH>O_$G5;C7_  /I
MIUM+6W\>:AJ7@G9\7_L(?M7+^TW\>/VH/#OAC]F7Q_+\0?C?-XYT#X+^./CM
M\8_AYH?B'P+XW_8]_8J^!'B]=:^+/@G]GGQ/XE^&?Q"^'7Q2_8ST/Q1X'O\
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
MIOB'1-5L!+<6^JZ)JUC%J>F7]BL:>=<17]C/!/:JD?FRK-'MC9R(R ?A)/\
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
MM2^%GA.^\-?'WP39^+O% M?TL_88^!_QK^!>B_M&6'QHL?AC9W/Q2_:V^/\
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
M1X@\&^%['XFV/Q>N/A?X]\(>*+( T/C%^QI^UKJ?B/\ :.TOX<3? _QI\/\
MX\?MY?L'_MV:9K/Q1^,GQ+\'>,O FI?LO>//V)M9^(?P9@\/:%\!OB7HFK^%
M];T#]C6VN?AYXMM_$V@SV.K?$:[T;7/!T5GX737_ !%X/\2/^":7[4&O_ G]
MJ?X#>'? O[%.LZAXK_9M_;1_9U^ '[1/C?Q]\8X_C%JOAO\ :Y:70=,A\9:+
M8_!G6/"O[/\ _P *]\%7.EI\5M4^'-U\:I_VH_%/P\\*:M=Z9\#8M5O4T7]<
M]2_:'\$:CXKB^#7@WQ5>WWQ9UB.3PQIWB*Q^$'Q.^(/PQ\$_$?4/A/J?Q<T#
M2OBSK/A&&P\,>![R7P%:6?CX^"/''Q+^'>LZQX?UWP3I5GKVF:Q\3/AY+X@^
M#_V9/^"LWP8U_P#9(_93^+/[36L^,_ 7Q5^+W[*G[._QR\;0P?LX_M!Z-X,U
M>_\ BHWPE\"^*O$GPPNI_ &J6'BSP#X=^,/Q>\#^'M=U#PIKOBJU\$:)X_\
MA[XL\4:A:^"/&/AGQ9JX!]Q?M.?#OXP?&K]C[XX_#'P,/A1X1^/OQ-^ 'CGP
MGX5'CS3K'XM?!3PW\6?$O@;4+#1XO%%EXR^'&H6'C[X<Z5XMNH(K^;Q-\(=1
M@US087O=6^&=\)I_"LOYK_#3]A;]KSPW^T)X,^)NK^'/V?\ 0_!%I_P4EL/V
MY/$MG#^U;\?/B_X[TSPM=?\ !**#_@GEX@\$V'B/XB_LSZ/JOC_Q*OCFYU7X
MEV>K>)_$OARSU'PDEIX9D;1;N<2:9]Q^/?\ @HM^RS\-=7UWPYXGUOXM3^*/
M#_QZ\0_LQ7?A3P;^S1^TG\3/%%W\<O#OP+T?]I=_ >BZ#\-?A/XNU'7+S7_@
M1K^E?$KP7J.E07>B^-]!EO$\*ZCJVI:-KEAIOHN@_MB? 3Q)<ZW#I7B'Q9+:
MZ'#XK,FMS_"GXKVGAG5M6\#^/-%^%/BOP9X9\37/@J+0O%/Q.T;XL:]9?"N?
MX2>'[_4?BC<?$>*_\&67@^ZU[3[NRB /RE^$7_!/C]N#X0:;XDU>PE_9M\4>
M(_'O@[_@H9\)O$'@K6OCQ\7[7P=X,\,_M;_M?_%/]KGX=_%/P!XJ@_9JO+UO
M&]A=_%*X^%_QP^'][\/M,L?'.G>#/AGXVT+XK:5)X*D\#^(?H_XH_L>_M*>)
MO^"4GPL_8Q\+V_P2D^/7A'X3?LN?#7Q#>ZQ\4O'N@_"4W'P)UCX:WWB'5]$\
M;Z?\$?$OC.]BUFW^'A31K2_^%VER+)J_EWMU;I8&6\][N_\ @I'^RG9^)]"\
M!MK/QDO/B-XAUOXG>%[7X;:)^RS^U#XF\?:;XL^$'A[0_&/CCPIXJ\,>&O@]
MJ^H^"?$</@CQ7X.^('AK2O&,>A7/CWX<^./ GQ$\!KXE\#^-O"VOZL[X<_\
M!2;]D+XJIX6G\'^./'IL_B!\";/]I3X8:AXH_9__ &A/ -A\6_@]J/B3P+X.
ML-?^$MUX\^%OAJ/XF:]?^+?BE\+O#>G?#WP6=:^(^IZQ\3?AS::;X3NV\<^%
MCJH!\H_$3]B+]J?QMXJ_:3OK>#X#:?HGQI_X*<_\$W_VXM!FE^+WQ%EO],^'
M_P"R;H7[$%A\7/"&LZ/'\ $M!XQO[[]CVX_X5Y]CUJ[T3Q/;^.[&Y\3:GX#F
M\)O:Z_\ (VB_\$R_^"@=O\/9?#>KZ;^R"WB?6?A#_P $AOAYXFU31_VC?C'I
M7A4>)/\ @FC^VA\2_P!I;QOX@^'W@+3/V-M+\'_"+P%\7_#'C'2]$^'7P/\
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
M\%^"_B+XY^)&I_"_Q5X T;X@'X/>%O!'Q&\!^(-7^,-GX;NOAI;IXKT;2?\
MA*&\07#:1& ?FKX<_P""9O[5NGZG\3;KQA\/OV&OBOHO[0OBCX\:-\0? _Q8
M^(7QK\6^ /A;X*^)_P"WQ^V9^U]X:\?:?X6T?X*>#5_::OH/"?[:7B'P'\0?
MV<O'^H_!CPGXDU;X4^%M0\.?'CPG9>-/$Z:=^EG[#7P-^-?P,\-_M!Z7\:+#
MX8VE]\3/VN/VB?CYX0_X5G\1/%GQ M(_"'QJ\?ZGXWTO2_$,WBSX3_"N71O$
M.AIJ TV]LM+M?$6F3R(]W;ZR%E:V'7)^W-^SG<WGQRT_2_$/C;Q!>?L\2_!B
M+XAQ>&O@_P#%SQ%'?G]H5;5_@Y)\+[W1_!-Y8?&VV\<17^GR6%W\';KQS:V9
MO[2#5IK"ZE\@?._[7'_!0;PIX4_96_;-\>?LR_$'PE>_'#]G[]F;]K;XW^ $
M\=^!?%FN?#_QIJ'['0O-%^-EAX=,.K>!;;Q_;_#7XDQ:7\(_B/?^%/%M[;?#
M7Q[XFT"'Q'9:D[+X>U@ Y?7OV._C[IG[4GCOXC^'_AK^R)\6_AMK_P <])_:
M<\">-?C9XS^*6G?%?X7^.-"^#^A>"_\ A7'AWX:^&_A9X@^'MQ>:KXR\,37_
M (7_ &H+WQW)XR^$GA#XAZYH\/P1^)C^"=&@\3_-/@3_ ()I?M1^$?@5^S+\
M,]?\(?L7_%C4?#W_  3]^ ?[ ?QV\)_%?QW\:?$'PE\*Q? "U\9^&]$^.O@?
M3/#GPH\&ZQ^T9X=\9>&OB/XLF^)_[*GQ*7X&:1XP6Q\)^%-&_:&\$6]GXA\5
M^)/I_P"+_P#P4'N8_B#^S-X"^#.JII'BGQ!^T[^SE\,_VB/AU\:/V?OC3X"\
M<#X3_M$>%OBCJ'A#QM\-G^(,GPR%GI6I^(/A9XHTBV\8VOAWXDZ"=:\->*_
MVH1>'_%OAS6+>R^VO#_[57P-\3?%^Q^!FE^+;U?B'KOAWQEXK\&VVI>$O&&C
M>&?B-H/PXU;P[H7Q%O?AEX]U;0;/P-\17\!:OXM\-V?BZR\'>(=9O]%_M>VN
M;JU6R2XN80#\Y];_ ."?W[1WB3X9_M9?LQZMK?[-3_!3XB^)O^"@WQ)_9Z^,
M,F@^(M5^.GA[Q'_P4%T[XZZYXG\"^/O!VN>%-1\/^$K'X9?$O]H_XD/;_&'X
M2_%2T\3_ !+^%>F^#?AWJ_P\\(A?'6K^.[?@?]A_]J2R^/WP9^.L>J?#/]GG
MQ5X7G^#^@_&C6?@?^T+\:_'/A;XZ_!OX8?"G3O!][\*_C'^SUXS^$/@;X/?%
MCQKJ7B*7Q.G@7]IF$?"[XM?"SPG+X TFTM_%>C_#Z?PIXO\ 1[;]OZ/X5_M<
M?MA_"3]I/Q#8:+\'OA&W[)DWPU\<^%/@9\7FT+P3:?M"Z=XYM;U?CO\ %'1Y
M_B%X"T.PMO%&@Z+;'QYXBG^%WA?P_INIQW7B+3M+TF*3Q%<?37@S]MKX!?$"
MPM-0\)7WQ)U-;S]I?Q-^R,EC+\#OC1I6L0_'+P5INN:OXRT.ZT76/ =AJMMX
M3\*Z=X8\1W.M_%":T3X8VD>A:FP\72"W)8 ^LQP /0#_ #Q2T @C(.0>01T(
M]:* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *P?$T&NW.@ZU;
M^&)M)M_$4^CZG#H5QX@M+Z^T&#6);21-.EUJRTR]TW4KS3([IHGO;:PU'3[R
M>V66*VO;:5UE7>HH _#32/\ @DQ\4H/@?I_P2U?]H#X>W&G:'_P1J\6?\$FM
M(U[3_A'XDM[^:\UG1?#OA32/COJ=I=?%&YMS96?AWPU:W.I_#*U:.>\UNZG-
MK\0+*QCCA/V?\=_V5OBQ\8OA?^R1X,T_XB_#KP[XC_9T^-_P ^-7BS5[[P%X
MFUC0?&EU\#9$N5\/>&-*A\>:7J7A2#Q+="0'5-7U?Q7+HMNRK]AU:0-(?ORB
M@#\5O'G_  2A\1^.O!GQ!^&.M_$[X0>)? 7B#]H;]K']I#X=7?B/X'^);/XO
M?!KXJ_M.?&I_CAH/Q6^%_P ;_"'QB\.^//AM\4_@%KNN>+O#G@;Q#\-+SP9%
MXM\-:FT7C*.6:ZC.C?:W[3G[)8_:*^ G@/X#>*M1^'WQ6\+Z#?:,/B/9?M+_
M  NT?XJV_P 9-)T7X=>*_"MO>:M<>&;KX>W7PX^)J>-M6\,?%32_BS\+5\-Z
M]X6\5>%?*\+Z?I=AJTL-K]IT4 ?CYX/_ ."7?C#PU\-?CM^S]XI_:7U_XT_
M3]KSP+\,O#?[4>G_ !<\.W^I_%O7/$7A+X$>!OV9?B/XA^'_ ,7/#WBW0?$M
MO9_%[X$_";X4>"IH_B7+\1O&WA'7_"FK_$K4/B'\0O%/C37XGY+6/^"7/Q9O
M](UW5HOBK^S+K_Q%'[7_ .T?^TOX8L/C-^REJGQM^!6H^#?VFXII/&'PE^(O
MPLU?XU>&-=U75?#6NVGA#Q7X/^*7@GX@^!=9M-9\&6]C>Z%-X8\1>*/#VJ_M
MA10!\2?$[]DO7_B)^R-X/_9R@^*>F^'O'?P_U;]G'Q]X2^*]E\)O#%AX1L_B
MQ^S#\9_AE^T!\/-6N/@=X0U3P;H$/PQF^(WPK\/66M?##PWXJ\,Z@_P_GOO#
M>E^/=,UYX_&4/RIHG_!//]HJ#]L+2OVI_$?Q^^".HZ3+^V%H7[7OB/X<:'\!
M?B!HVKIKVF?\$^=2_P"">6H>#M$^(-_^T!KVG/HEWX!UR^^(=E=WWPXBU"T\
M9:;9Z=-<WFAZE.FF_L-10!^%G@3_ (([^)/AIX>LM8^&GQV\&?"'XL^!?B'^
MSQ\<OA=I'PM^"UQH/['^F_M%?!7P=\8OAW\3?C%??L@S_$:7PMX"C_:W^'OQ
MP\4>!OCGX%^ OB[X46]G8:#X+\8^$O%5K\3M!7QI-] Z]_P3]^*/Q*^*GBWQ
MA\;?CYH/CKPQ\3OV)?CO^QW\38/#?PVU7P7XNN8?V@/B%J7Q U[Q1\/]1U+X
M@^-M(\'^&O!$5_!X'^'7@C7]/\>:MI?A+2]*?Q'X^\4ZS:W-WJ/ZI44 ?C/H
M?_!,WXRP>#M%M==^,_[+VE>// _[0/[,7QJ\&7OP+_8@T#X ?#;6V_9N\1^*
M]9EU7XK>#_#/Q:USQGXQ^)'Q1M/&NIVGB;5M,^)WAWX<>%CX=\)K\./A;X3>
M\^(5UXYV_AI_P3D^,'PTU?P-\4=+^.?P]E^-GPQ_:K_;6^/?AF]7X5ZVOPT\
M2?#?]O/XC:S\2?C)\&O''AN\^(&H>*4O/#^O:EH6H?#_ .(W@_Q?X=OK35/
M/AP^(/#NM>'M9\7^&=:_7VB@#\==:_X)>>)9]9^(5]X>^+OA/1;+Q_\ L=?\
M%$/@3?VUU\/_ !'JDD7QP_X*0?M!:7^TS\6/BQ&S?$.W:+X:^$_B5::I;>#O
MA0DS^(4\*ZM!IVH_%&?4-*&I:A]@?LA>'/VCO 'A+6?A1\:;OX=>(O#7PGTS
MP%X!^$/C?P7X!\5?#"Z\1:1X9\(P:%J\&O\ A;Q+\3?BM)KUKIL^FZ/?:?\
M$FRUOP5'XIO-=\0^'(/A7H>G^!-*\>_$S[*HH _)3X+_ /!/CXQ?#CQ]^R[X
MP\2_&3X8Z]8_L]?M!?\ !0WX^:MIFA?"_P 7:-=^,;W]O+QG\7?B2?#.E7VH
M_$W6HO#%I\,?%GQ@U73QJE]9>*;CQ=X;T33Q]D\.:I>75Q$B_P#!.OXH0_\
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
M3_'/4?B+^TQX1\16?QR_9Z_X*B_LNZ[XUE^"7B*Z^.4GPC_X*(_$+P+X_P#
M>E:U\0=9^->IZ5J\?[(UEX"T+X8_"KPY;>%M)\%GX:V4NE:/X?\ !UQJ7F:;
M^X B0<@="",$C&,8 QCCCITP2,;3BI* /R$^)'_!.SXS_%3XQ_!']HOQ7\:?
MA&GQ?^%WBO\ 9DFU=- ^$'CW2_ &I?#S]FS4_C)XB3PSX=T+4/C5K^MZ5XF^
M(_B_XV:_K>J>+=<\0^)+;PCH?AKP5X1TGP[J]U:^+O&/C7T7]DS]@KQ?^S#\
M6M>\0IX\^ NL_"NP'Q)@^'UGX/\ V3O"OP]_:0U/2/B#XVE\5:/X=^/7[2/_
M  G'BF?XGZ1\+-'F3PCX3F\'?#[X4Z[XLM=.T37OB;K'B[7=.OYM:_3:B@#\
MPOC;_P $^-<^,OQ&_:XN+SXI^'[7X'_MS?#;X*?"7]H'X?7OP^UJX\<Q> _A
M7:^+_#OB_P /^ _B%IGQ'T>PTJ/XN^ _&VL^%+K6+WP?+KGP\N3)XFT*]UR]
MN=/L]"U?@/\ "G1O'/[;O[3G[25AX.^,_@OP+8WOA+PEI?A;XI^$;KP3X(\>
M_M4>"M"\4?!OXO?M5_#WP;XVT6/QI=7MU^S]X>^"/[/?@;XU:1<:#X-\;_#G
M0O&T'@>R\1>'/$=_XP\2_I13%0*21DD\$G'0$D#IT&< =.^,DD@#QP,>GKU_
M&BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ K\L?\ @J#H/[(=_P"'/@UK_P"V)XA^(?Q!\)^%?$_BFZ^&
MW[!_@.?PWXEE_;J^,.M:/I_A[P+X#7X&SZ8GC+X[>*_ 6I:D/$'@;P_9>+_"
MOPL\ :MJ]Q\7?CC<6?@_P':^-O ?ZG5\W?M"?L<_LG_M9CPD/VG_ -F_X)?M
M!_\ " C7QX'/QC^&GA+XB'PB/%?]BCQ-_P (V?%&E:DVC?V^/#F@#6/[/-O_
M &B-%TL77FBRM_+ /)/^":?P7^,?[/?[%7P3^$GQYATW2_B1X;M_B!J%WX+T
M3Q[XL^*.A?"+PAXQ^*WCKQO\+?@'H'Q!\;7FH^)/%N@_L]?"WQ'X-^!VC:S?
MZEJ45SI?P^LQI>I:AI,=E=R_=E>:?"#X-?"?]G_X>^'OA)\#OAQX)^$?PN\)
M#5AX7^'GPY\-:3X/\&>'O[>US4O$^M_V-X<T.VLM+T[^UO$>LZOKFH?9K:,W
M6JZG?7LQ>XN9I']+H **** "BBB@ HHHH **** "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@ HHHH **** "BBB@ HHHH **** "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@ HHHH **** "BBB@ HHHH **** "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@ HHHH **** "BBB@ HHHH **** "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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
##__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>9
<FILENAME>ex10-4_003.jpg
<TEXT>
begin 644 ex10-4_003.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" -C IX# 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#^_BBBB@ 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**** "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 **** "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 **** "BBB@ HHHH **** "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 **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ I"0.I ^IQ2U1U&UFO;*\M;?4+G2KBYM+FVM]2LXK&:\T^>>%X
MHK^UBU*TO]/EN;.1UN+>.^L;RS>6-4NK6YMVE@D +NY?4?F/4C^8(^H/I2U^
M W[%W[>WQT^+4_\ P3O;5/C%X8^,WBG]JC5_CGHG[1WPQB^%5EX?M_@]X=^&
MG@3XH^(]&^)O@OX@>%4T72/"MUI_C3P3X-\ ZU\*_B-+\0/$OQ3MOB5J'B_X
M<3^&=(^#_CJ:Z^POBK_P59_9\^#G@KQ#\4?%O@;XY2_"&W\#?M"^./AK\6=$
M\&^&=4\#?'V+]E_POXC\;?%CP]\'[@>.8-<N-=3P1X'^(WC_ .'T_P 1=#^'
M7ACXP?#3X;>./BC\)_$?C/X<:1%XKO #]-Z*^ +K_@H!H>F_$SX;?"/6_P!F
MO]I[P]XU^)7A'Q[\3;:WU_0?@SI6D>%O@]\,OCG\(/@AXW^+WBWQ#<?' :):
M^#O#P^.'@7XLZOINB7WB#Q]I'PCGU'6=7\%6'BRTB\%W/F?CK_@K/\#OA[H_
MA#7M?^$?[1,.D_%/PAX!^*/P2NY_#'PQT$?&?X+^/OB3\-_A:GQ>\(Q>+OB[
MX<F\-:!X*U_XT_!/4OB5X)^+4?PU^-7@3PO\5_#?B+7?A9;Z?HWCU_!P!^I=
M%?G9X=_X*3_";7KSQY!<?#7XL^&[#X5_M(_$?]FGXH^(/$6I? .WT/X<:U\(
M/A3J/QJ^)_Q,\;7&F_';5+KP_P#"/P7\.[32]<U77[VSC\1R?\)=X-M=.\(W
M\_B&T6O/U_X*^?LQW[:EI_A7PY\4OB'XJL_BO\!/A58>#OAJ/A!X\U/5Y?VH
MM:\>>%O@%XQD\0>&OC#J'P_\&>'/B#XP^%_Q"\*3Z!\3O&?@3XI_#O5/#2WO
MQ9^''@'P]XE\%ZWXE /U2R,XR,^F1GGIQ2U^:?[;/[0GQ=^&'A#]AWXD?#T?
M$/P#/\4_VO?V=OA_\3/A%-X4^&GB'QKX@\"_%?1_$$GB'X7>((=3/BG2O#WB
MC2;^"Q@U#6? WCC3H=-U'3K]HO&-WH(:]>AXQ_X*S?LN_#[X)Q_&;QJOBCPO
M<V^M?M&Z'XA^$7B/7O@IX<^+7ANZ_9)^)NO?!_\ :%S8>(/C%IG@;QO<> /B
M!H$VAVNB_"CQ[\0O$OCXZAI]W\,M$\:6O]H2V !^G=%?G!9?\%/_ ("7NI?&
M&8^%OB?I7PX^"WB/0/!'B/XY>*XOA?X&^#^L>/\ QY\.?V>OBE\)?!?A[7O&
M_P 4_#VO?VE\7_"7[2W@&[\%:SXC\,>'/!FGII_BC4/B#XI\#:#8Z7K&M9_P
MI_X*E? _XVZO;:%\,OA_\7/%FIWOPI_:D^)=E_94_P $+W2;W6/V//B;\,/A
M;\:_A18^)[3XW7'A34/'5AJGQF^&?B#POXCL=<N?@EXQ\)>*;?5M!^+UU<V.
MK:;IX!^E])D9QD9!P1D9SZ?6OR@G_P""P7[/:^#)/B/9?";]IC5OA_IO[.O[
M%W[6/BKQA8?#KPDNE>#_ -G_ /;COO&-A\-_B#JEO?\ Q'L=7UR'P+/X&U\?
M%/P]X%TSQ=XLT\6EZO@30?B#+H/BJ/0,SXM_MQ:G<_M*_L=6/PZU;X@^!OV=
M+_\ :\_:5^ /QS^)OBWPO\)M.^!'Q:T[X+_L6?MC?$KQS:Z)XO\ $VH7_P 6
MO#4?P5^-_P"S_::??^,;?0_AYX1\47/@WQY;Z9XE\:>#;"6:\ /USHR..>O
M]S@G _ $_0&ORK@_X+ ?LKZE+KVG^%-*^)?C_6M%^(?[+W@*ST7X?0?"_P 9
MS:UI_P"V-\7]0^!'P \>S:QH7Q4N_"O@'P[XJ^)^D:EX:UOPI\8/$'PW^,O@
M*:&RN/'GPL\.0:_X:;6?TD\%>)[SQEX%\'^,M0\'^*_ &H>*?"OA[Q1?_#_Q
MQ!H</CGP5>:WH]KJUSX.\7VOA?7_ !1X:B\6^')[E]%UZ#P]XH\1Z%'K-E=)
MI&O:O8+;ZC< '89''/7@>YP3@?@"?H#17Y;_  Y_X**> )=(^"^BZ3X)_:S^
M,OC7]H;XM_MQ>"/AQI6M?#KX/>%?&-OXG_95^-/QA\->/OAKXEGB\2_"[X:^
M$-/\)2> =4\%?"R\\4W]GKVL^"_#OAG6/BUXDD\=W_BKQ!>>ZW?[=_P9B_8$
MN/\ @HWI^D?$?7O@-;_LV2?M3/HNC^%;5_B@?AO;>"#X^U&T/A2_UNPTR+Q+
MI&B1W2ZI;7'B6#0[6XL;R<^(&TF(:HP!]ITF1G&1GCC(SSTX]^U?F_\ $;_@
MJ%^SY\&M3\,>'_C)HOC?X5^+M;\7^'_#&O\ @/QCK/P1A^(/@'2?'GQ9O?@]
M\*O'WB#P'I/QFU?Q;XF\'?%'7;+_ (2+08?A/H_Q)\9^%? UW9^)_BOX/^'5
MM,8D\3^*W[=GCK6_VKOV,]*^!6D?&.]^!OB_XX_M=?"/QJR>#_@G9>!/VI-2
M^ G[,'[0GBZ_T3X3^)/'WB/3_B)X=U3P7\=/A&GA;0/%7BBX^"WPU^)9TC5_
M$/AOQCXU^$<UEXSU, _8VD) ZD#ZFOS.T#_@JM^SMKMC\'M2E\+?%W1+7]H/
M]F3X _M/? [^U]!\$M<_$[1_VF/%G@'P!\)OA9H.GZ/\0]7U#3OBYJOCOXG>
M#?#&IZ;XJM?#W@31FOM2\2WOQ!7P/X<\1^*M*X[QK_P4?UF/XL>"?A[IG[-_
M[1NA^#O$?[,W[<'Q5^(WB-O#/PQL/BS\*/&G[(OQ<^ /PD\2Z7H'@WQ1\1[O
M0_'MIX:;XM:KXAN/$GA+3/B5X(^(,&L_";5_@YJGQ4\*:GX^F\-@'ZQ @]"#
M]#G^5+7YNZ7_ ,%!OA)X1^"GP\\<>1\=OC5HFE_LF_!W]JWXR^/;3P?\-V\:
M?"_]GOX@^&M0U32?CO\ '+PMX>U?P%I-SK.OZ5X,^)7B[5OAK^SAX-\=>,KQ
MO 'C:U^'/PFO(H_"NA:NI_X*?? R;QIXC\.:3X%^,_B'PAX1_:<^ '[*'B/X
MUZ!X>\#ZE\'K/XB?M2^%?@YXG^ /B'3->C^(R>(_%_PW^)#_ !\^%.AZ;XN\
M#^$O$JZ5>>+=*U[Q)8:+X#U#3O&%X ?I#2;EYY''7D<?7TKYQ^,O[2>B_"/Q
M!HG@72_A]\2OC1\4_$'@KQO\2]-^%'P?T[PE?>,I/AS\.;OPQI7C#QC-<_$'
MQG\.O!L%I8>(/&_@WPWI&@/XM_X3;QEK'B!E\$^%O$5CX;\9WWAO\\]:_:_^
M(W[7O[37P3^#W['?Q*\<?#WX(?$?]D/3?VO_  M^U'X(\'_ #QWX7\:V.O\
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
MLIK5QXN\!:$GQ@\1Z?\ #B_TWPCX3^(VC^$9)=-\=^/?B9XW_LGXDZ)^I5%
M'X@VG_!%^$^%_@EH=_\ M?\ Q8L-4_9C_9B^#_[-O[/&N^#/AY\*M!;P%-^S
M3\2_ 'Q._9R^+NNVGB+0_&TOCSQYX.UKX9>%/^%@Z!KFH1?"OXI[-7MY_A[X
M7T'6+CP^OU%XN_83\>^)KSP)XUF_:C\5>(/C%H/P8_:E^"7C;XA?$KP!H?BO
M2?&'A?\ :LUCX$^*O%<'A[X?>$M<^&OA_P"&>F^#=<_9O^%WASP5HOAJ:>W7
MX:'QQ:>)I_$?QH\9W'QYT_\ 1RB@#\I?!W_!,W4O 'A+P_X<\)?'PZ5>:]^Q
MM\+_ -@[]H;4_P#A6+W=K\6_@5\%[/Q=H'PL\4^#-*N_B+,?A%\>O!/A'XC?
M$K2M,\<_VCX^^'&I:KXYU/6_%7P7\1P:3X6T;0:NJ_\ !,C4AH?QJT#P9\8?
M!7@K3/B7^V1^Q_\ M<^"](LO@AJ]WX>^&1_8CTG]G'0/@U\*HM)3XVV$_B+P
MS<Z'^R7\%+#Q=JD.I^&KZ_W_ !*?0K7PW'XK\)P?#G]9** /D7XM_LPZOXJ^
M//PX_:@^$WQ(@^&/QL\!?#CQO\$]0N/%'A&_^)GPU\=?!WX@>(/"?C+5?#GB
M;P!9^-_A[>6_BGP_XT\#^'O$7@CQUX?\7Z-J&CF7Q'HVO:?XJT'7VTVR\H^#
M/[ \'[/WQZ^%/Q(^%?Q T#2/A5\*?V6=$_9*TSX5:G\-KV_\2W_@+0]9N?&D
M?B6?XE6'Q&T;2H?'6I_$ V>N:SJ?_"L;C2+W1SK&C)H5OJVJV_BG2OT1HH _
M+']I?_@G7XW_ &B/&'[6FOQ_'WPIX,T7]JOX,_LU_!+4M(/P0UGQ'JW@WPY^
MS#\2OB5\4_!VJVFO?\+PT&RUK7==U_XS_$FQ\32/X<TK3I=%/@6WTO3=,U#P
MSXAU/QS<\9?\$XM1\5?&;XL?&:T^.I\/:OXX_;"^!_[:'@VRL_AC;7Q\$_$7
MX0_LU^'?V2[O0=:N=1\;3VOC7PKKGPDT#^V=$@@TKPCJ'AKXKSP^*-7O?&O@
M>VG^&%_^H5% 'Y+>.O\ @F7\0?%GP#_:(_95L_VTOB:/V;_BU\'_ (E_ KX6
M_"KQGX \'^-(/@A\.OC)=-'XKL&\;6][X7^(WQ/O?A?X4GO_ (=_LO'Q/XML
M=$^%7@B[ALOB;H/Q]UG1]!US2_H*_P#V2OBD?C;IWQB\)_M7_$#X9V'CJ3X6
M:U^U+\+? G@[PM/X ^-/C7X3:;IVF6/B?X>)\1)?B%XB_9^'Q&T/2-#^''QD
MM?#VN^+=3\6_"+PIX.T+PQK_ (#^)6B77Q>U?[GHH _(NR_X)0^'X;CXF>-+
MKXLVJ?&OX@W'[&VM:E\2O#?PMLO!>E_$?Q[^P[\?_"_[37PI^+W[3GP]\,^,
MK'0?CU\9?%WQ/\,0Z+\6/B7I]U\+O$FN_"2X;X>^";GX>74;^*I_LCXS?LTW
M_P 1/$WP-^+?@[XB'P?^T#^SO_PEMEX"^(WBGPC:^._"WB+PW\3=!T?PY\5_
M"?Q.^&VD:U\/+;6])\:Q>'O#'BFWU'P%XD^&/BWPMXX\&^%I]$\2Q_#^Y^('
MPW^(/U910!^+NE?\$>T\-?#S0/A_X>_:S^)LA@_9L_;0_94\5>+?$_PV^$VK
M>)-3^%W[9?Q-\._%[Q!=>%K?0/#_ (0\)^%_&/@_QCX6L+>SUC6O"_C?2-:\
M+ZSXKTN3P[I>L7?A;Q)X-^AOA?\ L&_$#X.>-?">H>!/VTOCG:?#!I/A)KOQ
MD^%>H^$_@S>1_%OQS\%OA9\._A!X=UNP\:6W@"P\0_"OPQXT\'?"GP!9?%GX
M>>!U@\->*CX:2X\+IX"U#Q;\4+_X@_HY10!\??%7]EO6?$O[0G@;]JCX2?$_
M_A5WQG\,_"OQ1\!/$Q\1^%;_ .)7PU\?_!SQ3XIT#QW'I^L^ (/&W@)]/^(G
M@;QGX=35?AQ\0]+\1PQ:38^*/'FA>+?"OCG3==T>/PQ\<>%_^"3X^&_P[^)_
MPQ^%OQI\.^%/"WB;XR?L!?%;X9Z?J/P:U'7+7X<6'_!.J[^!5Q\&O!NLQ6OQ
MBT";QU:^)H_V:_A1#\1-:MKKP7?:H\_Q&N=$@T";Q7X=/@3]B** /D'X^?LM
M:S\6_C3^SS\>O!/QBUOX1^/O@+IGQH\%1RV?@[PIXVTKQ%\.?C_I'@O3_']K
M:Z=XEA":!\1-"U'X<^"O$GPR\:7$GB+PIH&K:=J-IXZ^&'Q.\.:Q-H4'P%X?
M_P"".^J:%^SK\7_V;K_]J2[\2^&/BI_P35_9]_X)DVWBC6/@SI=KXM\+_"SX
M"67Q=L='\8!_#_Q T3P[K/B2XM?C[\3])TJVF\/V,>EZ)I_PJ3Q#?>-O$/A/
MQWXF^+/[=T4 ?AM^R5^QC\;_ !UJGQC3]I^X\4^ /A_8_M^?&C]JOP=\/E\
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
MV> I/VJ?VC;[]GWXTP_&GQ#J7P52\^'.EV^E_&']IOP]\0M)_:.^*,GC'3/
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
MO@E-\5'^&?QL^&?P/_:)UKP?:>+-.L?#-_\ $WP7\/\ XE:AX\\(:WJ-G?\
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
M^PSXN_;M^$NC6?QCU30/#C>&?A/XK^$'AWXY?!GXC>([;P%XTU:V\>> +/\
M:+^!^I^!/&7A?PEJ'@SXQ7&K^/\ 3M0@^$,?@?2=0\;R?&[_ (*&?M<?L^ZO
M^U'IWQ _9]_9QO8OV3?@W^S-^T)XJN/!WQ_^*.JR?$#X<?M%?M#_ +0WPBLM
M"\/VVM?L^>&T\)>.]+\$_ C5O&<JZE=>*?#MKXK?2_!0U+4]'\47?CCX?@'[
M4T5^8^I?ME?M#>//%WBG2OV9?V;O^%H>'-/\0?M.?"C1?$/BW4O$_@?0M/\
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
M\3O@]_P4B^*/Q5\<_#C]G62[\%^!/VD_B)^T-\7OA9XGT#XR?LZ^.?@_J?P
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
MX4O]=?6+>W_:"UCQW=O<>.? EIJG_"!6?P[O+E]'^(FK^)?!WPY_P4X&G_\
M#2WP^O/B[X9^&?QC_9F\ ?\ !+[_ (*D_'?XE_L]?$CX>7'B_3_B$?@SXW_8
M.D\0&QO]1\?Z5X2\/^.]3\&^-+[PC\-_B!>^#-4O_A?I^N_$Z-D\2V?Q):'P
MKV,G[;O[6WA'5?#_ ,,-7^$O@75?&/QA^(WP@\*?L\3>'H_@=!XP;PGXQ^"G
M[4?QCUZ_U[X%6?[?_C/P]XI\-?V#^R)XJ@^''Q4NOVI_A)#X[F\>^(;;2OA=
M?R?LVZ[/\; #ZMUK_@FM^QSXBM+73];^&/BG4=.MOV;?C#^R1-ILWQU_:!&F
M:W\"?VA!;S?';P_XJTV/XJ1V7C#QA\8M7L['Q9\2_C!XLAUGXR>-/'MAI_Q#
M\0>/K_QSI]EX@ASKW_@F+^QUJOAOQGX:UKP-\4/$'_"=_$[X7_&[6/%WB3]J
M7]JSQ)\5=(^-?P;\%>&?AG\/OC'\/OC/KOQMO_BY\*/BSIWPV\'^'OA]K7Q(
M^%_C;PCXT\9^![ ^$?&VN>)/#]YJ&GWGR7KG_!0S]I;X=P_LXK\<_!_PD^%.
M@:QJ_P ,O"/[2OQJ\'Z/!^TA\*? OC[7?VD_&GP/UWPM\0-*^%?[1-OXY_9#
ML_'5A\,]3TOP'\1_$NG?M3_!+X;_ !T\;:S\(?B_\5K2#]G_ %CQ9\9?6?\
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
M/\!V?_!2+]J.TM/AIXE\4_#KX'^'_A[^UCK_ .R'X?\ V8/&6O\ B;P38?\
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
MP:^).H:1XL_9Z^,G[/R:3\.=;^$WA:;78-3T^'XSW?C:>Y;XA>"H-87PA'X
MOG72?&VH^(O#?G_[4'[7?[1G@OXO^,?A=^SM\./ 7B$? SP+\"_C'\:-?^*>
MM?#[0O!#?#/XL?$+QQINJ'6?&_B']HCX2>(O@A8:7X&^#'Q4;2?BA!\(_P!H
MG1;[Q/(DT_@F.#X?ZSH/C'Q;X7?MW?M127?QS\(_%>U^$FK?$K]B+QU^V'?_
M +67AGX>_!?Q-H</C#X,_"SP%X/^)?[*MS\)&F_:J^)FI?#7QU^T5\-OBU\,
M/B-I\WQ%T_QKI6HC2/C5\/\ 3M%T?4?AUIWB[Q6 ?4?BS_@EW^Q9XTT_1=*U
MCX<?$"QL-%^'WPG^&1B\(_M*_M/?#]O$7AGX&_%G4_CO\)[[X@3^ OC)X:N/
MB?X^\%?&77O$OQ,TSXL?$:7Q3\4I_&?B_P ;:[J/C&]O?&GBJ36/1?@M\"?&
MFC?'?XU?M&_&K3?@U-\1/%>BZ!\"OA/??#?0];U#Q%X=_9@^&/C3XB>+_ .E
M>.OB5XUC_P"$N\0_$#QIKGQ$U7Q5\1-)TF/2? .D:C9>&M'T:V\2ZGH.H^/O
M%7YU^,?V[/VY=)T#0M?L=+_9H\.:+\1/CS_P3J\,_#'7_$?A70O']YKWPC_;
M:^.-_P#!+Q-JT/@WX&?MU_$)-0T3PHO]@>/?A3^T#?\ C?PEX<^+HU'Q+X#M
MO@GHLG@2]\>:TG[//[4/[7/QO_;X^%OP^\6_$/X5:/X4\ >'_P#@JY\._B%X
M;\'_  J\>:-X9^*5Q^RW^U;^P7X%\)>.K;1]6^/'B*;PEXN_X07XQ'0M N[_
M %/QQIOAG4'^)6LOINMVGQ&T/P_\,@#]U1C QTP,9SG';KS^?/K2TB_=7_='
M\OJ?YGZTM !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8WB'P_
MI'BK0]8\-Z_9C4-$U_2K_1=8L6FN+=;S2]4MI+._M&GM)8+J%;BVEDB:2VGA
MF4-E)%8!ALUY=\;O&E]\.?@Y\6OB!INL>"O#^H>!?AAX_P#&5AK_ ,29=8@^
M'6AWOA?PIJVMVFL>/I_#L%UXAA\%:;/8I>^*I="MKC68]"@OWTN":]6&-@#Q
M3Q5^P3^Q)X]\"_"'X8>//V6/@1X\^'W[/\N[X(>#_&_PV\,>,-"^%%OYUC.=
M(\ V7B/3M33PUX>8:3I%LWAK2_L_A]]-T/0M);3&TS0M(L[+F=?_ &2/^">/
MB[XR>*-+\3_ O]E_Q'\=?%VD^-/BUXN\*:UX6\ ZIX^UW0/BOH=M\&OB5\1]
M8\$WD,VI76@_%+2-#TKP#\0O%<^C'3/'USX6\.:;XIOM8U3PGH0TS\R/AC^V
MI^TM_P +2_9A^'?Q?^(?Q5^%_CV[_P""C8_9O^/_ ,./B7HO[+WBCX?ZY\-?
MBM_P3=^-/[0/PHB^%O[17PL^&/AWPG\6_#.I_%?X3Z%XU^%OBW0-)^!_QDM+
M?QI<?"[XY?!W?_PAUYXA^)]4_;J_:+^/W[(?_!2S0(?VM[[QMH?P_P#^":7_
M  5(\:^&/B'\.K'X'6'B^+Q;^SK^V?\ MA_";X9>*#XW^&?@33-'M[_QG^SC
MX$^$UKJ-UX4TGPTLFCZS#\3/ $GAGQ-XFT3Q;8@'].5]^R_^SQJ'@Q?A]J/P
MG\'WGA5/&=C\1XK"ZL'GOX/B#I$-K9Z5XZM]>DF;Q';>+=(TNSL=!TOQ'!JL
M>K:9X9M+3PQ97D'AZ"'3%K:I^RC^S5K=[>:CJ_P8\!:C=WWP0\1?LU7<EWHD
M4J2? 'Q<;%_%?P@$#'[/%X"\32:7I=SX@\/11)8ZS<Z7I=YJ,=S<Z?930^"?
MM(?%[Q'^S#^Q!=_$7PU\0;SQC?\ A#7O@[X&\6_&?QEI/@O5F^%7@?QK\??
MGPC^,_QT\::+\-O"'@OX?II/[*/P\\4>-_BCXMM6\*^&O"VE:-\)-3'CV;3-
M-L_$VL1_!7Q-^*_[<VD_MF_#/]CG3OVGO&GA[X4^,/VCKOX4:+^TGIOPO_9Q
MU3XP^(;?QQ_P3I_:M_:<U#P)XEMM6^#U]\'XO&O[.OQ-^"7PU\7:5J?A[X0^
M'+7Q;\)/C=X(\*>,=+U;7_#NM>.?&P!^GWA3]@W]BOP/XH\->-_"?[,7P5T/
MQ=X-\11^,/"/B*S\!Z)_:OAOQ:G@G3OAS+XJT*ZFM99--\1WW@31?#WA;5M<
ML_*U/6M'\,^$[;5KJ]7POX=.FV(OV&/V-HOAYXO^$=K^S;\(+3X8^/\ 3= T
M#QCX!L?!FEV/A77?"GA/5-9UOPGX&O=%LX(+)?AWX4UCQ+XDU3PM\/(8H? _
MAW4/$OB.[T30+&?7]7>\^0O^"I?[6_Q _9E\+I#\*/B5IG@_XAVG[+O[:_[3
M?A[PA<>'O!DDWC>3]D7P1\._&,TWBWQS\2)-6T'1_@SH$7C;[-\5/ ?P_P#
M^M?M!>/)/%/A+7/AEXN^'7@[X>_%GQ'-YSX:_;!^('QF_: UWP(W[6'@W]G/
MQ%H'Q/\ V=/!/PZ_9XT_X=^$O'/B;]I+X0_'#]E_P5\0/&7QF^'6G:_I/B#X
MEZQK'A;XM>+OC/X8\+^/?!$FL?!+X1I^QU\3-<^/GA;QAX4\.?%A?#@!^A$O
M[.?[%^G_ +2OP]^*U[\)/V?X_P!KW2_AYXB;X:^/]5\.>"YOVAS\-?!FG>'?
MAMXMUCP[XAU&&3XB:EX?\*:5\2/"_@'Q'XEANKM-#L/B+I'A74]3M;?QK;6&
MJ;OQ/_9#_98^-7BYO'WQ:^ 7PH^(OC22P\%:9-XF\6^#-&UK6+BR^&WBRY\<
M_#N&[O+RUDDNV\">+[[4]?\ !TUR99_#>H:QK<FCR6:ZWJR7GX$?L3?M1?M/
M?"/]D_\ 8V\2^&/B)\0/VN+O7O\ @B=^VI^V!<? 37=#\":]XZ\=_M-_ Q/V
M#/$WPU\(V7C+X<_#JT^*6K:AXXL_V@/$^GZ?H^IIXI\9^(KWXBQ>)=?O_'VL
M7'A&31/8/VHOVK/VO_@Y\.;KQ/\ !']J:S^.?PN^)W[*WP#_ &DO!W[2Q^%7
MP=\KX>^*O&_[4'P$^%UAH'A_PQHOA2P\-ZK\&/VG_A/\8?%7B[X.V/C2'Q+\
M1O!%[\$O'9N/BK\08=?LH_!@!^T)_9-_9E?48]87X%?"^/5(/BKJGQPMK^#P
M?H]O=V7Q;U\>*F\1^/K&6"UC>P\1>)YO'WQ O?%5S9F!?%&H_$/XA:EX@BU+
M4/'7BRYUCB/"O[/_ .Q/\8/AWXUUKP'X%^"?Q*^$G[1.G^,_^$OU'P1<:'XK
M^&OQ0T?X@>,-1\3_ !0B@G\.WU[X4U/1OB9X]FU?7?BM;:(4T[XD>*I=2OO'
MD>OZH]U(>'_9'\<?%CQ-X^_X*"_";Q[\4]<^(0_9_P#VKM"^%_PO\;^)?#/P
MZTGQ1I?A'QQ^Q7^R3^T&NDZI:_#SP;X$\*:W%X6\=_&_Q?:>';J\\.#6I?#$
M&B:9XEUCQ%J-G<:S>_E'X5_X*$_M60_LS?L9?&OQEXSUCQ=X4;X4:;\3_P!K
MSQC\#_#GP7U;XU>$?#UW\:?$/@.T^*_B?]F?Q1X,AE^)_P  +W3O#&H>&?$=
MO^RQXHT7X[?#SQ+/!KNF?#[XLV>H6'AZ, _9GQ-^S'^QEIVJV6F>-?AK\);?
M6OC/\+;S]CO2M.\72V1U3XI?"6#PKKWCC4_V=-)L]<OVNO&/AL>!_ GB_P 8
M:I\/=/CU!9?"GAGQGX@OM/?1[+Q)=K;E_8S_ &9-)^(VC_'OP9\!?@=H?[2O
M@SP%/X ^&_Q]UGX6Z-XH^(?@[3(?"=QX)T."7Q,]QI/C75M+TKPY.WAJ2S3Q
MCI6IW7@Z;4?"=KK^EZ5J=Q7+?M1_$3XE^!_CM_P3M\.>"?&;>'?"?QL_:K^)
MGPC^*WA\>'?#>KKXN\+VW[!7[9OQL\.1_P!J:SIE]JWA^3P]\1O@KX.UU)O#
M-WH]]JJ6\ND:G?SZ#=:EI6H_B[X/_;:_;BTOPO\ LY^*;K]I'PEXZ\2?'FS_
M ."GGPSE\-?%?PQ\(OA!\+H_&O[-7[:GAOX(_ +Q!I/CSP;\(_$'B/X>>,]0
MT74)/A[_ &WXLL_BA\+$UOQ'H7B'QA\,M1_LC5-1O@#]R_ 7[+WAUOAIXD\)
M_M S^&?C_P"-/B9\0;/XQ_&'QG>^ -.\$^'?%'Q8TA/"UAX,\0>#? 5GJ_B%
MOA[IOPF\._#_ .&WA+X0.WBKQ/\ $'PSHOPW\'^(O%?Q,\=_%B+Q%\2_$/LO
MPD3X5K\-?!%]\%+OP?J'PGU[P[I_BOP!KG@'4]-USP;XI\-^,HO^$KL/&/A_
MQ'I%S?:=XKLO&JZN_BP>+;?4=3/BV?6)_$DVIZE<:I+?3_@%\-/C7\9?CW^U
MK^P;IOBWX]?M,_!#QUX7\'?\%*_ ?Q<^'7Q8\&_LSZ/=>'OC9\*OB?\ LBZ+
MX3T/Q2O@OP1XG^"?QG"^'/C;I/@/1_BU\$_$FD:;XRT+5;:V\&-\(?B'XG^*
M?@]?GG7/VB/VG?$OPY^ '[6,G[5_Q,\*?&5?^#:/QU^V+OT?PS^SPW@_5?CW
M)X3_ &?/B)XBUMO WBGX)>(="@@\?^+M-T_5_$VEZ+;Z<L=KX?T[1O"1\+Z#
M;76FW !_39XH^!7P=\;?$?PQ\7?%7@71=<^)7@K0-1\*^%O&-X;QM7T+PMK6
MJ6.LZ]X=L9([I(8] \1ZKI.B7_B;26A;3O$EQX=\-2:[;ZA_PC.A?V=X?IO_
M  3M_8%T;X6>.?@;I'[&W[,VE?!SXF^*(?&OCSX7Z=\%O -CX&\4>+;1(X]-
M\1ZCX9MM!BTMM7T..&*+P]?06T,WAN.)(M#?3D0*/P]_:E_:C\=?%K]H?X>_
M!?2/VV-4L/#.I:Y_P0C^.-KX3^&]_P#LUR77A?7?CI\=/VCH?BY?V<ES\+/$
MNL:[X.N;/X=_LQ_&:/2_'=QXOT;0M?\ $G@W6K62U\ >-=&\-WOI7C3_ (*:
M_M :'9?M!?&_P;\:?V5]?TSX4^!OVSM$U_\ 9-U3QZWCCXM_#+QE^SI\0H/A
MYHGQ6\6?!?1O@1\#_BOX&\!?!V/1-0\7?M3ZWX^^/GB#X;^*_#_B31M6^$WB
M+X>Z#XQ^'FH3@'[$^#_@]^PYJ'CR+P1\//!W[.T_Q&_9B\*_"'P9<^ ? :^"
M5\2_!7P3X>NO$GB7X">%?$W@?PU.MWX2\+Z'J:>*O%7P@T3Q-I%MI6FZU::Q
MXF\&6T.J6%QJ$'=?&G]E3]FC]HV:RN/CS\#OAE\7)[#PMXK\#VLOC[PCI7B*
M4>"O'3Z1-XO\)2MJ-M*USX9\07OA[P]JNI:)<^=IDVM>'M!US[,NKZ+IE]:_
MG+^Q/>Z9HO\ P4X_;[\$ZE^T4O[0?B^;]D;_ ()N>(4\7>(;GX.67CKQ!H4>
MI_MDWL^J7NA_!GPOX"\*7&F6\/C#PIJL6JZ;X+TV*+0_''A".YGO+?4M%U#4
M?GG]E3XL?%OP]J_PA_9CO?VG_C-9#]I3]MC_ (+'V=_\;]:\+_!+Q/XF\):S
M^SC^W3^T[I7PR^"?A&]N_@A/\/\ PKXT_:%\,^'OB7\5=+G^)7ASQEI)\%?L
MN_&'P'\#_!G@_1+.R;X; '[#/^QG^RM/I=WI!^!_@,:7>?%;PC\<Y[2/398(
MA\8_A]H^E>'O /Q+@,5Q'):>,O WA_0/#6A^#M=M'@O?#&C>%O">EZ)+8V/A
M7P]!IDO@;]CC]DWX9^-/#?Q%^'W[._P>\&>./!D7CJV\$>)_#_@'P]IFJ>!;
M7XH7T.J?$2Q\#3P6")X*L/&VJ1R:EXCL/"Z:39ZOJ.I:U?7,,EUX@UN74/EK
MP]^UA\:_AW_P35^)/[4'Q@T_P?K?Q1^!VA?M')X@\7#0O%.A_#7X@>&?V?OB
M_P#$GX:Z'^TU+X<\&:?XU\4:;\,OBC\,? >D_M*W.B>!K/Q3+;^"O$LMEX-N
M]7L_[)OYOCOP1^T5^U5XU^)W[.7@'1_VY?@MX_\  _Q6_;LUCX.ZCXO_ &<?
M$?P4_:/\3Z7\+=6_X)J?M0?M'IX$^('Q-@_9A^$_PCL/B#H7Q1^#'A_XA>!8
M?"/PMM->L/AWXM\%-\2U\8Z#K%NOC  _4+]H33?V#OAMX[^'_P"U/^U4/V5_
MAY\1? -K-X,^&7Q_^/UW\+/!OB7PM;:OJEM=GPWX1^(WQ"FTRZTYYM8NHY;#
M3]-U5+BUO]6NSIR03ZU>_;.WE_9._9EF;QJ+CX'_  VGB^(>MW/B/QE93^%]
M/FTW6?$FH^.['XJ:OX@.E/"VFV&N>(/B?IFE_$SQ-J^EVEE?^)?B#IFG>-M?
MN-1\2V%KJD/\Z&E_&?\ :$^)E]\)/CEXZUOQ=^U#X]^'G_!*_P#X+R:7J'P"
MM_AW\)[GP=^UKJ/[*_[:O[-WP;T'P%XS^'6A_"#7KG4-9_:3T7PMX0T?XIZ+
M\/[/3++4?$&GZ=8?"SPMX%T/6O%OA/Q;]*_M._M5?M?_  >\%R:O\%/VH;3X
MY?"OXD? ']DS]H+PG^U ?AO\%)E\$Z[\6_VOO@=\%U\*^'_#WA[P?IO@_6_@
MS^TO\)/BAXH\=_!E_$MOXB^(G@?4_A#X_>\^*GCVR\2:##X& /V7UG]DG]E_
MQ+HWACP]XE^!'PN\2Z/X.TWX@Z-X=L_$OA#2=?\ L.D_%J2&Y^*>E3W&L6UY
M=:CI_P 2M2L].UWQY8ZM/>V_B[Q+HV@^)]>BO_$.@:-J=AWOA+X._"[P-X7\
M0^"_!?A#2O#7ASQ7-J%WXDL-&-U9S:S<ZII%GX>N+N^U**X&JRW$?A[3M+T#
M3;H7RS:3H6DZ/H^D266FZ1IMM:_E%9?M'?%;PI^TQXZ^ /BS]LF+2?B!\ /C
M)\!/ 7PZ^"'Q8^%?PTO/B5^WM\&_BI\&_"?CCQ/\7+32OA]X$^'/B.\U.Z\?
M^+/BM\+?"?CS]GG1?#'P=^"NK_LI>.O&OQQT'Q=X5T_XD:7X>Z+_ ()M?M;_
M !2_:D\<7GC#6_VC?V8_BQ\./B/^SI\./C!I_P (_A)\2X?B/\2_@7XW\0Z_
MJ4>M6'B+3-+_ &<_@5K?PE\ ZM!>R>$M&^'/Q^U#Q[\:K'QG\,_&.EGQ3JEW
MX6^(46E 'W!X=_8E_9)\'Z7IVA>&/@-\/=!T31?A%XR^ .BZ-INE/;Z5H?P1
M^(=Y;ZAXY^%&B:<D_P!CT;P%XKO;#2[G6_#.F0VNEWT^B^'GEMR^@:']@TO!
MW['/[)_P_P#'?@7XH>#?V>?A#H/Q-^&'P\L_A+\./B)9>!-";QUX&^&&FP:E
M9:9X"\*>+9[*;7]#\*Z3INL:QHVDZ-I^H06>DZ#JFHZ#IT5KHUW/8O\ G5JO
M[3O[2WCG7/B7\0/A]\0M<\)ZQ\(_^"EW@K]AOQ1^R+?_  K\*7)?X0>,_B!\
M._A2_P 8Y]6U[PK'\5KSQT?AC\6+/_@H1X/\9Z%XA/P?NOV?=#T;P5JGP^U;
M3;?QA\7+[Z1_X)I^(OCI\9/V _V=/CC\8OCUXG^)/Q5_:8_9I^!7QFF\0ZSX
M#^$?AS3_ (:>)OB)\!? NH:Q8>#_  _\// G@K3M3T$^,)=5\;K;>,!XBOQJ
MNNZAI5OJ=EX3@T+P]I !NVW[ G_!-/XV>$M \:6'[+W[*WQ5\#^.M$\3>+_!
M?C+2_ G@3QEX9U_PA\>;Z#XA>*]5\ ^)M/MM0TU_ WQ;O=1D\8:I'X1OH_"G
MC(^)=<UB2&_B\7:[-JWTWX;^ ?P:\(^.]9^)WA_P)I%E\0O$?@/PU\,/$'B^
M274=0US7OA[X-C9/"?@_6+W4;R\?5="\.//J-UHUC>_:(M/U'Q!XIU*V":CX
MN\2W.K_SS7O[97[;/B?]FKX#>/\ 3_VI-7\$^(_%O_!NWXH_X*%>(M2T'X1?
M *\O=6_:A^'W@7]G_P 1?\)G=1^*OAKXAT"V\,^)=4^(&N1>)? ^B^'-&\.P
M:9=R6OAJ/PY=KI>H:3MQ_M5_$SX5?';]M?XY>(?CM#I9\<Z/_P $R_AHD?Q2
M\1>#/!GP.^ ND?M#^#([Y/%=AXCLO@'\5_%G@30_"7Q(^),O@_P%J_CB+QK\
M+O#GC3XXVWBSXX:5XNL))=1 !^TGA']@;]A[P!X%\3_#'P%^R?\ L^>"/A]X
MQ\=Z-\3_ !#X0\'_  I\'>&M"O/B1X9O+34/"?CJ"ST32+)-+\6^"]0L+&_\
M$:_I)L=2\$WMC:W?A:YT>>UCD3UKX<_L_? 7X0>&?%O@OX7?!_X9^ ?"GQ U
MSQ+XH\?:!X4\%^']'TSQYXE\9/-)XM\1>-K>ST^-/%VM^)?M$J:[JWB'^TK[
M5(&6WO9YK=4C'Y#? [XM?M=?&+XZ_LU_"J]_;C\":UX:\6_!S]OSQWJOCO\
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
MPMXDDDFU3Q18W?Y.?LU?\%(?BI\<K?\ 9QL/BS^TQ\-OV8OB5JW[('_!*_\
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
MZ>*/&_[0OC:T^ 7PSUSQM\.=<N;[0O&.A^%KFW\7?$R;1?%$_P @_%#]O/\
M;!^&^G_MO:%XS_:.A\"WWP&_8)_X*(>/_@UXVNO#O[/%G+XY\<_L7_M*:9\&
M_@]\=)=&U_X836%MXJ^(UQ>VOPK^-W@JYL[OX9^(/B?#J.N_!WP-\)-*\8^!
M_#&B ']$7C7X!?!'XC:1\4M"\;_"_P %>(](^.6C:1X<^,EE?:#9^5\5O#^A
MVDVFZ7H?Q :WBAD\7:3;:3<W&A/IVN/>VMQX>FE\/7D4^B2/8'YAUGX1?\$U
M/CK,/#&LZ3^RY\5[\:SI'[(UQI4GBCP5XOUJ_P#%WP3\,^*/C)HO[.^KK#K=
M]JVM>//A1X(O/'7Q-L?ASJS7OB[P3X,U3QOXLCTO3?#VK^([VZ^8O^">_CG6
M_BC^VC^W-X]U;]HGQ)\4-#U;P+^QW=>!O"+:K\*M7^'B>&?%'[/7@OXESZM\
M/;GPUX*M/$Z^&_#'B7QYKKZ1'H_C2[\)2O\ $S5]8\26&O>*=;T[Q##XA\(O
M'_Q.\#_MR?%?PUX"\<#PMX.^-7_!=7XL?"'XM>&H_"_A?6%\8:"O_! OP5\<
M_#$IU;6=-O-5\/3>&OB-\%?"FOEO#5QI-[KP\W3=8U&?0KC4M*U4 _4'Q[^P
MU^SQXT\;>%OB)!\/O#&A>,]&^-_PH^/>N^,].TAW\>>(?'?P1\,1^$?A[JL?
MC"?41?:/JUOX6T_1OAQXCUX6^I:IXF^"T>N?".^D3POK\QL]?XH_LX_L5_M!
M_%74K7XM_"KX"_%;XV>'/AMX(37;'Q1HWA+7_B=IGPCO?B+K_BKX7R^(;"42
M^)T\ +\6OA]XM\2?#.\UB%M"LOB+X/\ %6L>#IX/$VC:W<P?D'^RY\?/VS_C
M=XM_8D\*>+OVR?&]E;_M2?#/_@IP/'M_X6^#O[,VGZAX<UG]DG]I7P#\.?A-
MXP^&JZO\'?$=CH_B.+0/%=[IGBV#QK:?$7P;K=C%:_9O"&C>(=_B.3YS^+_[
M6W[4/QZ_X)I?ML>(O&WQJUG1;CQ)_P &[7["7[:UG_P@'A?X?^$[KP]\8_VC
MOAS^V>?CFFEZQ)X4U?6%\._$J3X1>&;.ZL/MJ7GA+27NX/AOJ/@K7)Y/$,H!
M_1%H?['7[+/ABWT*V\.?!#P#H5OX7^,]]^T9X=32-*-@-%^.FJZ+/X:U/XL:
M8UK-$]IXWU3PY=ZAH%_KL++=WVAZKK6E7+RZ?K>K6][S_@W]E_\ 8A^$?Q<\
M!77@CX,_L^> ?C;IGACXN^(/A-::/X9\&:+X^T#P/K&O^#H/CAJGPJT1(8M6
M\.>#)O%/CKP9'\1IO!%AI_AZU\0_$;3AKOD:E\0G_MS\_==_:W^*&A_MF> _
MV?O#_P"T;=^,O!VH?M<M^PE\1-7U?PW\"_#VJ>$-8U+_ ()J^/OVQ]+\5Z8U
MEX6?4?&/[1^G?$GP_P"&4U;QDN@>$/V8K#P+XX\-?!?3?V?O&OQAT7Q_X^T;
MXU_8F_:@_:<^$7[*?['GB7PU\1/B#^US>:__ ,$6_P!N#]K^[^ >MZ'X#U[Q
MYX]_::^!4_[!OB?X:^$K+QC\.OAO:?%+5=2\=6WQ_P#%-C8:1J2^*?&/B2^^
M)">(_$%WX]U6?P>VB '[UZC^QW^R[JWB3Q7XNU/X,>#+WQ-XZ^)G@;XS>,]:
MN+6\:\\4?%?X7SV=Q\-?B%KLGVL)J7BSX>SZ5HK^!]9NEDO/"I\.^&!H,E@O
MAG0!IWI7P]^#'PH^%&H_$36?AMX'\/\ @S4/BWXVU+XC_$NZT*V^Q_\ ";>/
M]8VQ:MXPU^,.T%YXBU.*.WM+_5#&MW=VEGI]E-(]KIUA#;_A_P#&[]I+]L'P
M'J?[/DOP7_:QM?CA\$OVA;+_ ()\_$T_M"0?"/X.+_PBB?M ?\%"?V2?V;-3
M\&^&M'TGPE::.GP8_:D^"_[1GC;QK\(5\4P^(?BWX$O?@'XY2+XP^+7\0VEW
MX&_0O]@OXI_%GQQH/[77A'XJ^/;_ .+^K_L\_MF_&GX(^#?&FM>'O!/A7Q?X
MA\!Z+X<^'WC[PKIWBZT^'/ASP;X&N=>T$?$&Y\)6VM:!X-\-)J6@Z-H5WK.G
MWWB%M8UO5P#O?^&%_P!A[PKI6N7!_9X^#/ASP^?@QXG^"'B'=X?T[2/#J?L^
MZWHW]F^)_A5JD!>WTB'X2/X9L[71[CP?<1IX3TWPSHFBZ-!86FC>'='M-/\
M$/#-S_P1]D^*?P5^.?A;Q7_P3^U+XU:3K:?LR? +XO6/CWX$:U\3I/%^E:?;
M_#R#X'?#GQX==O?%&L^.=(TGQ%#X&M/ VCZI?>*]*TWQ&WABUL+:UUR2QN_Q
MJ^/W[77QQ_:B_P""<G[>OC*X_:U^ VH^#O'G_!-/7/C3-\)O@+\5/"_Q#^,_
MP-\;77VRS\8^"_$NGW7[*_PLU+X._##Q%8ZQK?PM\0_#[XX7OCCX_:?XG\!>
M)=&\/^/-.USPO\0[O3_IC]HN'6/V7_VK_P#@H+\7O^$]\0>.[+2/V4?^"-OB
M_P").I_$/X4_!#Q/X/\ #+>(?VR?VR/@_P"(OVP_BGX9^'WP.\+ZGXBE_8S\
M"^ X_P!JJ36[34_"LMC;?"^YL_$?BW1OAMX*\ VOPQ /VS^)7[*W[,?QD^(O
MPS^+OQ:^ 7P?^)?Q4^#.J6&M?"CXB^./AYX7\3^-OAYJVCZLFOZ1?>$O$NK:
M7=ZOHD^C>(88/$.D&RNHETGQ%;VNNZ>MMJ]O!>)Z3I7PY^'V@>./&/Q+T;P?
MX;TGXA_$/2O!^B^//&MAH]C:>*/&.C_#X>(!X&T[Q+K$,"7VL6?A(>*_$J>'
MH+Z:9-,77=3CM!&+R56_$;X[_&K]MOX9_'?2_P!F_2/VBO$S?#S5?VN_V-/A
MOX?_ &E7^&WP"OOB?J?A/]IKX<_'R[^+/P/URS_X57!\'H_B3\&-3^%G@CXI
M>#_&NE_"W32W@;XY?#W0/&7@_P 6/H6H^(?'?BWPX^)'[5OPDUG]L#0/A?\
M&WXD?M(?$W7O^"G^O?#S5/ WB#Q?^R=X)_:,\;_#CX5?LA? O7_&6M_LUZ7X
MT^"WA#X(^*OB99:;!HFH>+/A7XOO/ '@F^^$O@O6[+X;^(OACXX$OB?5P#]D
M/!?_  3U_85^&^G'1?AQ^R?\!?A[I'_"V?"7QV.D^ _AOX;\':6?B]\/;U=2
M\ >/FL/#=CIED=>\ :DHU'P/,83!X.U M>^'(-,NF:4]]H?[)'[,/AKQB/B#
MH7P/^&^F>-X_'WC_ .*:>*+?PY9C68OB#\5-2\/:[\2_%45Y(KR1ZEX\\0^#
MO!/B?Q<T>V#7O%/@/P#XHU.&XU_P-X3U'1_S<_;7^(&K?&3]A7_@G[\4OAI\
M?_B3HFE_&C]JW_@D[XAM_B7X3\+>"? NN_$?PS\7/VC?@%?Z?XAU_P $>//!
M'C.R\,RWJZQIWCI/ ZV$%GIOB&SLO#_B>UU_PS:ZOX:U.?P1^U)^TEXMU[P+
M\3?"GC:3QPU]_P %(OB=^PU\4/V4+[0_A[I^E^$/@UX3\5_$?2O#OQLTWQ+8
M>"M,^*=O\8+WX&>#/AM^W&MSJWBZ^^$WB[X"?$S7M(\)?#6*S\1_#'XG>&0#
M]J!C QTP,?3M2TB_=7/!P..N./4<'\*6@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "J5_8V6I6MS8:C;VU[87UK<65]87L$-U9WUE=1/;W5I=
MVMPCPW-K<0RO#<6\J/%-&YCD1D9E:[7*>.4#>#O%1/B^]\ 8\-ZW_P 5QIK^
M%XM1\'@:=.3XGL9?&^B>)?!L5WH0!U&WD\5>'==\.QR0!M8TG4+ 3VLH!S'_
M  I'X,?\(;>_#G_A4WPQ_P"%?:EK<OB74O G_"!>$_\ A#=0\1S:U'XEE\07
MWA;^R?["NM<E\11Q>()=6FL'OY-;CCU5[@WJ+,'VGP6^#FG^+YOB#8?"KX:6
M/CV>/6()_&]GX$\*6OB^6#Q'>7VH^(()O$L.DIK4D.NZAJFHWVL1O>E-4O-0
MO;F_%Q->7#R_S"0_MK?MBWG[*_AKXD1_M\_$2+XA^(?^#>[5O^"FET]OX!_8
MF8VG[2'@GP1I&OZC_9^AS?LQSQQ_#S5=<UO6],\6>&[Z#4)K6'PII]GH6M>&
M;^Q\37&M_=GAG]L+]HSXJ:O>^-?!'Q@BT3X@?#S_ (*!?LZ_ ?5?V,7\"^ M
M1T;XD?LJ?$S6O@_X,\7_ !CMM2U;PYI7QHU]=>^#?Q.\=?MV> /BM\*O'T?P
MS\)^'_AUI?PTU[1O'>C_  S^,E[XM /U/\6_&']EW]G[3[3X6>,_B-\#O@]I
MWA[X0>,?'.F?#/6_$7@GP5;:3\!OA'H:OX\\5:;X'EGT]++X6?#OP_$/^$CU
M2RTE/"_AW3(5@NY+:W01UY]\6H?V /V8?#?PXUGXV6/[)'P&\*?#B]O]1^%.
MJ?$31_A%\.O#WPYNI_%FAZYK6M^!KW7++2]/\#P)XYU7PSK>N:]HTFE6EKXJ
MU'0-4U6^BU6]T^>;^9_]J?\ ;?\ B _PX_9U_;.N?VR%^'G[3MU^PS_P5W^+
M7AWX2Z@W[+R#]DS]HKX<?"KX;^)[3]F#1/"?B/X2CQ+XP\3_  V\:>&C\$?'
M6F?%]/&OC'Q5J.F^)-2M--\(:WJ6DP>&_P!:?VIO"6L_&3_@J+\*OA[\/_VK
M?$'P?U?XC_\ !*C]LNR\(W>@Z)^SY\3?#NEWOB'X\_L=:?I&M'X=?%?X<>,M
M.\>Z'XH6\&L:[H^JWKQ>*=*\&PZ3X=U;PYITWB=]5 /V1\6_#KP#\08-*M?'
MO@OPCXWM]!U9-=T2U\7^&M#\36^BZ[%9W>GQ:SI,&M6%['IFK1Z??WUFNH62
MP78M;V[@$WDW,ZR2Z7X \":%>:!J&B^#_"FCZAX3\)R> _"U]I?A[1M.O?#/
M@66;1KB3P7X?N[2RAN-%\(O/X<\/2OX;TV2VT9I-"T9VLRVF6)@^!_V _BE\
M>?C]IEK\1OBEK_Q*\.VGPT^&'A7]FKXG?##QAH'PTL=.U[]M/X/>)?&GAK]K
MKXF:=XC\._!SPE>^-_#-CXQT[0? 7@7QW\-O%'AKX,^,KG1OB#J&@_"/08+3
M1-3N^)_:V^/'Q2L?V@?BS\#/#_[0][^R4?!_[$>G_M'_  '\:S?#_P"'OBGP
M_P#'?XGQ?$+XH>&OBEX9UQ_BWX/UG1_%OA/]GR#PI^SRWC[X=?"OQ=\//B7?
MZ)^U58SW/C3PI=:AX"\2:8 ?H'I_P%^!FD^,;'XBZ7\'?A1IOQ!TV\U[4-,\
M>:?\.O!MEXST_4/%5WXHOO$M[8>*+71H=;M+SQ#J'C?QI>:Y<V]]'/K%WXO\
M3SZC)=3:_JSWE2\_9S_9\U#0O$'A;4/@9\&[[PQXL\87?Q"\5>&[SX8>!KG0
M?$OCV_A-O>^-O$&CSZ$^GZSXON[8F"Y\2ZE;W.MW$.Z*:^>,[:_,;_@G?\7_
M -I[X_\ [1O[2ES\?OCOX]\*ZI\$[7]FQM>_8UT_3?V8[GP)\,_%OQZ_9!^#
MOQ8^(O@+Q%XBT+X*'XYZD/A-\7/$WC/0_!VI/\95:ZCLWLO%5YXRBM(O+]3_
M ."@OQF_:!_9G^*/[,'QF\#>*_&6O? ;Q3K'Q(_9\^)_P,\/Z;\/;:UUWXW?
M$[X:^*KG]CSQ0/&.J_ GXE^.-"?QC^T!HGA?]G2."#Q?X?\ ")\??&?X1ZUK
M&E:OI&A^*O#WB\ _0JU^$_PMLM1\<:Q9?#GP#::O\3K2.P^)6JVO@[PW!J7Q
M$L(H;^VBL?'-]#IJ7/BVRCM]6U2W2VU^74(5@U*_B5 MY<^;S^D?L]? +0(/
M#=MH?P2^$&C6_@S7D\4^#X-)^&G@G38?"?BB$WQB\2>&HK+1(8]"U^)M4U0I
MJ^EK:Z@AU*_*W"F[N/,_$_\ : _;:^./[)/QU^''P=U[]K7PS\4M1^&7B[_@
MEY\+?C<?BWX%^#7P1L_&^F_MB?'S7?@Q\4OBPMIH5K=:]\2?&=WH&C^*/B!I
M>E?"]/V:_A#^SY8^&-(O]<U7]HZ:U^(?@C3>;\-_\%(/$Z_!+QU\:OB?^VOH
M_P /?BKHUIKOA3]H']DNU^"'PGUO7?V-/%LO[;OPG^ W@Y4D\:^+/A-XA^$/
MB ^!?B3)X1O_ !W^U_XO\=?!SQUJ.K>%/VP?"6A^'_@/\,?'7PR^*X!^^7C?
MX3?"?XDZEX8U7XC?#;X=^/-6\(7-Q<>#=1\;>#?#/BG4?#%W=7FCZM=3>&;S
M7M-O[K1+FXO_  QH.I7$NDR6LLUYX?TB]D9IM)LI+?ET_9K_ &=5L/!^E1_
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
M.OZ/:SV'A^"6#3-;L-6U>RU?3XG6UU*SU/4;>^BGAO+I)?B[_@G5^T/XB_:
MU+XZ7C?M7? O]JKX>Z4GPGU;P9JWP;^(GA3XW77PYUCQ/IGB^T\6^#?%7QC^
M%G[.G[,7PLG%Y8^%O"7BS2OA'<^ ]<^-/PRU/7?$WB#XD^,KOP'\2O@IX7\'
M_*7[='[1/QT^'/[1?[=_@GPE^V[XN^!%K\)_^";'P+_:;_9U^'MCX3_91UF#
M6_V@?%WQ0_:Q^'I\*:=I/Q/^!GB[XC_$K1_B'XD^#/P9\%OX&T?Q:?$]YX@^
M(U]X>\#ZWX>\2>,/ SZ" ?M-H/P<^$/A:V\+V?ACX7_#?PY9^"$\5Q^";30?
M!'A?2+;P=%XYNY;[QS'X6M]/TRWB\/Q^,KZ:6\\6KI*6:^(;N22XU@7DSLYQ
M=&_9X^ 'AS1-)\,^'O@C\'M!\.>'_'&C_$S0O#^C?#/P1I>B:)\2?#UG9Z?H
M'Q!TG2;'0X+#3?'&AZ?I^G6.C^++.W@U_3;.PL[:ROX(;:!(_P 4]4_:]_:.
M\ V/[<_Q/\>?M%W.BV7P6_;#^!?[-=Y\._'.K_LY>'?@U^RYX._:3_9J_8.^
M)>O^-O&7Q9\%?LP>//&-E_PHOXR?&GXK_#SPC\4_'\_COX6:#X?U&\USXX>'
M?'NF^![CQ'HO&1?M3_MB^%M-_9Z^*UG^V+X:_:3^$/[2%_\ M??L=>!]=^"B
M?!77?AC_ ,-3^)&U_P =?L%>/](^,Z?L@^'-(^)]_!=>&?B/^S'\2OB/X=LO
M"/[--Y\1+7X.M<_#(^*=%^+,/CL _?G4?@W\(=8D\$S:M\+_ (;ZK+\-;#4]
M)^',FI>!O"U\_@#3-9T^TT?5]-\$O<Z7*_A2PU72;"QTK4K+0FL+:_TZRM;*
MZBEM[>*-/FWP>G_!/3Q5\0?!]CX!LOV/==^*OC&]\8_%OP#:^%M)^#E[\0O$
M=_\ #7QM-X=\=?$[PQ#IUI)XBO[WP3\18+G1_$?C2P1Y]$\803V=WJ4.KPR1
MC\T/C7^W1\4?@5^UCX"^ 7_#7&@^)=,^'W[0/[(?[,WQP7XL>&?@1\*]<N=
M^/G[._C;QS=?%.6TT_2+K5OBA\5->U3PGXA^)-U\1/!NC?LN?LR^ ;;3-.^'
M/AGX2_&C5OA]\;(;3RW]FOX^^(_CU\7_ /@EIXO^*W[1$6M_$O7_ (&?\%KO
M!][\8HY/@OHGBP0>!/VA?@E\/_"GBRWT31?!>F_"4^(?#?@[P?IE\I_X5M)X
M7O+C1)]2USPWJ%F^JP7 !^D%Y^P%^RY\?]<C_:'^&WBGPM/\,_C;\,_ FHZ#
MH?@_X0_LG?$+X-ZQX=U>VU3Q)#\5_AI+XY^!/CB[L-?^+OA_Q1H<GBSQ;8Z_
MJ6G>-=&\)_#B6:PDA\,V)E_171O!OA;0/!FD_#S3=*MQX,T/PSI_@VPT'4))
M]9M?^$8TW2HM$M-'OY-9FO[G5K8Z5#'97+:M/?3ZA%O:_ENI)97D_F%N?VW/
MVM/&/[/OP:^)FF?MM^,?"/B_5O\ @W2\6_\ !1'QM8>$O!'[(-W87G[3?PY\
M%_!/4+KX@ZGIWC#]GKQA?Z-HFM>(/&'BN#Q9X6L+S2_!=K/&MAH&D>&GTTQC
MU_X!_MY?%[X\?M@_#SX2#]N/X9:;KFI?M0>(+/QU\&?!WQ-_8)3PAJ/[-.F_
MLF>&_BGX+\,?"GP!XDT[Q/\ MH:W\<-7^*-QX5T_XF&ZLM2\*6.G3?M8/X5U
MGP_X8T#X >(M! /Z$O%OP_\  GC_ $C4O#_CSP?X3\;:#K::.FL:)XO\.Z+X
MDTC5T\.:N/$'AZ/4]-UBRO++48_#^O(-;T5+R"<:5JZC4K'R+U5G'$:U^SE^
MSUXDTO1]$\0_ OX,Z]HOAWPQ8>"O#^D:U\+_  /JNEZ%X,TJYM[S2_".C:??
M:'/::7X8TVZM+.YL- L8K?2;.XMK>>WM(YHHW7Y:_P""IWQ0^)7P/_8(_:%^
M,OPB^*VK_!;Q]\-O#NB>*='^(&C:/\,M;DT6&'Q=H5CJPU&P^+O@?XA>"3H\
MVDZA>_VE/J'A\SV<*-<VNI:=(C7 _*7]H[]O']H#X'?%+]H?X2^#OVU;#QMX
M'T+PE\1/B'\$OC)XWT7]E;0IM2^*7PL_9D\5?%_XV_LU^)_C!H/P^M/AEX?\
M$_L_^%_#OPX^,%_H^F?LS_%7X_\ Q0OOVB-(\-VOC/P#\,_@M\7/'&@@']!+
M? 'X#O;>,;)_@Q\(WL_B)I^D:-\0+-OAQX+:V\=Z/X?WKH&C^,8#HIB\3Z;H
M2O*FCV.M)>V^FAW%G'#N;.G=_!WX0:G9>#+*^^&'PWU#3OAYH&I^&?A[9W?@
MCPM=V/@;POKWAG_A"]8\/^"[>;2Y(/#&@:SX./\ PBFIZ3H:66G:CX:/]AW5
MO-I1^R'^=W_AI/\ :%_:@\%?\%%?$VB_MN_$G0],^&/_  3(^#'[0GA/X2?
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
MXB\"_LB>-?"WB;X+_'#XOR?M*VOCGX:^(O'/AS5=$3ZN7XW_ +5UW\2/VK]
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
M7OCEJ?P#G^!/P_T_6/A#?_M,?!#QS\4?&4EA\4?"VE6?Q,^'V'\8M<\%^/\
MX+:#KWB3]K7XR_%;X23_ /!3S_@G=XB\/7?BO0?VR?V2]'^%">&_BUX#;]H3
M3/"GC#]HGX\>(/CYXQTCP%X-T;_A9?Q(O=5\3'P#^SCXJCUS4O#UQX/\;>'/
M&L'@H _I(^&7CCX._M/_  \\/?%+PGIH\6^#]5G\4Z1I;?$+X7^*?!7B;2=1
M\*^,KWPCXS\.ZYX ^+7A/PMX]\$ZWH/C?P1=Z/K_ (;\3^&=$U:RUGPW#]NL
M$ELK=Z],'@OPFK^'G'AGPX&\(QR1>%&&A:6&\+QS0Q6TT?AUA; Z''+!!!#(
MFF?90\4$,; I&@'X5>+_ (G?%36?B%\6[G7_ (N?%CX._M$_"G]NWX3Z=X"^
M&=_\9;KPY\(O&7_!,&X\0?"/PW\2?C'H'@ZX\0W?P^^(WPO;]EWQ/\>/CAXK
M_:'\20ZC\3/AM^U1X3UWP=+\1/#EI\,/!?PJTCYS^#WQ(^(GAS_@G+^P5\1O
MB3^T3^T%IO@/X_?"C3;O]MG]H3QGXF_:V^/WB/X=?M!>'?AGX"T?PCX(\6WO
MP;_:/^%?QL_9>\-^)-9T3XB:7XPU/X9ZIX4TD_'W2/ O@KXB16_B7XKZCI_C
M4 _I!U/X5^#;KP_+H6C:+HGA":"*]E\-Z[X:\)^"QJO@K7;FW@BL_%GA6UU[
MPWKWANU\1Z/<66F:AIUQJ7A_5=/:\TG3!J6FZA:6HM6XKPQ^S3\)/"%U\(9M
M%T.]-O\  RU\2-\.;?6M9U/Q5?6'B?QAI^L:5XL^)7B#Q;XKN=;\?>./BMXK
MT[Q1XTC\7?$?QMXL\0^*_&6H^//'/B7Q=J.N>+/%>LZ]=?)WQ6\;?M2^"?\
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
MUXML/@-;>//@U<>$YO"7BW2_B%X$T7Q-X#UGPYXQ^'MF/K33OBE;?$G]I?\
M8V^(7C/QA\9?&GQBT[_@L3^TK%J_@>QB^-_BOX?>"OV69/V4/^"BWPM_8X^*
M?PN^%/A[3]6^'4?P/^*OP2UCX ^-Y/VFO!VB:QX0\4>.?'?Q6OO$GQ2L1X5^
M(?ASX?@'[<?M5?LUZ!^UO\"/&WP!\6>//B%\._"_Q CTFVU[Q%\+G\"0^,18
MZ1K-EK:V%A=_$;P)\1_#UI#=WVFV9NIQX9?48TBQ8WUE*S2GUS3/ 'AJP\/>
M'_#=SI>DZS9>&Y;+4+!]2\.^&8L^(;1Y;B3Q4--T;1M)\/Z=XAOM1N;W5KF\
MT#1M&@CU'4+V:QM;.*588_A/]LWQ;_8GQL_9E\,_%WQIXY^%7[&_C+PC^T3:
M_%SXJ>"OB;XQ^!MEH/Q]T>V^$5Y^SKX:^)/QO^'7BSP7XQ^%_P ._%7@-_VF
MKJVUAO$_A?PKXA^+?AOX2^"=3\4+XF\3>!_!_C7\2O'GCO\ :]'P_P#VUX?C
M-^T=\>[;X^_!/_@C5>_%WX;Z/X!^*WC_ .$=XO[27A/XK?M4O\ _'/B3X8?#
MK5/!]E:_M%>.?AE8_LH:Q\9/@Y/H5OX=\0^,?B+:>%/$'POD\-^*O"WAI0#^
MJ_2?!?A+0+MM0T+PQX<T34'L8-,DOM(T'2M,O)-.MHK6"WL'NK*U@G:RM[>P
ML((+0O\ 9X8K*T2.-4MX53RNP_9^T*T^,.G?%N[\9^.]6L?"?A=O#?PN^#=Q
M<>%-+^"?PAN]0LXM,\4>-/ _@_PQX2T#4[_Q_P"*-&@7P^?%?Q#\2>.[_P #
M>&K_ ,7^&?A-_P *]\/_ !-^*FF^./!OVY?B_9>&OV4;?XF>"_$OB^^\(^+/
MB'^S59'QQ\%_&MCX;T^7X6_%'XV?#3P_K_B_6_C!HVB>+[_X=? F7P-XAO\
M5_BK\9_A[:CQMX*^$S^(O&GPX\1^&O$]CHGBK2?QJ\$?'R?Q;X[_ &;]%_:K
M_:K_ &B?!7PQ;X6_\%R_AMXXNO _Q&_:!^",NLV'[-/_  4 _9Y^''[)6N2R
M>$M1A^+5YX_TW]G?QYHVG_#'QKK_ (FU_P",/Q&U;Q!X9T;5?&?Q#^)'Q"UN
MS\? ']0<T"7"O'*J2121O%)%(BR1R1R K)'(CY22.1#L=&4JRD@YR,<A%\.?
M ,!TXP^"/!L/]D+=QZ5Y7A;0XSIL=_<WEY>IIY2R'V);R[U'4+J[6V\I;FYO
M[R>8/)<SM)_+MK'BW]JBW\!?%_PK\8_VB/VF_#'[;G_#I_\ X)C_ !'_ &=O
MAWX4^(OQ@\.S:Q_P4$\2^-?V^/"_A>QU/X3>#K2UT;5M<^)_B?X3?"1/VI_
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
M?7U'\^M?@5\<OAM\9/BE\2?VF+@^#/C'X9_:-UG]H/\ 9A^+?_!/G]IKPO\
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
M;\4VOCO]D#3OVB+RQCU;XH>+FT_2_&7QD_M#_A4OQ+\4>"/U2_X*$:-XTO\
MXD?LP:GXL^#GQ'_:/_8L5_C)X0_:0^"7PFT&Z\:>*;CXH^/;#X>Z'^S/\6/$
MGP[T=M/U_P >_##X:7,7Q=TW78+76+[2/AKX^\??"[X_ZKX0-Y\'M&^*WP>
M/U#:<+&\ACE81K(Q6.-I';RPS%$11N:1@ $0#+,0H^; /PI\*/\ @H=\$/C!
MX@^ GAGP[X7^+^D:E^T9XM_:Q\$>"!XM\!#0;;2?$O[&GQ#\:_#+XP:5XVFD
MU>X_X1S49?$7@'Q!+X7TIDO-8U'3$M[G5].T*=KFTM?S+\4_ K]HS5=#^+OP
M[USPU^T%X;_;"L_"'[(M[_P3E_:IUFY\3_M 2? ZP\&? ;X-Z7X[\(_$/]HG
M2/!NL>#+#Q7H_P"TAX'_ &@O%'[7=_\ $30/#2?ME_!OXL>&_ U_'\6]"U/3
M/A9X*X/X+>'?BY+XR_8P7P=\*/C[X"U[P]^U=_P71\2V7B7QS^S-^T!X<\.?
M#JU_:@^/G[1/CC]F;QGXYO?%?PG:P\/^&/&.B?$CP'KUK?>)+1K6V@O+W3M>
MM8=4T7Q!I5@ ?TN^;R/E/.=N.=W&>,#I@YR<#'?/%>>>+/BCX6\)ZR/"3M<Z
M]\1;WX=?$'XH^&?AGH LIO&_C3PM\,KGPAIGBJ7PQ9ZG>:7I4MU;ZY\0/ _A
M^ :MK&D6<FK>*M*AFO;>V-Y=6G\X.G^ ?CBOPM\1?$KP?\"O^"BMS>Z!K'[)
M.I?\%$/V8?BCX=^$&B:/\<O"OPO\6>+O$7[2'A#X'VW@/X??#+4?VW?C3JL&
MN6-S\=/BGHVI:WX4_;C^!_@;PU\!?^$V^+^HZYJ'P=U)?V@?V5K>/Q)HWQ*\
M-_LI?M Z;H-__P $T?\ @J1\+O@GK-IX'^(7C[X[?#?XA?$'X_?"'QW^RY\/
M+;Q!\)O#]Q\5_@+I=A\.;GQYI/[/WPYU"^\/VOP5^#TTWP$BOM+O;+7O"! /
MZ;=%U635]'TG5I=)U30Y=3TRQU*;1=9CM8M8T:2]M8;F32]8BT^[U&RAU33Y
M)6M-0BL[^]M4NX)UM[RZA59VTS)@%MAZ$Y]0/?&!T[XQWK^<CQC\,?C?\3_
M_C30?'7PK^,\GC7QG_P3H_9O\-_\$X_BKI_P^^,H\2_ #]L3P'X0^*%IX^D\
M475QX<;5OV1?B]%\9M8^"OB'Q!\6/B/IGP_\$?%CX9:7X;T3Q1XR\4^'OA1X
MOT'PWR/B'X._$+0/BI\4/C1)X$_:L\4?$_PG_P %JOV0M?T'XFV/P^_:PU?5
M9/@:G[)7[)?@#]K7Q5\+M).B7,]A^SGXU\9^%OVA/"?CJ'P3H\'PA\9>&/#_
M ((\(+;:MX+\/? W3;  _II&" 0, @8'3 QTQQC\J6D48 'H /R'U/\ ,_6E
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ IC.JX!S\W P,Y)S
MQCKDXZ8]3T!(?7F/QI\)^,/'?PA^*O@KX>^+9? 'C[QA\-/'GA7P1X\@>^CF
M\$>+_$7A;5=(\->+H9-+N;34TE\-ZU>6.LHVG75M?*UDK6ES!<+$X /,?C]^
MUG\$/V=/A-XE^,?C/Q;I6H^&?#'Q \(_".YL_#6M^&;S4KSXM>/O'?AGX:>$
M_ANT^I:YI6@Z'XCO/&?B_0M.U=O%NN>'='\':=<WGB;QGJ>@^&-(U;5[+Y8^
M$_\ P4,\5_%GXU:I\"M"_9EO]1\8?"OQWI'A']I>?PK^T-\ ?$&F_"SPQXTM
M?%FL_#SXW> 4OO%GAK6?C'\&+_PII/@+QGXZO1H_@+XH>"=$^.'PQTO2OA7X
MX\>67Q=\%_"GX"\=_LI_'_Q?^S?X]CT;_@G[\4/"OQ8\2?%/_@E59^*?!^J_
M'[]D[Q=-XHT3]C/]K;1OCI\4-3^'VBZ=X_\ !/PJ@^#?@KX=VVN>#_A+\1/'
MOB[PY^TK\:%UW2_ ?Q*^!WPK\#_"[P3J&I>D>./V>/VK?%WC7_@IGK'@+]E#
M7_!O_"]/$7[%7Q%^&2>/_'7[.>@^$OCS\.?V?-/^ ?\ PT#^R;KNK?#OXK?$
MWQ7X*D_:'\%>$/B+\$#?^*_ \'PX33=:U#4==U^'1Y-/?4P#]OX?B/\ #FX\
M-V'C"+QUX+F\):F]W%IWBJ/Q1H4OAO4)=.CU";48K'75U!]+NY+"+1]5FO8X
M+N1[>+2M1DF"K8W1B\Z^&O[3O[/OQ=T'7?$W@+XJ^!M;T/PW\2_&7PAU:_7Q
M+HUO%;?$'P'XW\2_#W7?#_\ I%]&3=2>*_!_B*RT7@#7X=,EU'1_ME@T=R_X
MO?$G]@[Q-\4?VX?@K^T3J?[$.NZC\"_B+^T%H.M?&[X%?$H_LJ^)]#^%NAP_
ML.?MG_LP?&;XM>+?#%S^T/XS\%:SI_[2.H_';]DO0/'W@+X.Z;XIO_$_A7]C
M^#Q=X^T/5?%-CX&TW6>-^(_[$W[4][\*/&_PX\%?L_\ Q+T;Q[9_M%_\%5OB
M+X9\466M?L6_$3]F?XQ^$/VL/VM?%WQ4^%GPV_:._9W^,_CVZ3XI? [XI?"'
MXA#0/'_B"WMOAG^T)\%)/"?BCPI\-GDT;Q]J5UK8!_2<%1EQM^4CE2/KD$'W
M)R/K7"^+/$FJ^']?^&^EZ9X:@UVS\:>-[OPSX@U&3Q-HN@OX.T>V^'GCSQC'
MXEM]+U61+WQI<W&O>$]$\*GPSX:2778+?Q1<>+Y4_P"$>\*:_+#Y5\!_CQJ'
MQ7UWXG> O$?@'7_!WCCX(ZMX;\*>/=6BU+P3XG^&'BKQ1K&A'4]1F^&?BOP3
MXU\7W<-G8W$$UQ<^!/BOIOPS^./AKP]JW@OQ/XX^%GAOP_\ $'P-JOB+Y_\
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
MVA>%]+^&L.A^*=9U*74="U?]G+QCI%_I?B.+0O%-]K$.I+IOAAM"L+#7]?\
MRP_:;_X)\_$B_P#$_P"U#\)/V>?V:;A/ /CK_@AM\4OV!_AU\9;G6/@/X?\
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
M'O@E<Z@R>!?BGXA\4^$X/!WQ+\*27T6F:/\ $_PEK-EJ]]H\GPT\;W]S:O\
M#3Q->:O;2^/-(N['Q)I.FCP]K?AK4M<]%O/B3\-M//B$:AX]\$6)\)7%C:^+
M!>^*] MSX8NM5?RM-MO$0GU!/[%N-1E80V,6I?9I+MV$=NLA.*_%VR^&OQHU
M/]E?_@G=::/\'_B5\8K']F[X&)^SQ^U7^RQX"\9? #0?C'X4^*4?P3^&W@QM
M;CT?X]^.]&_9P\::G\/[GPMXM\!>(=!\1?$73K/Q)\(?CSK7CSX;>*?%_AZ[
ML]$^('G_ (R_8I^+WAWQ!\)/BG\/OV*-1U;3_@+X!_8I_9O^/7[+.H?'?X:_
M$_P?^W;\'?A7-X7U[0?&OA[QQ\4_B%X$T?QG\2/^"?/CR_U#QA\#OB-^TOX/
M^!GCSXX?V'\2/#GBG2["R\7_  QU'P> ?OG8^,/!VI:S+X<TWQ-X<U#Q#!97
MNI3:#8ZUI=WK4.G:;KEWX9U*_DTJWNI+]++3_$FGWWA^_NC;^1:ZY8W>DW$B
M:A:SV\<">.O DEAK.JQ^+_"KZ7X<U;4] \0:FGB+1S8:%KVCACK&BZS>K?&#
M3-8TH*W]IZ=>R07MA@F[AA S7\U/P'_9)\<?&+X>>%]*_9B^!6F_LO>*?@G^
MW)_P7<\3:-^UC;6/P<\):58I\0OC)_P4*_96\%?!?P@?A3XZN_CG;SVOCCQQ
M\!?&.K0S^$/#/P\L?#_['VAII_BBXUOPI\$HK_I_&_[%GQ.^(EO\&O&-Y_P3
M/^(%KXCT3]JW]@?Q%\2/#_Q!^,O[%_Q'GM?"G[-&I_$BX^('BGP7X3L_B%X;
M^&5G\*/#OA;QOI'@WX=?$)=<A_:>^,VCVDO@SXG_  (^%_@OX0?"N;Q: ?O=
M\*/VB_@C\<?$/Q8\+_"CXA^%_'6L_!/QU:?#KXB6_AS6=.U=-'\3WO@/P-\1
MH[>.6PN[F.\LT\._$/P[%<7]N7M(-;&K:#+(NJ:/J%M!ZEXB\0^&O"&D7?B#
MQ7KFB>&- L/LPO\ 7/$&IV&B:/8_;+R"QM!>:GJ5Q:V5L;N_NK:SMEFG3[1=
M3P6\8>:6-&_/_P#8?_9_\4_L]?%W]OS0[KX,6'PZ^&WQ+_:I\/?%CX%>)_"S
M_#2T\":S\*?^&2?V5OA%:>%?#_AKPMX@;Q?X2N?!OB_X0^+]-O?#WB/P/X8T
M."SBTV\\+7NMV5ZDT'1?MU^#/B[XKU+]DS4/A?\ ![Q)\6M(\)?M%:KJWQ2N
M_ 7B;X:Z3\2_A=X$UK]G7X]>"8?B+X!\/?'#XC^ /@AXSOF\8^*?"W@/Q3IW
MQ"T[XDW6C_#WQSXP\1_#WP#_ ,+'TKPQXV\%@'VOJ?BWPCHMY;:?K/B3P_I%
M_>7NCZ=:6.J:SINGWEUJ'B*XU*T\/V=M:WEU#-/=Z[=:/J]MHUO#&\^ISZ7J
M,-BD\MC=)#\^_%S]IWPW\*/C9^S#\#Y?#NH>*-:_:3^*_B3X4-K&BZ_X02T^
M%VH:1^S_ /&SX_Z'?^-= N];3QK/#XXT3X$^,=)\*R:/X:NM%-SIVJW.MZ[I
M4UKI.G^)?YS!_P $Y/VG?%W[(7[3?A'QI^P;>7G[1'C;_@A5^P1^QEX:\2^+
M?$/['?B'Q5XV_;*^ >E_M :'\2=1L_B$OQRUJ\T^;3K_ ,7_  %\1:=\3O%.
ML:#_ &I:_"?2;VROY/$/P^\":9=?=WA7X"?M+VGQG_9?\2^(OV./%T_B?X>_
M\%7/VI/VJ?BG\?[?Q9^RJ]QXA_9^_:)^!'[:/P]^$L^O:BGQJMOB?K_B7X#>
M!/CI^S3^SAXQ\,R^'=;EL?#G[.\&G_#+4_'?P[\'_#F^U, _>M?NCG/ YY&>
M.N"2?S)/J:6D P /0 <=.*6@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "FEE! )Y/0<DG\O\ )P?2G5YM\8? VJ?$[X4_$WX;:)XU\1_#;6/B
M%\._&W@;2?B+X/N;FR\6> -2\6^&M3T"Q\;>%[ZRO-.O+/Q'X4NM0AU[1+FT
MU'3[J'4["UE@O;65%GC /GCXR_\ !0+]DCX,?!GX_?'#5OCE\.O%?AG]FGP2
MOCCXJ:)\/O&?A3Q?XOT>SU*;Q)8>#M+?0--UE[BSU3XB>(/!_B;PKX$;5GT[
M3/$&OZ'KEK;Z@(]!UJ?3N0_9M_;Z^&?QM^,/[0GP0\3>,/@7X2^(/PP_:1/P
M6^$?AKPQ\<-&\:ZS\=_!E_\ LN?!_P#:F\.?$+PIIFI:%X*UB\U'4?!/Q#\7
MRZOX<\-Z1XGTK28/A=XXOM'\7>*]"\-ZMXAC^#/BQ_P3:^/WQU_9JNO ^L^&
MO@+\)?C;\./^"7_QY_X)U>!;OP!K.J?\*K^*$WQ5N_V>KS2/$TBIX*B\7?"3
MX7>$KC]FK3+CP7X#N6^(6H>&HOC!XKTUI+I_!JZUX^Z+6_V1?VQ/%WB7XF>-
M-3^&'PJT.Z\>?\%;/V5?VZX/#L'QPO-:2S^#GP9_9S_9\^#'BK1[C5C\+-*B
MN/B*-=_9VA\0Z/X=%C%X<GM/&^E6Y\:QW'AW4KB< _4/Q5^V'^R3X$7Q^_CG
M]J+]GCP4GPHO/#^G_%"3Q=\:?AQX9B^'-]XLUS7/#'A:T\<RZWXDL8_"ESXD
M\3>&/$WAO0H=<:QDU;Q#X<U_1+!;C5-%U*UM>1TC_@H%^PAX@T6_\2:!^VC^
MRIKWAW2O%NA> -4U[1/V@OA1JVC:;X]\4/+'X8\#:AJ>G^*[BRLO&?B26&2'
MP_X5N9XM>UJ8+#INGW4LD:/^.&O?\$U_VT;K]GGQ5\%+CP)\#?%?C3X?_ _P
MW^SQ\)/COXC_ &P/VI?B+XI^*?A>#XR?L]>/-6\3?\(/\6_#FL>"OV/-&UGP
MM^SUH-S\3/A;\-H/C+;>/OB2? D.@>,/!/@?X8(GB_[2_:R_X)Z_$?\ :+^-
M7CGXG^$?'T/PSTGXH?LQ>#K#7=/MO$6K6&O>&OVROV6/%_C7QW^PA\4]-NM$
MT&YT_5_"?PG\<_'#XA?$GQK9^)5\3Z5JGQ"^"_[-VIZ;X)N;#0_%]MXB /MS
M0OVF?A;XT^.>G_"/X;_&+]F[QG/I6@?&BX^)/A32?C;H=]\;_#/BSX6>-/ W
M@F]L]'^%&BV6JG4_#7ACQ#J_C7PS\9_$.M:_X;O?AIXWL/!/A:31=<U#Q/K1
M\*;\/[57[,EWX#\4?%"R_:)^!]W\./!/B"/PGXR\>VOQ4\#W'@_PEXIFT/0_
M%$7AOQ+XCAUN32-"U^7POXF\.>)H=(U2[M;^7P[X@T/74@.DZM87D_YR_$S]
MBWX]^(_''P;UBR\ _!GQWIFG?L/_ /!2/X5?&?2O'OCWQ9IW@/Q-^T/^W_XL
M^"?Q=U[28]%TG0+CQ==? AOB3\)_%WA[Q!)8Z]I'BS1/ OQ#T >&H-5OO#FH
M(?,[[]AW]MWPGI6F^(O"7B>Y^,>G>!_CQXU\2?#WX ?&K]MW]HSX>?$/2O@[
M\1?A+HOAGQ#HM[^W_P#"CPKK'QG\<Z]X/^*GAW2M4^%1^-'@KXG>([?X)W?B
MOX?^-/B-K&HZQX)C^%P!^K?AO]H'0]8^-&F?!ZZ33I!\1/A1J/QX^ GCGPOJ
MT7BSP=\7_A-X6U+X=^'?B+J=MJVEV[VGAS7O 'B'XL_"QYK/4KAM"\=^$?BG
MX+\3_#+Q%XNNM(^+7A_X6^N>.O'O@?X8>$?$'C[XD^,O"WP^\"^$],GUGQ1X
MT\;:_I7A?PIX;TFW*B?5->\0ZY=V.D:380LZ+)=W]Y;P*S*ID#,H/XUW7PQ\
M2?"KQ/\ LG2_"CX;?"!9O^"9O[*/QDL?$W@GPGKGQ3\ ?LZ:1\7/C#H/PA\#
M_#CX">"_B%>_"[XS^,M6LM,\$Z/\3?$GB'5-$\-^-/B?X7M=.^$\_B[X96*_
M'OPS#9_9_P"U)\,?C)^T5\&?V?\ Q?\ #C0K7PO\1OAK\;/V>OVG-3^ OQ7\
M4R>'/#?C?_A [Z+7M:^"WQ,\3>"K#X@Z38:]X/OM5C\;>"]9MM"\;>&-+^.O
MPO\ AUKR&"STZW\5:0 <U^SW_P %%?A/\2? _P =/B%\9O&GP"^"/A#X2_M3
M_$G]F_0/&I^/N@>(/AOX\@\!Z!X2U^U\4:;X_P#$^@_#C35U+4+7Q)<Q:YX=
MMK*\@\,ZAH^I:>=;U>.REU!_H/4OVS/V0-&^(EW\(=7_ &J_V;]+^+&G^,O"
M?PZU#X8:A\</AE9_$/3_ (@>/;J.Q\"^![_P7<>)X_$=EXO\:7\T-AX2\-W6
MFQ:QXCOIX+/1[.]N9XHG_&76?^"?G[;M_P"/?C[XYU/X2_L\_$3PE^T%\6/V
ME+O5O@OK/[=W[4_P4TF#X=?'S2O@)9:%K?C[7/@E\"X+'QDNB6/PV\:>&?BU
M\"M4TOQ;X:\;:9KGA:7PO\4=+B\+:E;>,<C_ (5EJ'[0?[3O_!3K]B/X>:E\
M%[W0_%WA#_@GS\./B;XG\/\ Q&B\+>(O@MX2\"_#J]L?'?BKX9?"?^P_B5?V
M7C#P@FG6$/PEM]7\6SIX1^)%QX<D\7ZK;VWAR*^\1@'[Q6WQQ^ 7BGQKXC^#
M]I\6_A/K_P 0M#T'Q/J_BKX90^./">I>+=.\+^&;W1-!\;:GK?A!=2FU:+P_
MX:U+Q5X<T3Q=>W>GC3M"U'Q'HFEZY+:76L6-O<?*'PK^*7["GP\\>:7X0_9;
M\3_\$]O!_ASQ)H/CSQ!\6[+X8?$?X0>!/B&MO\(/#OAGQ-I>J:?X!\ :(;/Q
M?H7@;0_'7]N^/=7\4Z_X:7X8^'/$GAC6[6._M?%H:'XRO?\ @F_\;O&/[/OP
MP^ 7Q7\*? 7XIZY^RLW[9^I_#CXK^*/$WC;3K+]K.+]I/]GK]J'X"V'@WX]6
M^EZ1J'Q6^&#?%JR_:5B\=?M:_$#PE\0O%>M>(_BA\.!XM\(Z;K%QXTL9?A]O
M_ K]BK]L'X;?M7_ 'XD^+O$TOQ*^!_PK\7?M2W?AR/XM_&>Y^)/Q\^%?P_\
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
MWQK;Q7XE\1KIWPN\.^(/%]_>?#AOAYXSDOK?4_&%_P"&?#WHFI_MD?LBZ+X
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
MBBV1DJ;K*KJ48 JPPP.""#U!!X(/0@\$<&G44 >=_#;X0_"CX-:)=>&?@_\
M#+X??"CPU?:K+KU[X=^&O@SPYX%T*]UR>PT[2I]9N](\+Z;I=A<ZK-I>D:3I
MLNH36[W<EAI>G6;S&WLK:.+T2BB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "D(R".>?3K2T4 1>4
M.#N?(X'(&!P"HP!@$#G'/)P0<8>JA 0,\G//KQT P!TZ #G)ZDFG9'J*3(]1
M^8H 4C((Y&1C(ZCZ>]1F($8+,1G/)!'L ,8 '; &/RIY('4@9X&3C)ZX_($_
MA2Y ZG% !129'J/S%+D'H<T %%)D#J0/QHR/4?F* %HHHR/7IUH *0C<"#G!
M!!QUP:-R_P!X?F* RGH0?H0: !1M&,D\D\G/X#T ["EHR/449 ZGKP/<^E #
M67=W(Z],<Y]000?H01STIOE#!&YL'G'RXSG.3\O/I\V0>X) (DI,CU'YT *.
M!Z^YZ_C4?EC)(9QDDX#8&203P!STP">0"<8SFG[E_O#\Q1D>H]>O;UH 4<#U
M]SU_&BC(]129'J/SH 6F% 23N89_NG'8 =!SC!ZYZG/1</R,9R,>O:B@!%7;
MGDG)R2<9S@#L!Z4M)N7U'YBER/44 %%(2!U('U/X?SXHR/4?F* %HH_S_G\Q
M1D>M !112$@=2!CKDB@!:0@,"IZ$$'IT(QW!'Y@CU%&1G&1GTR,]_P# _D:-
MR_WAZ]1T/0_C0 SRQQ\S<8P"01P<],8'ID '' (&:DI 0>A!^A!HR/4<XQR.
M<]/S[>M "T449&,Y&/7M0 44F1ZC\Q1D=,C/7&>WK^HH 6BC('4XI,CU'YCU
MQ_/CZ\4 +11D>M)D>HZ9Z]O7Z>] "T4 @]"#].:,@=3B@ HI,CU'YTI('4@?
M6@ HHR#T(-&0>AZ<'V/I0 44F1ZC\_K_ ('\CZ49'J/SH 6BDR,XR,\\9&>.
MOY=Z,@=2!^/^?4?G0 M%&1C.1CU[44 %%)D>H].O?THR/4=,]>WK]* %HI,C
MGD<=>1Q]:4D#J0/K_GW% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 444QVVX^4MDXX/.>P [Y_3J?E!( 'T5&DF\XP -H8$,&!
M#=""."I'1LX/;OA0^6VD $[BHW#<0C89@O7:,KD]BP!Z@D \T^,/PE\+_'#P
M%>_#?QI<^([;PQJFO>!]<U6/PMXCU3PKJ6IQ^!?'7AOQ[;^'[S5]%GM=1;PQ
MXFO/#-OX>\:Z/#<0Q^)?!NIZ]X;NY$L]6G8?S9_%+]GWX;^*O^":'_!:;XD:
ME!XBA\1_!'Q'_P %E-!\'"T\5:\VD3>"-%^#?Q4\->%OAUKF@WM_=Z1JO@'P
M,]QI7B?P!X9-K;VG@?Q=X6\-ZSX6?21:WUMJ/]2\F=O'7*^_4@<@D9'J.XS@
M$XKY*M_V(OV;8?A1\:_@;_PA?B2Z^%G[1^K^*]<^-GA34_B]\9]8C\?ZCXZF
M\WX@-JFL:I\1+SQ!9V?Q #3V?Q"TW1M5TW2O'6FWVHZ1XML]8TS5-0L[D _.
MCXC?M5_&CPW?ZQ\"_BA\.OV;_B;#\./BA_P0Y\<Z9=3^&O' T+1_!'[;O[=E
MO\![6*/2==\1ZM+XF^,O[/\ \2?@HWQ/^&7Q2BG\#Z#<:K>>"_$5W\.-+U?P
M-=:+XH^J?@S^V9XQ\>?ME>._V;?B3X;T_P"#WV*'X\2_#/P5XU\$>*M/\3?%
MOP]\'O'/PX\*:5\6/@C\=M!\5>,O@/\ '?P9K>@^*=2\1_%GX?Z<?AI\=_V:
MO$6L^#/A_P#$7X<ZI&=7\:2>E>+_ /@GM^RSXZU?^W?%7A7XD:EK<F@_!3PW
M=ZO'^TC^TQINHZIIO[.'B:Y\;_ .76[S2OC!8W.NZS\(/'^H:C\1/A_XEUB2
M^\1^&?B/JNK?$'3-5@\::IJ&N77LO@G]FGX+?#OQUJWQ(\(>"HM+\6ZM=^/K
M];R?7O%.LZ9X?OOBOXTN?B-\5[OP+X8U[6]3\*_#BY^*WCZY/C+XHS^ -$\-
MS?$7Q):Z;J_C)];OM)TN:S /SY_:CL?B_P#!O]L#5_VI_P!GC3O'7CF^^'G[
M/7@W7/VC_P!FKPM?^)M=@_:1^"0\;>-;/Q3JOPV^&%G=3:1JO[8GPJTGPKH^
MH_L_ZC86&GWOQ+TG_A,/@!XIU V_C[P1XJ^&?*?LT_M#:9?:/\&_@]^R=XQ^
M"TFL_M>?%+_@IK^T'X,^-?B?^T?BY\+-2^$?[._[6:> (9?!^A^#/B/X)U#X
MF^(M4T+XL?!70? >A:7\1O"OAOPY\*?"?B_7AJ<J>!="\%>(OU;B^$?@V#XJ
M77QHB3Q,OC^]\'6O@*ZN#\0/B"WA67PQ9:E-J]G:GX;OXH;X;+J-KJ%Q=7,'
MB&/PBGB&%KV_CCU18;^[CF\ZU7]D;]GK5/!?AKP!;_#;3O"?AWP1\0_&WQ9\
M!M\-=8\4?"CQ%\/OB5\2]4\=ZO\ $3QK\/O&OPQUWPCXU\":]XYN/BE\2[7Q
M9>>$?$.BMX@T3Q]XO\-ZH+KP]X@U73+H _&'PA_P4I_:'U?XX2?%_P ?VOAC
MP-\+/AK^QG\0=4^(/[,=S%9Z-9R_M >%OVT_&G[&?C'4;+]H[QA\5?!/@'3O
MAU=?&'X5:;XF\%_&GXC_  _BT[P[^SQJ.KZC/X.\.:YXK\1:G%^O?[*?Q%_:
M4\;P?%/2/VF?A)I_PQU[P;XUTVR\ ZQ9W7@#3)_B=\/=;\'^']=B\6ZC\-O
MWQX_:1;X9WFB>,KOQC\.CIVM?%CQ!)XMC\%)X\TR#0;'Q'_PC.B=1KW[)'[-
MWBC5=(U?Q%\&O FKR:1\)?$_P'.F7ND^;X8U_P""_C*QGT[Q#\+?'7@[SAX3
M^(_@6YL[_6K>Q\.>/]$\2Z=HB>)_%[:)#ITGC#Q2^L:_[/\ ^S/\#?V6_"6I
M^"/@/\.]'^'WA_7-?N/%/B 65SK&LZWXG\1SV&GZ.FM>*O%?B?4];\5^)]0L
M/#^C:'X7T:XU_6M1?0O"6@>'O">C&P\-^']&TNQ /PT^%'[17CS]CWXH?M17
M?AO2O@T/@=\1O^"Q'[0GPJ\4:'XNO]<\(:MI&HW_ .P+I'Q]M_'!^*M]KZ^"
M/ACX0T7QE\*8HO&TVM^!?&=D?"?BK7?%*:CX9G\*KIVO>Y>'O^"G7QUU7P_\
M2--M_@AK/C_Q'X"\6_LS3:C\0OA!\#/B!XF_LWX2_M&_"_QW\19?B/X=_9!\
M3_%/PA^TQ\:--^&FN_#K4?A]J=AX'N]$^+/C7PYK9^/W@KX'7WP]\+OH?B?[
MWU3_ ()X?LCZ[!K]IKWPSUC7[/Q3\:+C]H7Q'9Z_\7/C7K=IK7Q>OO!6O_#7
M5O%VH6NJ?$6[M[C_ (2#X=>)]9^'_B?0'B/A;Q1X'N(/"7B'0]2T#3M,L++*
M\'?\$T_V,/A[!$G@?X17OA/4K6#P-;Z=XNT#XK?&K3/B+HB_#7P+XT^%?@.?
MPW\3;;XC)\0O#5]X6^%/Q \3?"?2M2T#Q-IVH1?"J31/AJURW@?PEX2T#0P#
MYP_;<^)/AS]I'_@A+^US\7TUWX;_ !$TOXE?\$O/CY\1V\1_#"ZUK5OACJOB
M)_V9?%GB:35/ MQXJT[2?%(T+2_%MHT^@1^*]'T?Q9IAT^VM_$FCZ5K]I?Z?
M;9.M?MO_ !\^!GC>']FKQQ\/_ WQ#^)WC?P%^SOK'[.?C3X;6$7@WP3!J?QH
M'QDT*3X>?$[1/C7\9?"&D:UXS\#)\"O$>N> QH?QE\%W/[1^H:QI_P /(-"^
M!>JQ)XHU3]2D^$OPM3X6R_ K_A7'@:?X-3^"+KX:7?PIO/"VBW_PYO\ X=7^
MC3>'=1\#:EX-O;.?0-1\)ZGX?N)]%U3P_?6-SINH:9=SV5]:SVUS*LGBMO\
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
MQT^,%OX=\)V7Q7^$'A?QCI4?PX_3OX,_LA?LZ_ +Q;K'Q ^%GPVL]$\?>(/
MOA3X8ZOX\UGQ!XO\=>.+SX<^!=2U[5?!G@8^,/'WB'Q1XA@\)^&;GQ)J,.C:
M%;:C#IMCI=OH&BP6Z:+X6\,:?H\_BW]DG]G?QQJ_Q5UWQ/\ "_1-1U7XUIX1
MF^)-XE[K^G-KWB'X?MX3D\"?$*UBTK6+&#PW\7?!LWP]^&<_ACXS>%8M#^*^
MA3_"?X0W&F>,K:?X3?#J3PR <K^RM\;?B+\4;G]HOX=?%O1?"UC\3/V8?V@[
MSX&>*/$W@&VUK3? 'Q#L=8^$/PA_:$^'WCCPMH7B35->U_PQ+?\ PL^.O@73
M?&7A/4_$?B=?#WQ TKQ9IVE>*/$>@Q:5K%Y\M?\ !.S5?"/@;PU^V]K'B?Q#
MIOAO1K;_ (*4_M&> +#5_%WB?[+INGVDGQ \+^"_AMX&TS4/$>I&UTZRDUWQ
M#8>%? OA#3Y;>RDU?6[/1= TT7NI0VT_Z1^ _AUX6^&F@1>&O"%G?6VG+=7%
M_=W>M:_XA\7^)-;U2[$2W6M>*?&7C#5=>\7^+M=N8X+>&XUSQ/KFK:M-;VMI
M;2WKV]I;1Q?-&C_\$_?V6]$U4ZK;>#_'5VLOQ>TWX_7OA[7/C]^T/XF\":O\
M:M&\8:3\0=&^)WB'X<>)?BMJ_@#Q)XQTKQWH6A^,=.UK7O#6HW-CXET+0M9M
MC'J&C:=<6X!^;_Q!_P""FO[7VF_LZ>/_ -K/P#^SE\.7^!/B#]F^']H/X#^*
MOB-XU^'MO#;QI\0_@UX=T?P?XAC^#_[1'QB\6_%IOB3X!^*NL>-)_%>C_#_X
M):%\$/$_PY'PZ\2K\1[CXB>'_$VD>T1_MQ?M&1_&3XD?LM3:/\#I/C2/V\?A
MY^R=\*_B1'X=\?VOPQTOP?XL_8,B_P""@?BWQ1X_^'[>.KWQ3XD\2>!OAOX3
M^)WP_P##T/A_XA>$=*^)7C4^ ]3U&'X7:)?>(HM)^FO$G_!,S]AOQ5J/Q;U?
M4_V?/#5IJ/QR2]A^)EWX9\0>._!<NM66M>*+'QWXOTO2?^$-\5:"O@O1OB3X
M_P!+TGXA_%W0_ Z^'-'^,7Q$TC1O'WQ1L?%WB_1],UJU[7Q7^P]^R[XZ\0?$
MGQ7XJ^&"ZWXC^*_CSX>?%3Q?K%SXW^(T=];_ !:^$.A:/X5^&GQ9\"S6OC&'
M_A5GQ7\"^&_#VB:!H'Q,^%P\'^.M.TK2-/T]->6VM8HHP#\D?V9?CU\>_@O^
MS[KG[/O[*OP:\+_%OX]0?M$_\%AOB[I'@F&\^&'AWPQKVA?#+_@J9^TMX%MO
M!/A[PU\1?VE/@IXD\+>&O$?BO7-(T+4_BMI&H?%;2_@;;ZAX/A\3> _'-WXV
MT>.W_1K]E3X__M%?'OXT?M/67C+3?@MX1^#GP%^*NG_":P\+^&[;Q+XG^)NI
M:EXV_90_8L_:=\%ZU>_$JU\;7'PWU"RT>V_: ^(GAKQ7;^'_  ;/I^MSVO@R
M[\+^(5L-&U?4?&6_XE_X)C_L%>,?"-AX&\4?LO?#'7/#VG_$'XH?%%5U"RU6
M;6]1\9_&[6(=>^--YXB\6?VJ/%?BK1_C%J%IIL?Q6\)>)=:U7P?\1=(T7P]X
M?\8Z#K.A>'=#T[3_ *%^%?[/?PJ^"WB7XK^+?AQHFM:'K7QN\66'CCXE&\\>
M?$'Q/I6N>*M+T&P\)Z9K%AX=\6>*M=\.^%)M.\&:+X9\"V%OX/TK0;.S\ ^"
MOA_X%M[=/"/P^\$Z-H !\,_'?]O#QC\(/VI?"GPATG0/ OB_P/=_&?\ 9N^!
M?BO2=!A\4ZUXV\+ZK^TRFJVWAWQ[XZ\?+>Z+\-_A<OAK6D\.6NG? V32OB+\
M8OB1X9UV#XD0V_@+X?/'XBKXHA_X*X_M&_#[P'\.OC)\7_AA\ ]>\(_$'1O^
M"DOAO3_ 'P^O_B7X9UZU^+'[%?[2;? KX5-)\2M;'C:UD\$_%^Y,/AOQ=:Q_
M",ZYX&O+JW^(.F7WB>S-S\,K3]:?B3^P7^R9\7/BC=_&CQ]\&]'UCXEZA?\
MPPUC4_$UEX@\:^&FU;Q%\%[W6+KX5>,-8TGPMXET70=7\=^!+/Q'XC\+^'O'
M>I:7=>,+/X?^(M?^&W]MOX UK5/#5WEP_P#!/3]D"/0/ 7A6Z^$$.N>&?AL/
MCS'X=\.^*_'7Q.\8:'J-I^U'J5WK'[1.E>/]*\4^-=8L?BOH7QEU/4=4O/'^
M@?%&#QAHOB&36-:6\L&36=46[ /E3]BOPY\1/#?_  4F_P""C,7Q6U#X<:UX
M^U?]GC_@G)K_ (FU_P"%/A#Q5X"\':]JEU=?MJ:=+J4'A+Q=XV^(NIZ7?P1:
M7#HD\P\9:O'JEAH^EZK(NF7=Y<:/I_3?\-_>*;/]M#P[\ ;OP[X,\3_#?QM\
M:_C!^S]:ZQX"M_$E_??#KQA\(OV;M8_:/DU/QM\4]7U#3/ OB?Q=XKTOPKXG
M\+7_ ,#/AYX3U34/A(8=*UKXF?%G3==U/3_A_??8OP:_9%_9Y^ 7B_Q)\0_A
MA\.K?2OB+XR\)^%? GBSXD>(/$?C+XA?$?Q%X-\#76L7/@[POK'Q ^(OB+Q7
MXPO]#\-#7+NST;3KC67MK#2K;1=%@1='\.>';'2N43]A?]E"W^-B_M!0?!O1
M;7XM)\4;[XV6OB.TU[Q?:65G\7-8^'T/PL\1?$+3?!MOXCB\$Z?XK\9> =+T
M?1O'6JV'ANWN/'LGAOPSK'C!M=USPGX=U/3 #X(T7_@I'\:O^%/_ +-OQS\0
M>%OV?[7P?^W[X=_9)U/]DK0H/%VM:=X^^&NL_M6?%;P#X".G_&GPIJ&LSR?%
MOP]\(?"WQG^$WB7Q1XM^&5U\/K?6OB=K,?P0.F>%(O%/A?XL/V/Q!_;/_;'\
M.7_BOX+_  Z^"7PD^-/[4?P9\'>*OBS\1]!\!^._AKI?@3X@> K'QQX^\._"
M#PW96?Q7_:/^%7BC]GOQ'\:]!\%VNN?$'Q=J\_[16C?LHW?BOP?8:KX5^/UE
MXEM]5L_KJS_X)]_L5VO@CX_?#JW_ &:/A*/ G[4UW>7GQ[\+3^&8;S2OB%]L
MU;6_$:V-Y%=23'1=%TOQAXH\7?$#PYH'A=M$T+PK\2O&OCGXE>&M.TOQYXV\
M4^(]69XO_P"">G[%OC[P+\+OAGXQ_9T^'&N>!/@Y<>(IO OAR?3[Z"T@M/&^
MJP:_\2_#_BB>SO[>^^(W@[XR>([.Q\4?'7P/\1[OQ9X.^.GBJPT_Q/\ %W0O
M&FO6%GJ$(!\1:C^V_P#MB?V]\==7T_P[^S9IWPV^"'_!27X7?L&:K8KH7Q5\
M8>.-1\-_M*>'OV:/"7P>^+VGWL?C+P9H-YJGPP^-7[57PZUOXK>!Y[+3--\>
M_";2/'MGX3\=> ?%.A:#JGC#PW]G;]NC]N>[_8R_94_X0OP#X=_:Y_:%MO\
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
M#WB'Q-:BUA\5_!+X9WMNT.H>K_"3]KO]HW]H[Q/HG[*.N6/[-\7Q'UGXG?\
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
M>_O9[D ^%[S]I;]H[3_CGX%_8PN_B1^R5%^T%X[O?VC_ !5HOQ>M?!GC[4?
M3_#OX$>#OV8?%C^$-8_9NG^.6E>-M"^/US+^UIX*:/P=9_M$^*M UGX-_#KQ
M+\?SK'A:3QQIGP;\%_!DO_!4C]MV3X;_ +4'Q0OO!'[.W@:;]E7X%_L]_%3Q
M5\+=9^&_Q<\27WC+Q)JG[8?[;/[(?QWT'PO\3#\9O ZVW@?QAJ'[&5]\2/V>
MOB-?_"6XO--\%_$[PY<^+_!/C&729?[6_6&^_9O_ &%O@O\ "_X1?!"X\ ?
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
MX%>(M?\ '_\ P3K\>_M):#\*FTSXM_$'XV_%3PCX>TWXQVG[/5OX>\5P>)/
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
M-,L_CIXH\/WD?@GXS?#A=5\(^"]3^)-EX%L;/PKKVA7?N7C3]K_Q]\)/V#?
M_P"TM\8/"GPS\'?&'Q#+^S[\-O%?AVQ^(VD>(O@O\/\ XT_'[XV_#C]F^'4O
M$'Q&T?5;NPE^$WP\^)7Q&L_$?CZ^TC6]2U#2_!NA^(;&QU+5M;LH[R\[_P 0
M_P#!.K]ACQ5X:\?>%?%7[*7P.\2Z1\4?&WAOXF?$637_  +I.M:[XS^)'A/P
MQ)X,\/\ Q#\0^*M1@N/%&H^/-.\-7>K:6/&4VL'Q)>+XF\975_J=Q>^-/%UQ
MK?K]MIO[.5[HVJ?LA0V/P6N]$T[X16WAO6?V8[6'P1+I^F? 76--F\ V&AZI
M\&XMT5C\)M3TB.X\'6EC<^'(O"%WIZ3>'X4EA22V(!^/G[9WQ;_:Q\1^%/C)
M^R[X^O\ X.6>M_#O]KC_ ((XWMK\8?#'PE^(\/PK^-?P)_:]_;W^&_PMU7X4
M^*/A=K/QLN[W1_$GAKQ7X%\3:+\;_"W_  MGQ]X2^*_P \4:/H,]CX&O_BS>
M'P']P_$;ROV)?AG^SM\!?V6O#/P#^&M]\5_C%XV\)^%O 6G^ /%EQI.H>+_$
M?@[XR_M&_$"W^!?P&\,^,O!F@W%_XD\4^'_%7B;4M(\:_'[X,?#+X6>!K[Q;
MXLOO'FL77AS0_ OB_P!I\>?L[_LO:)\(KS0?B5HF@Z'\)?!WBC1OC/KVM>,?
MB!XFT6QTKQ7\.Y[+6?"GQ(\6_$36/%EIK4VH_#J]T/P[K'A/Q#XF\33IX%O_
M  AX-UCP]-H]YX,\+7&C/UOP]^R/^TG/X1^'FL7OP<^-FJ_";3_ 7QJ\'^&T
M\7Z%XU\6>"M%\8^'?$WA?X?_ !/M?L&MWWB:Q\.?$3P?/XT\-:9XINK@Z)\2
M/"]]XNT*>^\0Z1?:W:2@'X_>,O\ @J=^UKJG[/\ \8_VHOAMHG[.OA3P1\-?
M^"1?[$7_  5+T_X6^-_AU\3OB!XIO[G]I#3?VDO$?CWX&7GQ-T#XX?#32!#8
MZ?\ L^-IOA#XF0?#""71KWQ2NIZS\/\ Q7;Z(=+U'[2_X:C_ &F;;]ICXR_L
M;:SXB^ ^G_'"Z^,/PR^('[-%U'\&/'M]X?U?]@3QCHE_K?C/XC_$30;3]I2;
M6=8\??#GQ5\-OC/^SWX@\::+K'@7PCI?Q,O?V=/%GB/X=:#HW[0W@WP>?I+3
M_P#@G[^QSI7@[Q7\/-/^ '@:T\!^-_A'X3^ 7BGP;%_;?_"+ZQ\$O MWJ%]X
M1^$\^A-JQTV#X?Z!>ZUXCO=.\+6D%OI$5WXL\9W#6LDOC/Q4^K]5\./@-XF\
M._%W6OBY\2_'VB>/[W0/"FJ_"/\ 9^T/0/ =_P"$8/@_\$]<UOP[XB\2Z-XE
M\3>)?'WQ+\<?%_XI_$'5?!?P[7XD?$C7_$VA>$]1L/A7X!/@'X0_#;7[WXJ^
M(/BH ?3J_=7_ '1Z>GM@?EQ2T@((!'0@$<@\'GJ,@_4$CTI: "BBB@ HHHH
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
M#7_ >J^&M<T+X2_%%_%MSX?T33?BA\,=0\*_#3Q)X<^'OQ1\-ZKXK\"7&E^
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
M\!6]_P"/M!\>^&_ >E>#M;F;1M'X3XF?M)?'?XN>+_"7P:\2_M!_$_X<:?\
M"/\ X*I?LE?#=/%%IJ7[+\OQ+\6_"OXG?L;>&?VMK"\^,S>#OAWXN^ .KW'P
M]\<ZY;ZWX5;P'H\W@0>'=-\(WOBB]\>>(M'3Q5)_059_L[?L]:;K7@[Q%I_P
M(^#=AXB^'OA)/A_X UVR^%_@FUUKP-X$33]=TB/P5X/U2#0TOO#/A%-*\4>)
M=,7PWHL]EHRZ?XCURR%D+;5]0BN/*?@OX?\ V'OB+HOQ7\(_ GX?_L]Z[X8^
M'OQ,T;X0?%S0/ WPS\&6OAG2OB?\&HO#/C_PUX0U^QL_#EIHVJ:O\,)O%7AG
MQ%X<,27]MX0UJ_BETBYL-:M+M+8 _-7P?^TC^UOXPO\ ]B+P:WQUL?"8^.?_
M  4L_P""LW[*'Q4\2>&/@[\.X=8U;P%^S=XE_P""B4OPGU'P7'XAL/$'ASPK
MKOA6Q_9L\'PVUUJ7A_QC+K^I6\NK>/+GQD1XAL/$_P G_!3_ (*)_ML_&'0_
MA/X8LOV@_AY#^T#J/@3]AZP\'^&8/!WP?B^'OQ4O?B=^T'\4?AA^U)\2_P!I
M6QU22Q\1?#/QAX?^#'@,?%3X2?#CP-X\^"&C^/O&-QX;L?A98_&.;Q9>?!SP
MO_0]X6_9:_9B\!ZKX?USP1^SE\"/!NM^%-3U77/"VL>%/A!\/O#VJ>&=9UO3
M;'1M;UC0=0TCP]9W>C:GJ^D:9INE:I?Z=-;7>H:;IUE8W<LUK:011_#?B[_@
MD=^S'XN\9?$_5)M#\%I\//BK9^'='F^%-U^SY^S7>:9\+O"6D^%5\-ZUX&^
M/CA/A19_$GX1>$/&-]<>(_B#J6DZ7XGU.3P[\7?'WQ)^)/@*X\)>)/&VLW,H
M!VW_  5.MO&C_LL^!8_"'Q.\>?#;7)_VUO\ @FQX=U#7_AR/"=MK>MZ/XY_X
M*!_LS?#G7]$N(O%WA/QKIS:5>V7B^;4YM)737LM:N],L/#GBR#Q+\/\ 5?%_
M@KQ3\[>'_P!JW]H?Q3+JWQ6\$_$?7?$%G\(?^"C_ ,+_ -A?QI^S%X@^&_@^
M.]\:?!CQ;\0/AA\)9?CY?>)=%\'Z3XZD^(7B7P#\6=%_X*%^&?'?@:XT7X"Z
MA^RX-&\,6GPJBTZ35?C;)^K&L^(?A%\3I[WX.^(+;0/B%IWC7X;KXQU'PSK/
MAB3Q9X \7?#76[\:(L]YJ-[I.H> O$&FZM<2+&-#FU&[N[^PD74!ILVER+=-
ML-\+_A<WCNP^*;?#CP(WQ.TKPT/!FF?$9O!_A\^/--\'K<75ROA.Q\7G3CXA
ML_#0NKZ]N%T&VU"/2Q/=W4HM/,N)F< _/7]O$>*9/VH_^"3UII/QA\>?#;PY
MJW[8OQDLO&.E>&6^'B>'_$FE:)_P3S_;2\;>;XJ7QGX'\5W%U:P)X8ET26V.
MH6FBVVD^(=:UD:;%XXTKP+XR\&_D=^S3^UC\;OV.OV;?V38M \9Z-K7PP^(7
M[,O[=OQ U/PCXW\/Z;X<^&/P*E^#_P#P4*_98^%.G_&'5/%/@?X=^+/B;IO@
M3X8?#S]J;XF_$'XXZGXFO/$?@JQ\%_#NR\1R:7\-M%T#Q9K\_P#43XP\!> /
MB-I]GHWQ \$^$O'>DZ?J^G^(+#2O&7AO1_$^FV&O:2TK:5KEG8:Y9WUK:ZOI
MS2S-I^J00I>VADD-O/&SMGQ/X._";]DC7/"'P<^+7P<^!OP=T;PZ_AN#XC?!
M?7])^"'A_P  :SX8T;XK^';'5+C6/#NCZEX0\.^*OA]JGBWP]?6:>)=-FTOP
M]XAD1FTKQ)817=M/9Q 'F7[#'Q'^*?Q!\$_&/3?B?\;O@=\<]8^'GQOU/P/X
M;\8?!OQ_HWQ4U31/#M[\*?A/\0[;PI\;?%/A'X/_ +/_ ,/[_P"*FA>(/B!K
MMU96_@#X2>#-%A^#-_\ "!-?_MKX@OXS\2ZQ\&?"7]H[]K3XB?#/_@GU;W/Q
MRT[PQK_QP_X*8?\ !1_]DWXT^*?#?P?^']MJ7B7X>_ :W_X*B77P\O?#&C:U
M9ZYX:\$>(=!7]E+P%>Q7C:/XCDU/Q'%;:CXQ?Q;I \5>'/&O[3>"OAW\-_AM
MX/L/AY\.O G@OP#X TFWU"#2O O@KPOH?A;P=IMKJ]]>ZIJT&G>&-"L;'1+*
M#4]3U'4=0U&*VL8H[V_O[V[N5EN+NXDD\NL_V<OV5OAM8Z-K^B_L]? WPC:_
M"V[\1^._"]YX8^#7@G3[OP/J^H:9H\?B?Q+X0A\/^&5U#1_$.K:5X0\.VNJ7
MWAR&+6=7MO#>@6<K70TO3(80#^:+XM_MB?'']J7_ ()^_P#!0_X3_&3X_:-H
M6K_ G_@E-^V-XX\0V]EX"^%F@:S^UGJQ^,G_  4 _96M?%.O66M6.K)H6E^
M]'_9:^'Q\3P_!#2? =O'\:OCO9R?VEH6BP>#_ %Y^HN@?MD?$7XS?M>:;X2\
M'?'7]DG1_A/I'[0>K? +QK^SYXN^+,=W\3OB7\.=6^!.M?%+PAXL^'OPRN_V
M<(O$WC;XD_$71=6\"_';P9XS\'_M!ZO^SW>?LLW_ (@@U+P?J/C'PYXB\;6'
MZ!^%OV>?V0?%_P //",GAS]G/X$W/PYUK3=2\;>$M&G^!?@S2-)2U^*7A.ST
MWQ#JT/A+5O"-A-HFI>-?!L]IH?BV"]TC3]8U+1PN@>)+=H8'L8_0/#EO\&O'
M'Q!\0_$C0_"OAO4?BE\/9M6^".L?$.^\!-IGCK2+*U?2O%NJ^!-,\9:WH-CK
MNH^#7NM8TS6GAT#4K[P?>ZK(\T,T^I6=V+< _D[M_BO\>_"?_!/+_@F)\#?
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
MRX/$GA[X5>$/!7QG_;4U'QG8>$]"NM$U&Y^''AK4= \)ZMX3M?#/QP^#6A^
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
M1OP3\'_'KX8W_@3Q[XC^*^@^"3?V^N>*['X0>./&_@/Q%XT\.Z=;7R:W\/\
M5M1^',UMXVU;PEXOTR[N]+\0^&/#5U::UKT,D5KIMU#J'V:0 'G7[+.KW'C#
MX7>)/VC[OQ!XYN])_:'U;6?C)X#TSQ=J7C&\T?P;\%KRV>#X)KX6^'7BNYBU
MGX=_\)=\+[+PW\5/'?@G4;33?%5A\1_'?BSP]JMEX<TW1?#_ ('\'?AA\'/V
MS?BE;?$']E+Q/\:?CW>CPE8_M4_"_P "?&S]H?X??'[7O$'[!_Q7^&_[0_[&
M_P"W=XJL7D7QUX>\#>)/V<_COK'[2_@?X-_\+1_99^*UWXAD_9:U3Q+^S+X/
M^!WBW0_!_P 9H_"E]_1%^SQ\<OAI^TA\&? _QH^$,VKR_#?QI:ZFWA9M>\+:
MUX'U>.U\/:_JOA:[MK[PEXBL-*UWP[-9ZGH5[:_V3JVFZ??VD<*1W5E:R9A3
MV8A 2#(X;'.68''J > .,94#)X)+&@#^5;X7?MB_%#Q5X$\(^'?B;^T_\;?A
M9\,M6A_X*4^"/V6OV@/"^GZ_XX\6^,OVR?A%^WM\=/#?[./PK\67.KW,E_\
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
M2_"[_@H!;>/]5_X*:_\ !3R\UC0?A3X"_:;\+>)O$_P6^(O[%O[9&H_![6?
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
M/BWXD1P^+9?&7C_P7=:=I<O@3X??$#Q)'J6D6>O(8O!]_H[1)XEUCPEHOB0
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
MUG5/V9?^"6GQ2^*?PS_;0\;>,?"/[?VM>)_VG?\ A;%K^W'\1_BUX5\&Z/\
M K]NOX>>#?%FI_#GXB7'B'XL:-H1U'QM\'/#7_"4>%?"T%EJ=AJGAA]9O[OP
MYIGVBP_J3_S_ )_(T4 ? O[:\WQ#A\4?LJR2>'?'7B3]F2+XR^(1^U19?"OP
MY\0?&/CLZ)J'PE\=Z#\&/[1\'_"R+4_B'XA^%B_&_6/!U[\0#X*\-Z]?^&M4
MLO!/C/Q@^A_!GPS\5O$.G_G;^SI\+_B'X=_;B_9"USXT^%_CYXNT[PI\!_\
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
M?B*;P_%?Z5<Z@ >_*,*H] !SG/3WP?S&?6EI <@$\9 ..1^AY_/FEH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K/U/3M.U:RN]-U>TL]1TO4
M;6XTW4--U*W@O-/U&ROXGM+NPO;.Y22WN[6]MYY+6>VGCDAN(I7ADC='96T*
M\U^+'PQ\ _%WP9J'@SXD_#+X=_%_PY+/INN6_@3XJ>'=#\3^"M1\3>%]0M_$
M/A&]U'3_ !#H7B;3[6YTCQ)IVF:II>N)H6I7^@:C:6VL:=;O>V4"D _DD^'7
M[&_Q(\3_ +$6@3_#W]D#5/B3#\?/^"'7[5O[*WA(^%O"/POT_?\ %W4?B_<^
M-_@)H?BX^._$7@TZ/H=IHUW#XX^%OB/4C)X=M!H=PGA6_@\5:AX2T?Q)]$>,
M?V)M1\7_ +)'_!5Z6U_X)]:QH7Q]^-WQ1^&]Q\#-(UOX/_"!_BGJOA:]_9I_
M8,\,^-[;1/&GACQ#XE\+V&CW'[3'[,GQ"\=^*+>Q^(S:7?\ B/0/"WQ0N6O9
M_$?A36=0_>_]B/XZZ5^TK^S'\*_C5X<^&L/PB\)>,=$GC\'?#V'4],U(>&_"
MWAK5-0\*:38L-#TO2M"TQ(TT21;/1M'BN;'3=-6RACNS_P >UKW\?[2_[.LN
MEW^MQ_'OX)R:-I?Q!F^$VI:M'\5_ ;Z98?%2WM+._N?AI>WXU[[+:?$"VL=1
ML+VX\&7,L7B.*SOK.Y;31#=0,X!^%7[6'[+O[8?C7XT?M)_%/]F+P9XWO_$_
MQ:\(>/[.VM/BGX5^%W@[XD>!]"M_V?\ 4M)TK7/V.?VR]%OO WQ,^&3?'.\B
ML?V?]4_9W^.6O37_ ,(?&WC?Q'^T/X!\:_!;1O &C7_B7S7Q[^RIKD?QA^(O
MBOX(_P#!.OQQ\)O@EJ7QS_X(;?%7X3:1X:^$7P2\%:=X+O/V./VL?$WQ#_:4
MO=*^&/@;QG-XE\(>(O!/P3U?7_#8U>P\'6MGXPM+&^\(^#M8\0Z9XK\$-XP_
MH3U']I?X'CX7:-\6M!^-'P,U7P3XVOKSPW\,/&]]\9/!FE_##XA>.DDURQT[
MP?H?Q'M;K6=&OM1O-;\.ZSI5S!H$'B'5[&72-:*:'>W6D7=D/.OV:_VR?AG\
M>?@3^R'\4_$FM^ _A-\0/VOOV=?AK^T%X,^"&N?$WP]?^,A8^./A5I?Q6U_0
MO"\>HV_A;6_']KX$T>\U'^V?$FE>%-.@;3M%O=<O-,T>UCN(;4 _'[XI?L0_
M%?XO^%_V^?A5X^_8HNO'?[1GB&S_ ."C-Q\*_P!M/6OBYX1D^'WQO^#7[5&C
M_%77/V6O@A]IO?'6B_$+7]8^$,E]\ /@_/\  GXW_#'_ (9W^#>M?LXZ%\</
M!/CI?$?ACX'Z]K20?LS?&RSL_P!J:R_9@_94U3X,2^/OV'_^"8'AD^ YM"\)
M?L^:)\=-6_9G_:@_:>^(/[9/P'B\8>%8-2\/^#O'WQY_9M^,&A?"_P ,^-];
M;288]3^)(AU+Q5X3U'X=>.+SP-^]WPV^.7P7^,DNO0_"+XN?"[XIR^%9-*B\
M4Q_#?X@^$_'4GAJ77K*74="37T\+ZKJAT9M:T^&:^TE=2^ROJ-I%)<V:SP1O
M(NVWQ.^'*_$1/A#_ ,)]X(_X6O)X4E\=Q_# ^+=!'Q$D\#P:G;Z+/XSC\$_;
MSXE?PG!K%W;:3-XB&F_V1%J=Q!8/>"ZFCB8 _!'5OV#/"GB#]MC]G#XJ>"OV
M3SH/[*.N_M%>&_'?B'X&>+/@[H-AX,^%6KZ#^PS^WM\%OC;\6Y/AO?2ZIX:\
M :%\=_'_ ,7?V'?!.J^$_#VA:))XU\8?L^WGQFUKPYJ.GZ._Q&OOT4_X)6>
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
M-2_9^_9RTCPY\$M'^)_PDM+ZX?2_&?PSU'PG9^"?VD&^(OP-)TSP7^T-X?\
MVB-7\"WEYXWD^,/Q=\+Z7^I^B?M+_#&3QWXF^'WBSXH_L]Z#XD_X6;XL^'WP
MT\-:1\>O#'B#QSXU_P"%?_"/P3\5OB#9Z_X+O],\,:CX1^(_@72O$FL:[XL^
M&VBS^/I?#WPJM/!WQ5UOQ)IUCXWFT#PO)_PUU^RG]F\"7I_::_9Z%E\43:CX
M:7G_  NOX;?9?B)]N\;Z=\,[+_A!)_\ A)1%XN-W\1M9T?P!:CP^VH?:/&VJ
MZ=X4BWZ]>VMA, ?B+_P3\_8U\3?L\_%K_@G-\0-/_9'N_@I<6?P<_P""H?PX
M^/>N>'O '@OPWK.@1?%#]J3X3?$;]G#P[\6]1\*7/V_5M!U+PKX1\6ZSX,2>
M?7],\+2-&E]%X=O]9M(9_P!4OV_? 'Q3\>^"/@>? O@F'XN?#CP;^TI\/?&G
M[4/P)6_T^SU3XU_LYV/A_P ;Z-KWAG1;/5["XTKQ;=^!/B1KOPO^.VH_#34-
M1T*W^+/ASX1:Y\,/MNJR^+HO"GB/W+PA^T/\.[_P'\!/$?COXC? OPOXD^/_
M (/\&ZYX'TOPQ\;?#GC3P7X]USQ1HWAF_EL/@7X]U+3O!%U\;_"SZAXJT:U\
M)>,-!\':-/XPTO6?#>L)X9T:3Q#9Z7'\Q?M+_P#!0GPM\#?CA\/?@-X3;X"^
M./%?BK3/C='X^F\9?M,Z'\+XO@'XE^&G[-WBS]H[P0OQOT^S\!?$75O /P^^
M(F@^&K:+4?B!K=E:2^#?#>L6_C6R\*^-+46FDZB ?GYXD_X)[>/O FJ>!_VE
M_P!F+X2^';#Q1\,?VWOB#XK_ &8O@KXX\/:)97_P/_93_;-_9[\)?LR?'3PM
MHUOX@L?%R?"WP=X1_:,\3^//V^'^&OA1K&RM/AI%XG^$]GX-T/5/%NH>!].7
M7/V(-3^$/[2'PB^%GA?]F'XT>(OV?OA=XX_9AUO]E3Q]\!9/V0/#GPC^ OPQ
M^&^G^!=.^/G@/XC^(?&_@:^_:Z^'5UXDN_#7Q6\8?$/PG\%-4UOP]^V-X/\
MCWKGP5\2ZW:3>-?BO);?N;=_&#X=:!>_#CP[XT^(/PS\*^-OBIINHWG@7PI>
M?$+08[[QU/X>T"/Q+XL7X<1:LVB:MX^T[PWHQDUC4-3T;1%-MH"QZWJ-GIMG
M*WE?.?P+_;N^"/[4>I^"+G]G;XB_!3XA^#M?\4_M!^#O$,DGQHT2Q^*%MJWP
M'\9:AX#DU#X?_"O1=%\4M\0?"WB35M'OM??7K_Q;X'.C?#[5?!/C.WL->@\6
MQV&F@'@'_!'[]F'PO^S;^RM!:R?LT^'OV=_B_P")?'WQB'Q-6+X:>"_ GCKQ
M=X:A^/\ \9?&GP9'BS6?"EN\OBO1O#WP_P#B1;?\(=;WNL:G!X0@US6O#]M%
MI-]'K&G1^A_M6>"OBM\8_P!JG]A3PEX9^%'BN'X>_L__ !^M/VK_ !C\>+W4
MO!(^&DNFZ=\ /VK_ (&:O\*+;3XO%C?$B'XG6_B#XL_#+Q!IJ7/@1/!VN^%_
M$.L76F^*Y=1\'>)=,L_JJ3]I;]G>$^/1+\>O@K&?A7K>E>&OB>'^*W@1#\./
M$FNZUJ7AO0_#_CT/KJ_\(?K>M>(M'U;0-)TKQ!_9]_J.M:9J.EVEO+?6-S!%
MU_P]^*OPT^+6F:EKGPL^(?@3XEZ'HWB'5O"6KZU\/O&/A[QII.E>*=", UKP
MSJ6H>&]0U*TL/$.CM<VRZKHEW+#J6GF>(75M&)$+ '\S_P =_P!B7]H[QM^R
MCXYTV7X#^)[?]OSPQX'_ ."E7@?]H#XU^#HXIX/VV_!W[4?[._[3_P .?AOX
M0T3XAZ9<^'SXP\'_ !*^-_Q&_9+^,6B?"?QYHVE>"/V7=/\ @.?"%O!X$T#X
M0>!FU?T'XN_L>-?>+_%_AGP-^Q/?6OPA\>R?\$'_ (EVG@W2/@?X2TKP5<_$
M[]FG]N?QW\0OVVO%_B/PQ:V\.A6/Q(TW]D;4_ 7@?QKXFURUBU_XF^$M$L?@
M]HVJ>,(/#,/AVT_H9U'XN_"O2/B-HOP?U3XE?#[3OBSXETM]=\-_"^_\:^&K
M/XB^(-#B@UNYDUK1/!%SJ<7B;5=*CA\,^))7U"PTRXM5B\/:W*THCTJ^:#Y
M_9U_;ML?VJOC/X_\,_ SPQ\./B%\!OAAXR^)_P +/'?QA\-?'OPUJGC_ ,)_
M$SX<ZM9:!91^(/@3#X:6ZM?AG\0=>TOXEZ-X%^(=A\0]4O\ 6IO "ZS#X)/A
M#Q%!XFTT _%GQ_\ L2?&R#QS^U!H_P '_P!FW7O#'A_PK^UE^T?\3OV<?@_X
MN^!7P;\:_L-_'#PY\4O@;^R9X3LO 'B3P:NH:7X\_9_U7XC_ !>^&?QDU[PC
M^U3\&M=^&M_\#[S4?B#X]^)]EXOTWXMZ%X;\:?8NI_LC?$?QG\0-;O?B1\'K
MO2_VG/ O_!0CQ!^T!H7[96@6D7BW3?BC^PC>?%NX\7?\*/U'Q!8+X?\ $9T7
M6/V/-8D_8-\2_LOZ_H>N:+=?$/PW;?&6U\-^*]%.C?%Y?V:N_C+\);'X@V_P
MDO?B?\.;/XK7>C3>([7X8W?CGPQ:_$.X\/6\%Q=3Z_!X*GU-/$DNBP6UI=W,
M^J1Z:UE#;6MQ.\VR&0K4^'/QU^"WQAN-?M/A'\7?A=\4[OPDVEIXLMOAQ\0O
M"7CB?PP^MK>OHR>(8O#&K:I)HSZPFF:F^E)J:VIU%=.OFM/-6SN3" ?@]_P3
M7_8TU[]FWXA?\$W?&H_9+E^"VN:7^QE_P4 ^!_[1/B/0OASX-\-ZYI?BKQC^
MTK^S)\0_@-X?^+6M^$IGN-:TB]\-_##XNZOX+NI[[Q#I/AR744CE;0KOQI8I
MJ'ZQ?MF?#[XJZ]<_LL?&'X/^&)/B)XF_96_:<M?C?J_PEL]8T3P[KOQ6\"^)
M?@'\??V9_'?AKPCK_BK7/#G@^P\:^'/"_P"T-J7Q1\'V7C'6]&\,>*O$/P]T
M_P $ZMXA\)0^)E\7Z#ZQHW[57[,?B1-*D\._M%_ ;7X]=^*NH? K0WT7XQ?#
MS5%UKXW:39'4]5^#FDM8^(;A=1^*NF:8KZCJ'P\M#+XMLK)3=7.D16X:5=2X
M_:/_ &?;5_%<5U\=/@U;2>!/&'AWX>>.([CXI>!X7\&^/_%^MGPSX3\#>*UD
MUQ6\.^,?%'B,'P_X=\,ZN+/6M;UO_B5:9975^#  #X1_:^N?C1^T+\-_"S_#
M#]G/XAZAX%\%?%CX)>,?CSX/\?1>'?A[X]^/'P.T'XE^&_$?Q2^ OP\\,:G=
M7>K^)+:71]'M_&7Q \*>+]3\ ?#WXSZ?X9TWX!KJ/C[P[\3_ (B6OA'X]?\
M8P\2_#[XZ? CXX>!?V;M6\0?L_\ AO\ X*0_&/XN>!/@7HO@KP3IOBO]GS]G
M/X\?\$R/B-^SQ\4] \/^"/&'B+2;/P;\./C;^VSKVJ?&+QO\,/#5WI'AR*Z^
M(C?%#Q=X6L]2N?%-SH_[*Z1^UK^RSX@B2?0?VE/V?];@DT'QYXI2;1_C/\.-
M3B?PS\++JXL/B=XB22R\23*^@_#B^M;FS\>ZP#_9W@^ZMYX/$%SI\L,J)U2_
M'OX(-;?"R]7XQ?"EK+XZ6UE>?!"\'Q%\'FU^,EIJ>G:=J^FW7PJG&KF'XAV^
MH:5K&DZE8S^$'UF&[T_4]/O()'@O+=Y #^1KP5_P3>^,%S^RA^W'X/\ $?\
MP3RU;PM\97_X)A?#GX,_LWV_B'P)\ M5UNU_:;\&?M#?MY>-_"]_\+/%7@GQ
MIXPT#PEXD\&^%_C;^S'?>'O&^G^(]#NO"Z^$+:#3-2L+CX6B+2_T*^.7[&'@
M!K'_ (*4_M$:M^SW\*_A9\2O"?[67P@_X*8_L@_'_P"+/@#X>>&_"EKXH^"?
M[*7[%NO:5I'C;Q-<M'XN\)VGQ0_:$^$?[0/@?XR:.]A;^,/#]IXE\<_$>YCT
M7Q;XR^&_B7Q1^[WQ4^)$GP\T[PA<V]Q\,[>\\5?$_P"&W@"&#XH_%!/A987M
MOXU\7:1H6JP^$-1/A3Q?+XN^)4.DWUY<_#[X8Q:?I9^(_BN#3/!\GBOPC%JS
M>(].\J\3^,OV+?COXW^'WPW\8^+/V6_C)\1O!7Q/F^(GPF^'_B37?A+\1?&W
MA+XR?!5;Z2Y\=?#SPKJUUK.N:#\4/A,E_JAG\3>&=/M?%7@2*_OG:^TEKFZ\
MP \E_9QOM$^"7B_P?\-?$_P/UWP7\8/VO(/B7^U'\3_B!X3\+>"KKP"GQ>U[
M55\1Z[\(_&WBGP^_A[XAZWXG^&?@S4=.\!>&OBAXN^%>C>#]>\*^ ?#FG^*?
M&6A_$_QMX2\$>)*G_!5/P-XY^*/[#OQ=^''PW\">+_B1XR\6:U\(K;2?"?@5
M&'B*\MM%^,G@#Q9K]U;WPU30UT==-\-^']7OQJHUG3;FWN(+>/3+G^UI]/BE
M^P_&WC+X3_"Q(OB'\2O%'P[^'4=\^E^"X_&_CK7/#'@];R6_NKF[T7PG'XG\
M07.G+<O=W\MY=:;H*7TAGO'NIK.VEN&F-8_B/]HOX >#O%T'@#Q?\<?@YX5\
M=77B/P-X0MO!?B/XH>"-#\6W'BKXH7U]IGPT\-0>&]3UNUUB7Q#\0]2TS4M/
M\#:)'9MJ7BV]T^^M?#]MJ%Q:3Q1@'Y':-I?[:7P+_9X_:V_8?O\ X+?$+]K6
MRA_9^^,7BS]C#]I2RU&Z^#>M_':^^)?ASX@>(K#X!_M@^*_ /BWX1>-/ /[5
MUCXVNI;?QO\ M-?#S5_!^D?'&#Q-9_$[Q#XQ^$OQ[U?Q1I=S\S^&?V0_'/B?
MXP_!;P[XY_9%\::Y\$?!?_!6#3_C_P"#+#X@_!SX+:/\/?A[^RUXY_X))V_P
M?\;:=H'PO\(:E?\ A/X7>!U_;9U=]9UKX8V.D)JU]KD[?%+Q3_PF?C"P\;>-
M%_?;PU^U+^S1XS\/^#O%GA#]H?X$^*O"OQ$\='X7^ /$WAKXO?#_ %WP]XY^
M)82ZE;X=^#M:TOQ!<Z;XG\=)%87TC>$=$N;[Q $L[ISIP6"1E[_Q]\3OAS\*
M],L-:^)OC[P3\.]%U358M"TW5_'?BW0/!^F:CKD]CJ&IPZ-87_B+4-.M+S59
M=.TG4]0CTZWFDO)+'3K^[2$V]G<21@'\TO@/]C[]HK0_!_P9M/ 7[-^H:'KW
M[/'[2GQS\0?"'X+_ !J^%7PO\5?LJ:Q\-/&?_!1[]I'XV_"_PCX?M(K$?$?]
MBWQ1\,?@7J'P)\?> ?CS\!]8?P59Z;I_AGX-_$KX4_$35?A)X-^'FD=);?LY
M?M-WOQJ\?FX_9K_:9^'_ (!^+/@[]OKX:?&JW^$/B_X021:SJ?BW]OC]G/Q/
M^S;\6K[XA_&KQ?\ $_Q)^TQXGG_9DL/C#XT70/VA++QQ\$M'\-^+O$O[+'@K
MX;_"[X4^*?B1\/+3^@70_P!I']GSQ1J?@O1/#/QT^#/B+6?B1K_COPG\.])T
M+XI^!]6U+Q]XJ^%UG=:C\3/#/@JQT_7+BZ\5>(/AUI]A?7WCO1="AO\ 4O"%
MI9W-SXAM=.@@ED3QOX^_MG>!_A/X2A\3_#Z]^&_QGG\._M5?LM?LQ_&/0="^
M+VA6&J?!^[_:5_:-^&O[.DFM^)8='T?QG-:^)? 6L_$O3O$=W\/O$EOX2N=;
MTW2M4M7\1:%)$MP0#R;_ ()RZ!\8?@Y\)M)^!GQ4^#^A>'HK'7?C'XF\)?%/
MX7_"KPW\"_ 'C+PE%XQ\+W.D^)?B7\#+#Q)=-\$_CI\6M9\;>+O%-_X \#:;
MK7@"\L_"'B+QK+>?#6_\2Z9\+-+_ $H'(!]1_GT_D*XGX>_$GX>_%OPK8^.O
MA9X[\%_$OP1J=WK5AIGC/X?>*M#\:>%-1OO#>MZAX9\165CXB\-WVI:1=W>@
M^)-(U;P_K5M!>23Z7K>E:CI5]'!?65S!%!:_%'X<7WQ U'X367C_ ,#WGQ3T
M?04\5ZM\-+7Q?X?N/B#I?A:2XL+5/$NH^"X;]_$=EH#7&K:1 NL7.G1:<\^J
MZ?$ERSWEJ)@#X/\ ^"@W@CQ)X[\=_P#!/R[TGP5\9?%7A;X5?M@>+/BW\4M5
M^"5QXITKQ3X1\ P?L5?M=?!RTU2'7O!VM>'_ !+;3ZE\2OC9\.- ?1_#^HOK
M.KZ%J?B.Z>PN?#6C>)9;;X/\+_LZ?&_1O%UEJ.M?LZ>//&_[!NG?MY?%WXDZ
M]\$?BF^@^//VB?BGX1^)/[.>C^&?#W[0'QB\/:KK_B[7OVA?"/P\_:/U/QE;
M>"/AY\;/$%U\8-#^&:?#7XFZQX6UGQ-\"?A18Z/^TFC?M2?LT^(X=)N/#O[0
MWP*UZ#7_ (B#X1:%-HWQ>^'^J1:U\5VTK3M>7X8Z/)I^OW*ZG\0VT/5]*UE?
M!-F9O$S:7J>GZ@-,-G?6L\N-JO[8_P"R1H7A:Q\<:W^U)^SAHW@K4[OQ%I^F
M>+]6^.?PQT[POJ%_X1UNV\->*[*R\07?B>+2;J[\,>([VST#Q%;6UW-/HFMW
M=MI6I1V]_/%;N ?BK\&?V!]*\$_M0?LWWOQQ_99A^+WP9^$_[-/_  4/L_",
MWC3X.:'\5=-^#/A+QO\ MT?!K]HS_@G]^SC8PZ__ ,)?JLOB3]G+]GOX;^*_
M!'PTTS1%U#0O@]?Z=HGPV\$:MIJ:QX7L]1C_ &9/V*Y?A=\"_P#@F_X>^,W[
M$VA>,_@/HW[")^#_ .V+^SE'\'/AUXHOX_VX]+^&7[.?P_B^/WQ=^$UQI\FA
M?&V[N?!?P1^(WP-TOXP>?XW\3:%HOC?1!HX_X5?X]\9>)M'_ &V_9I_:K^!G
M[77P]OOBA\ O'>A>/O!NG>._B#\/;S4=&U?1M2DMM<^'7C?Q!X(U"2[M](U+
M4GT^RU^70#XH\*'4C97VK^#-;\.^()+&SBU58(>LO_V@/@7I5C\3-3U3XS_"
M33=.^"[QI\8M0O\ XD^#;.Q^$YDBGN$'Q+N[G68H/ ;-;VMU.J^*GTHM%;7$
MBY2&1E /YV_&_P#P1W^-_CS2_ /A+Q5;?#[QIXO^.'[%/P]TS]JC]H/XD>$O
MAS\0O%7A/]K;]A;Q&OC7]A_6M<F\8)XJU_\ :*\1^(]3^+:_#7XT^)O'U_-I
MWQ;^"/[)FB>$_B-XQ_L[QEIO@W7/4/CK^R+\1_$OP]^$/C?XA?LB_$OQGH7[
M0N@_M&?$;]MC]GS]FCP9^P=XJ\>:?^T#\=KCX#67P,B\:>"OVJ;:;X%>+W^
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
MUJ]CX7\/_&WX\?\ !3/_ ()C?M(^'_V4-.\?^"O&7Q7^'/P<^%#^#?!WB?\
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
M$.CZKHUBD^IZ?=VT0!^>_P"Q/X;T#QQ^TQ^T3XQ^%'Q(\-_$7]D/P3\6=?\
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
M0>(K;0]3DNM,@UV'2]-BU>*U34(["S2X%O'T= !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %>3?'GP?J7Q!^"'QD\":-X;\(>,M7\;?"CXB^$-
M+\(?$"]UG3? GBK4?$O@_6-&L?#?C74?#K+X@T_PEKEU>Q:7XDO="*ZS:Z-=
M7L^F,+U("/6:QO$7B'1_">A:SXF\0WJ:;H7A[2=0US6=0DCGFCL=*TJUDO;^
M[>*VBFN)5M[:&25H[>&:9PNV.-V(4@'X5W'[$?[;W@_1;'6O">KZO\;/#G@'
M]H+Q)XR^'GP%^-G[9GQH^&7QJL_A=XU^"8\"^(]-N/V[_@SI=]\1?B!JO@[X
MD:;H,_P>G^.7A_Q_XT_X4-<>,?!7Q%^)&I:UJO@C3/AK[3\ ?V#-6T3Q/\>_
MA-\6O@G\-_"W[,'QB_X)O?LN?L37G@_X6>/O$&L^$;:V^&&O?MCZI\6/!.B3
M^*IK?XFS^$+[PW^V%;^#?"'CS738>*/%%[\/?&'BG7O#_@8ZWX7TN\]^MO\
M@JA^P5<> ?$/Q1D^/<&F?#_PS\ O G[4EYXI\0?#CXO>&M-U3]G[XCW4.G>&
MOBEX./B'P!ID_C_PW;ZO=6/A_P 8'P+#XBO_ (<^)=2TKPS\0[+POK^JZ=IU
MUZ%J_P"WQ^RKX=M]+NO$_P 0]=\*0WTVGIJY\6_"3XS>%9/AU9:W\5_$GP/\
M+^(?C9!XA^'VFS_ 3P=XX^*?@SQCX3^'GC?XV1^ /"'Q%G\(^*=3\#ZWX@T3
MP[K&IV8!\-6G[(_[8-G^P_\ #+X??$ZZT/XZ_M7V?[4?[!_Q$^*_C.'Q[=II
MGB3X>?L(_M)_L_>.[#7-.\1_$*2XUX>(?BW\+_V:AXWU#PAJ&H7NGZ;^T;\=
M_'-Q=:]%X>N]=\7G)U+]@S]J/5O"G[77[.=UH/[)UW\.OB!\1OVYOCO^SU^U
M?K,GC6\^.^A>,_VXO"/QYM$\&^(/AW;^%EO/ WB7X-ZY\:]2^&5]\??AY\>[
M?5_&O[+?A[PU\,M$^'WAC4/%7B:3P7^EMM^U]^S9=?$7Q!\+!\6?#]KXO\-:
M-\1M?OSJEKK>C^$[W3O@W?:7I?QG_P"$:^(NK:59?#SQEJ'P7U76M,TCXQZ-
MX0\4ZYK/PHU>[32OB#8>'-026V3E[W]NO]F#3?!7BCQYJ/COQ'I^E^!-1\4Z
M;\0O#]]\(?C1:?$WX;?\(1X9\->-O%VK?$SX-W'P]C^+GPX\+>'?!/C?P#XU
MU7QCXW\$:#X3M?!OQ'^&OBN36AX?^(W@C4=> ///V)O@A\1OAWJ7QG^(GQ7^
M"G@3X+>._B=J'@G2;ZW\/?M4?';]LOQGXPTOX<6'B&RTCQ'XS^./QTT#P1K,
M>D+'XEN=,\#?#;1O!=K%X2T^RU/Q#JOBC5-0\<'PIX"^=M6_8A^,>N:[\;?A
MGXQL_#'BWP'\1O\ @HG\#/\ @H7X&_:(L]4M(?B1X5C^#_Q(^ _Q1M_A%XH\
M-^(1J&IZEXVT&T^ 5G^SM\/?'GA[7-/\/6'[.7B+PGH<]OH<GP]NO#/BC](-
M)_:!^$VN_%.Y^#&D^([Z\\?6UEX@O1:Q^$?&:^&+X>$;K2['QA8:-\1)/#R?
M#O7M=\'7VMZ18>,/#FB>*M0\0>%+_4K2Q\0Z9IMW,D)^-_\ @I/^W?;_ +'G
MP+^+^L?#36O">K_M#^ ?A=:?%O2/ WBCX>?%'XC^#]-\*3^)Y/#NCWOQ8O\
MX87.CVGPDTSXE:GI/BSPQ\)O$/Q(\9^"]+\?^+/"/BW2_!0\67?@CQEI^E '
M=_\ !._X2_%WX'?L[WWPW^-'A/3_  KXMB^/G[5_Q/A&D>+--\8:9?:'^T+^
MU-\9_P!H/PY!;ZE8PVLR:AH&@?%#2?#/B"*[L;=?^$DTO5_[(EU#1ET[6+_\
MMOV(]#\1?M.Z#I^M?#:+P-XF^&/[+O\ P6%_X*G?M2/X_P#AW\:_"FL>+O&G
MB%_VA_VU?#OPR^$^C:#;Z+/9>$I_BE8?'9]9\1Z_XB\4V.@7_P $3I$NCZIJ
M\'QAG;P!^U>L?M:_L]^'?'6J?#3Q#\0AH_BS3M!\6>)+6'5/"WC:QT3Q78>
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
M &I/@9^SE;077Q?\:3^'$D\->*_'-U%I7A'QOXYO=#^'O@-=-;QY\3/%>G^
M/#?BB_\ !_PM\"_VUHR>-?B=XJMM&\!>$Y=8TF'Q!XBTZ74[%)P#S;]F;X8?
M$CX?_&O]O/Q=XT\-VFC^&/VA?VE/A[\;_AO?V^OZ9JMY/H6G?L9?LK?LYZ]H
MNO:;9,\FCZUI?C']GC7]7A*S7NGZCX:\3>&[F&\CU1=:TG2OAS4OV#OVE]5U
M/]L?X&+-\#](^$O[1GQ6_:>_:"^&_P"VC;ZCXEO/VIO@AX\_:@_9G^('[/\
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
M\5/A_P#M5_#7X^_"[QAH?B3]A#XN?L.Z)X6\$>/? GP=^"_A73_BG\)_"/\
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
MC0_%EWXNU#XE^"_!.J2?!RY^'GQ:T/2]3F\7WL>M7?B#P_\ ?_[0W[2?QT\
M?M1>%?@+\-(?@+#I?B7]D#]HS]J.WU_XSW_C'PMHEKJ7[-WQ"^ '@K5/!?B[
MQOX?O=3MO W@_P ;V_[0>DZC=?%1/!/C.?X7V?@W6]2N?AW\1$U6VL-+SO@?
M_P %2/V4/B]X*\$:_JOB_5OAMXGUK]G3X3_M*_$WPIXM\'^/3HO[/7@;XL_
M76?VBM*_X7?\6[;P@OPD^'L%C\//"?C>\.M>+O&&A:;J=UX0UFPT^6;5$BT^
M0 ^:/A+^R;^TYX?\>_L6^)_$7PV\/Z;IOP9_;T_X*A_M%_$>%?B-H-_>Z9\/
M/VW/'7[3WCCX72:'!:V\EMK^O>'+?]IC3M&\>::UUIHTV^\#>+Y?#UWXET^]
M\,7'B#ZA_:1^"_QH\;?M2?#SXF>!O!FGZWX,\*?L*_MT_ &_U6Z\8:1H=X_Q
M)_:3\4?LL>,? $%KIMTLUX=#L#^R[J>B^)M:8*VGW_Q!\(76G6.K6%EXKN-
M]HTO]MC]FC5?#OCOQ$OQ U'27^&GB_PA\/O&W@SQ5\.OBAX+^+>B^.OB'IVA
MZK\.?!P^"7B_P7H?QAU/Q-\2++Q'HK_#G1-'\#:AJ/CZ:]^Q^$+?6;RWNX(*
ML_[=/[*=OX%\%?$X_%NRN/AYXZN+*TM/&>G^&/'&J>'?!US>^-KGX9M#\9=3
MTWPS=VWP!?2OB7I^M?#?Q*/CD_P[_P"$3^(/ACQAX)\3_P!D>)_!OBG2M( /
MR-T']@O]M?PIX3^#'_"-> O@T_BSX5?\$Y?^";'[-]U!XI\9>%=<L6^*G[&O
M[7/ASXG_ !7A\%2>(_AEX[T/1-=U/X7:3J/B7]G#XP:GX4N+GP+\8(/!'B6_
MT3PAK/ANWU?3H$^ OC[X%>$?@%\+[?XB^"/@O^WG-_P4+_:\^*'[+$&B^-K[
MX^^.?&7[,'[8O[3GQ&\9_M&S>.- U^PT3Q1XQ\%_"?X#?&.R^)OC6^\;:CJO
M@4?M+? /X%>+?&NM^(-1'A#P[XE^X_VB/^"CO@KX3_'/]GWP3X1\3Z5XB^'E
M]\?/C9\'OVIM6M_@S\<_&]QX4MOA;^Q?^TC^TS?K\*/B#X(L/^$$\2^.? /B
M7X(Z-X:^*?@3P[8_%/Q7HEOKVJ>'K_0?"_BO2KF:R]I\0_\ !1O]B_PGIFOZ
MQXI^,\6@Z/X;^&_P!^+VIZOJG@'XI6.DW'PT_:AUJ]\-? KQKH6HR^"4LO%&
MB^._$6F:GH,5QX9FU>3P[K6EZCI?BR/0+_3KN"  [KX[?LY6GC?]BGXP_LF_
M";^RO"%IXM_9:^(?[.GPS?7[[7-1T;PM::_\)=9^&G@W^V=4F?6_$M]I>BQW
MFFG4KZ635M;NK2UFN)'O]0<M+^:/C_\ 88_:L^(R:/\ &BT\.?#_ ,$_%KX;
M_ 3]CGX,Z1\'K#]HKXE^"]!^-$'P"^+GB7XB?%>U\<?';X0>"/#WCWP?';V6
MNW<7[)GC31[#4KSP9XFUCQ1XH^(GP_TVU\;:OX3T;]-++]LK]GFZO_AMIEUX
ML\3^&KGXKZQIGAGPDWCKX2?&+X>6=KXPUZ6]M_#/@/QWJ7CKP#X=T[X4?$/Q
MA=V+6/@CX>_%.Z\&>-?&^H7NBV'A/0=9O/$.A0:C]0 Y (Z'F@#Y'_8N^#FO
M_!CX*0Z)XI^&?@;X0>*O%GC[XB?%'Q9X!\!_%+XC_'2UTOQ'\1O%>H^)]8O_
M !/\;OBQ!IOC3XK>/_$%[>2Z_P".?%]YX?\ #UA-X@U6]TG2+"^T[2;?Q%KG
MY >#?^"=7[;OPS\/^ +GP/)9ZC\/OA!=_!?7O#_[&WB?]L?XW>%(M!\3>&O@
M=^TI\)OB;X/_ &:?VY_!6AZI^T?X&_9KT:Y^,GP\UOX'?"7XZP?$N/1XO"'Q
M&\(:=8?!WPSXPTJXA_07X[?M;_&#X>_M2?$SX&^'M<_9C\&>$? /['4?[6<'
MC;X_:UXJ\$^'YA9^,O%_@W5O!_C3QQ8Z^^E^ /"%JWA$^(=>^+R>&/%?_"$Z
M!J5Q=7'PW\3G1&.L>E>'/^"@'P5M?V:O@#^T1\9XO%/P4D^.7[/6D_M'W/PR
MU+P?XZ\?>//AKX#C\%>$O&/Q&UWQUHGP_P#"&N:[H/@;X0'QKX=T7XB?%#Q#
MH/A_P/X8U'6_#D'B+4]"O?$NC:?<@'SG^SC^R-\7/@Y^U+^S-XZC^$'PT^'G
MPG^&_P"Q3^T!\%O%6D?#KXE^(?&&E^#OB7\=/V@_A7\>X=#T/4/B)$OC_P")
MFC>'XOA]K>A>+OBYXBC\,:Y\0/&^OP>,[3X:>$='UC4="\*\'\/?^"=/QY\
M?L<?%;]GO0_&WAV+QAX(\4?#+X=?LE3:G\3?BWI7AZ?]D;]DO]I/4OCI^RO\
M+/B;X]\'R6_Q/\#>+]4\#:]J?P#^)GQ)^'SZMJ.C>%=.\+>(M!\-:[=>'3H6
ML?7/BG_@I]^PUX,U3QMIFO\ QO:.'X<^*- \%>-?$NE_#/XP>(O &@>+?%EC
M\)=3\)>'KKXE^'/A_JOP]FU3Q;IGQS^%^I^%+6S\3W+^)=-\175_H?V^T\,^
M*YM#[W7_ -NW]ESPGH_A_7O%GQ"UGPGIFMZ!X8\6ZI)XI^%?Q?\ #EU\,/!_
MC7Q;J_@7P?XR_:!TW6O 5CJ?[-/@WQ1XN\.>+-"T'Q;^T)9_#+P[JMYX(\>F
MRU*:#P)XOFT4 ^%/@G^RK^T]\-OC'\,_VHYO@1\*M!UR74_VG-/^*GP+7]K3
MXS?'+QDUQ\:O _[%_@?P%\>-3_:&^.'A;4'^*GQ9\%:7^Q\_PWNM&;1/AKI?
MA7]GWXK/HOA#6]=\2?#_ %?PY\8_?/V2OV5/C'\,?^"5OPJ_8M^)_P#PK[1/
MBYX-_8_C_9PU*^\(>+==\:>!6UFP^&=SX TOQ!_;NH^!?!&LFVO&:VU75].A
M\-7 T:62ZTS3M3\2Q6T.LW_K'A3_ (*"_LL>-_%/@OP7X:\6_$6_\3_$+X@?
M&#X6>$M+F_9U_:0TM]1\?_ *_N-,^,?ARXN=6^$MC9:-<> -0L[VSUN[URYT
MW3A<6-_'9WETUE=>3TFC_MN?LTZYI/PD\06GCO6[3P]\;K;PC<^ /$.O?"[X
MM^&- Q\1KQ-+^%EMXXUOQ)X%TG2_A/J7QAUN?3_#?P5TGXKW?@K5/C+XIUKP
MYX6^%]GXL\0^)?#^FZD ?EWK/[(WA7PE\$].\=?\%#/%GP]_9I^%_P &?^":
M_A7]@'Q%XN\*_%BRNI-=\7:CXJ^&-_9?&?0O%VJ^!/#ESIGC'X5_$SX7^!=3
M_8:O;:TNOB?9_$;XE^,;^T\!>$?'%]H&E:M^G'[$/A3XJ:+^SYX)\9?M WD.
MH_M(_&C0_"?Q=_:'N[/PYJG@C38/BGKGP^\%^'I_#FF^ ]2U?65\&6O@/PAX
M5\(_#U])M9[=[^\\*7?B?6;8^)_$&O7=WUW[//[6'P'_ &K-)UCQ!\!?%NL^
M.?#>B-"LWBB7X=_$WPAX5U4R:_XN\*S_ /"*>)_''@_PSH/CA=*\3^ _%OA[
MQ ?!NHZ\OAO6=&GTSQ =-NY[2&X\VU+_ (*(?L7Z+X%U[XG:I\<]"L/ OA^]
M^$EO<>)+GP_XWCL]7T3X^^*KKP7\"OB'X-B/AG[7X_\ @S\:/%&G:QI?PG^.
M?@:V\1?!SXB/H'B:Z\(^.M8LO#>OW.G 'Y+?'7_@GY^V]\04_:7LM.\ _!RY
M/Q._98_X+7?LL>#;GP]\5+7P/X)M]-_X*&_'+X1?$[]G7QE8?"G1_AAHWAGP
MOJ6B:!X*U*;]ISQ+*-6^)?Q+^*^I^+/'VM>*/B-++X<^T>X_M'?!S2?#NJ?M
M5>/OVJ_%VD?L]?"#XT_L3?L&_ KX3?%72/%=OXF^)O@/]KG]E/XD?M1?&GX=
MZA\)OA[H,!\7?$3XS>'/BQ\:OAUXK_9S\$?#[2O%_BOXG?$SX27NA:5X1O;S
M6?#&D>(_T6/[;_[-EQX1\1>*;;QYKMO)X;^,R_LZ7OA&^^$?QE@^++_'2X\,
M:5XXL_AMI/P(G\"V7QI\5^(Y_AYKNF?%:*P\,>"=02[^#S7?Q:@NQ\-].U'Q
M79^$_LP_M<_%OXW?\$^O&?[4FN6WPS;XF^%]9_;2TW3X_#_AOQIH7PVUVW_9
ME_:)^._PH\(7Q\-Z_P"+=5\;:0GBWPE\*=&U+7;>]\1/>V&N:OJ%Q#9VUO%#
MH5L ?3G[*W@GXD^$_@GX.O\ XW+I"_'_ .(5E;_$[]H+_A'U$?AZQ^,?C/3]
M/O\ QAX8\*H-9\2,O@CX>/'9_#3X?Q7/B+Q'?)X$\&>&UU;Q+XCU9;S7=0_-
MOX6_LF?M.Z)XM_8K\0>(/AOX>TNQ^!__  4I_P""E/[57Q @3XCZ#?WUK\*_
MVT+_ /;/UGX;RZ1!:6AM-6\4^&&_:\T72_'.B_VA!%8R?#[QI<>'=5\26M_X
M476_TC_9R^-UU\2?V3/@I^T?\4I_"?@V3XC? OP)\;?%QL;BYTWPAX-L/&W@
MO3?'=Q8_VEKU_<3MI_A?3=52PO-;O[BU746T^?5OL&DQ72Z99^>W7_!0W]D:
MPO\ PEH5_P#$K7K'QIXX\;^-/AIX>^&%[\'_ (V6GQDE^(G@'X<?\+AU_P "
MZM\%[CX<Q_%?PUXNN/A1+IOQ(\*^'?$W@[2-6\>^"/$/A+Q-X$M?$FC^,?"M
MWK !^0_[.'_!-_\ :^^'V@_ _P"'7Q6^#7P2^)7@&[?X!Z]XYE\1?MB_M(^'
MM+^ _C/X!_&?6?'370^ OPZT>R^$?[3&@3V_AWX<?%CX+0:]>>!-6\+?'35_
M''_"?7MWX:CT?44^IO!W[(W[3G@7XS_".ZF\%>#_ !#X$^'G_!6/]J#]MNZ\
M8:5\1K:*[N_A)^TE\ _VN/A/:Z8GA?6-"TZ\M?%7@C6/VH?"^H:CID5]>6FL
MV/@;XBMI][;SQ^!XO'7KG[5O_!3'X1^ ?V)_&W[27[.'Q&\*?$+QIX@_9 ^-
M'[5?[.MC=?#/XN?$;PSXE\,_"7P.WBF[\1?%'PMX M_#_B_X:^ ;/6;C1?!G
MC+7_ (AZS\-(/!?BG64\.>(+_3?$ME=:)7U"O[7?P:\,M\+M ^)7C&/PSXR^
M)6E^'HK1H_"?CB;P+'XYUKX?S_$5/A]/\0;;0M3\":!X]U/PS8:AK_A?X;^(
MO%]IX]\0Z(^EW6BZ+JRZQI,NH 'Y>_LK?L5_M:_ /Q%X?\<^-_AI\,/BSX?U
MGP+^VW\%_&OP'\1>.K&ZM/#&G?M&_MK_ !*_:P\+_$/P;XLU33]3\*W?A#XE
M^$?'VC?"S]J?P1>^"8/$FJZM\+OA9K.@R^/- \%P:=J?GO@#_@FG^UU^SK^S
MO'^R5\/+;X:_'+0/#?[5W_!,7]HOP5\<OB#\7]:^'VJ:YX6_8J'[#>D>.O G
MQ"\,VOPM\>ZOH6N?9?V0GMOAO<^';SQOH3^!O%%E#J$^A:UX(LO"WC+]J_V=
M/VI/@C^UAX'7XE_ 7Q1K7C/P#<6OAW4-,\6ZA\//B3X$T/Q%I?BOPOI/C'0M
M8\)7WQ$\(>$XO&&B7>AZW8M/K7A<ZOI6G:LNH^&]3O+/Q'HVL:38<;)^W-^R
MY$WB2WD^)=PNK>'-0\%6$7A<^ /B8?&_C=/B7+XIB^&NM_!WP(/!I\9?';PC
M\1SX#\?2_#[QO\%M"\>^#O&UKX \>WGAC7=5M/!/BB;20#&_;1^"GQ6^+NB_
M #Q+\']3\-W'B;]G?]ISX<?M"ZA\,/&TVHV?@OXY>&/"6A>-O"FN?#?6-4L+
MCR=#\0Z3#XYB^+GPAU_6M*U_P[H?QX^%OPLU37-.L=/M9O$>A?%.F?L9_&?P
MA^V-\(OVD/!OPST/3?!WB?\ :O\ C[^T[\9/ 6G^-?"VE+\+[OXT_LD_"7]E
M1;+P[;65A::7XX\0:]KWPSO?VA?BO>VXTY/^$P^(7C>UTG6?'^M!==\2?>/B
MW]NG]DOP-X8\#>-?$OQM\+VGA#XA^'8/&FA>)K*UU_7-#TOP#)K>D>&;OXD^
M/]3T'1]3M/A3\,-"\1Z]I.@>+?B7\4)?!_@/P9K-V-,\6>(=%O8;B"+Y^_9-
M_;YLOB=XS^(7P>^.6L^&M%^+FG_MD?M._LR_"Z+P1\,_BIH?@3QG;? U==\6
M:)HMWXSUN;QIX'LOBYJ'PI\->(_'=]X.N/B#IVL^(="\+>)_$GA?PE'HV@ZP
M+  _3(#  ] !^5+0#D9'0\BB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "L#Q3K.G>'/#FOZ_JLMU#IVB:)JNJWTUCI^J:M>165A937-U+::5
MHEGJ&KZE<QPQLT-CI=A>ZC<R;8+*UGN)$B??KE/&_B.;P=X2\4>+H?#GB;Q>
MWA;P[K/B%?"G@RQL]3\7>)6T>PN-0.A>&-.U#4=)LK_Q!JBVQLM(L;K4]/AO
M+^>WMS>0^9NH _F[^$'[!7[3G[57_!,7]G/PSK*_#?X8>,M _P""//A[_@G]
M\,O!OC6W^+7@OQ5X-U3XT>$/V;H/VD_&?Q[LM>\"/J^D^*O 6N?LR_#WP3X+
M^#_A_P 'K"VH>'?B%XBUSXM7-E\2?#>A?"O]%OB[^P]\7_B;KW[8FGOXE\'3
M_"G_ (*0?L^>%?@W^TAX.UOQ9K;ZQ^SMX@TWX4^*/@SXT\5?L\:_8?#.)OBU
MHGC3P!XJL;:R\*?$*#X2#PGXX\#M\0[;5]6MOB3J_@/P=V/@K_@IQ\)?B'9Z
MC>^#/A7\:]>CB_9S_9P_:BT%;6;X#++XU^%W[66O)X:^ Y\*+<?'>-;CQ'XQ
MU>T\5V\^E:P^C1>'U\&7ESXBO-)M_&GPC?XBYOQT_P""D'P/\)_#3]I/[9XC
M^,7PFOOAU^S_ /M2_%'PW\2]!^%&E_$;7KWP]^RYXHTWX+_M!_$_X9_#JV?Q
ME>ZC#^SI\:O%_A;P]J$WQJ\&^"?AY\06:3Q]X#U'XC_ 32/%OQ(TH \:T3_@
MFE\<K'X/_%3]E'_A?'PCTO\ 9KLO&/Q8^)W[-VJ2?L_V7C[XQZ9XY^*7QNF_
M:6T+0OV@8?'/B>?X8>/_ (/_  L^,E[JK:SX#\$^%O ^N_M ^!XO GASQ-XW
M^&R^#_&DOQBX#QU_P2Y^*OQ.^&5AIVJ^"/V'?@Q\45UWXN^*/!_BW]COPE\2
MOV5O%_[,OQ*\;>"_@U\+_ /QZ^$7QV^'D(^)?Q!^('A/PM\//%&K?$3P9XDT
M?X=^!/C?H.H_"KX%>,C;>#/@_P#\)CXV^ZO%7[?GPZ\'>-/CU\,I/AO\<O$_
MCK]GG0_V7M;UO1]!\*>"DNOB58?M=^.KWX9?!>]^%,FL^/M"L/$@USQOHGB?
M1-:&H3>'8?#NH>&-9LKUDNGT>WU.I'_P4S_9 3QEX[\)ZK\5M&T.Q\#_  M^
M-'QH'CFZU3PSJW@[Q+\,OV;9]$M/VA/%FD#PIX@\1^+-$T[X57/B7P^UP?B'
MX5\#2?$?1-3/C/X(I\4? NF:UXGTP \R^"_["?Q)^%_[8$O[25MX[T/PDOB!
M?B WQXO?AGK/B#0=,_;%36XKG1_AK=_'O]G,^'K/X&>&/C!\,[+3_"WB2;]I
MWX5MHGQ1\;SV=]\,M6TVQ^'-SJ$6M<I^V1^P3\>/C+'^VOH/P3^(7PQT[P_^
MWA\)?A]X)\;7_P 88O&E[J'P2\8?"C1K_P /Z5K?@'1?!Z)9?$/P3\0O#=S8
M:9JG@W5]9^&VK?#?QC::_P#$:'QA\5=,\66WPO\ "GWMX/\ VA_#'B3X6>,?
MB]X@\-^/OACX4\ :9?ZWXK/Q \-P^?!HFD> ]%^(>K:_X8U'P-J'C;PO\3?"
M]IH6LFW@\7_"KQ%XX\*:[K6DZ]I/AG6M:N-+D#_-^I_\%-OV<?#MHL7BNQ^+
M^A>,(?CC\(_V?-;^&-E\+=:^(/Q#\)>/OC[HFA^*O@K+XSTGX22?$+2_"F@_
M$GP?XF\/^)M!O]<UFRNK:'4AX?UW3])\:Z=K7A?30#Y1TS_@F%\3TO\ XL>'
M/&GAW_@G'\3? OBS4_BQ?:?XT\1_L7V>F?''XD>&?CO\74\<>-?A!\8O$MMX
MAU6PA\!^&/ VI^)/ 4?B;PS)?_$CXL7MA\,_&?B_Q'X7\0^#_%]S\4+7P^_X
M)S?M2?!J]^#OQ&^$'QU\!_\ "P_AQH_[1GP2T3X>?M-W?Q:_:X^&WPH_90_:
M6U_X'^,;SX3^&/BIJWB+X0?'WXV7_P $OB%\!/#7BWX=:C\7?$.F3^(_ OB?
MQ;\ [G6/ _AJQ^'?C?P)]4_#C_@I-\$_B5\0(/AK9^$OBOX3\1KX(_:@\8ZY
M=^/M(\!^%?"WA.^_8T^+>G_!/]I#P1KWC"Z^(LOAB7Q3\-_''B'P6+R_T'5=
M;\!:MX9\<^'O&FA>-M2\*0^(]7\/^I^-/VP_!7PU^!WPG^.GQ%^'GQO\&Z;\
M9?'7P1^&OA;P#J'PUNM5^)6C>-/VAOB%X9^&OPPT?XAZ/X7U#7_#OPU.J>)/
M%_AVUU&[\<>*M#LM#OM6L/"NJSVWCV^LO"5R ? GC[]@3]J+Q%\,OVU/AUIF
MJ?!G5[C]HW]KW]D7]H/P=XL\6?$?7]+U0^%OV7/!7[(G@.ZM?'^D>!?V:]"\
M):/XT^(EG^Q;X6\17<'@#0(?!'AK4_C1XET31]).C?"/1)/BG[5XM_8<^*7C
MGXE_'.QUOQ5\,[;X$_M$?M@?LE?MS^.&CM/&&I_$_0_'G[*GA/\ 8^T#3/@-
MX8LH+CP[X:G\)^*/%?[&7PZ^(5Q\>=4UQ-6L=%UWQA\*?^&?[FZU#2/B[X>U
MO ?_  4)^&5Y9?$_Q%??\-"ZMXHU7]J/X7_LX^!/V;?&OP5TKX:_&#PM\9O'
MG[*/P:^.,7P#\,:/KLWA6WU<6?@_7/$GQG\7?$3XE^+K3PIH,5SX^GL/'MS\
M*/"7A35)O*O&'_!1#5_%?QE_8:U7X%0_$G6OA5\6_B]^V#\!?B]\&;SX#:WH
MWQ6UGXR_L\?"?X@W6I^ -*\2>.FT#PKI3_#OXS>!-7^'/BCQUI?B%?@<WBW0
M]>MM1^-R:!HFHW! /+/"_P#P2<^)_ASP]<_#S2O$7[&7A/2_A'I?PC?]G/X]
M>%_V2+&P_:2\?^)?@;^TU^SG^U)\)IOVK->\*>*OA_::GX2T37/V9O!'@+XU
M^%/A3K/AW_AIB2^D^+,&I_ #Q#X9\,>$++[H_9I^ ?QY^&7QF_;0^.OQ%O\
MX1?:?VI_&?PJ^(GA_P"%?@B_\::U#X%\1?#C]GOX:_!*\TO7/C)K^C^&F\3Z
M'K\_PYM=7M+C3?@9X;O]#BU*Z-RNOO'#:+S7[,7_  4 L_VK?CWK?@3X:?"C
MQG+\$;C]D7]DC]JKP%\<-1O/ EC:ZSI7[3^J_M(6D&E^(O![^/)/'.@?V7)\
M#AX4M;)O"<GB&S\=Z1\1;/Q5I6@^%[+P)XH\:YWP\_X*%GQ+XV_:B\'^*_@1
M\3_#U_\ !K]KFR_9(^#^B:7=_"GQ!XI^/OCV?]GSX9?'2;0?"VF:7\5[V#3]
M?A\.^*/%_P 0M2U'Q9<^#_ OA3X-:)#XK\:>*O#NJ>'_ (B:5X3 /!/V7_V$
MOVH/@CXU_8]\2^)W^!.I67[+WPY_;\\+ZG;Z#\3OB'<77C36_P!L7XO>"_C'
MX;:V_M'X':=%I.E>"]0\ :;X5UR\GDU"[U.U\0WOBC3]-@F\.V_ACQ%Z39_L
M+?%F\_X)7?L[?L-:UXD^'VG?%7]GGP/^Q9X?M?$.F:CXCUCX=>.-1_8=^*7P
M6\>>&X[G5[OPOH7B?PE9_&G3?@;IFG:WJ$7@[Q9-\(+WQMJ%Q8Z5\7H/!UM'
MXQ^O?A_^U_\  ?X@_!/X@_'Z#QSI_A'P!\&+[XI:#\>SX[EM/#VL? /Q?\#)
M]2M/C1X.^+EG]KN[3PWK?PWN-'O[G5;RUU#4_#.O>'6TKQUX'U[Q7\/?$OA3
MQ9KOQQ\2OVZ_%6M_&[]BKP-\-++QW\*!XR_;:L/@/^T+\,?C-\(SX>\;:S\/
M/'7[$/[3?[2'PRU[P]J]]>ZGI-CHFM7OPI\.ZK//X=N+KQ3I&M6FN_#7QZGP
M^\=>#?'_ ( 0 X?Q=^Q'^UCXM\0_%;Q/>K^SPNI>.?\ @I?^R=^WAI\-M\2_
MB5:V$WA_]GCX&? /X*^(?!5]%+\$K^XT/6?%#?LQ^$?%VASP7/B:QTD_%'Q#
MX<O[V_\ ^%6:9XA^*_IO[#O[!7C3]DGQY9QZEIW['^H> OAA\'+[X)?#'XH_
M#/\ 9HT7X=?M8?%+PSJ>M?#_ %*QU3X^?$72+FU\/:?J/AW1OASH>A^,M&\
M:5+X6^.GC5;'XPZAHWPK?PWX>^&=E-\8/^"F/[/FG?"3XXZNOCWXK?"._P#
MOPDTGXR:%XIT;X2V/Q!\<:M\&?$OC;4_AUH7Q]\"?#)(_&5V_P /9?'/A_7?
M#ES?_%WPQX)71HK(>)_$>E:7X-U#1/$NI^@>./\ @I;^SYX"\;_%CP5JWAWX
M_P!X?@3\:?@W\!?B]XET7X ?$G4O#OA#X@?M"2^"M-^"UKIJ+HT7B;XG6?Q"
M\5?$3P5X,T4_!OPW\1=236?$^B:IJ&FV7@W5=,\57@!\J_M(_P#!,KXH?'K]
MJ/\ :1_:ET#Q+X-^#WQG/PF^!%E^PO\ M"^ _&^NQ?&3X%?&O]GW_A>%S#<>
M-]-U+X17GA?Q!\!?C[#\<KOP)^T!\&M3O?'WA3Q1X \'PI?:%XA\2:[X:UGX
M40?M)_L1_MX?M6:;I-S\3O%W[+]CJLO@3]EVVUCPAX9\1_&:U^&_A_XT?LR_
MM/Z)^T)KOQ9\*V$GA%+_ ,3:5\?]'LD^'NF>"/BDGC#5/V36\.:9XN^&?Q"^
M)E_XW^)^G>)?TC^"_P"T_P"%_CSX-^+GB'P-X(^)L'C#X&?$/QS\(/B7\&_$
M^B>'?#7Q(T3XL>!-$T;Q1)X$M+_4?%2_"O7I?%7AGQ3X-U_PCXQT'XF:C\-=
M4TOQ?HTUQXWT]XM;31?R3^'7_!6/XH7^I?LY_'_XL_#;Q[X6^ WQ=_X)(>)O
MV\?%?P0\"> _"OCSQ;X>U?PGK/[/'B?Q3\2='^(.D^-+^SO?AUIOPP^)7C75
M?#?AKQ=J'P]\=^(;/08M%L/ &N_%K7?#'@.< ]ATO]@O]IFPO/!7B.:]^!%Q
MX@\+_P#!3[]H7]N:YTU_&GCJ?0+KP)\<OV8_CI^S[;>&%EN_A!<27'B7PUJ7
MQZU/Q9>:%>Z6WA_7]-\%6?AE_$U@_C.[UGPEXS;_ /!*C]IOPKX;M/ 'PJ^)
M'P@^'GP OYO$7AWQ3^QZ?&/QS\3_ +/%LGC'X5?&;P9XS^+7POEU%;3QM\,/
MA]XL\:>/_A[XTUG_ ()JV-[K'[*DEC\,[_2+3XD6FN^.KCQ?H/Z?Z;^W'\&-
M<^*5C\)/#Y\2ZYXC\50>/;;X3WMO%X4T[0OCGXM^%OA#2?'?Q$\"?"6[U_Q7
MH]]K6L>$_#&OZ#?:CXIUW3/#?PMGEU7^SM-^(-YJ6C>);71N-_9?_;HT_P"-
MO[#GA?\ ;>^)WPW\7_!/PCX@\#/\2'\.Z@F@^.M9N?"-Y!!J&AW_ (7T[X7^
M(_'VJ:\^I0WUOH-CI=W::/XOU/Q+9WZ_\(?IME<Z0+X ^0OV=/\ @F-\6O@[
M\3/V7OB/-XP^''P_\:?!?P3\#/ WQ4^*/P$UWQ_X3US]H+X6_!O]ES0/@9%^
MSQ\>/A7J.C+\,/CYH,OCU-:^(_@[]H;X@?8_BO\ "W1-'\+>"/AOX6\+Q2S:
MII/VM\1OV>_BWI_[4M[^U#\&->\':]/\1?V?/#?[,GQ:^$?Q@O\ 4=-\!0:!
MX%^(GCKXA_#?XQ^#-2\+^#_$VN7GBKPM-\5_BOX<\=_"K5O[)\/?&70_$/@9
MX/B-\)[WX9W,OQ YFZ_X*2_ ^VN/ GAF#PI\9==^*WCSX^^/_P!E>#X/^#_
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
M//Q'TR!'MM%^(GA[X.> ;#1=8\9Q3^)?V9_B';:]\;/!=W\5Y=2\/_"SP?\
M6'P2_;!\"_M!1? O4OAKX2^(FI>'/CY^SOX9_:?T#Q/=V/@RWTKP1\,?'5OI
M]U\/5^*-E#XWNO$W@WQ)\0X;VY;P/HDF@7Y\2-X<\>PZ?>/-\-_B#'X6\,^/
MW_!0#X2Z#\$_VPO$OAOQ/\7M#\/?L_\ PK_:7;Q'^T?\&?A7HGQZT/X;>/\
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
ME_PI"[\4>#;?X0?#KXM?M$?%KX)?$;]GCPEK&L6.F>&_BAI6H_M'_%30M<\
M?%*'X@?!^RT3QCX*M9=-\:1_ W4A^T%Z1X _8?\ VE_#/C/X7>+M67X&R#P'
M_P %2OCU^WI?Z=I_Q.\?S_;/ 7Q^^ _[1OP0U'P597=U\#K7'B[P.O[0DOBN
MS::TBT;Q@W@U-!FU'P?_ ,).VN^'?V0HH 1?NKQC@<=,<=, D#\S]:6BB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\L/A1_P $J/@A
M\(?%7P3\6^'-7UF2^^#?Q;_:#\;'3[JVO+C1/&/PW^+OC3PWXY^&7P9U?3K[
M6]1@M-#_ &;-7^#/[*$OPK\00>;=)??LWZ/KL^GVVO\ CGQ;JDO@OQ/_ ."1
M7Q,^(D/QUM5_:O\ "D3?&SX'_P#!2[]G?4/%?BK]FK6?&'Q//PS_ ."C_P 3
M/A-X]OAXT\>K^T=X>E\?^)/V<_#?PITGX1?!6]ET?0/#VE?"ZP\%^%AX1M;#
MP4L&M_N310!\,ZY^QK!XN_:(_9O_ &E?%GC6SE\8?!CX1^(/A=\4/"WACP5/
MH/P^_:!E;6_!?C;X5Z]XG\/ZMXP\5:C90_L]?$SPYXB^(OP1TGQ#KGQ"G\#>
M)?'OB/5]&UJS\1R-X@N.$\$?L6?&_P"'VE?%7X<^'_VO-1'P*U;P5\5?"GP%
M^'FJ_ KP5XJ\3_"B3XH7NHZAI47Q,^(WC77_ !-/\>_!?P.AU.3PA\"O 4_A
MGX;V.F?#I8/#7Q?U'XT:MIND>*-)_2&B@#\__@/^PII/P$_9K^/?[//@/Q_>
M?"VR^.FK?%+7=(F_9S\,S?!#P%^S-J?Q,^'NB^ ID_9$^&,OB;Q^/@=I&E:K
MHDWQICT.V\7>(-.D^/\ XS^)7Q"TJ/0M,\66?A#0?C?P#_P2-^(_@_6M%U2]
M_:7^%T]F/CQ^Q)\?/%^C^$?V3=4\$6&L>(OV.8+>*[M?#J1?M,:XOAZ[^,MY
M;W7B;Q9K^NQ>.=2LO&7B'Q5KLQ\01:IIFF:+^Y%% 'X8>)/V$=>_X3GP7^SU
MK.B^/?B-IGBC]MS]H/\ ;L/[1WA#P'X;^&OP\^"_PM^/_BCXKS_'_P#9G^(N
MI>(?B_XS\1_%?4/C?\/?BIXL_9W72_!7A'PK+:>'/B#I?QNMUT+Q3\(M/U*V
M_1[]L3]GWQM^TG\,/"7P]\"?$?PK\+;[PS\??V;/CK-K_BOX8:Q\5+._G_9H
M^._P]_:'\+^&H-"T;XJ?"273X=?\;?"_PMI6O:I)KFHLGA*?7]/T[3;36+_3
M?$&B_6-% 'X._M??L=_'O3;[XJ:_X<\?7>OP?M0_\%!?A3^T_)XN^&W[*OB/
MQQJ/[+EK\(?V6- ^#&@R>*M)\*_M+>'_ (]^.+#7M/\ @+\(O#UMXY_9@\0?
M SXG>'/B!XM\4Z[KNIWGP1UWQ+\)KGT[]G+]B_XYRK^QCXT\0^.OA+X(T?\
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
M]I:Z_9W^%T5E\/?V:M3URR\$ZCX!N;%?$WB&]\9G4==T+5OV>HH _(3XS?\
M!-[XO_&W6/VK_$7B']I7X;Z7K?[47@']B?PO='1OV9?%B:5X.U[]C+XO7WQ:
MT[7X[&^_:@O+O7])\?ZAXF\;:+>^&SJVAWOAZPOO"=S!XEU:X\-ZPWC+7O/^
M">?QC/[6C?M1:9^TA\-;41?M3:S^U9:^!K[]FCQ7J#Q^+/$'[ OP^_8"U3PS
M-XH@_:=TJ.X\.?\ "%_#^U\?63)X;MM4MO%-_-8S7MYH\*)-^LE% 'X">+/^
M"*_Q \6?LX?"_P#9UOOVO]$N-#^'O[+_ ,7OV9WDU;]FN]UWPS"?B#XP\/\
MB7PY\:/AYX*U+]H5H?AS\9=%T6U\5?#?QKXN_MSQ1/XX^''BRY\/^&HOAA-;
M7M_K?Z;?LP?LX^/_ ($>.?VLO&OC7XH>$OB/+^U#\>M'^/1L/"WPHUOX9IX)
MUK3_ (%?!WX!WFBR7.K_ !<^)_\ PD]AJ'A?X&>"-92YCMO#DECXEO?%LP@N
M=)U31=(\-?8M% 'Y W'_  2PGNI/A-\/+KXYVM]^RY\&_P!I3]I7X]^&_@Q?
M?"6['CG4?#/[6'PN_:@^'7Q9^"^N?&O2OBII5U<>%K7_ (:Q^([^ _%FF^ M
M-\?:#X>BTC2=?U[QAXGLH_'L.KXV_8!_:?\ B5^SWXM^ WQ&_;GM/'RWWB[]
MGN\\%>*O$W[,FCI-IOA']G;XH^'?BWI.J_$NU\,_%[PSKOQ2_:$^*/B#PEX<
MT_XP_%Z#Q=X%^&VJ:1I,7_"O?V>OAKK>I>(-:U?]::* /SCT3]C_ /:)\)^,
M/&EYX0_:ST71/A=XY7Q[\0-9^$EW^SY_PD=C%\??BCX4U'3_ ![<:1XSUWXR
M7OC#1/V6O$'Q,US7_P!H)OV>='U"P^)FG?%_6KZ#3/VH[7X2S3?"R?Y]\,?\
M$J?&7A#PO\$_!^E?M!_#O6_#WPF_X)[?LY?L!>(M$^(?[*UC\0O#GQ7\)? ?
MXA^&?%>OZIXQ\+>(?C/)X<E\&?&?P=X<E^&7COX<2Z7?:G8:+XEU_6/#/Q&T
MO6/[(GT7]GJ* /Q_^$7_  3$^(W[.TWAJU_9[_;!\4?##PCJ>GV'AWXN^ G^
M%&G^-?"=IX.T;XN?%?XK^'O"_P"R%I'C3QWK%E^R/I_A6S^,GB/X->%K>XMO
MCAINC?!+PW\-_#<6E2^*O 6D>.Z_5+P78>,]-TO4(/'7B?1O%FKS>+/&^H:;
MJ6A>$Y_!MI8>#M5\8:YJ7@'PO<Z7<>)?%;ZCK/@SP1=>'_">O^+4U&QM_'&M
MZ-J'C"V\,^$+?6X_"^D==10 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %&1ZBN-^(NEP:UX!\:Z3=7.LV=O
MJ'A77[6:[\/>(O$7A#7K9)=+ND,^C^*?"6JZ'XH\/:E%G?::QX?UG2]7L)@M
MQ87UK<I',G\]W[/-W\;?VC_A_P#\$<O@AXW\;_$CQ)\,_P!I+_@C]\0_VE?C
MIXXB_:S^.WPW^-OB#XW2R?\ !/.?5_BW!XY\(:1J/C>^\2_#RY_:)\8:A\,O
M"\WQ-TSP/=7?Q$U>)]*\$VGPA^&L6J@'](>1USQZT5G;+JUTMH[!5O;VWLBE
MFFIWLT"W=U#!MMUU'44M+^>$7,JH+N^2PO)HQ)).MG<R+Y+_ (I_L_\ [>WQ
MFU_0OV2OAQ\&OV5_AQ+K7[26C_M]>(;>R^+?[<_QIURU\&^-OV3_ -H"_P#
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
M_@H/=?"J?]H?Q=H7PBL/&?P._8_^+GP^^#G[3OCJ]^)-QX3\?^&/$/CGX?\
MPJ^)6IZ]\,_A@WPZU_1_B7X2^'?A/X^_!O7_ !E<ZG\3O 'B2\TB?XG0> /"
M_CCQ9X'\)^$/BAPW[,'_  4:^*7QL^(_[/G@CXE?LY?#_P"&6E?M$?\ #;NE
M>&M=\"_M$^(OBSJ6A>*OV(OC1;_"#Q98Z[H'B#]G/X.6I\.^-7&HZ]H&OZ?X
MBN]5TXP:?I6H^%&6^N]3TH _6.C(]:^8OC;^T+J7P[^)WP8^ _P\\&:1\0?C
M9\<M,^*?BSPMX>\5>,-3^'7@O2?AU\%;#PDWQ'\;>)_'&F^!?B-=VD.F>(?B
M1\+O"&E>'](\):WK^MZSX]LKZ&QM_#6@>+->T+\C_#?QM^)7_!1+]JWX-?"W
MQEX2\;_ SX1M^RS^T]JWQ*\#> ?VKOBA\,_BG\+/VH/V</VTO#'[-WQ-UKP]
MXP^ ^CZ%I7Q'A^'/Q>^%'B'PA\,-9O?&&D:'XY^&/B3Q/XGU[P_H%MXHUWX8
M:T ?T&TF1ZC\_7I7P?\ MA?&+XY_#GXK?L#>!?@_HW@C5=#_ &A?VI?&_P (
MOBE'XL\::WX,O;KPMI'[&7[5GQMT[2M!U31/AWXZO-)>76O@_;^(IO$MBUCJ
MUK?>%M'\(VMK_9_CK5_%W@?\7O!?[>OQ._9X_8*\>>$OB?\ "C6/C_X(UCP7
M_P %N/&'@[QMJ_[;/QQ\/_'#Q9X&_8P_:8^-=QXC\ ^+_B3=?#/Q)\4/AIJ?
M_"D9O$'A[X6?%7PG\8OB'XZT/Q/X*^'VG1MX;MM>N_'?PZ /ZDJ,@=3BO@75
M?VY+33OVX?#_ .Q?>>"=&\'ZEKLM[)HOB3XL^+/&7PSUKXMZ+IOP?NOB=K?B
M7]EO2K_X0:K\+/VC;/PCK=WX>\ ^/O"/AWXZZ!\7? L]K\1_''B/X96?P_\
M!?A_Q#\08/\ @H!X6^,FL>"_A!KW[.OQ6U?X3_'?1/C?X.@^'-]>>(?%47PB
M\77FKK>/J'PX^/'@+1KQM(\;?#'XAVNDQ>#M>U:^\.Z[XR^&-EK-Y\0/A<MI
MXUTBUAU$ _0'(]11D>O^3TK\8?!W[;'AV/7/C5^U%XGT3XGZ1XO\'?!_]DCX
M$>*_V5I_B[XRUO1?A=^VM\9/VD_BS^SWKWP"OO#_ /:Z?!RU\5W_ ,8K;X+>
M"K3X]67@R'PUKWPSU30_CEX,\2W_ ,&_B0/$?BO"_:._X*!?M6^#OB;H'[.N
M@_ _X7?#?XV:1^U3^PSX?\47UW\;-2\;?#OQ_P#LY?M4>)?B;!X4UGP#XUC^
M!D/B#PUXA\4>-/V=/C+\'_B5I7C7X/VFI>!?#^DMXL\"S^*;KQGX4\1^'0#]
MNZ*_/SX)?MO^)OCG\=K#P)X6_9T^(G_"C->T+XEWNC_M"7&B_%;1-*TO6_AS
MX@T3P_;:9XQL/'GP5\#?#IM+^(<T_BBY\ :Q\)/C3\9;^YM_#EN?%7A[PF=6
MG.C3?MD?MSV/[(WC/X->$M<\&Z+!I/QCO=0T?3OBS\5_%'CGX7? C2_%L&I:
M+8Z+\-=8^,OAKX-?%[P)X'^)7C:'4KV;P!I7QLU7X/>$?&U_IP\/^&O'.I:[
M+?6.E 'W[17\^OP#_;+^+'[,_B[XQ^%O%'P^\0?'+X1^/?\ @I]^VQ\"/ ?B
M76/VHM?\2?&[POJ_PZ_9I^)G[4'AKP%HOAO]H+2-/^'ECX O['X%^+? ^@ZA
MXN_:J\"^#_ =_P")?#^HWT&@>"X]:F\.N^*_[<VJ?M(7WP4TW0['QE\(O&WP
M0_X*4_L >"_%%_\ "SXS_$._^$GQ6^'?[1-EI'C.U33/$FGZ-\(K#XW_  ^U
M[PSJDMG=3:KX%\5_!_7UBTSQ3\-?%_C;3[V'6=/ /Z"*,@=3BOS=_P""7^K^
M(-3^#/Q\LO$'BSQKXQ_X1#]O_P#X*#> /#VH^/O&WBSXA>(+#P9X%_:Y^*_A
M;P?X=/BCQOK/B#Q+>:9X;\.Z5I^C:1!?ZM="RTZT@M82L,2(NG_P54^*'Q:^
M$'[#OQ7\8?!:[L=,\:76N_"+P+)K=SXNU[P/J&A^&OBE\8O ?PR\4ZAX:\3>
M&?#WB'7=%\4-HGBV\L-$UW2$TG6/"UU??\)=H>LVVN>']-MKP _0^BOQL\$_
MM;Z?^S9X8^(>HZ%\)M?UG]GCX8?MG>#OV<OCSXQ\0?M,?$/XG>+_ (<_&GX\
M:M\*?#GB%/@#X1^)_@)]5\;_ +-_PP^/GQS\$_#Z2UUSQY\']8T3PUI_Q9\4
M_"CX.W_ACPE\,_!WQ.^S/V-/VB/BY^TMX0\;^./B-\'_ (<?";1?#7Q9^.OP
M6T2'P5\;_$WQ>U76_&7[-_[2WQX_9M^)UWJMKKOP&^#5IX?\,76J_![1_%'@
M/4[/4/$>J^(=/\7ZGIWB'0/!=SX4M;CQ8 ?8]%?GAXO_ &[M0\-_M2:3^S%:
M_"/3]0U7QI\4?$'P*^'OB.3XH6UW%=?%72_V1?%_[86CS?$ZS\#^"_'ND?!;
MX>>)O!?@3Q+X9TI?&WBI/VA;_5;6T\:Z%^S5KWP=U/3OB3<_)/@C_@JG^T[\
M1OA'\*?'W@;]AOX=>,/'?[0?_!-WQC_P44^ WPB\,?M9^-=2\0^,M,^&_B+]
MGBW\9? S7=1F_8ZL8] ^(VK^%OVC?#$WPKOO#^F^.=&\;?$/1M5\#>)#\._#
M]QIOQ&N@#]Q:*^5?@%^TO'^T7KVKZQ\.=,\"^)/@+;?#/X->+/#_ ,8_#/Q"
MUS5KWQ3XS^+G@72OBU#X6L/ ^I?#/P]#:^%-/^$?C3X6>.M+\<W7C$:KKT'Q
M$T_3[KP#X?;3KF[F\/\ BK^W%X]^$_[0?Q_^'.L?!/P;?_!K]FWX"? G]HOQ
M]\3M.^,'C&]^*.K>!_COJ'[3_@S1-$\"_ O2_P!G[5-,\1>/-,^)_P"S/?\
MAY] O/C'HFF:GX4\9:7XLM/$$>N:;=>!+D _1JBOR)UC_@I9\8/"WAC7-7\8
M?L:ZYX6OK+XAZUX6\,:CXC\<?$KP;X3^(_AS0?@5??&74-0^&OA3XC_LU^!O
MVMOB1X]M[GP_XR\-7GP_^&_[(WC+2]'T3P=XA^)^O^/M)\ Z-KFJ:1I^&?\
M@J]\.O%7Q(^">@S^!IOA7\.?C+\#M-_:*T3Q1\>]7\8?#WQQXM^%-W^S1/\
MM(:YKGP"\.>&OA7\1?@]^T5K?PZM-1\+^"OBC\-O G[15O\ %[P;>6GQ.\<2
M?#O4/AMX*\)>+/BB ?K'17XC_&7_ (*V?$SX0?#SX4>/;[]D[PI+_P -'_!/
MP5\?_P!GO1-:_:3OM)NM2\&:O\4O@+\/O'7A;XT76@_L_>,H/AA\3_!FD?M1
M_!;Q9I.C>!5^-W@#Q>]K\7M ;XG^&Y_!/@74/B[^A/[,'[07CWXUZ_\ M1^"
MOB;\,?"/PQ\:?LQ?M$VWP*U.V\"?%+6?BWX6\76.M?L\?L_?M'>&O&%AX@\0
M?"CX-ZMI5W=>%_V@=&T+7?"]QX3O(=&U_0-3&G^)_$.GW-K>4 ?5]%?FY_P5
M9UCQEX8_94\->+/AWKWB'0/'6@?ME_\ !.N#P[)H7Q)\:_"ZQUK_ (33]OC]
MF_X:>(?"/C/7?!$>H7=]X#\9>$/&WB+POXKT?6/#'C;1'TW57U23P=K>JZ3I
M,<7C7BK_ (*B_$'POX\^,O[.Z?LNQ^)?VLO@_K'C6XE^&G@/QE\>?BA\+_%?
M@'1OAI\&OB+X-\4:7\4?A+^QY\0/'^AZWXRF^/\ \//"%]H7C'X">'O#7A3Q
M!I7Q&DF\?ZOI6B> [_XG@'[$45\=_M/>(K_QK^P1\=_&RV/Q1^$6LZW^RE\0
MO'EMI1\1ZO\ #7XP_#37&^%6J>*[+2M0\0_##Q<FI>%/'7A#5$@L=8?P?XVN
M8+75]/O+2QUS4; BYN?AS]FK_@H9XT\%_"RP^'_[0/PK0^+?AG^Q7_P3N^,_
MAKQ9X ^)OC_X[ZM\8Y/VRO%7C?\ 9^\#:?XJTV7X(>%/'VA^/I?B[\,G?Q';
M^&]#^+]QJ.B>*X-<L+S4]>MI_#=T ?M/1D>M?AOJW[2_Q*^)/[6?_!/[QCXX
M\$?&']G.WTSX^?MC_#/QGX2E\6?M Z+\*/C+\//"_P"Q=XH^+OA?X@V/PZ^)
M7@#X!ZWXWTG3;O4M-T]]4^)'[/.A^(_!_P 6O WQ!\-> -3\5>"]-T+XA^.N
MK^ G[0WQ$_:-_;@_8F^.;Z'<?#SX(_M,_P#!,_\ ;#^,OPO\(Z9\>?B#XVM/
M&?P_7X]?\$Y_$OP+\=_%#X-ZCX*\&?"_X8_&6R^&GQGNI-:;PA>?$K5=+O/'
MOBCX=3?$WQ3X:\%^'-=UT _9W(]:*_+?]K+]LOXC?LQ_M9>#(=?T[PH_[)OA
M+_@GK^W7^UW\;IX];U5OB*MO^R_XZ_9,.J^(/#WAZV^'>JQZEJ7A#P7\2O$E
MIX5\)V_C32+/Q_=^,M<F\0:AX7G\#^&%\5^T?"_]JSXC:E^TO;_LK_'CX%Z5
M\(_B%XI_9\O?VD_AGJW@GXN6_P 8?"7B?P;X/\9^#OAY\6O"?B.]N? ?PSUK
MP?\ $?X:>+/B3\-A<:?;Z#XH\#>+- \;6&J>$?B%JNI:+XLT#P^ ?;^1ZCTZ
M]_2EK\=_CYXZ_: ^'O\ P4VT<_ G0#\6GO?^"<'QG\;ZS\%?B%^TS\2/A/\
M##5]=\$_M _!;3M%UWPSX?C\#_&#X<Z1\0I]-U;5?#T>OCP5X1EO[353!XF\
M7OIR(UEU?PK_ ."H47Q]\3_!B;X"_LW_ !6^)'PD^(]Q^SU'XQ\<Q>'_ (HZ
M;KWPYTK]HW]GOP#^T5X<\92+#\&]6^ .I^$/!'@_XT?!R3XD1^)/VF/ /Q T
MFTU#XD7?ASX>^*]1\&>"=!^+0!^KM%(#D ^H![_U /Y@'V%+0 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !117/^*AKA\.:^WAK^Q#XA&AZM_8
M8\217L_A\ZP;*;^SAKD&G,E_+HYNO+&I163K=R6AE6W82[* -Q)-Y8;2-H!)
M..I+#'KD8YXQSC.X,!)7\VFF?\%%OVH?!O[)OPC\6_!OX>?LB?#3PQH'_!!7
MP[_P4KTKP%9_"[XD+X+T#Q-\._AQX UBZ^ W@;PCX6^+/@W3O _PBDTK4Y/"
M?@46^HZUJG@'3+72IYK?Q7;:6VCZC]D?"S]L']JSQ_\ M$>)_P!G/5V^!N@>
M,=._:4^$OC/P_:0_"/XAWMUJ_P#P3<^)O[..J?%Z+XH26?\ PT%'J">+H?C3
MX9\9_LDM\>#IMO\ "73OBSX:L)KGX37U]XNL/!^E '[!,2!D MST%,63<0-O
M!&0<CG YP#@G!(!QT.>W)_E[_:^_;.\1_M4_LG_M*?"_XD^"/A;K^B_\,]_L
M??MA?"_QY\/=/\2:AX!M8O'O[6L?@B'PUX(\5>/7BU3XW:7X1N? T&K>#/VH
M_#O@?X/^#OB_HFOKKO@;X>VOAZ2WU*]^\9_VOO%W@;XR?MA_#3PO\-_@5X7^
M,7B[_@I/\!OV0/A;X^T_P-KUOI'BK5?B-^PI^SY^T"GQ?_:6&C^(M.\2?%'Q
M9\,O@[_PE7AS0=.TG6O!*>,K;X=_"SX/+XJ^'6A7=Q\2?#P!^NWBG0H/%?AW
M7O"US?ZQI-OXAT?4=&N-3\/W[Z5KEA;ZC:2VDUWI&IQJ\NGZA#'*6M+V)&EM
MK@)+&-RJP^/_  -^P9\%_A<_[/<GP_U/XJZ/)^RG\ M;_9C^!]B/B?XACL=!
M^"?B"^^'^HZGX#U2Z1+C4-8L[\?"/X/Z5+XBU26_\6V.E?##PJ+#58;MM<N=
M?\#_ ."3_AV^\)^'/VZ- U2T\)6VJ67_  4C_:<.I-X#\-7/@[P?>:A<Z?\
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
M:7^/OP__ ."<'_!+[X(_LH_"C2OBK\?=6_X)/?L[_''1_#_B'4/AH-*UW0_
M?P.^"OA.W\+'2?&G[1O[/6O:=INO>+/&&@:;XF^+GAZX^(>G_",7WAP:U\-_
M%5SXYT6*R /TQ^"/P!\8Z/\ M#_%G]H_XQ^'OA.OCZY\!>%/V9OA#XB\':EK
MGCCXAWW[-_PT\7^-_&V@>(/BO\1?$G@OX?S1^/?B9XC\;2^(_&'PQ\*>';WP
M7X#U31+)=,\>?$2;49=8L>7_ ."@/[/?Q>_:3\&_ 7PO\(XO \<WPY_:M^ _
MQV\7WWC#XJ>//A/J-OX7^#OB^W\6W-KX,UGP!\,?B1J5WXHU1H!:6-KJ"Z!H
MV=T>J7NH:?/=Z7<;W[9?Q-U+0O\ @G1^TU\9X_AY\+/&E[H_['GQ;^*&I?"?
MXJ0V?Q/^#GB^ST_X.Z[XL\0?#OQS'H%U#IGQ!\"^(M+AU'PSJ_\ 9MVNC^*=
M*O9&21M-O3N^"?VA/V\OVHO@CI?[2FM?#GPQ^S39_#?]EC]B/]@?]KK3/!^K
M^!_B-)K/BOP_\=_'O[2W@CXH?"BSU70/B7X>T'P,;?1OV> GPN\4V_A;Q/8^
M!I[V%O$7A'XA6E\;/P^ ?H7X>_85^!7AGQ[\&?B?H\OQ)3QK\#]0^*^N^%]:
MU#XF^+M9NO$?B7XZ7$-Q\6_$_P 2)M9O[ZX^(&M>-/L>FV;2>(YKRS\+Z+H^
MB>'? MGX7\/:-I>EVO4_!C]CSX&?L_7-A%\*O#=]X;\*>&=2\8:M\-OAH-=U
M2]^%WP=O?B%JVIZUXV/PA\#74TFC> +/6;[6M8@T_2]$BBTOP9X>U?5_!7P^
ML_"/@G5=1\/773_M0?%NY^ W[/WQ4^+UG=^ [&]\!^%;O6+"Z^)NN:YX?\#Q
M7SSP6-B=<N_"WA_Q5XKU$-=7D*:?X7\)>'-7\6^-=6:Q\'^%K-]?UW3F7\O?
M#'_!0/\ :B\>_$/X*?"#P_X7^$?A'Q)XD_;W^/7[#OQ'\8_$/X<_$&S:^'P^
M_81\;?MG^ ?BYX2^$.F?&235/!-OJMKH^D:'KGPX\;?%/7_$CV2.+W4_ ^OZ
MY>:9X! /M]?^"?'[-]C^SW\%OV6_#&D>,?!'P5_9]^(7@3XH?"KPKX1\>^)=
M-F\/>+OA?\1%^+'PZFFU>YO+[4]7TCP7\0[?3?$NB>'-3N;G0%ET?2M,O=.O
M-#LTTQLGXE?\$X/V:OBUX=^)'A/QS;?$G5] ^)GASXQ^#-1M6^*GC-+[PQX(
M_:)^)WAWXQ?'KP1X"\1-J4GB?PAX2^*_Q!\'^$=8U[0],UE;/1-.\*^'O"?@
M5/"7@_2K;04^"/AA_P %*_VFKOP=^S7\6/C'H?P-T7X9_M)?LP?'_0_!EOX$
M\">/KOQ)KW_!1/X#>*[_ $W0?A#X=O\ Q3\9-+T&?PS^TIX+\,>/_%_P/^$=
MZD/C>XUGP'XC^'U_\9;_ %8>'-8\2_L'?:C\7/"GP"U76/$&H_#;7/C;X>^&
M>J:MJNHZ/H'BCP_\*=1\?Z7X?N+ZX>Q\.WOBCQ+XPT[P<^K0F*.SN/%6HZU_
M9PRU\MR^V, \ZG_8V^#4OQ"UKXG0Q>+-/\4^-)?A7J?Q0&F>*M0T[0/B]XN^
M",44?PK^(OQ,\,6BQ^'_ !#\2/"GV'P_&_C6'3M/UKQ1I?@SX?\ A7QK/XE\
M%_#_ ,&>&]$Y+X;?L ? #X4:C^SYJ_@W_A8]KJ?[,^I_M$:M\-KW4/B5XHUB
M:>Z_:J\;#XB?&]?&8U*ZN(_&D/BKQ?NU6SCUY+K_ (1C<;/PPVD6(2V7\Z/
M7_!0O]NGQU^S]\)_%?@KX6_!;XP?'KXC_L9_!/\ X*!?\('X/TOPI\+_  =:
M_"SXN?#'2]3TSX'7>J_'/]MCPAK^D:O=_%'P[\2M$\1?M6:?8^,O!?PD\+:]
M\)I]>_9X\9:KJ&J?:K_[1/\ P5 ^.?PE'[=EG:^$OAW\-?''[/G[+W[;/QY_
M9W\!?&SX=>.M1T']H"R_9)3PW?V?C_X9?'KX:_%;4_A/\;/".I: VNW_ ,8_
M@U;O\$?VB?@!XHU_PAX0\5>%-4T+3];^)%\ ?K5\:/V;_A;\=M4^&?BCQGIF
MHV'Q ^"_B35/%OP@^*'A'5KKPQ\1_AMK7B#P_?>$?%8\+^*-/(NHM%\9^$]4
MO_#GC+PQJ*:AX8\3Z;):-K&CW=]I&B7NF</X:_8S^#?@WXU^$?CYX6;QOHOC
MOP;\./$7PJL8;;QOK<OAK5_"'C+Q:WQ#\;MXLT"\DN;7Q7XJ\=?$@I\1?&OC
M[77O?'7B?QLDNN:QXBNYM1U9+_X8^('[<7[5'PN_:L\7?L6ZSX%^'7C[XI>.
M_#?P>^)7[.7C?X:^$K/2= L_"OQ!T']IO4?%OPY\9^"/C7^U1\(K3XN_%/P7
M<_LH>-=:L&\ _&+X=S>(/AKXKE\>S>!-#3X4>(M(\6:GPF_;?_:B^+'B77/
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
MIEO;7AN+"2[L[G'_ &2/B+\8OB]^S;\%OBM\?OA?#\$_B[\2/AWX8\<>-/A
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
M\5?$OBKXH^&8-)^('BGQ#XDU/A=:_P""8_[!>O>&?"?@V_\ V8/AY#X<\%^
M_%?PST?3='77_#IO/ _C?QI9?%#Q-H?BB]\/ZUI=_P"/?MWQ;TS3OC1:ZCXZ
MN_$>KZ/\<;.V^-&D:AIWQ02+Q<OG_P"SG^V1\6/B=^UU\5/V>/BYX6T_X3?\
M(_9_'_Q!\)_"MU\.-7U*'XR?#+X1_&OPC\,-&^,WPJ_:>\(?%[Q_\'?B'I%I
MI?B716^-_P 'M<\$?"/XZ?!'QY\0?!WA3Q+X+FTBQ?Q+XE^7KK28?V4?VB_V
MX_CO'H%IK?[%7Q*_:/\ "?PP_;?^$&H6L=]\-/A#X;\1_LB_L]>()/VQ]!\#
MSRIX*T3PQ+XJ^*'B/2_V^;V]T:73O%'P>OM%^/WBO6M$LOV>O'5O\3 #]/;G
M]C[]FZ[\5:GXU@^$^BZ#XGU-IK^34/".H^(?!"Z?XNG\!7OPF7XM>'=/\(:Q
MHNF>$_C[9_";4+KX4:3^T1X8L]'^.FC?"XQ?#K2?B'8^#+:UT6+@/$__  3J
M_8E\>?"[X1_!?QW^SCX!\??#3X":?>:'\'/#/CR/6?&?_"O?"&I1V-KJ7P]\
M-ZUXHU35?$%K\*]5TC1]#\+ZK\*&U:7X;ZEX+\/>&O!-_P"%I_"/AS0M%L/S
MI^!O[4WQ'^'?[-OAWX1?LY:+\$/"$O[('_!++]D3]L[QCIOQ)\,:Y?:/\<[7
MXO>&/BUK6J>"? ^H^ /&W@__ (52;D_L]^-HO%WQQU'PO\:HK'QG\8O#_BN?
MX6^)U\&ZKX<^(_/?L]_MM?M837OQT^UQWWCWQY\?/^"@?B7X2_ ?X=>)_AGH
MGA_Q9\#-)\*_L7?#/]H+5OAMK'@/XB?M5_!SPWXBU;P]X%\/:MH>H?#W1/B%
M\.M?TCQIIWQ3^,&M7?C2Y;6/"" '[E_$[X3> OC#\,O%7P<^(.@#6_AIXX\.
M7/@[Q=X2M-4UGPY8:[X1OX!9ZIX7O+GPQJ.BZD/#VL::)-&UO1H+V+3M;T"Z
MO_#^K6M[HFHW^GW/SYJG["?[+&OZ1\1O"7B+P%K'B/3?BW\,/AQ\(?B+IWB7
MXO?&3Q%<>*_A/\(M1OM1^'G@>[GUOXB7VI0>%/"FK:YXEOK*PT^XL[:;4/&W
MCV;4&O)_'_C5O$'&I^T)^TCI_P"POH?QIU+X8?#?Q1^U%_9WA7PMXE^&/PZ^
M(O@*_P#!-U\4+OXHZ3\)?%UGX&U3Q1\5/#'@C6O$NG:E/JVJ^&_@?J_Q_P!$
M?7?']K9_L]S?':SUN]'Q.7\-_$'[77Q2_P"%I_M"_P#!0/X)ZM\!/^%S_!S_
M ()(_M3_ !$^+>G^/OV2_BW\/-4US5?V4OVHOB1?6W[/OQ-^&FK?M ^'/BA\
M*/BOX)\/^$;/X<>,=5\2^./B=X?A\33ZAX^^'6D:E\.-6\/6.M ']-WQ'^"G
MPN^+OP?\1? ;XK>#=/\ B9\)O&'A$^!/%O@[Q[/J'B^W\3>&GLXK)[;7=4U^
M\U#7-6U,K##=KXCO]4F\1KK$,.O+JZZW%'J"^#^"/V&_V1_ _C;PQ\2O!?PU
M@TWQKI'C_6OC?HWB2W^(7Q'U&]UCXHZ_\.U^%/B/XNZVE]XUOK;QWXZ\0?#_
M %K5O#7B#QYXJ@UW7M:M_'/C>YU35+O4OB1XSO?$?S%?_MI^,/%W[5?AG]F[
MQ#X!^%'Q"^!7Q;_:&UW]COQEI^G:7K^NOX#UV^_X)W^+?VX9]*^+/B;QM<^'
M] \4^+?$WACPW>^%-5^"?@;X1>-O >E_#[Q?X>\7>+OVAM.\;RZA\$&^&/\
M@E[X=T*U^)O_  1+\2V^@Z1:^(M<_P"#=3Q-I6M^(H=(L;?7=:TO0?&/_!+V
M?P_IFJZS%;1ZCJ>G:%)K>LSZ+8WES/:Z3)K>JSV$4#ZM>O<@'ZM>'/V*/#W@
M_P 4?!OP+X(U;P3X<_9*^!VM6OQ<\-_ &;PAXN\<?$:3]H.'4_&5QH_C.;XW
M?$GXL^-8_#7PLTZ3Q'_PF&F_#OP5\+_"WC6Y^*NACQ+>?&6[\$:YXX^&7BC[
M5\7>%M(\;^%O$'@[7EU%M#\3:3?:)J\>D:]KWA;4I-.U*![:\BLO$/A;4M'\
M1://+!))&M]HVJ6%_#N+07,3?-7X#_%#X@?%/]E3]K[_ (+ ?M(? /1/@[<6
M?PQ^#G["?Q>^*GPJU;X4^(M2\;_'V32O#7QZDUSPMX"\9^"?B)X1BT/XQ^-=
M LH_"W@/4_$OP_\ BC)K'C";PIH][82Z=<1Q6?W!\'OVM?VCOBO^T5IMI!\-
MO NC?LJZO\8OVM?V?$\2>(=9^'^B>,W^(/[-7CGQ_P##RRU3X>>)-+_:'\9^
M)OBW?:]KWP+^*=]XK^%&H?LR?"#5/!7AO6EUQOB'JUK\&]<'Q7 /:/%'_!/#
M]B_QQ\-O@O\ "'QQ^SQX#\<?#G]GG3I?#WP<\+>-!K7BVU\%>"KD:5%?_#*W
MO/$.K:CJNK_![5;+P]X7TG6O@SXAO]6^%FMZ%X.\$>']6\(7FB^"?"EAH_'_
M +27_!/WX:?&#X"?M5?"SX86WA[X2^//VH/@W^T#\'[GXBZQIWBOXAZ!\.X?
MVI3K<OQS\7^"OAE/XZ\.>'_#OB+X@:QXDU+QQXX?P5=^"C\2O'>G>&]:^(=U
MXA.A6"P>:ZO^VA\7]3^-?[2FG>"I/@-I?PJ_8M_:+^&GP0^-OP[\;7'B^X^/
M'Q/\,_$?]FSX;_&BU^(7PF\0>'=6/A[P;XFU'Q;\;_"/@?X5?##QC\-?$^B_
M%B\^%?Q!L;OXM?#R?QC:ZE\+_E'XN?\ !2S]K?P'^RII/[2GASP_\ _$T'QO
M_P""8/Q^_P""AWP?@TKX<?$WQ%X9^!NK_L^?"WX=?&^]^&7QDU[3OC-I\/QK
M\%_$OPM\6=$^&F@_%GPR_P"SW<^$?'_A6'Q&_P /_'.G?%&S\'?#0 _22_\
MV /V5O&?PYUKP)\5/@3\,_'4GCGQ1X9^)7Q#U.]T_P 07FH:C\5O"_AB+PEH
M/C#PEXH\1^(_$'Q%\$CP1X;-UX+^%=IH?C:"3X8_#B9?A[X1N=-\+B73Y^A?
M]A?]CJ;Q;\$O'2?LS?!6'Q9^S7X3TOP%\"-7M? &@V+?"_P7X?U32-?\*^%_
M"]G:VD-A;:)X-\1Z!I'BCP-I]Q:7%OX&\4V<7BGPC'HNOO+J,OY[_%O]NG]M
M3X/_ !>_:!^#4/@/P7\=KCX/7_[,'B"[\7? /]G3Q?XC\=^%OA;\=? OQ[O?
M%/B-?V7-7_:ZL/''Q_D\ ^-O@SHTVK6GP2^))^)4'@WQ[+)H7P4\<W/@O4-3
MU7YMU;]NK]K?3_%W[4?QZ^%'Q[^ /Q-^' T__@C%H?PPTC5?@=\4M;^&+>#/
MVX/B)X>\&ZQXW^'=C8_M$_#S6+674H_C3J?Q"BU3Q18WGB7Q+867@;PIKESI
M^E>%=.MK0 _8*']A[X.:+\</A-\:?!&D1^ +OX7>+/V@/B(=(\*ZAXSL#XD\
M;_M$V\:>.;2\5?&I\&V/PNU[7]6\:?%;QA\,HO -S9^(?CSJNA_&'1M:\(>)
M(OB3'\6?>OBM\&/A[\:=+\.:=\0-&U"^F\&^)!XQ\%Z]X>\6>,/A_P"-?!'B
MQO#GB'P=/XD\$?$#X?:_X7\<>#=;O?!WB_Q=X-U/4O#/B'2[O5?!OBSQ3X3U
M&6Z\/^(]9TZ]_)O6?VTOVT?AGKG[0W@7QSK_ .S)X_\ $OP!_;'_ ."7'P(E
M\3^$/@!\5_AQH7C3X?\ [<_Q9^!GPR^)*VWA75_VJ/BEJ/ASQQX3B^,RZYX)
M\0'Q;XAT2V.B1:=KW@K7AJ@OK+'^(G_!3O\ :)\!>&/B7^T='\%/ >I?LN^&
MM!_:@\/>&+/Q)XK\!>#O&=_\9?@7\07^%_AG3+3QKX9^/GQ8\1>+/#,GBSP?
M\1[OX^Z7J'[,'PO\0_ +PGINK:U)<^.=1^'&H:!XZ /T!\:_L _L3_$EIM+\
M:?LU?"+7M*/PZ^%WPQO? \OARUL_A_<_#KX-:S>ZQ\%- U/X9:7+9>!+[3_A
M3J$^NVWPINM0\-37O@72M7\5>'/!]YI'A_7_ !#IM_J>)OV$_P!D+Q?XD^+7
MBW6?V?OAZGC#XZ^ ++X6?%KQ;H6G77A/Q/XT^'5GI&F>&Y_!]]XB\*W>C:Q9
M:)KWA30/#'@OQI;:1>Z?_P )WX)\(^"_!/C5]?\ "G@WPMI&F?''[%G@SQGX
M+_X*5_\ !1X?$C4/A1X@^(7B']G/_@F[X@\:>+_@[\'-5^"/AGQ=KC7/[:VD
M76NWWA/7?BE\9=<O=;D.D+:G6-6\?ZO>1^'[?0/#CO/_ ,(]_:6I:/[:O[0W
MQA^ _P"VK^SKJVD>-)%^ 'A;]A__ (*(_M)_%?X1Z'\/=0\6^*_B1-^S3KG[
M(-[+:Z)=1?$SP/8-XQNO"7Q,\1:%\,%U.VN- \/:_J>M7GB/2_&+Z]X>;P$
M?>WP[_9I^$'PK\:K\0_!&@:]I?B\_"GP;\$KG5[_ .(WQ+\3?VA\,?AUJ6L:
MMX \+ZMI_BGQAK6E:Q%X)U#Q+XMN_">JZM87FO\ AV7QKXY_LG5K5/&_BQ-9
MY;XG?L?_ +.?Q9\6_$'QK\3/ ]SXEUSXM?"34?V>_B"^I?$#XDVFB^+O@UX@
M2XM]5^%VI>&+'QC8^%G\*ZP^I:G)=:+;:/#%>7^L:S?R"34-8U.:]^=OV<?V
MH?VA/&WQA_9[\+_$X? +QO\ "W]J_P#8C\0_M:?#;QU\ [;QK;V/P^\0?#SQ
M1\ ;'Q9X"U7Q3K_BGQGX;^-'@KQWX:_:G^'NJ?"GXI:!;_":\N1\,O'>IZC\
M/;W3_&VAP^"/RU^/5Q\</B1\:/B4?&GQ ^&WC#4_@S_P<"?LA_#_ /9TU+Q-
M\'-9UC_A2FFZS^QS^REXXO-/T6)_C!'>?\(K=V?CV]M]=T/PSJO@F^U_QKJ'
MC/QU>:Y#I_C"/P)X? /WJTC]E/X'Z)XJE\;Z;X3U:V\57FFZ1::OK+?$3XF7
M5QXCUO0/!FF_#C1?B3XMCN_&,]MXP^-^F?#S1]&\"67Q_P#%$&K?&^W\&Z+H
MWAB/X@#1M)TZSM>#TS]@']DC1O#/P[\)6'P<T]=,^$FL>.=:^&5[<^+?'^H>
M*? S?%*:"?XK:#X;\<ZCXJNO&^F>!?BQ+;1'XK_#FW\0+X ^)J--'XZ\,^($
MGG67\R]$_P""F'[7WB3P9\5- \,?#WX)^)_C9^SIJ7[4VM_$G6Y8?!WPT^"O
MQ!^'G[-O[:'[3/[-2:JY^,O[9'@#Q3^SGX?UKP]^S<][\1/BS!>_M7Z%\%]2
M^(>A^*-8\#^)['3K#P1XP_33]K;]H+Q_\&I?@OX&^%'A$^+OBC\?OB#KW@'P
M.LUGX,UR"QO/"/PX\8_%O7?)\(>./C?^SAI?C74[GPCX"\0K:Z%9_&'POJFG
M:=;ZOXTCA\06'A+4= U, XO0O^"8'[#GA3PO=>"/"?P+@\(^"KQ_A)+<^#O"
M?Q'^+OACPE+)\!-4A\0?!F8^&M!\?:?HPN/AMXHMX/&/A6=;))=-\;1+XUBD
M_P"$K']LGP[]J?\ X)4?#O\ :#^,O@WXMZ(OPYMK2/Q=\1_B9\8/ WQ7\._&
M?QW#\2OB[XK^'7@WX2>!OBQX9\9>#?VA/A9XB^%/B'P'\+_#6K?#/6_#6C0Z
MW\/?BIX$U#P'IOC/PF=8_9]_9_U[X<^.:S^W1^W-X/O_ -GOPY\0[7]D?PI-
M^TOX-\-_#JY^)?AO0_%7Q4^&_P"Q[^UA!\2=/^&_D?M'OX5_:)M+'Q=\)?VC
MM=T_QU\/O@/I7@WQQX/U[P9^TSI&@_LZ>)?''Q)MM4UGXO\ AOC/@C^UY^V-
MI%S\7O 5WXH\-?&KXO\ Q9_;H_;9^%WP9O$^%WAZRTOP=I7[,>M#2;GPGI?@
M?XB_MH? _0O'=I/X*LM)U3PGX \*?$[P7XMT3P[X(^*GC_Q+??$S51XEUZT
M/V0_9L^"EM^SM\%O!7P=L=>U#Q#8>#HM<2RNKZ]UV\M=,M=>\3ZWXHM_"7A>
M/Q/KOBGQ!I/P]\"1:VO@CX9>'-8\4>)+_P +?#OP_P"%_#5QKNK/I/V^X\FU
MC]@7]E'7],@T2[^&6H6^DV&O>&?$NA66B_$[XO>&8?">I^#/$VG>.O#3>!/^
M$=\>Z4W@/3M.^)&B>'/BT-%\&MH.A7OQE\*^#OC'?:==?$[P=X8\6:5^8/C'
M_@HW^W!X1T3XY>--6LOV2["U^ _[)W_!.']I+Q+\.?#_ (2\=?% :IXA_:N^
M+/QL^%GQL^&>@?'[PO\ M$:7X.UG2_#M[\"M9NOAU\3M(^&FI:?ILGBRW@UC
MPOXX@\(S77B_[>_8$\:_'+QO\4/^"C8^+'Q0TKQ[H/@;]N_Q1\./AQI-GX.U
M7PY/X'\,Z%^S_P#L[:I:>'M.N;GQ]XHTO_A&X+778)$TJRT'2+F[\7R>,?&^
MK:EJ%YXS?3=& /3O$O\ P3H_8Q\7ZEXKUGQ7\"]%\1:IXX\6?%;QAXHO-6\4
M>/[Z;5]2^/&@1>%/CAI,GG^*W6V\#?&3PO9Z1X=^*GPULEM?AU\0=$\,>#=,
M\6^%=6L?!/A.#1LY/^"?'[&FM6/BG3+'P#JL^G^(==^%]WXNAT;XY_'"WCO_
M !3^SW<VMQ\)+K5FTCXH0R+XC^$VMZ;H^O\ A2[E:/5/#'C#1]%\66LD/BG1
MM*U6T_+SXZ_\%"_VL?&'[#GA/]H#X>W/PLM_AQ^W%^PA^U3\8_A5K_PQ\)?$
M";XI_L>>)_!O[+_C;]HSP5+\1O%]G\4-7\(_$22W\+:)?_![Q1XQTRP^"DGP
MP_:5M_!9L?#WQ!TCQ=<^&?"7W#X!\,ZG^Q[^PM9?%/X#? _X1^*_C[XW\%_L
MYMXCT?X7^$O!OP/T[XHZUJ<OPZ^$OAC4X?"?CGXP^&?"_BOXD^#/A=JFF:5X
M9\':_P#&_P #7'QI\3^$_#OPUTOQ]\/5\5>'I?"H!^@WQ8^$/@'XX?"WQ?\
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
M5=>\3ZA#\2_'7PYO/C1\(M;UFZ\!^ _B1X,D\5^*?%=UX.U[PN ?L]/^S/\
M .ZU_P ">*[KX5>$;KQ/\-/#_A_PGX+\0W-@UQK6E>&/"6J1:]X2T"XU.:5[
MS6](\*>((5\1>&+#7IM4MO#WB)Y]?T>.RUBYN+V7YS\?? C_ ()KS>)+']FW
MXF^%_P!F(^.?C3\5O$WQ^TGX)>-=?\(1^/OBK\8-3^'/B'PGXN^*.D> ]9UE
M/%?C7Q=>_";3?%7A_7M>T_3=1N9? -AX@TZ]D.@6NHQ1_DGXX_;5_;BTSP=\
M>?B2G[5WPWU:Y^"7[''_  2!_:<TB+X$_#;P#X@_9U^)7B_]I3XR_'7P+\=[
M/PUXF^(G@R]^)_B?X ?&30_A58:EX6UFQU_P9XYT_1=<TS6/ WB;PLT4SZSU
M>O>./%_PE_:C_;TUG4OB+XUU+1_&W_!7?]C3]GS3O'GBWX??"?Q[X1_92M?C
M1^PK^QW?Z-\7O#T<GPC>]\)>+(+_ ,7/^R[\(?%'BWQ'=_#'PQXP^-G@_P 8
M_$GP=\2_$=YXUB^)8!^__P /OA7\.?A9I^I:;\.?!^B>$;#6=4_MK5(=&M?L
MYU#4EL[338)[J5F>>9+'2M/T_1]+MFD-II6BZ?8:/ID%KIEG:VL7"Z;^RY^S
MUHT'C^TT?X2>#M(L_BA;^,+3QS9:7IS:=8ZS;?$77[[Q9\1(8[*SEAM=(3XA
M^*]3OO%/C[^PXM-/C7Q-<OX@\3G5=7"7B_DOX%^+O[:WB?\ X* >'/V0O$7[
M3OC'2OACX1U3]LR^M/B?X?\ A!\!K/Q/\?\ PG\!KO\ X)=_%CP=)KMWK7PR
M\0^$+*Y\-G]L7XT_LC_$W6/A?H7A"SUN[^%VK^)-.TOP)\3D,GA/SGP-_P %
M//'NL? GQ'^T#<_M'_"1_B9?:;XHTCXZ_L@>--'B\&_\,%:]X<_;0^#?[.FN
MZYXP\7Z)\-O$7Q&^$FC?L\?#KXI^*-;_ &E]=_:E\,^.M-\>Z_X2\-_&[X<>
M&_@9\#/#OQ0\*W@!^W>G_LW? 72?@A+^S;9_"CP6GP"?PS)X,_X5%<:1#?>
MX/![0+;0^%[/P_>_:;*Q\/Z=:Q06NBZ/91P6&A6MI96VC6]A#8VD<'AGA/\
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
MXWU36M9UGQEIFL?;(?%6N:QJNMZ^-0U;4KV\G_#/Q_\ M&S?M3?LT_LU^+-
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
M^''QX_:Q^$?P4^(.DRP>,+*_T_23)X5\>:E=QZU:PQZG926T;V%YI\KKJ%L
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
M\-[CPYIOQ+U#Q+XTNO':WWP\/@_\ ?@I^W[\9OV>_P#@G]^QE=^&_P!I^_\
MB1\4?#_[!_['?[4GC_X=_$[2OA';R7EC\<OBO\)OA-JUG\4OB??>';/QKXRT
M'Q9=>+GT[X5>$OAMX>F^.,WQ/\2QZ[\>?C_#H'C_ .%T6J_=5S^UA^U5K_CC
M3_"FA?M&+IVAZI_P6PU?]CV'Q%H?PT^$6HWM]^S7KO[&\7QY\.^&M(N=1\-:
MKHW]IZ1KW^E:3XZEL-4UC5[:XM[C47U#2 -'E /W&^(_PN^'GQ?\-CPA\3?!
M^A^-?#D>LZ#XCMM,UVS2ZCT_Q'X6U:TU[PSXCTJ<%+O2/$/AW6[&SU;0M<TR
M>TU72=1MH;RPN[>>-7'A][\-/V.?@+\2/AQ\2-9T_P"#OPG^*7B*QT_]G;X5
M>*/$GB+1O"7BCQ7!XAU.;5M/^#O@R?7-7L[GQ5J'B7Q#)<^($\'Z8NI:IXA\
M42W/B*2SOM>FFOW_ !D\4?M]_M):5\*K7X8W?[5GP%^#'Q2TC7/^"FQ\'_M)
M?M7^._A_\"]#^*T?[$7[=WQJ_9A\)6OB]K/]E3X@?!GQ!I/@[P/X<^%_BC]H
M_P (_#O3/@?\1_%<'C+3_$/PIUOX?:1I?BETSOVGOVC/$?Q0N_A[\1?C/\;M
M$^%V@_!C_@LK^Q-^S[!^S]JMG\.O!WA+2K+PUX@^'?CG3_BGXAUGQQH\7QJ7
MQI\7[3Q!K7QB\"S3^+?"?@R3]F^_^']E!\*K[5;#Q9\7/' !_2P,8&.1@8/7
MCMS2TU?NKD8.T9'IQT[].G4TZ@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "L?Q#X@T;PGH.M>)_$>H0:3H'AW2M0US6]4NBXMM.TG2K66]U"^
MG**[^3:VL,LTFQ'<JAVJS8!V*YSQ;KV@^$_#/B'Q7XHU[2/"_AWPYH6K:SKG
MB3Q#J]CH.@Z!I&G64UWJ.LZSK6IW%IIVD:;IUK%+=7VIWMU;6EE;1R7%S/'%
M$74 \"^&_@G]DWX[_!7P3XX\!?"_X->-/@9\;/!WASXL^#G?X4>'+;PUXV\*
M_$X:3\5-%\57/A;7_#%C<1R^)[J\T3QK<1:YHMGK!UXV^I:K;0ZU;GR/0=7^
M /P%\03>+KG7O@K\(];N/B#8:%I/CZ?5_AMX,U*;QQI?A=M,;PUIGC"6\T29
M_$NG^'I-&T9]#LM9:]M](?2-,;3X[<V%KY7\L?[)/[3/Q)_9_P#V<?V.O"/P
M=^._C#QNGC__ ((N?L1?$7Q7X3GV?'W5/A1K'PO^+GPG^"GQN\7_  5^ _AG
M7?"]]:^)/@?^SWJ_QOB\7?#3X>6-QXC\6:W^S;IVK^(_!WQ%^,_ASX@GXA_2
M'P]^+D_Q!^//[&?PB\.?\%-_B1\6?@)\:/C)^UK8:%J?PUU3Q!\(=)\2>$_#
M7P0^%WB'X>>&_!'QD^)OB[XL?'']HWPWX2^/L?C>#0/BUI_QIU[0M5\4R^+/
MV;-;;Q':?#'Q1X<O #]XOBG\/OV:_#_AWXE>.OB5\(?AUK.D^-&\+?\ "U[Q
MO@Q8?$'5_'O]E:SHEIX2_P"$OT30/"'B+Q)XZ.A:O!H$FE?;M-U@^'_[-L]3
MC^P6VE&[MM_2OV<_V>-!E\57.C? GX,Z+<^//#^L^$?'4^E_"_P-ITWC/POX
MCE:?Q%X9\62V>A0/XC\/Z]-(\VM:+J[7FF:I([2WMK.Y+5_,O\2_VROC'#\"
M?C1\6I?V^/&'PZ_:!TCX3_#6Y_:1_9BT[X.^-/A[)^SS^T/+^T-\$=*?P-XC
M\:?%OXF?&+P'\$KR'P;<_&+P'X)^&GPKLO!\W[4OP@LM0_:&\*^*O'EI\/\
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
ME\4>(?"7B/XW:5JFI>+_  9X5UWP=JNM6.C^/? 'A3PYXUU"S\/^-[_P[<>
M-)^-/A/X=?$?PU\03X&LO%-K\6M,^&?B^R\?0>'X_!6IG6G] ^%FE_!BXU;X
MF>-OAAX(\.^&_$6O^.=9\-?%3Q-IWPTF^'_B+QKXR^'VJ:IHUY<>)=2U#PUX
M>UCQ[#I.H76KKH7BV276]"U*#4+R_P##>LW^GW[W,_YK_P#!(U_A.;K_ (*$
M1?#SXAS>,=7_ .'@7[0FH:OI+_'#Q=\51IGA>_\ %NH7'@CQ'#H/B3QSXLM?
M#%OXPO$\7!/$VE6&D2^/G\/R1:CJ&NIX0L%TGXR^&/[1_BCXL^,/V6_AOJ'[
M=GCK5X?&/_!9C_@H-\!_%MGX5^*?PMT7Q3\3?V;O"WP#_;.\2?#;0=2U+P=X
M;TS7]'\*:;K/A_X+>'O!6L?#:;P3_94GQ$\'Z]X6O[+XES_"#QMX9 /Z)M9^
M'?P[\1^(O#OB_P 0^!_!VO>+?"%Q]L\)>*=:\,Z+JGB3PO=&VU"S-SX<UR^L
M9]4T.X-IJVJVWGZ7=6LI@U348@^R^N5EQ-4\)?"/P3<^*?BI>^$? ?A[4H9F
M\>>,O'J^%M$M=;DO/#7A/5?#J^+-;UZVTX:O?:GHW@G4=;\/0:G<7%Q?VWAO
M4M3T."5=-OKFUE_F2_9W^)7[2GQ(LO@IIT'[47QZ^*WAW]MSPQ^U;^P#X>\=
M^&OBSX@&O?L]?&_]F_\ :Q\?ZOX.^.5OXHT+5(_AQ9_%O7O^"<7AKQ/\5=)U
M/Q-X7LM0^)'B']EKP[?WJ^.M8_:7^(UYXH^F]0_;?U3X:_\ !1_PE\/-2^-V
MH^$?AIH?[6_Q)_9M^-NA?'#QWK.GS^'O@]X9_P"">7BS]HCX>:S9>!];U-_
MG@KX83?$C1?"/B#P]^U3XUU/6/C5\?M<\0^//"]YKN@_#?P&FC:D ?JWX+G_
M &,?VD/#/PPF\/?#OX:_$WP1\9O -O\ M?\ PTN]:^!,MQX1\2>'/BC'H^I'
MXKF]\4^ [;0M(\=>-XO&]AJ>IV6OS:7\3]6@U?4+_5=(>*VU>6UU=&^+7[*G
MPZ^,'Q3^$?@V#PQX<^,">(?@UXH^,F@?#OX5:]_:USXA_:9UWXAZ5\*_%?Q
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
MA> /'/[(OAWP;X7M;FZ^-\OAS7 #]^?!W@KP5\//#FG^$/ 'A7PSX&\(Z/\
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
MIEU=7WA35=4L;J_\.7EU=:-HUQ/=:/<64\]QI6F2R2/+86C0_P IWC3]H_\
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
M'4K73/$]E=SB6]2UU&*18_PQ_9W_ &M]$\9_M3_L0:E\:/CC\-WNO@I\5_\
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
M_&CPY^UKH5U\/_ _[3E]#X53_@F'XLT+QEX ^!?QX^.7@67P1>?\%$M=T/\
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
MOC'\3/@%J7[2GP]O?%/A7_A7&A-?W?PU^*WPM\<^+=(UOPKX:\:Z_( ?LO\
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
MX767B/QA\0O@YI_Q#UN_D\9P>%O"'C!_"7Q#@^#_ ,4M;BT'X>^!/&OC/PZ
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
M?4/V?K_POJFN>$KN[;]GB[\8V+OX,^)6BW%[\!?!L9T73(?%WAW1]0\.V5V
M?TTJ<JI/< _I2TB]!]!_+VXI: "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH *Q/$>@6?BC0M8\.ZC<:Q:Z?KNE7^CW]QX>\0^(?".OP6FI6TEI/
M-HOBOPEJFB>*/#>J1Q2N]CKGAW6-+UK2[D17FF:A9W<,4Z;=9&MVFCZCI]UI
M?B"WTR]T;6()-%U'3M9BM+G2]6M-84Z;-I%[97RO:7\&JK<_8'L)XY4O1/\
M9C%*)&BD /%_V9? WA?X2_ 3X8_#;PC\,?$GP0\(^!/#5KX7\,?"#QCXZA^(
M6M_#7P[IU[=V?AWP=_PE$'CKXD6$FAZ3IBVEEX1TC3/&>JZ+X7\+IHGA+0HM
M+TG1;'1M.]/\=>(]>\+>$]<U[PUX&UOXD>(=,LC=:5X#\-ZMX3T;7_$LRSP1
M/9Z9J?CG7_"OA.SE2.9KAY];\0Z79B.(Q_:/M$D,+_R-_#?]C;XN^*OV'O#-
MU\-OV1]7^(]O\>?^"'O[5W[)GA2'PUHOP@\-O:?%7Q3\6+OQK\!M,\6VWQ*\
M6_#YM,\)OHM]#XN^&_B2--2\.V,&E7$VBW-EJ^H^%;3Q)ZO\:?\ @GOKOQ1\
M _\ !3?Q9J/_  38CO\ X\?%'PU^RQ/^S5KOB?X;?LO:U\3?^$XT#X)_#SX?
M_%O4?"7Q$L/'OB"R\):[9^)] UH^)/$*^.M+BUVU U32-8UZ"YCFE /ZMQ,K
M2/$,%T"LR;QY@20R+'(8_OB.0Q2*C$ .T<H7/EL:^3KO]JY'_:0^(W[,7AWX
M,?$OQ/XY^&W@;]FWXH:CK%EJWPKT_P +:W\-OVA?BWX[^%%]XRT"]UCXB6.H
MFU^#LWPP^(/B7X@Z#KFEZ'XPU;3/"UW8?#?PYXYUG4_#EAK7Y5?'3]E[]LWQ
M9^T%^TG\4OV:-)UCPGXS^+_PQ_:'T7P1XD_:#\,_"*>^^!GCOQ%^Q[XC\"?
M[XU?LL_M.>!@OQP\ 66H?&*W^'7A'XE?LP_&C1/B1H.A1W'CWXI> [GP5IOA
M;PMI7CWYN^*O[(/C"7X]^$/&_P $/^"77CKX2?"_3-+_ .",5[X;T71O#'[)
M=D_P;\8?L5?\%$OB)\=OVAXI;;PO\;K_ %F3Q)HG[.OB:3POI/CSX<67C#3_
M (C1C4?"&G>*K_3M=TPZV ?TY>,O&_A3X=^$/%OC[QSK^D>%/!?@/POK7C;Q
MIXFUN_M[#1_"_A'PYIE]K6O>(]:O;AHX;#2-*TG3=0U"]O9V2&"UL[F61E2&
M0KA^#_B#+XVU#[3I'A36Q\/]2^'OP[\>>$/B7<W6AQ:-XPG\=7'C)M1\*6/A
MO^U3X\T;7/!&C:!X4U[Q!<^*/"^B:%?6OQ'T'3_#6K:WK6A>-M-\-?@7\1_V
M)/C;\6?"G[>OPE\??L9R^*OCYKY_X*47WP=_;:UCXX>%[WP/\=O@]^USX?\
MBEJG[.'P2N=_C[1/BC?:O\)/[7^ ?P8O_@9\>OA5>?LW?"5_V8O!_P 8?AQX
MXN?$/@_X'ZI;2#]E[]H&"#]JH?LY?LEW_P %KGXD?L2?\$Q/"DO@[4C\*O@K
MHGQ]\0?LM_M+?M*>-_VN_@-?>*OA_JWBVP\(^+_C_P#LU_%K0/A#X9^(>OV=
MI8VTOC>2'4_$WAFX\ :]-X: /Z+X;A+A%DA*2QN,I+%*DL3@$J2DB%E8!@R\
M'.X$8 R1,CB10ZE65@&5E8,KJP#*RL.&5@<@C@CD5_.)\:_V D\=_&SX<?$C
MX?\ ['UY:_ CQU^V?^PM\2-8_9V\4^!OAB/#_P )-;^$5K\:/#W[3'[2C^ ]
M5\<ZQX$\#:3\4_!'C#]GSP)XJT?X>:=8^)?&M[\ ;_Q?J/A+Q"^I6OBC7?T
M_P"":W@CQK^S[X$\=_L[:[^SSXV^%GA:#]J7_@H=\3/A]K%I9?#/2O@]X>^%
M7CG]M3QW\1_@?X5\-Z5X=\<3:_HX\:?"WXN:7XA\&^'](\!0:%X;L/!GC;0?
M%EUX.UVP\.:+XE /T]HHHH **** "BBB@ HHHH **** "BBB@#*US1K#Q%I&
MJ:#JL3SZ7K6F7^D:E!%<W=E+/8:G:RV5[#'>6$]K>V<DMM-)&EW97-O>6Y;S
M;:>&94D7B?@_\'_AM\!/AUX9^$OPB\(:1X%^'OA"VO(-"\.:.MR\:7&JZI?:
M_P"(-;U74M0N;W6/$?BOQ9XDU75_%?C7QCXBO]5\5^-O&&M:YXN\6:UK/B36
MM4U.Z]+HH **** "BBB@ KG/&'A72/'/A;Q#X-\0?VK_ &'XHTB_T+5QH?B+
MQ#X2U=M.U*WDM;Q-/\3>$M5T3Q-H=S)!(Z1ZCH>KZ=J5L6WVMW#( XZ.B@#S
M?X0?"7P%\!_ACX(^#?PLT:X\-_#;X;>'K#PEX%\-7&O^(_$J>&O"ND1_9]$\
M-Z?JOBS5]=UP:'H%@L.C^'=*FU.:R\/Z#9:;H&BP6.BZ9IUA:^D444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 5PGQ'^%WPR^,7A:?P/\7/AUX$^*?@JZU'1-8N?!_Q'\(^'
M_''A:XU?PUJ]GK_AS5)_#_B;3]4TF74= U[3M/UO1+Z2T:YTK5[&SU*QE@O+
M:"9.[HH H:9I6EZ+ING:-HVFV&DZ1I%C::9I.E:99V]AINF:;I]O':6&GZ=8
MVL<5K96-E:Q16UI:6T45O;6\<<,,:1HJB[M7^ZOKT'7IGIZ<4ZB@!-J_W1^0
MHVK_ '1Z=!T'0?A2T4 -VK_=7@8' X'''3IP./8>E&U?[J\]>![^WN?S/K3J
M* $*J>"H(YX('?K^??UHVKQ\HXP1P.".A'T[4M% !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 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 A8*,DX'^>/<GL.I/ Y-?)GPP_:[\#_ !4_:=^.O[,VB:+K
M5CJOP5\&> ?&.G^.;^]T%_"'Q=M_$7BWXH?#WXC6GPM:QU.[U#76^ ?Q%^&S
M_#GXS32VUL_@WX@:]I?A?5;6SNYK234??OB1J7CS1_ GBK4_A?X3T/QS\1+/
M1[J;P9X2\3^*YO WAO7?$.T+IMEK_B^V\/\ BN[\.Z*UPRR:IJMEX8\07UM9
M1SO8Z/J-WY-I+^5V@_L2?%WX/>+?V$OC]\(]'U+Q3\<OAK<?$CP5^UUI_P 4
M?VG?B-K^C^+_ (3?M(>&X_%W[0]YX&N?$NC^,O#J^/+_ /:F\&?!WXYZ%HOA
MWPI\,?!.K6WAGQ;X5W>#+;7-%DT, _3WP;\9?A#\1/$GC/P;X ^*7P\\<>+_
M (<RZ=#\0?"OA'QGX=\1^(_ LFL:EXET;2!XPT/2-1N]3\-C5M8\%^,=)TQ]
M8M;--0U/PGXFL+1IKK0=5BM(_%/QK^#O@;Q5;>!/&GQ5^'7A/QO>^"O%/Q)L
M/!OB3QGX=T7Q5J'P]\#B!O&GCC3_  ]J.HV^KWWA+P@+JU/B?Q!:6<VEZ"+J
MU.J75J+F R?!G_!/K]E/X^?LRZQXNL_&7B"Q\-_!C4?A;\&O#GA7]GNU^)/C
M#X\^&/A5\3_!MGX@LO'<G[/_ ,4?B;86'Q:\#_LQW.EW7A^P^''P \>:UXXT
MSP!J$&L-\/H/AEX<,^A>*_3/VD_@S\<-<_:L_8__ &D/@]X;^'WC:P^!WA+]
MJ'X?>-O"?C;XB:S\-[LP?'G0?A7)X6\5:+JVF_#GXC0:E8:%XC^%%MI'BS29
M++3]3MM"\4R^)= 'B+4O#P\(:^ ?1FB?M(_L\>)M;^'OAKPW\=_@YX@\0_%S
MPUI7C+X4:)HGQ,\%ZMJOQ/\ ".N^%M4\=:)XG^'=A8:U<7/C;0-7\$:)K'C+
M3-6\,QZG87WA/2M0\1VT\NC6=Q>QY\/[4W[,USX5\?>.H/VAO@C-X*^%6N:;
MX8^)WBZ/XI^!W\-?#SQ)K7]B_P!AZ!XVUL:X=-\+ZUK@\2>'3HFF:U<6=YK
MU_1#IL-T-6T\W'X7?LU?\$J?VPO ?P^^$WPXU?QSX6_9UEM?V>/!W[/O[1&K
M?"#XU?$+XX?"SXW>%?"G_!-_P7^QMH_Q$;X-_$SP7X'M/A-^U=X1^)/A#POK
M/A;XO_ G4/AS#>? OP1IWPY^(^M?$R2]:V'M'@C]B?\ ;-34O OQD\4_##]G
M;PM\8/A!\8?V;_%&J>$+#]K_ /:P^/VD_M/^"O@GX#_:J\%ZSI?B'XI_'WP?
MJ6J_";P5X9U_]J2[^-_[,/P.A\!^+]*\ _&7P$VH>,_B7=2^,M,\7?#8 _1K
M]B+]JBY_:[^&?Q#^(-SX>\&: / _[1/Q[^!5M)\/?B(_Q4\'>)+/X*_$75_
M=MXPT/QF_A3P8-0M?$T>E#4C;QZ'%%I\LLEFES>"(W,FJ_[7WP.\)ZK\79_B
MK^T)^RCX(\%?#[XO>$_@MINN3_M$^#XM9TSXB>(?!VB:PWPU^+VF^(4\.:/\
M-?B]?>(+K6(_"?PUM_$'B77/$/@V'0_$S"PO=4N]!TOAOV"_@K\:O@AX4_:"
MT[XTZ)\/-$OOBA^UW^T?\?O!\'@#XA:]X_:+P;\;?B/JWCS1],\5R:U\-?AY
M!H?BC1(-372]2TW1)_%^CR26YNK3Q%)'*MO'\A?$/]D#]J+Q/\2OVP-6TSP7
M\/#X8^/'_!0__@F9^T[X+U6X^*$\6HVGPL_8J\7?L@>(OB/'K^A_\(0R:=XM
M\20?LLZO#X)T.QU;5-.O)O'7A]M=USP^-.ULP 'ZT_#;XL?"WXR:!<^*_A%\
M1_ GQ1\,66NZYX6OO$7P]\6Z#XRT2Q\4>&+Z32_$OAF^U/P]?ZC9V?B+P[J<
M4NG:]HES-%J>CW\4EGJ-K;7*-$/SN_:G_P""I?PE^ VJ_&SPCX)N? ?C_P >
M?LT>,_V.M,^/NB>*OB79?#G3/ _@C]K#X[:'\&;SQ/8ZDVA>);C6=0^$-MXE
M\+^,O'<&H6?AOP5IFD>+=%M-0^(5AKT.I:%#[=^QM\%OBO\ !WQG^V[J/Q*T
MCPU8Z5\<?VR/&OQV^&E_X>\5S^)+K4/ 6O\ PW^%?P^TN/Q-:7'A_0F\.>(H
M'^&4M]<:/;SZ]8P:?J^F6\&MSSVEY#!\5_M=_L4_M3?$+XD_M:Z]\)] ^%_B
M?PY^T-XT_P""97C_ ,.W?B/XH:SX(U;PY=?L1_M!Z%\5_'V@:GI<7P[\46TL
MGBKP_P"&([7PIK%EJC0G5]5M+75K&RM+.[U  'Z*0?M4_!WQEXC^"ND_"'X[
M_LR>/K7XH?%3XC?#V6&'X\^%I?$?B)OA5X!\<:Y\0]!^"FB^&8_$J?%#XI_#
MWQ=H_A&#XA> FO?#Z^#/A[=>.?%^MZS;:EX8TKPUXD]8\%_&7X1_$7Q%XQ\&
M^ /BE\//'/B_X=2:?%\0?"WA#QGX<\2>(O SZQJ/B72-('B_1='U&[U+PVNJ
MZOX,\8Z3ICZO:V::AJ?A+Q-86C37>@:M#:?ES<_LH_M.?\-BP?&.#P1X!F^'
MC?\ !4G3/VTYKYOB>\&O0_"B7_@D=:?\$V[_ $A=$_X0R6.7QQI_CQ[GXGKH
MXU)-%OO =LNG1^)(?$]PNG1^G_\ !/7]E/X^?LRZKXML_&FOV/AKX-:A\*?@
MQX;\*_L]6WQ*\6_'KPS\*/BAX-L?$%GX];]G_P"*OQ-T^Q^+G@S]F*XTV]\/
MZ?\ #;X!^/=:\;Z?X!OK;6V\ 6_PR\-R3:%XG /8?CC^V7%^SS^T]\ ?@K\2
MOAZ]E\(_VA]$\76NA?M#:;XPMY=%^&GQ)\->)/AQX5T#PK\:?"VK^'M%M/!7
MA#XJ>*OBKX'^&WPO^(6D^-O%LFO?&7Q3X3^&FJ^$/#]SXN\.ZQJ'<>$/VCF3
M5/VDW^-5I\-?@WX+^ /QDTCX4V/C:\^+,NJZ;XLM_$GP^^&WQ(\.ZWKJ^)O
M'P[T_P #ZIJ>C?%KP7HX\,6FL^-!_P )9)K6CV&O:E:66E:IKO+?'OX 3_'?
MXV>$]&^('PS\+?$#]FO7_P!F/]IGX$_&&UUSQ1)97NHI\<_$'P+U6UTJU\,V
MVFK>WNFG3/@WJ=AJ&NV/B;1-7T6_\2Z)?Z)'+/I]W>Z?\:>&_P!A_P#:U\!:
ME\-?B%J'Q.\+_'/QU\ OVX]0^-OARU\7^(-=\/:G^T'\![G]BW2_V'M U3XO
M^*(-%NM&TK]JCPK\/+F]^(.O^*--\)W/PY^)7Q/\/ZRNCZ3\'?#?Q51/AB ?
M=3_MN?LRR_%[X _!O2/B_P"!/$7B']IOX3>,_C3\&=6\.>,/"FM>$_&G@/P=
MXA^%_AJ#4]$\06.M3VNL'QQJ/Q8T3_A7?]C#4(?&%KH?C&YTB:XC\-:B8?:?
MAW\9?A%\7H?$=S\)_BA\/?B;!X/UY?"WBR;X?^,O#WC&/PQXEDTC3/$,6@>(
M&\/ZCJ T?6)_#^MZ+KUOIVH?9[JXT36=)U>"*33]2L[F;\@=4_X)M_&QO$=[
MK7A;Q#X;\.0?'/X4_P#!6[P/\52WC/4K:Z^ GBG_ (*7_%[]F?XHZ!XE^%>E
M:%X+LK;QGIWPVL_@7XEOO&EA)XB\(ZOXS^-7BUO%FGZYI^B^*=9U7P?WWP1\
M/_M4?LSZVOQ"^)/[-/P1NOB'\</B7^S!^S7XD@\%?MJ?M3?M%_$/5_AIX6U/
MXUZOXE^+FB>//VB?AI?ZI<^$O -U\2=:\;^#/V6X=)\%:?X!\%Q?'7XC^)_V
M@_$6HZGI?A73@#]'/VDOCY\/_P!ECX"?&']H_P"*NHR:9\.?@A\-_%WQ-\7R
MV[V(U&\TGPCHUWJ[Z-H<&HWFGVM_XF\036L6@^%M(>]MY-:\1:EIFD6K-=WL
M"-\J> O^"B_PCUK]JWXT_LX>/_''[/W@+2O"VC?LO:K\ ?&R_M!^'-4O/VB)
M/VE]9^)WA31='T'P_K.A^$;6W\36WCCX?V?@[1=!\&Z[\2(O$NL>)=%L;/64
MUZ_3P_#[M^W!\%?%?[2?[&'[7?[.O@2]T#3/&WQ\_9=^/_P5\':IXKN]1L/"
M^G>*_BI\*/%G@;P[>^)+[2=*US5+/0+35]<L[C6;O3=%U?4+;3H[B:RTO4+A
M([2;\R_C[^QW^V+\:/$_[<_C&T^&GPBT2;]H?1/^";@^''A_4/C=J%]$]U^Q
MY^TAK/Q4^(6F>,=0@^%"Q: _B'P/XG:WT!],LO%-C/XIT?4M&OKF#1KC3?$M
MZ ?L9H'QG^$/BKQWXI^%WACXH_#[Q%\2_ UE;ZEXS^'NB>,?#VJ>-O"FFW5[
M/IMOJ/B+PM9:A/KFCV$VI6MSIJ7E_8P6YU&VN+ R"[@EA3SWXZ?M4_!3]G3Q
M+\!O"GQ9\:Z1X1U3]HOXGZO\*?AVVK:IH^F6TFOZ%\,/'_Q6U74-5EU;4+'[
M%X>M-#^']WH\VK(D\2>*_$G@SP^5%_XGTQ)OAO\ 8K_9&^/_ ,'OC7:Z[\:/
M GPHU'1?A'X"^+GPU^%_Q^'[3'[2WQJ^+/Q"\)?$SX@>"/$6EPP_!3XGPVWP
MG_9?OK[PQ\._",_Q_MOAWXE^(>D_$SXF:#HNJ>#!X*\(Z7#I;_5?[5'P@^*'
MQ"\<?L5?$3X6Z;X0UN\_9K_:HU?XR^+?#OB[Q;JG@U=:\)>)_P!D/]J_]FJ2
M+0M8T[PCXR4ZKHOB7]H3PSXHO[*]TZVAN?"7A_Q,NG7-UKT>C:'JX!W/BG]L
M+]DSP&GQ ?QW^U!^SSX*3X2W&@VGQ3E\7_&CX<>&8OAO=>*M;UKPUX8M_'4V
MM>)+&+PG+XB\2>&_$?AS0TUQK$ZKX@\/:]HMB)]3T?4;6VX+3_\ @HO_ ,$^
MM66=])_;I_8[U1+2]TG3;QM._:8^"]\MCJ&OZ]>>%-"L;\VWC646-WK7BK3[
M[POI-O=^3+J/B2SN-!M%FU:)[0?D#XE_X)K_ +9]]^SYX]^"4O@3X&^*?&/@
MCX"6O[./P=^/?B3]K[]J3X@^*?BIX:N_B]\ ?&M_XFF\ _%;0-<\#_L?Z-JO
MA7X :!>?%?X9?#:+XS6WQ ^)0\$1^&?%G@KP/\.3#XM^@_VJ/V,_VL?C5XS_
M &^_$G@_P=\-[2T_:,^%?_!.7PM\+8-?^+=[I]Q_;7[)G[0'C;XK?$^T\5&P
M^'VKQ^&['5M ^)M_9>#KO3F\2C5]6\+7D>LV^@6FM6-S& ?KK\+/C=\&?CGI
M6NZ[\$_BU\-/C!H?A;Q5J'@7Q/K/PN\=>%_'VE>'/&VDV&E:KJGA#7M0\*ZI
MJMII'B?3]*UW1-4O-!U"6WU2WTS6=)U"6U6TU*RFG^=/VA/VV_!G[/?C7QMX
M)\0>!_B;K%]X)^ ^A?'JZU70_AS\4/$/AO5/#6O_ !>T[X.7;Z3K/@7X=^.(
M-1M/A3J6I6/CGX_V^E?VAX]^&WPMUOPWXYT'X<_$+3=1U=?#VI^S3\(?B-\.
M/C/^W5X\\:Z7H5AH/[2'[27P]^-/P^_LKQ VLZG;Z#H?[&7[+7[.VMZ3XGLS
MI5C!I>JV?C/X">(-4LFL+_5[34/#VNZ+<--97Z:AIUM]B,IPQ4G<>1R<9&.1
MC'.!CT['()! /F'P#^VU^QK\4?%_A_X>?#7]K3]FKXA?$#Q;JWBS0?"W@3P5
M\<_ACXH\:>(=>\!:7-K?CK0-&\*Z+XGO->U'7O!6C6MWJ_B[1+6PEU/PSIMI
M=WNM6UG:VL\R5==_;M_8B\+>'F\6^)_VQ/V6_#GA9/%]U\/F\1Z_\?OA3HVA
M_P#">V?A73/'=SX)75-1\5VUF_BV+P-K>B^-3X<29M7;PCK.D>)ELVT34[&^
MN/P=^&GP%\8?\%%_@S^TY\#_ (8^._A7X9^'GAO_ (*7_P#!2SXC1_M!^%/B
M</&GQ \+>)_%ES^T'X$^%FF>'_ GAO0[.70(/$FK_%V36_%^M1_$.S_X23X"
MV&NZ!X8U&'5_BVNJ?#SZCC_8K_:^UOQC\&_B?K_P,^ _@[QWX/\ VK/V:O'O
MQ#O=+_;/_:2_:4\6^,/A3^SUH7[0UE-J!^,?[1/@/3/$*:9=ZU^T%J=[\*OV
M?K+P=I6D> VB^(GB+Q#\6O$.J?$FST+P@ ?K_IW[2O[.NL:Y;^&-)^/7P9U/
MQ'=^"Q\2+30M/^)_@F\U>\^'AT'2?%1\=6FGV^MR75UX/3PMK^@>)I?$D$4F
MCP^'M>T/6Y;Q-,UC3;FYY&]_;3_8[TSPTGC+5?VK?V;](\)/\0+#X3KXFUCX
MW_#32="_X6GJFA:+XHTOX:'5-1\36UFGQ U+PQXD\.>)-/\ !CS+XCOO#_B'
M0]:M=-ETW5]/N;C\L_VD?^";O[4?QD\:?'V7X1?$W2_@#X8^-EUX^U+XB>#=
M3^)?Q'^+_P"S5\<1;7C:M\,7UK]GW6AHNI_ 'QI\0M0TOP_X,_:WO_@GXWM/
MA[\=/@MJ7Q0T#Q?X(\6>+_B7::O\/>]^-'[%GQ]^,GQ7L_VB;#X<_#;X=_$'
MXB_&_P#X)::E\7/!$'Q*CU;3=-^'?_!/S]H[XG_'KQ-\0%\;:?\ #G1[OQWX
M^\8:;\7M2^&OA;PMJ.AZ; N@?#?P/J&I^+M#CUBY\.>$@#[0\7_M9ZCJDGPL
MU;]E_P -?"W]J3X<_$6R_:'T[4_B9X0_: \/:=X6\!^._@SX-U?6/#VF>)+_
M $#PA\0--3P)KWC[P[K'P?\ B9\07U6VN/@EX]O_  9I.J>#_&&I^*CI>D?1
M?P=\;>(?B-\+OAYX\\6^!M7^&/B;QAX,\/\ B'7_ (=Z[=)?ZIX-UG5-.@N]
M0\/W=\MEIDMZ=.N7FAMKNZTC0M1N;189M5\/Z#J3W&D67S5^Q%\$OBE\$+']
MJ'2?BAI/AJQC^)/[9_[2/QT\!7_AKQ3/XC&J_#[XM^/;OQ+X3DUR&XT#0)O#
MOB6RTMK>#6=#C;6K.RNB([#7M0BC$H^H/BMX<U'Q7\+_ (D>%]%T7PGXBUCQ
M+X"\8:!IGA_Q['>S^!M>U'6/#FIZ=8Z-XTATYEU&?PIJEU=16/B.*Q=+U]'N
M+U;1TG9#0!\3_'?_ (*+_"3X7WO[/FK^ O'7[/\ \4OA=\3OVI/#?[,_Q>^(
MMI\?O#>G67P.U'QA\-?&/Q&\,ZMJ*Z7I'B/P[J%[JEIX8LH5T?Q/XM\!3-I_
MB7P]JVD3:]%K%G ?JG1/VE_V=O$^F_#75?#/Q[^#?B+2_C(';X2:MH/Q,\&:
MQIGQ.6'4DT>4^ =0T_6;BS\7!-8DCT9CH4U]G5G32P/M[K;G\A="_8,_;"\'
M>(O@+::+KLWC#X,?"3]MGX1?'_PM\,OC/^T+XB^,?Q!^"_@'P?\ "SXX^ _B
M/X8\)_M)>,O!3_$[XR>"M6U;XK^%I_@WX#^+T5SXJ\!^&_!?BFWU3XH?V=XM
M\+^ O OA?C__ ()L_MT>(['XN^%=.\&_ "X\)>+?CY-\<?"EY;?&74OAWXJU
M+5=(_P""QWQ^_P""B>F:7\7-7\,? 76?%'Q-\(?\*.^.L?@;X<?#SQ)X]O?A
MG\+/CI9_%3Q1)\/_ !"/'_A[XG^&@#]'+3]O;XEQ?M-V?P%USX*^![/0YO\
M@HQXI_82O/%^E?%O7]6U6UTI/^":NE_\%$_AS\2[;PW>?"?1;2^U#Q-H5SJ'
M@7QIX6E\0Z=;> M5M;/^P]>^)5I>SZO8?<OQ[^*.F_!?X,?$[XH:EXJ^$G@D
M>"_!FMZOIGB7X]_$6#X0_!:P\2"T>U\)P_$[XH7&EZXO@3P9J?BFYT?2=;\3
M6^A:_J&EV=])<:9H&N:BMKI5Y^7%Q^RC^U9=?M;6OQDE^'OPXC\%C_@JAI?[
M:UU)#\6YI=3C^%-K_P $G[3_ ()N76E6UA+X @-SXS7QK#+\6;72II+/2[GP
M (M+FURP\7ROI$'W1^WO\(/B#^T'^Q#^U[^S_P#"ZTT.[^(?Q\_9L^-/P0\(
M'Q/K4OA[PU8ZW\7/A]X@^'5EK>OZM;Z9K-U::/X>/B5M>U(6.D7^HW5CIDME
M8VEQ>SVX(!UNN?MA?LF^$_'&H?"[Q=^U!^SMX:^*.C:GX+T/7?ASK7QL^&^F
M^-]$UWXCW=IIOP^TC5?"M_XBM-?TR^\>:I?6.F>";74=-M+GQ7J%_86.BPWE
M[?6T$G'_ +3/[77@CX)?#W]H*Y\$>)OA'\0OC[\"_@-\2_CTW[/&M_%O3/!W
MB_6?#/PP\,Z7XIUZZU2TTC1/'7C/0-&@T[Q%X4%SK<?@/5K2RN?&7@J+4!8V
M_BS2+Z7\\/VE/V*_VL/CC=?M\>)]#\&_#;0]3_:/_9__ .";?PO^&7AG6_BU
M=O$NN_LM?'+XR_%7XOKXJUS3OAY>0Z#I$FD?%]-(\(3V&F:\_B;4/#VIRZG9
M^&[74[(U7\0?L,_M:S?"G]KCX#'X;_LB^,_!WCGQS^W5\>/V=?C'K&KZW8?&
M^P\<_M[^&?CQ%KGPU\8Z!JWPQ\5:/\/M;^$?B/\ :%\6^"IOVF?A[\5-4U3Q
MU^SEX7\-_#&'X*:9+XK\5-I0!^E'AW]L_P#9T_X5A)\1/B5\;O@K\+)?"OPS
M^#GQ*^,ND^+_ (L>#-$B^"NF?&[P\-;\!W'Q#OM>U/1SX4T/Q7+;:S9^$-?\
M3V^BV'BE]"U8Z4\TNG:A#:\=\5_VU/!_@C]J/]F#]F3P?K'PE\>>)_C+\;O&
MOP7^+F@V?Q;TZ/XL_ _4-&_9$^+G[6/A'5+_ .%.F:)K-[?6?B3P[\-=(M]6
M?Q)K_@NZ\/:1\0O &OV.F^)K#QA83V7YO_'[]A#]M/X@_"C]HWX?^!_!7P$G
MN?VH/^"3G[,W[$&I7GB[X[>+?#2_#3XO?L^>(?VL+C6M0N(=%^ OC5?&'@/Q
M;H7[3%I<>'=8L;C1M735_!U[HNN^'M'T_7+?Q'IGH<7[&/[8UQ+\!?!.IZ%\
M&H_#OPO_ ."B7[9'[6/B/XG:9\=O&C^(+GX5_MG_  U_;RT*ZTCP[HMW\"$O
M7^)/P)U?]M9O"WAW3]0U"S\,^.?#?PA\(ZQ%XG\!GQWJGAGX4@'ZZ>"/C+\(
MOB9KGC/PS\.?BC\//'OB3X<WMGIWQ \/^#?&?AWQ+K?@>^U&?5K73K3Q;I6C
M:C>7WAV?4+K0->MK%-6@M#>7.AZS;V_F3:7?)!S?[2OQ/\2?!/\ 9[^-GQD\
M(^%M%\;^(OA1\+?'7Q(TWPAXB\4ZAX)T7Q(_@CPWJ/B:XTB^\5Z7X3\=:AH:
M7MIIEQ%%>6WA+6W^T-#$ULB2O<0_E/\ L^?"G]JC]C;1K?XF?$#]FGX">,OB
MEI7@_P"!7[,2ZKX+_;%_:A^,OQ0^.'A#0=6OKKQ#K?PWE^/7PTU#1?@CI4-]
M<:CK_P ,OV7)=0N? EQXC\2:G/\ $?\ :?\ A5X-\'7?C76_U@_:)^&^I_&7
MX ?'#X0Z+J%CI.L?%7X/?$[X;Z3J^II/)INEZEXY\$:YX7L-1U!+1)+I[&SN
MM5BN;M;6-[AK>*00H\A52 >*?!G]OK]E+XL?#SX7^*S^T7^SMI7B;XA6WP2T
M:Z\&6GQS^'>K7VB_%/X\^&[#7?A[\*4==;M;J^\9>,;BZN-.\":&UA:ZYXVF
MM)%T'2KFXWV\9K?_  4!_9(TGXC? GX9:=\=/AOXO\1_M"_%#XD_"+P5_P (
M=XW\)>(-*T_QK\)?#&N:YX]T?Q-J]GK)L-&UC0=<TK2?AW-X4>>7QC+\0/%V
M@:'%X?D"ZS<:1^;?CO\ X)[_ +57Q"TCX"_$F\T/X1^'?BS^S=X _P"">?P\
MTWX=Z5\7->OO"OQ;M/V4_P!KOX/_ +2WQ<U3Q1\0)/@[IM["WD?".+0/V;7O
M?"P?2QXX^)E[XWTOPQ/XZ6W\+]=\(OV(_P!K[P7\=OAE\9O%GAWX$I!X4_X*
M!?MF_M#ZKX;\*_&SQOK\K_";]J[X9ZWX-TZ^&J:U\!?!L8\8>!-3N;*2\\)1
M6-W8ZU8SR7%GXLT^:W-E( ?JS^T)\8=&^!WPJ\0?$#5O&?P5\"265QHNE:-K
M7[0OQ2MO@O\ "J;7]=UBRTK2](U_XA76D:\VCW.JRW#VFBV]IH>JWNJZPUEI
MEO:%KHRQ=&/C)\(D^(\?P;?XI?#Q?BY+9S:A#\+Y/&GAM?B'<6%OI\6KW-Y#
MX-.HKX@GM[72+FUU6ZEATYTM=,O+*_N#':7EM-+\R_\ !1;X)?%7]HO]C7XV
M_ [X-:9X;U/XA?$K2-"T+15\8>*;CP=X;M$M_%6B:W?ZAJFMV6@>*KV%8;+2
MIHTAL]$O)KJ>:&)O*C#SQ>-?#[]E7X]>&_VV[S]H?1-6N/A1\.?&GC#Q3XJ^
M-GPST[XP>(OBA\(/B]IM[\*K[PAX)\0Z3\%_'.@7-K^SQ^TQH'BUO#)\;?$G
MX%^*]$\!?$SX?^&-=M_&WAOQ5XM^(,%]X  /N[XI_'_X$_ Q_"<7QL^-7PE^
M#TGCW6)O#O@5/BE\1O!WP_?QKX@M[87EQH7A)/%FLZ2_B368+0BZFTO1EO;Z
M.W(F>!8R&/(3?M>_LH0_";0_CU)^TW\ (_@;XGCUV3PW\9S\8?A\?A3KD7A:
M76(/%$^D_$(>(&\(W\'A>?P]K\/B2>WU:2'09=$U>/5GM'TV]6'RC]K_ ."_
MQ7^+OQ$_86UOX<:5X<O=#^ W[8>B?'7XHWNO^*I_#MU:^!--^"7QM^%%S;>&
M+&VT#7#XD\0RZC\7[+6(M*NY]!L)-,\/ZK%+K,-Y<Z=!<?&WP'_9!_:J^!WQ
M8T?XW3>$OASX^DMO%7_!37PGJ?PDU#XHW^G:?8?#[]N']N_6OVWO!/Q)\'^)
MI_!>JZ3!X@M[>;PS\(/C=\/]0\,6#:^VAZ+XOT+QOJUA\/='\->- #]%/AU^
MUG\#_BE\?OCC^S/X*\:Z9K7Q6_9[T[P1>_$?1(;[3A-8S^-M-_MB.PTVS-Y_
M:NK?\(WI5_X3G\5ZO9Z?+X>TG4/&NA>'VU>3Q%#K>D:1Q'QF_:IO?@M^T[^S
MW\%O$WASP;8?"[XS_#3]HWQ_XD^,6O?$67P[=?#AOV>]!\)>)]6_M3PS?^$?
M^$:;PE=Z%XG^W:CXOU+XC:2^B?V?=?:-!ELHWU&OFS_@G1^PY\4_V&_$OQ#\
M#ZGK'AOQW\)=:^"G[)OA'PGXYC\2:A;^++7Q%^S[\$_#OP7U3PQ=> 7\*6VF
M6/A>9-$O-7\,ZA9^*S'HGA=/"WA-=$O;FVO]0L_9/V@OA#\;?$W[9'['OQX\
M!>#O"_B;P)\ / G[4FG^,X]4\>+X7\27VN_&+PGX+TOP?IWAK2)/#.JV-_:I
MJ/@<Q:[J.I:WHHTVWUJTN;2WU9K2\MT .KTC]NS]E_PQX&^&NH_'?]JS]C7X
M?>/?&/P-\)_'+5=+T7]ISX?ZIX'O/!6M:'IVH:I\2_AIXH\6W'@?7/&_P'%W
M=RR^&?BY=^$O#^C:SX=:RUJ]M])-Q+;6\NO_ +<G[-6HWNC>&_A3^U%^QQXL
M\;7'Q;^"7PVUGPSK_P"TYX$T:^AD^,'B9['1] T*U\.OXOU75_BSXS\.Z/XO
MN/@G\.[C3--7XI^*O#T_A^WUS1[.#5M:TK\LO __  3]_;&T'X/_ +-WPUU#
MPG\*8=1^"7_!#_X^_P#!-O6-2M?C!J-QIVJ_'?QQX;_9[T?P?XJT=&^&UO=0
M?#749_V=EDU;7+JWC\2Z,GCK2(U\):H/#^J2R:/CS]@_]L36/%?PE\0Z+X)^
M%US;^'_A?_P19\.>+K>Y^,=[8S:?K_\ P31_:Y^-W[0WQ;LM,Q\.KJ/Q%8>.
M_#7Q-T71_AQJ-S)H;3>(=/U$^*++P]IZVM[. ?I[\./V^?V3OB3HWQT\4Z5\
M;_A[I/@[]G?XLZU\&?B1XN\5^,?"_AK0=/\ %>@);V]_>?:M4U:WDL_#TWB&
M'Q-X9T36M6BTZT\47_@[Q%J?AI]6\-1:=K=]YY^W'_P4'^&G[)GP$N_BMX5\
M5? KXC^-[WPSX6\?^ /A?XE^/.A_#[4_BG\-_$'B_P *>$Y_&?PWFT[0/'>J
M^-;..7QCHLF@'1=".A>)=0O],TK_ (2G2#J5O=GXQ\2?L/?MC^%=<\=^)_A_
MH/PU^(45A^VQ^TC\?O#G@M_VO/VA/V6IOB;\+_VG]&NKJ[M7^*'P/^'FK>*_
MA5\1?A#XITSP?;V5O>Z;\2/!OQ"\+W_Q-TFXMO"M]?>%_$$/!?$'_@FY^U?H
M/P'_ &D?@-\&?!7[,USHO[1O[-_[*'PZ\)V$?Q8^)WP]\#_LTZ_^SI:0:3JW
MP/\ ""ZQ\+_BSXNUK]G>2V_MSQ]\//$$,D?B:_\ B]\0?BGJ_C#X>^'/^$\U
M/Q:H!_0+K&L:5H&CZIKVNZKI^AZ'HEA>ZMK6MZO>VNFZ3I&D:9#+>:GJFJ:C
M>2P66GZ=I]E!/=7M[=S0VUI;12SSR1QQLP^3_A+^WM^R9\7/@Y\ _C7IGQS^
M&?A?PS^TCX:^'VO?#+3?'7CWP9X9\2:EJ?Q*L_!TOA_P+/I=YKNT?$!-8\?^
M$O!]]X3M9[K4H/&FN:9X6CBFUC4+&UN/K73GU&33;"75K2SLM6DM+235+'3;
M^?5-/L]0DCC>^MK#4[O3M'N=2LK:X:6*VO[C2-*GO($2XDTVQDE-K%^ 'P4_
MX)Q_M6?#K]G#Q1^SYXVTWX1>+M.^.'_!+O\ 9N_X)P_$.^7XD:YK-A\)]5_9
MK^$_Q'^##?$?PMINO_#JTMO'OPF^)4'QH\;_ !#MOA_+9^$/$7A?5_#EO_::
MZ[J'Q=UV#X4@']!H8$$\\=>.1P#TZ]#^/49!%?-7Q._;/_8]^"7B;6/!7QF_
M:M_9N^$GC+P]X;LO&6O^$/B;\<OACX$\4:%X/U*\CT_3_%FL^'_%'BC2]7TO
MPQ>WTL=I;:_?6<&DS7#K$EV7.*K_ +/GB[QI=7/Q%^$_B#P7<Z?X<^!>J^&O
MAUX#^*$GC^?X@M\7/#VG>&[>U;4_%=UJ?@/X<7^A_%K29M.6Y^(FAZ'IOC3P
M%9CQ%X<DT+XI>(?%,OCSP7\./A#]MW]C3]HG]HKX@?MK3>!=+\!6?A/X\_\
M!)/XU?L2?#W6O$?CR_L;UOC7\2]3\63Z/?>(_#MEX0U,:1X#L+7QFS:GXEMM
M6U76T?1[J"U\*W@N[24@'Z?ZA\:_@[I/B?7/!.J_%7X=:7XP\,>&[OQCXE\,
M:CXT\.6.O>'O"=A81ZK?^)=<TNZU&*[TK0['29H=6N]4OXH+.VTN6+49IDLI
M8YV^<?@__P %%?V+_C'\#=+_ &@]&_:.^#WAOP#-\(/AM\<_%H\<_$WP#X8U
MGX3_  Y^*\#OX,USXO6%]XB7_A7-IJ-]!J&@F[\436%@GB+1==T07CZAH^HP
MV_PYI7[''[75S^V/\)OCOJ_@+X(:-X$\#?MM6'[2+VGA;XP:WX4FM?AGXO\
M^"9WBK]CKQOI/BSX<^$_@QIWA/XR?M!:!\6_%FI^*/\ A>'Q$UO6/&&M?"[3
M/"GPT\,>+_"'@F!?"OA?Y>M_^":?[>.A?LN^/O@/IOA/]G+6-=^)/_!#3X1_
M\$H[K79OV@?'&DZ5X8^)GP(\+_'7P5'\4?)_X9UU*[USX?\ Q'L/CKJ6MZ!8
M1+I?B/0W\&:1H?B6RLQXUU#6?A\ ?NI_PV%^R4?%'C7P.O[4'[/,GC;X:GQ&
MOQ$\&P_&?X<S^+/ C^#]0\)Z1XLB\8^&X?$DFL^&IO#6K>/? VE:]#K%E9RZ
M3J?C/PII]\D%WXATB&\Y"/\ :;GU+]JOX)? SPSI/@SQ5\*_CE^RK\?_ -HO
MPM\8_#OCR36+RXU7X$_%']F#P%?>&;?PS9>&G\/W'A?7-(_:6T;7])\9V'CW
M4+RZO]'U/1[CPKI<%I;:KJ_PWXK_ &6?VOO$^B_ME:E#\.O@)I_BWXW?M]_L
M<_M;>#-*UKQU;^-K"/P3\&/A7^Q/\)?B_P"'_"_C#Q'\&;B?X:?%Y+/]E?QE
MKOP.^,%AX&3Q-X7N?&_@GQ7H=]\*/B3H1UCPA4_8S_8W_:@^!'QP^ OB/Q]X
M.^'L/@7X::9_P5ST36M5T?X]>,_BKXE6Q_X*!?MZ?"S]L'X574NK^/\ X?Z!
MXL\;:KX.T#X5W7@CXBZUXFU4Z[K.N>(]%\5QZCKEQ/XEM=( /VI&<#/7 SGK
MG\.*6@=!GKCG_(X_*B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "L;Q#K^E>%=!UKQ-KD\UMHWA[2M0UO5KBWL;_4[B#3=+M9;V^FAT[2[:]U
M*_EBMX9'2ST^SNKVX8"*VMYIG2-MFN<\6:O:>'O#VNZ_J":F]AHVAZOJ=XNB
MZ+KGB76#;6-E+<S#2O#OAG3M8\1ZWJ!CC86FE:!I&J:QJ$YCM=/L;JZDA@D
M/D_X3_\ !0;]DSXV0V5U\//BE>WEMK'P-\$_M)^&9?$WPO\ B]\.H_''P0^(
M3V5MX8\??#QOB-X"\*'XCV$NJ:MH.@:QIG@/_A(O$'A3Q/XE\*>%O%NDZ)XC
M\6>'=+U+'U#_ (*/?LE:9J'A709O'/Q N_&/C+Q-X\\%:/\ #;1_V<OVE?$/
MQ<MO&/PRTOPYXC\<>%_%'P?T'X/ZA\3_  -X@T3P5XQ\'_$H:1XU\)Z!?ZK\
M)/%GA?XM:-;WWPU\1Z/XMN_RY_9=_P""?WQ<_:;_ &#_ -AR+XSZCH'P3\2_
M K_@G)^SI^SO\*_ _C/X%>+?$7B#PY\1/#7C+]CWXU_%=OVI_@Y\:(_!4>O^
M'X?B9^Q+\&?A7=?!W0[/PQ?7_A#3/B[XMTSXT17/Q;\!0_!GZD^$'["/Q\\"
M_&S]F'XLZMHW[%_@RQ^%7Q)^/OQ!\?\ @7]FCX:Z[\"_!K#XS_!WP+\%+*S\
M,Z-:>'?$,WCGQ)H&D> K3Q;K/Q \?ZQI6M>)I]5@^'MC8>&?"?@OP[J<X!]S
MVW[9O[.MWHWC;Q''X_O$T#P+9?#34+W6KKX??$NQTKQ98_&KQ=J_@'X+W?P?
MO[[P?;6_QYM_C-XWT6X\)?""3X)/\0E^*'B*_P##VD^!CKUYXL\+0ZQYI_P\
MI_8]?5M%\-V7Q%\:ZYXSU^+XR_8/AQX5_9\_:-\6_%6'4/V?+_P]8?&'PYK'
MPJ\-?"35?B-X<\9^#%\7^$=5G\#>(?"^F>,=6\->*?#?BWP_H.K^%M>TG6+O
MX,\"_P#!)3XD_#[P]'>?#SXI^#O@GKO@?X@_LQ?'+P/\%OA4OB<_L@>)_P!H
MCX"^*/&_B;XL_%"'X*>)M/N;']F'PY^UQH'C_5_AMXZ^$G[/J3^%_AI-H_AW
MXTZ9J7Q$^(5M_9L?T%X6_8D^+V@_MQZ/^VF9/A?:W_B"+]HKQ7\5/ ]MXX\;
MZA#-X^^+WP4_8[^!'@K1?!VL7/PSL5/A7PGX/_8@^'$WB+Q)JFD6>J>(M<^(
MOC#5;#PEHMKX.T?2/%8!]@>%/VR/V=_'=U\*(?!'Q N/&-K\;/#7@;Q;\.==
M\+^!?B+KW@_4]$^)O@]?'_P^?7_&VE>$;OPAX"U7QEX)9/%7ASP[X^UWPSXA
MU/09H-3M]+DMKFW8_3H9O+##EN,[@!T;YLX8 <9[G'4AL8/X%?#+_@F1\;O@
M9X-_9;\::=XO^&/@KXX_L>? #X*?""V^.7P8?XP+XK^)GPH_9I^$7AGP5<?
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
M_LMZH^H_"?XRZ5X,T?\ : ;P-H_Q&TSX6ZY\3]4^']E\,]"\2>*O"OB'0IO
MAUCQ=9:=X_UK6=)\)^"+WQ#XMO[;0I>^^!WB/XZ:QKOQCT'XL:1X?N?"7@_Q
MS:Z%\(?B!I^E>)?"GB+QUX8M=-CM-9/C;PGXBTG3;&?7]+UJQDO'^('@E-,^
M''C>/Q"8/!?AO3]+\+1ZWXJ_,#X-? _XG?'?X\_M\>#]:T'5_A]\"KS_ (*P
M_ #]JR]\2>._AI\7_!OCKXF:?^S/\!_V$?%/PWM/@I/XQ\+>%/!&M^!]8_:8
M_9BLM+\8_$ZTU7QC90^#?ASX[\#:'X1NKKXK>"_B]\/0#[QU?_@HS^QMHG@?
MQ3\2M0^-=DG@7P?9?#?7=2\26G@CXE:G9ZKX*^,?B:?P;\)/B?X&ATWP9=W?
MQ*^#/Q-\36EYI/@/XU_#R#Q3\)O%4]E>MHGC2^@M9YH?$X/^"N'[,%I\0?C3
MX9\;Z=\<_A9X*^"WA[]GF\U;XB_$[]F#]J3P)!J/BC]H?QUXR^'_ (;\+S^$
M/%/P/TGQ/X5">(-%\)V&@ZGXJM],?QM=^*]4ET'3!H/@W4?$-]\0:S_P2@_:
M_P!7\+^/K?7?C)\!O&_Q!^(G[.'[+/P"\=?$O6(OBKI&M_$7Q!^RQ^T]XS^/
MMG\9]=MYK;QBGAG4/BEI/BN#0+SX4:!->^!_A!-I T?X;WLO@>?1O#?AGZ=_
M:@_8%^._Q@\:_M+^*O OBSX2:?:_M-I_P3[UK6--\67_ (UL[KP)XA_8F^-<
MWQ;O](TW4='\+:I%XIT;Q[#';Z'9Z[=Z=X8O]$DNIK^X\/7J64=IJ !]F1_M
MT?LYS^&/B#XK@\1_$2:+X4^-?$7P\^(7A*']GO\ :)E^+/A?Q/X4\'^#OB#K
MXU+X*1_"=OC /#]CX%^(?P_\9KXSM? UQX,O?"_COP5KEAKMUIGBO0KJ^R-&
M_P""A'[(_B?Q=XL\'>%_BI?^++SP-H^A>(/%/B;PI\,/C!XE^%FEZ+XP\#>'
M_B5X!O&^,V@^ -0^$5\/B=X(\5^'];^$<-AXWO)_BT=4BTWX;0^*-826S@^&
M?B]_P38^,_CC]HSX[?M$:"G[&?BV_P#'?Q=\6^,? _P__:B^#^M_M _#>?PC
M\4/V<_V&_P!G[Q?!XAT*&'X?:YX(^(O@^]_8-\!?$/P?XH\,^+/%'A[Q1HOQ
M1^(?PC\3>$]+N]+\)?&"V]&\ _L"?%+PUI_[9'@_Q*O[,OBOP)^TEX=_9E\(
M:1X;UKX=RZE\-[OPG\"/A1X"^"?BOPMXW^!%GX9\.>"M)\'_ !-\&^#]3O;'
MPEX(\0QV'PW_ +?MO"_A^XO8?#NG^*90#J_B3_P4,B\+?M&_LL:!X9&HZW\
M/C3X._:U7QWI"_LP_M+:K^T=H_Q&_9RLOAWJ5IIOA?P#I6F)\01!+!XNUFUU
M[PI<_ +7M;N9=)M[K2M<MEG-G)V%O_P4D_9>T\?%CXG:S^TKX(UOX&>$_!G[
M(OBC2AX4^!GQKFUSPKI_[6$.N3_"CQ?K?Q L)_%6C?%3PG\<8[GPQ_P@4?@7
MX<^%Q\.)-+UF#QYXAUZ;Q+ID?AOP'X%_\$^_CU\#OB[^S#XSTKQOH/B/X8?L
M\G]J.#PE\*OB!\:_BM\3M6^$W@?]H#PO\*- \,? _P"'7Q>\;?#C4/'WCGX>
M?"[4_A-+XBT37/BE/-XBBM?B5J/@+0;'P]X)^&?@G3=0^ /BA^P;^TM^RA^Q
M'\2?#>H6NA_%#5;GX _\$>?V5_!MK\"?!'QT^.GC!]4_8 ^,GANUU#XG:Q\+
M/!GPUT_Q'=>$_%OA76?$?Q \3:%I6MVA\!6'A!] _P"$O\0R>(H_$FC '[MV
M?[=7[-=_I'C35;;Q=XS6Z^'?Q(U3X2^-/!MU\#/CU8_%/0/&^C^"?#7Q,U&S
MNO@[??#2V^*\FAVOPV\8^%/B$?&MKX,N/!$W@?Q%H_BR#Q%+H%_;ZA)]5Z'K
M.G>(M%T?Q!I%P;S2==TO3]9TN[,%Q:FZT[4[2&]LK@VMY#;W=L9[:>*4P74$
M%Q"6\N>&*561?QP^*O\ P3D\8?M#ZI\1OB_\5-&^#'B'XC?&'X@>$?'EMH>D
M>+/CM\,-=^!]A\)? 5IX(_9VUOX'_M*^$K70OBQX ^,WPZOM:^)GQ&\3_$70
M/AKX$N?&]M\1-0^!VK^%M.\/Z5:^/#]T_LE3_M'Z9HGB[X=_M :KIGQ"M_A7
M<^$_ 7@/X\?\(WX@\!>,OC;!X<\):;H?C+Q?\0_ 6LZ;::39^*-0\6Z3?>);
MCQ?X EM_AIXK'BQM-\#Z);Z/X2C\1^+ #YXL?VUO%VA_&3]K[X<_%CQM\+/
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
M^'7B/Q-\<?#_ ,;_  =%;^--3UV6VUBQ\)>+/!>I^&_@7=:;;Z;8>)?B?XH
M/W L[NTU2SM+ZTE,UI?6EO>6T@66$RVMW%'/!*8I%CGC$D3(QCE1'4,4D0-E
M1^=\G_!3S]G?1/BA^T-\-/'ME\6O 8_9_P#VB/@]^R[-XJU#X$_';7]"\?\
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
M$;K4/AE\7? W[;_C2/3_ !/X<\3>'_'/P;\>_#_P5XP@TKXHZ+<Z[X(N??\
M]F+]BWXS?!#]HOP+\6?$*_LSV'A#1?V8O'?P4UOPK\ ?!&J?!?PSI?BOXA?M
M!ZW^T1J&H^ ?A;8>']2\.Z;X8T;5=:?P1)-J7B^?Q7XYFAOOBSXGU&/Q3K^J
M>'2 ?JH.0#[#_/:EI%SM7/7 S]<4M !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %8'BFUU2[\.Z]!H6LKX=UV;1=4@T?7VTVWUD:+J4EG,MCJK
M:1=S6]KJJZ=<F.[.G7,\,%WY9@DEB60R+OU@^)['7=0\/ZY:>%]2T?1O$UUH
M^I6F@:OXAT._\3:#INKW-I+%I]]K?AW2_$?@_4]>TJTNVBGOM'L/%GAJ[U"W
M22VMM<TJ:2.]@ /QZ^$W_!6;X*?";]B+]A7XJ?M@?%C2)?BO\8?V+/V1_P!H
M/XYZO:W_ ,,O#^H>%M.^-GP^T :I\:?$?@"7Q)X-U63P7KOQ"B\8I#H_P?\
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
MQ!K/BGXA>-O!WAEKFWT?P7I&K:K\1_&WP_\ !OBS\S?C'^W#X^_:$\:?LG_
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
M>$X=,OO+T*ZCNX]8GGAGAO[&UTB#XX?LL_%?QY\8X_B_\%?VJ_''[.]WXO\
M /@KX0?&S0])\">#/B-:>,?AMX \6>/?%WA?4/AK-XT5[?X.?&/2+OXI?$'2
MK?XDP:=XTT#4]$\16T/BWX;>*=3\(> =6\* 'E-W_P %1?@W/_:B>%_A5^T'
MXE,/Q;_:/_9ZT&[NO .C^ M*\5_'W]F7X=?%'XL>-/A9I5U\3/%_@^^MKS7/
MA_\ !CXE>(_"WC+5-*LOARZ>&+K0]?\ %V@>+;K3/#FH?*47_!5G6A^RY\4_
MVGA\-OBV_P 8OAM_P2>\%?M]:E^RMJ_A[X<:%\*+BU\0Z%XZ\4VGQ"\,_&)-
M=U'4];T34_\ A'KUO$6@V'Q U_5O#GPT\/VK0?#_ /X75=WW@K4?<[+_ ()H
M^-!I_@^SU;]H;PQ=3:%^WK^TG^VOKUSIGP,U72UUJS_:@^"WQY^!_CCX7:/!
M>?'#6AX>O-#\-_M(_$C5/"7CZ]D\2V]IK=CX&DUGP)KECH?B"Q\7\9HW_!)O
MQ$W@#QK\*/&G[1^B:WX#\;?\$MM._P""65Z/#'P.U#PIXQL_AKX?\,^//#'A
M_P")UIK^J_&OQGH9\;Q6WQ U.YUO3YO!\FA:K<V6GBP@T*(7,=P ?0FG?MS_
M  O\+>/OVGIOBQXF^)WPJ?X'^"?V8+OQA\)/C-X=^%7@OP]X!USXYZ_\4?#/
MP]@\#_$S1]<O?#OC[7OB_K^@6F@ZK>77Q7\2?#;PKJ6D^'K'3_$7AR\?X@I9
MTOAU_P %4/V7_B[;^$[7X7W/BKXB>-?$?B7XD^&=6^%O@7_A O&/Q*\&S_"'
MQ=IG@+XBZQ?>&_#7Q U6/Q_X7\+>+?$/A.SU+Q/\"]1^+>B)H'BW0OB(+S_A
M63ZCXSTWF-;_ ."?'Q8\:?$;]H;XJ^+?VJX-#\<?'#PG^R9#HGB7X-?!J\^'
M>L_#/XD?L<?$GQ9\5OAAXMTY_%'QA^*&C^+/!.N^(?'7B;PW\1?A;XFT2>Q\
M:_#.6Q\%ZIXD:63Q-KOBG)^,'_!-;QU^TIX'\+^%OVE?VFM.^+OB#3=7A\4R
M_$EOV?\ PQX*^(?P>\?6GB/^VM$^*G[$'C+PEXTT_P 6_LD?%3P/86/A[2?
M?C1/$/Q9NK:;1YM:\=6OQ"U/5+AX@#]80P.,$$XSP<^AX]1R.<=QZU\B:_\
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
M_P"%;_J-^T3^SCX,_:1\.>"M)\2:YXS\$^)?A;\3/"_QE^$OQ-^&^KZ=HOQ
M^%_Q/\(VVK:5IOBKPO<ZYHOB;PO?C4/"WB3Q=X%\4^&O&7A;Q5X,\8^ _&7B
MOPCXI\-ZOHFN7EH_AVL_L ?#[4?$WP^^)FE?%/XP>$/CKX#^)/CKXK7OQZ\+
MQ_!>#Q_\2/%_Q(^%GAWX)^+;SXE>']7^"^L_!_6UN_A9X)^'O@O3Y-+^%VA7
M^AZ-\/?"<&B7VG-;:B^I@'YAO_P40?7_ !+^W5\;7U[]JKQ%^SS9?L[?\$Y?
M%/ASX4^&M5^#G@+XF_LU^/?&_P"U3^W/^SI\?- L+R"_TC08I?#?Q,^!6F^%
M?BM>6/C'XRZOX@N?#>L1_#SQ-XP\#R>$ELOT*\1_\%(/#&B?&<?##2?@G\3/
M&OA]OVO=+_813QEX:U?X=V.I']HR]^!]I^T5J9/@SQOXN\'3_P#"H_#?POFO
MI-7\=KKC^*[SQ-H][9>&?AEXA\+W.D>,]2\[\1?\$??@AJVB_&GPMX>^.7[2
M?P^\(?''X4_L_?!_Q+X:\*7WP"U&WTOP]^SG\3?'_P 9O"VO:9KOC_\ 9]\;
M^,=:\?>,_BG\6?BMX[^*_CGXA^)O'/B+X@^)?B+XDU?5KU+U=&FTGQ?PO^QU
M^T?9_MO>-_VAD;XU>"O'&L_M#>&-2B\=7*_\$[/BQ\!?$O[./A.T^&G@KQ%I
M5U\0O&7P"3_@H+\._$'QA^#O@G7)]4^$WPPU+PM\+?AW\=_&%Y8^$=7A^&27
MOC/4P#H/VI/^"M"_#WX*_ML-\+OAX+3]H/\ 9Y_92^,7[2_@CP7\1-2O-)N(
MO"/PVUG_ (0^XUSXIZ!_PC-Q>_#GQ?97NK^$?B3H?P=\3-#XF\8?#/Q;X.U*
M[O\ PM=:_J-GX?\ ?_AU^V%;V?B7]H;P_JW@'XGV7QNG_;IT#]E3PK\&_&_Q
M'\(^(?#^L_%BY_8J^!7Q_ ^$'BC0_MNG>"_@#'\"3KG[06O)K-D_CR$Z5\6?
M$DO@!/B%X@T_X4IYA#_P1B_9\;PW\0/ ]Y\:/VE]2^'/Q"_9R_:@_9;E^']W
MX@^"\>D>&?A3^U=\3;WXO>-HM!U[3_@58^/[SQ7X6\<WIU3P?XO\9>,?%NN7
M_P!GC'Q,N?B/--?S7OK%K_P31\'O+\2==\2?M*?M/^,?B1X\_:?^'?[8F@?%
MW4M1^ /AGQ]\(OCW\-_@QX6_9RL/$_PTC^&G[/?@3P1)HWB;X ^$=+^#WCSP
M3\2?!GQ&\'>+_ ]SXBL-5T-[SQ?XKOM8 .4TS_@I_:>*/BEX3_9^\'_LP_&7
M6OCMJ_CC]H;X1>-/"FIZY\-/!WA;X8_&']G3P;X&^(^M>&_$'BSQ7XMTO6/$
M?A#Q_P##;XG?#+XH?#/XB^ /!/BW2-?^'OQ'\(7^J:?H?BC_ (2[P=X1T/AO
MJ?[0W[77PT\"_M9_L_\ [2OQ,^%WPI_:7^&_[)_Q_P#@]\+_ !MX9_9QU-?A
MS8>(/#EOK'C?P5KMM'^SUXB\47OP_P#$GA;Q#8^*?B5X5G^,'B?XF_$#Q[IL
M?A7X+?M"_LD>#H+W6]?]/TS_ ()_^ =)^./PK_:%M/BO\7E^(_PWU+XR^)=>
MO4LO@396?QH\?_&[X=>&/A5XE^)'Q>33?@=97^H^+]$\#> ?AMX?\)+X'U'P
M'X9TK2_ASX1TF]\-ZMHUMJFF:M[K^RQ^SUX?_9._9U^#7[-/A'QAXW\=^#?@
M7\/O#/PN\$^(_B0W@N7QI)X+\%Z7;Z#X3TW7+KP!X*^'WAJ_N-$\/V6GZ-'J
M<'A:SU+4H+&.^UVZU76KC4-4O #R;]KG]MKX>?L@WWPL\.^*K+3]1\8?&JZ\
M96'PPT+Q#XW\(_"70_'GB7P;9:)<)\*O#/Q0^)]]X=^$D/QP^(5WXDTG3?@]
M\-?''CGP0WQ'N;;Q5<V/B"QTWP=XAOK3XH_9+_;0^(G@WXC^-?A%\;HOBO\
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
M_P""MW@X_L_?%O\ :.TWX)^+[WP5\,?V OV2?^"D5KI%SXK\/V'BOQ%^S_\
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
M[T+QMX)O;/X8>.M5[FX_X)N^ OAM\8#^TO\ "OQQ\=9O$G@3XR_%#]J3P/\
ML[Z+K?P)T7X4:Y\6/'?[/-M\ /$'@Q-6\2_!2_\ '6E>$O%_@W1].TC2;?5?
MB>;?X=W,T%KX.U+POX'TC3?"U@ >S_LS_ME6G[4FE? OQ'X$\ &U\.?%C]F;
MP;^TAXTFOO&6F2:[\%%^(]W<Z9X#^%_C'08-,QJOCS5];\._$WP[K5MX?U&[
ML_ _B+X._$31?&<VB7W_  @\/C;-\9?MT^&/!/[1.C?L\:C\-_&%SXG\8^+_
M !'\-/AIIL=]H6C>-_BCX^\-_LY^-?VGY=0\$^$?&%YX8T>X^"VL^"/AUXX^
M'OA_XW:SXWT7PW??'GPEXE^&]UIVGZ3H>H>-XMS]BKX$7?P@\&?$+Q=XJ^&_
MA_X2_$S]H+XL^/?CI\0?AIX8^(GB'XK>'OAOJWQ!\1ZEXDE\%>'_ !CXBM;"
M..WO-<U?Q+\5?'GAWP7IFC_#.V^/GQ6^-?B?P1I]S:>+[SQ%XA\T\0?\$WO!
MVI_'G6_C]X=_:)_:1^'^NZO^TRG[7EKX0\+S_L_:GX)\/?'63]CG4/V%M5\2
MZ,GQ!_9\\<^,9M,USX$ZBUO>^%]?\9ZWX=L/%5K:ZYX=TW1(1/ITX!\NW_\
MP6>M['X/> ?C/)^R#\6K;PY\4OV)-'_X*!>"H+_XA_"1IX_V<]/\7_!WPG\7
MO$GC2;0?$?B&/P;/\)-,^/'PZ^+NIQW:WUKJGP2;Q?X@N+O0?B1X-U?X3#]5
MO WQ2U/QQ\1/CIX-7P>VF:#\&/%WA3P/:^*3KT-W/XS\1ZW\,?!?Q1UJ"W\/
MG3;3^Q[#P_I7Q \,Z;'?W&L7L>K:G+J,833QILOF?G_/^P#%^S1X)_9]\3_
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
M?:_\>?%?Q6^-B_\ "'_M$>!_"MEXWUOP5IU]\/?#_P"U+I6O:!\7],\&^/O
M'P]\$_%J+1-1T#Q)J.E>'/!WB+XA^(_ 7@PV7A+6_"WA32O$_P ._AUKOA/4
MT']E?X^?#?5OAQ=^$/VTOVB?B5.OQ2T/Q!\9O%/Q\UOX(Z^_BWX4>&M 73+/
MX46'PT\"?LS>#/!EK:7\<>HV]OXG^&>I? +XAVWBSQ/_ ,+2^)OC_P".EMX-
MTSX4:Z ??=%-4@JI!R"H((Y!!'!!''/M3J "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH *P?$\NO6_A_7+KPO;Z-=^)+;1M3FT"U\17M_IN@W.M
M1V<KZ7#K6H:7IVKZC9:1)>+$NHW5AI6I7L-J9)+:RN9D2%]ZFNBR*R.H='5D
M=6 *LK AE8'@A@2"#P0<&@#\*/V>O^"E_P =M4_97_9'U+5?@5X@_:+_ &B?
M%?[#?[%?[5_QAT7X8:;\3KW4O&'A;]I/0;^RLKSP1?>$O@GJ_P +/#_Q7\1W
M?PP^,WB8>#?C#XS^"7PILM=T[P=X1MOBR/#OB+Q5\0?AEU0_X*7?M3M]GUNW
M_9%_9ZE\&WW[?6J?\$_+>\F_;0^)MMXHC^(.D_&37/A4_CB;0D_8<N])/A*[
MM])&OI9Q^)5U2VE8Z6RW*S?;[?Z?MO\ @EI^QI9:%\+_  Q9^"?B19^'OA+\
M-_"?P2T+1M/_ &C/VB-)TKQ=\ _ BW4/@K]GKXTZ5I7Q0LM,^/\ \!/"UE?Z
MGI>E?"+XWV?Q \#G3-?\96M[HU['\0?'X\3]$G_!.C]FN/1+;P^EO\6AIMI^
MU#=?ME0(?CM\6S./VB;WQ#<^++KQPUU_PEWVAK";Q1>76OMX&,A\ _VA<2D>
M&1;MY% 'S[\$?^"A?QM^(?CGX#:#XZ_9V^%/A+PC\8/VUOVP/V$=8\0^$?VB
M?&7C;Q-X6^*?[)GA7]J3Q7)XRT_PIKG[./@;2O$/@'Q[;_LF^-K(17/C30O$
M/AB7Q+X4N#9^(UEUJ#2_K/\ ;C_:.\6_LE_LZZ[\<O!OPU\,?%?4_#WC3X3>
M%KCPAXK^).K?"O3YK3XH_%'PA\*H]4C\6:-\,?BU>BYT;4_&FFZB^GGPGLOK
M""^ U*VGCAANL6V_8*^ 6B"SO?#>E>.K/5?#WQ^^/G[5?@]7^,GQ6L['P_\
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
M1?#[]HSX<>*_B/X[\*>+-#\/^,]+\,>.K(^'8S\5O!TFIW?BKQ>NNQ:Q%X[
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
MF@?#_0]4\%^W>._^"A/[37@O]IWP]^QM%^RE\)+_ .-_BKQGX1T7PYXBUO\
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
MW']-?C3QA_P3]^+&B_&.3QYXW_9(\>Z!XC\ >$_ W[0%WK_C#X1:Y8:U\+-
M\6^([?P5X.^+M_<:G,E[\/\ 3/&_Q%\86/A_P[XOG?PW%XB\?>*-.L[+[;XK
MU:WO^A^#G[/7[%GP&N/#_P 0_@3\)?V=OA9<^-/"'A?X:^$/&_P[\+> ?#4W
MB/X?W$C^)/!7P\\(>)=&M;>2]\$7$SOK_A?P;X?O6\/3RG^U=+TQV N  >*_
M\%<]%T?7?^"5O_!2"#7=)TW6(]-_8<_:F\46%OJMA::A%IWB3P?\%/&OBGPA
MXBLHKJ.>.TUWPOXGT;2/$GAS5[?R[_1=>TK3M8TRXMM0L+:XB_C0E^,/[0O[
M%OP6\%_$SX,B]^ 7Q2^-7_!LY\"/$'P!\(? "_N/''P^^.WB[X>6_A7QU^T=
M^V5^T);Z%%\,M7^$O[57P>^ 'B+Q!XB\!^*O&?PY^(/A35TT_6ET[]I?Q%XC
MT*/X-^+O[NOCQXC_ &4_$&DWWP&_:4\6? J\T?XGZ7I]GJ/P@^,/BGP-!;?$
M#0]6UE=*T^QN_!'BS486\4:+K6NV9T9+&33KW3M9OH9M'>&[?S;4^*_ ;P7_
M ,$S?AW?>,/BK^S9I7[%WAG4_!/PMT'PYXY^)'PEG^#<-]X(^".EPW,OACPY
MXA\8>&[AY_"/PEL+;PQ<MH>AWFHZ;X,MK7PTXL+1(-#Q:@'XD?M2>$? _P"R
M/\.?^"$OQK_8)L=%T+XU?'G]M[]D'X4^-_B%\.=4_P"$G\4?M6_LX?M#?#+X
M@>.?VB]6^-6OZ/J4[_M(:'XNU"33?C)XC^*?CZX\67N@>,[J/XKZ5XJT37=1
M?7)OR=_;MU'PC\*_VRO^#BJ6]^".G6?@ _%W_@D;X7?]ISP3H=G_ ,)A_P $
M[]:^,7PQU3Q5>_MA>"?"FA:1IOB1S9?$*R@\9^,-4^'?C;P/XT\1?$\^!YKV
MZU5_$FK>)?#/]<O@.W_X)$? /Q;I7CWX<7__  3W^$7C70=*U+2?#?BGPMKG
M[/?@[7/"^@?$F5OB%K&D>$]1LKZQN/"VA>/YO$9\;:GI?AY]-TWQ4VN#Q%=6
M]_\ VBMY+[OX:_9._8H\2K\4_B-X3^ W[/7B:W_:K\+76F_&GQIHG@CP/X@L
M?VBO!GB&-I'M?B1KEK97MG\5?#U[:SRQ6 \17&N64&G7,]IIK0V-U-#( ?RS
M?MZ'2?A-_P %6OV<O''A;]G;P[_P5&L/"'_!$'Q;\1_$7@C7=3\!ZOKO[6]M
MX#\7+H"?&(ZK?^"_B!X4^)_Q"U+P-8P>);2:'3;_ %SQ+X:^W:1\-V\3>(Y_
M"G@/Q0S]F*_U/Q?HW_!LW^RGXG_:2\8?MB?L,_M$> _VR/B1\7O%7Q)FNHM%
M^.?Q7^'_ ("\5_$?X/\ [/OQLM[KQSX]BURP_9G\7ZG=> -&^!NO^+]<\,W?
MB?X50V^I:+K$7@72=#\*?U'V7['O[#7P5U?PU\<+']GS]G7X5ZU\!?A]/H?A
M/XL1^!_!'@Z[^#OPG\+Z?JM]=Z#HGC-[.P/@3X:^'],NM:O[K1+74-,\)Z9:
M2ZC>SVD,7GRCP'3?"/\ P1NT#X1ZM\']'TW_ ()QZ)\"M:^($?Q3U/X::7/^
MSCIGPNE^*-G8Z7/;_$&+PI:3P>&++QQI^G:3HUQ9>)[*RMM;L+33M.GM;R&*
MUMW0 _G;_;K_ &/?$?[2OQP_X+3?\$]?V:/#.C)\(_@9^RO^SE^VG\#/ 'A"
MQM-3T3]G']NR\FU_QQ=?#WX1>%;#Q-H?AOX,WO[8_P -K7Q\?'O@HZ/%I/B/
M5/%DWQ9ETDW.N:M_PF?EOPL^*^I_$7]KK]D_]O[PI^SSX=T;P5_P6\_8\^(?
M[$>LC3?A[<^)O /AO]L_3?@Q\,#?_&'6M*O9VB\&^'/$OBY?C'\(=0TWPWXC
MB7X@?"_X-^*?%GBW1H-576_%-M_7UX \5?L+?LY:?XW\$_#7QE^RY\%K&Q\0
MQ?$OXF>&_"_BWX6^!S%XL^+4F@7]O\0?B%96>I:?<OXC^);Z_P"%KFW\6^*
M^I^,5UGPZ\6H:C'?:7YD?@'Q-^PA+X'T)OA?XM_95F^&_P"R1<Q^)O#S^ _%
M'PIE\%_LVW6H>$O'G@"+7;&;P_J#:+\)Y+[P/XJ^)7A"+4 ^A_:/#>M^,=&C
ME;3[S5X' /YQ_P#@L1\#O#_P5_;Q_P"")O@+]E[]F/X2?$#5O#'[-W_!6_P[
M\/?@;J?A#PU9^%_B;<_!W]C>T\:?"GP5KFE0?#_QAIOBRZ\/>.-6UKQ=X&\-
MZSX2U32Y_B1XAO[I#X>O/%FL>(X;_P#P6-^ _P"SK\'_  K_ ,$I_A1^S?\
M#WX=:Y;^%_\ @OG^S]X5\0_"W4_[.T_P]X=UC]IC4?%G[2/Q"_9TU2Z/AKQ#
M/\/_ (2?$>\^(_A/Q%J'PS31-;\*:-X3UGPO;Q>%+_1?#V@:-9?OU\2-$_X)
MO_&C5_!?[0/Q3N?V1?B+KGAC6[WX/?#CXU^*O$?PLUO4O#/B?7M$O]5U7X9^
M _B)=:G)<:#XE\0^%[O4;O6?"?AO5[/6->\-27#:G8WND*=O?Z[^PO\ L:>*
M-!\$>&/$?[+_ ,#=>\/?#3QKXC^)7P]TG5?AOX7O[+P1\2_%OB.?Q=XH^)'A
M:.YTZ3^P_B)KGBNYNO$>I^.=.-OXJN==NKO5)-6-]=7$TH!^3/\ P0&\5>$_
M'WA_]O?QOX;UOQ7\+M0U3]MGXEZ3XG_X)W^(_L6G6/\ P3WUWP_JNLVFJ^ =
M!\-V5_)I5F/B_K,^K_%+7]:\':/X=\ ZCXDO=4\/:%IEWKW@[Q=K>I^0_MW^
M&+\_\'$?_!,>^\"?"[X5^._%VL_LF_M1:W>Z3\1=:G\">']?U7PA9W"^']<U
M[Q9HWPP^*NJ3ZWX,MI9)?"4\_A*_GTR=_)L-0TA9FF/[@ZO8?L1_LV?%_P 4
M?%WQ"W[,WP&^.?Q^L[2+QE\0-<O?AG\,/B1\9K+PA!8V5A_PD.O:C/HFO^/X
MO"]LEA:6DM]/JIT6!H8(I+=+AEE\P\3ZY_P3!\8_$CP;^U)XM\8_L4>(?BMX
M;.O>&OA]\?M9\<_!J^\9Z"/"MCIDGBWPYX.^(]QK3ZII<6B:;XWT:3Q9HFBZ
MM!%:V7B[2WUVU6#7;,W0!_)W\(/ ?AN'_@A]_P '*6HZC\.O .A^*?"G_!1O
M]O#0]+M- TZPU?3_  +:?#"Q^$%SX&\+^!M=N_"OA74(/"WPKU'Q-XK/PU:V
M\,^$5\.+KFL:EHOAOPM=:WJ5E7Z7_LE_L]_"B+]C3Q[\7?C5\"/@_P#"#XPZ
MS^PKXG_9W^"VF>$+'3I/#?[2/P*\2?L(?L@_M.ZKX\\16^H?"[X<2?%OQOH/
MQ=\%^-M<G\4ZEH^M/\-O%-S\2? UKXQ\3BVM]5'[!:9\!_\ @E?H_P"S_P"-
M#I7P^_8FT_\ 9;^-_C"VU3XAS6EM\'X?@1\7/']KJ=QIL>I>,;I)1X"\=^,)
MM9M)]/O;S69=4UK4=2L%M-0DNKK3H8[?N/"7[-W_  3ZC\ MXS\$_"S]F2;X
M8:_\--3^#4/B[0--\!WG@6]^$&N:YX<TS6?A;IGB&S>;08_AUK'B'P9X3TG4
M_!FF7D7AS4-3\+:!I=WITT^C:?;VX!_']_P1CU[3]3^._P#P0Q\">)=*U?\
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
M9Z]%XR\0?#+Q7\*_%&J^'/B%J5AJ^LRZG^Y_COP[_P $CO$/B7QSXQ^)'_#
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
M:"1K#Q!\4(/ VH:CX<\'PWD>L^-H/"-S=Z9IFI1Z&\EH ?@S\?O#OQ1\#?\
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
MUVUU7X8^+/"OB?PIJ\<-Q]K\.:KH.KV!%NUE<1IYK\#/VPOV"OB'XC\+Z#\
M/C;^S]J_B/\ :$G\;^,_ <'@75/#>E2?'R]\#R/%\2/$?@*_MH-.MOB_J?A
MP3CQQJ'A>Z\3:AH L[R376LX[*Z\D [[]MIHT_8T_:VEE=(XXOV8OCX[O(R(
MB(/A5XJ+N[R?(J*HRQ?Y !EN!7\[G_!$G]AF]\>_LZ?\$N/^"B'C+XD>&=*M
M?V<?^">WQ3^#'PV\"^!?"VJ:)K_B.3XD^,/&$^O:U\9_B7?>,[NQ\3>%O!^D
MI.G@_P"'%GX,TNRT'QOJ>M^-KKQ--*+#1+/]XM4_;?\ V"?'WPN^.?BKQ+^T
M%\ M;^#GP)U2+PI^T5K'CG7-!B\ ?#'Q.-<M](A\"_%.7Q='!HF@>-HO% T_
M1QX#U\0^+(O$5WH^EG1$U;4=+@N*'B7]IW_@GI\(O@KXTUOQ7\3OV</AS\ =
M.\:3_#+XHIJT7A7PU\._#7Q#\3>&]$\17?@#XLZ--I]EI'A'QCKOA?Q'X:U&
MY\+>/M/TG6M3T_Q%X?\ .LI5UK3(KH _BQ_X)->+])C^%7_!M7X6_:N\/?\
M"K?V<-$^(_[:OC+]E+]IWP'JEW-K/BG]K[4?VI/BQX8T7]EWXS7]UIUK#\+O
M OCN*XO=0MX]*OM>'QMO_P#A"_"CPZ+I?AGX@:AI_P!S?"F?X6P_\$(O^"R.
MA?MO3?#:;]O&;QU^V_9?M3:=\5(]!/Q8U']KG6+'QS-^QHYL;^%'O]2U2&W^
M'-Q^RK<_#Z"3P1+I=I:M\)"(;'6A;?TV> /BC_P3^^).H_%+X*?#R]_9W\1>
M(?A!_9WQ7^+OP0TGPAX9C\8>!KB_T"*+2/'GB[X/S>'8?$VGZM?^&(=.MM+U
MNY\,_P!K7FB7&A6]I<266IZ/%=;/BKX^?L-1Q_!+X_\ C;QM\!3JOQ7^SZ+^
MS?\ $#Q'9>'IOB#\2$S>W]MI?P4.H::_Q \61FVU2^UJWL_ ]K?HVE:G<:_!
M&NE:D;Z8 _ '_@G$?BKIO_!6KX:-_P %+)/$$?[3%W_P1^_8PB_8HN_CG< :
MH/%%A\'/"#_\%&;'P)<W4B^')_VA/^%P_P!O7_Q:6=KGXU#X?#7;B.6/X0/J
M09?^"I7P\_9X^$?A'_@AC\/?V+I?A=I/P@M/^"\OP\U3X?:-X.N],U3X4>&O
M'.N?&SXT:W\0_#OAS3/"ES9:;IOA;P=\:==\6^'5\'^&I;&Q\%/:GP9HZ:7#
MI=E:6_\ 1UX5\>?LI?MD>&=5M/"WB3X%_M+^$_!_B*RM?$^E6MSX+^*FF^!_
M&YT4WL&B>+-#N5UG_A#O'MGH&N"2YT#Q#9:7XKTG3=7VZA86D>H(L^7^T'K/
M[('P^T_P/<?M+I\!])MM;U>P^%GPKL?BCHG@R_U/Q+KWB.6S@T_X;?#+P]J^
MG7VL^)-8U8VMF\?@WP9IM]>W-O8)=MIPM;!I8@#^8C_@LM<>']$_X(<?$WPI
MXL;P=;?M@7GCC_@F7\1?^"@#>%Y);_09OVN?&/AS]GWP]XN3Q+K,$]QX?3QY
M<>"_AAX0\0:SX/L[^'Q+9?#K4/AQ\1-?TJ#2/B7X9\1>)?JW_@HFEGX>_P""
M7_\ P5<'QQ;P ?VZ/B!^S)^T??\ Q:U'P&EZ_P!J_9B^'O[77[2>B?L2S^+E
MBO\ 5;7PK9:C\.OB+JVD?"B/Q=<VGBKQVF@_$71]*N/$$?PD\2VOA3]7[WXT
M?\$PO#_[.+?&^Y\5?L>V7[*VA>.I;'4/B%;:=\,9O@YX1^).I+:^%[R#Q+J5
MAIDOASP5XUFE;2_".J#Q%'HVM1:A/I'A;4=E]?:9I\^WJGC?_@G=\-?#,UOK
M6G_LZ> O!7BSX:V?[0-W#J/PT\.>&?"NN?#?PQJEII>F_$?4HY_"=CH]Y8^'
M=9\3:986=WJ&_4M)U/Q?HEK;1VEQXITB/4P#\)_V;;&SF_X*3?\ !"+6/V8)
MM.E\8I_P2>U*S_X*:_\ "!WMK(T/[/L?[,'PJN?V.5^.%MYC:5!>7?QPOC/\
M-98D3XAW^E6>^1IOAYID)A^$?^"7G[#/@[_@H7_P1Y_X)?\ P;N/%UW\-_C-
M\/?@U_P4V^.'[+OQK\.WT5MXN^ W[2OPQ_X*"? W5_AAX_T]UMK^XDT.#4-3
M;3O'&A+:>=JO@_7-1GT:YT+Q;#X5\6:#_6-\(OVCO^">/C75==_9\^"OC?\
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
MP_\ $KQAX=\!>%O'OB'X<?%;4/A7'XK\575_:Z-I?BWXM^'? VL_#+X=J_\
M9>H7VH:A\0?%GAC2]$T6UEU_7+W3M#VZ@0#^:/7_ -CS_@J5I'[''_!6+_@F
MGK.O:G\7_&'PK_8U^&_@G]A#]H*'6-0T_P 0_M+_ +(OB?XC_$R_7X)>*[ZT
MT0V3_'#POX"\"^,_@IXCT*ZDMAKP\?>#M'URZL?!&IZ'\3?%GVT/VW?ACXB^
M#7_!*3]G;]G?]BW0?VGH-1\;_LY^#?$_P4U[QMXV^#_QQ_X)P>-OV;]2\(:!
M9?$'XX? [PE\#_C!XP^%GAW]GOQUX;;P5XRUKQ%JOA+PM:ZM#9^%Y-6\2> O
M&3ZS>_KS\?\ ]OW]E[]EVT^,>H_'#Q/\1O"6D? #P=X"^(7Q<U_3?V=OVC?'
M7AKPEX(^)>J:]HOA#Q5_PDOP]^$WBK0M?T:YU7PMXDL=8O?#&H:U'X2FT+53
MXN_L*.QN)(^W\&_M=? GXAW'[.\/@;7?&7BRU_:K^'>I?%OX&Z[H7P>^,NH>
M$?$WPTTOP]H_BB?QKXC\:0> &\(_"_0;O1_$?AA]$O?BMK?@E/$6H^*O">A:
M!_:6N^)]"TR_ /"O^"MFI6&G?\$MO^"C"7]]9V)UG]A_]J3PKI)O+J&V.I>*
M/&7P7\9>$?!WAO3A,R&^U[Q9XKUS1O#'AK1[42ZEKOB'5]+T72K:[U+4+2VE
M_G3_ ."1\EW-^VA_P26U2.PTK]IS6]%_X(O_  ^^#'C/6_AIH?BCP9IO_!-K
M3/#6@W7B:VLOCYJ_]L>-/!/Q(^)WQ\\4I+\'X/!5QXA\$_$+X?7'@N;Q1>?"
MG0-$UTW^I?V"_$+QYX=^%_@?Q;\1?%IUM?"_@;PWK7BWQ$_AKPGXL\=^((]#
M\/V$VIZK+HW@OP)H?B7QIXIU&*RMY9+;0?"WA_6-=U)T^S:;IUW=/'"_Y\Z1
M_P %B_\ @GAKVB_LE^(](^-?BZ^T']NG6]=\-?LHZM%^S?\ M1+8?%[Q%X;\
M9W7@#6-#TVYE^"\<?AS5K?Q/:200:?XU;PU=:AI,UCXGTZ*[\+ZEI^LW0!^5
M/_!#31]7\ _\$L?V+?V*/&%M+X=_:T^ /[4/C.?XW?L]:G)':_%#X4:-X9_;
M ^)GQ0U7Q'X\\-2R+<>&O!<_@74]&\0Z#XTU-K?PCXP/B;PEI'A#6M=\1>,/
M"VD:QZEJ>K>$T_X.D] M?[4\.0Z3#_P1-/P:DM&OM*CT]/B-/^UIJWQ*MOA.
MULTJVQ\;S?"RYM/B%#X""'7W^'TT/BU-*;PTRZB?WD^&OQJ\"_%R_P#B'I_@
MA/&TTGPN\>ZY\-?%5YXI^%?Q3^'>B7/BWPS>W.FZ[!X(\0_$/P9X7T'XH:%I
MFI65WIUQXQ^&6H^+O!QU"VGLHM>DNH98D\8A_;S_ &4[W]DK4OVZ-$^)]QXK
M_96T?P]XP\6ZI\5? OP^^*'CV.P\,_#[7]>\,^/==N?!G@SP5KGQ#BTSP3K/
MA;Q+;^+;MO"0B\.6^@ZMJ6KM::987-Y& +^WYXAT3PO^PQ^UWJ_B#6M)T&P;
M]FSXSZ5#J&N7]EIUC)K7B/X?:_X>\.:4)M1D@M9M1U_Q'JNEZ#HVFLWGZMK.
MI6&DV4,][>6]M+^*/P?_ &./C?\ L%?\%+_V7/#W[,\^C?$3_@C[^UC\:_BG
M\<O!'@[1==DU23]B[]IFZ_8X_:9UB^A\"S"XU:*^_9K_ &AO#]_XCU[PY'I-
MPWA/0_'4VF:5#)X"G@T-?CY^X?@']M']GKXI>#/V;/B%\.O$7C7QAX*_:YMI
MKWX">(]#^"?QQO-.\2Z=#HMSXC_MCQ4Z?#??\)- GT2UEU"SU_XOIX$T>]CV
M1VM[-/+#%+]3;@5W#'/')P#\VT D \9/H: /Y._V9M8T_P#9+_9'_P""UG[+
M_P"V78RZ;^TW\;/VK?VYO'O@[X4ZYX<G\8^-?VR_!/[5/@K1O"?P&UCX Z!'
MI<]S^TQ8_%C4I%^&VF^'?"EAK.M^'O$=E>?#OQ[X<\':EI5WHUKX+^VS\,?B
ME^S7_P $;/\ @A!\!OVC[W2M&^.OPN_;=_X)^ZK\0_#L_B"QO]0\&>#/A=9^
M+TU?^W+\+;0#1_@9X+U3P'X)\?>([:6]\'>#9[+3K%/$]_HDNBZSJG]"_B'_
M (*[?L"^$M:_:)T#Q+\5_B!HEW^R1XE\%^%/VE[V_P#V8/VK8/#GP4U3XAW4
MEKX,NO'WBX_!$^%-&\-:ZL;:C!XS?6G\'P:"T7B2]UVV\/S0ZG)Z1K__  4;
M_9%\/?M 6/[+;>.O'/B;XZ:O\&-+_:)T+P5\-/V??VBOBW;^)/@;K-_#I.F?
M%/PMXO\ A=\)_%_@?Q/X-NM7GBT=-6T#Q)J,2ZN6TN0)?HUN #[3TZ:QN+**
M\TR2TGL+P-J%I<6#PRV=Y#?DWJWMO-;;H;B._,YO!<QEQ<F<S[Y#)O;^9/X1
M_'[X)_!;_@X%_P""K/Q1^+7Q:^'GP\^'8_9*_9<\.P>+O%OB_1=&T34?$_@'
M1TE\:^$M$N[R\C37_%_A407,>M^$]$_M#Q%I]TOV.?3$NY%@/[!Q?\%-OV,I
MO&G[*WPZ3XA>//\ A-OVV+3QE=_LS^'7_9S_ &EH[_XBK\-Y[B#XD6EXLGP@
M2+X?ZO\ #A;6:]^(>A_$R3P;K/@;2!'K?BFQTG1YH;Z3ZR^+WQ9^'_P&^%?Q
M(^-GQ7\01^$OAA\(? ?BWXF_$3Q1+I^KZLOA[P1X&T*^\2^)]971_#^GZMKV
ML2:=HVFWES%I.@Z7J>M:E-'%8:5IU]J-U:VDP!_-=\&/VBOA]XZ_X.)F_:-U
MW5=.^%_@3QG_ ,$%_#E]='XC>(O#>A'P/K-Y^T+X;^/5[X$\;:HVK2Z#X?\
M'OAWX+"?XJ>)_"5UJ:ZOH7@2UU#Q;J%M#X?L;O5(_P ]_@G\,?'/[/>B_M:_
M!'0[6SN_V#?VY/\ @F;\,/\ @IA_PF,6J:#X=^&GPU_:5^#_ ,)] ^%?QK^$
M>AQVD<^F>*_B%\;?VC?^%(>(O'7F:EH>H0:-I]O\/KWPAXFO]6OO$</]D'Q(
M_:>^#'PK^'/ACXN>(_$.OZ]\-O&6GS:UX:\7?"?X<?$SX[:7J?AV#P!X@^*/
M_"6@?!+P=\0;JT\%S>!O#.I:S9>-+^WM?"U_/-HFB6&KW.O>)_#6F:M\[^#?
M^"H_[%?Q _9Y\7_M7^$O'GQ/U/\ 9W\#_"F;XXZ[\5)OV6OVKM)\/S_"BRUG
MQ+H6L^-?#,6L?!&PU;QQIOA>Z\(Z]?>,X?!6G>(-0\%>'+:U\7>+;/1O"NK:
M/K-^ ?RGZ/XM\,:=^P!_P:K:=?\ B?0++4/A=^W%\#M>^)NGWFM:=;WWP[T+
MP?>>)['Q9K?CJRFNDN?"6C^$[K5=-L_$FJ:_%I]CX?N-3L(-5GM)+VV27]DO
M[8\(?\11)L!JGAH::/\ @AO_ ,*7^Q?;=+-@/B2/VR_^%K'X3_9?,^S_ /"<
M#X0?\7)_X0/R_P"WO^%;_P#%8?V5_P (O_Q,:_4KX=?\%#_V6/BQ%X.N/ 7B
M#XMZQ:?$;X :K^U#\-K^[_9;_:G\/Z=\2O@?HEKX)OM2\7?#G4?$?P7TFR\>
MZC#8_$?P->P^!O"4^L?$&^L_$^E7=CX5N;:X\U> ^ 7_  5G_8"_:;U7X':/
M\'?CE?ZK+^TSI'C[6/V=]4\9_!OX\_"#PK\;U^%GB2_\)_$;1?A9XU^,/PO\
M!^#O''C'P7K>EWT7B#P'X>UV^\;:=I\(UN;P^-#F@U&4 _!N\\?OX<_X+X_\
M%'/'&G?M+_"7X&?#VRM/^"9[^/\ 5/'GBC1_"%O\5O"GP@U;PU=_&;X6^#/B
M??\ C_PIIV@>(/!L%C>ZC\1_#,&B>.M0\4Z5HFK?!_6]%\/Q>,KS4K;M-0_:
M(_9K\'?\%S_V0_CTVM:'\"_V:/#7_!#V:RMHOB'!:_#J#X7Z1KWQ';Q]\/?A
M;XI\,:C.+CP?X^?X6WF@ZSI?PEO8E\<+HTUDD7AXN4CK^L?=\JL%.&VC'&5W
M<#."1P2 <$XY(SBOSFUG_@K!^Q+H'Q*'P<U;Q7\=+?XIR?"CQ;\=;/P#'^Q9
M^VQ>>)]5^#G@CQ%K?A7Q#\2M#TNR_9YN+C7O!Z:UX?U"'1]9T9;^U\46<FD:
MOX7?6='\0^'[_4P#YC_X( ? #XS_ +./_!/#0_ WQA\%^(/A39>(/CM^T/\
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
MVK^%&U;Q;JFAZ##XFEL_#\VJ1ZQ?V-E< 'Y%_M*_LM_$'Q3\0/B+_P %4?\
M@F-XN\/:Q^WY^R5\?OC'X*^*'P[\)^+K/6_#/[9W[+ND^(8/%GC;]D'XF:/H
M47B2WM_B#?&VM[[X2:M<:;#KFG:[#IMG(D6N:?\ ##QC\,O./^"ND^CZ!_P2
M[_X(QZ!+?6FGZGIW[6W_  3*\87UG?RP:;J\7A#X=?#I(_&OC/5;*Y,%Y:Z!
MX*L[W0SXOU^^BBT[PQ%?:8FM75@EQ:!_W"D_X*G?L,#P]X]\;6OQAUO6_AM\
M,_B#:?"KQA\8O"WP3^/WB_X&6GQ%OM<T7PM9^$='^.GACX6ZO\(?%NKW'B[Q
M'H7@J.+PCXUUR,^.-7T_P5YO_"4W46DMI_$?_@I=^R%\)/B_X&^ WC_Q1\7M
M$^*OQ2\<^/\ X<?"[PU;?LH?M::_;?$_Q?\ "S2-)UWXA:?\-O$WASX':MX4
M\?6/A33M:M&U/Q#X2US6/#@NX-8TR#5I]4\/:_9Z8 ?DG_P7L\3Z7#\8/^"*
M]UX:\>>!/"U[H?\ P4H^&_Q3F\3:\EGKGA7P?X*@T?5!<_%SQ=HUEXG\)27'
MPUTC4]3M)]?\22>)_#NB.U\L5UXGL)[Z*8_#/_!0[XM>!-<_9O\ ^"0OP_\
M!WQA^'?B_P"/_P &O^"LO_!*GQ)^U9^U"%TWQM\*?%WQT^%G[,*^&_C9\;/$
MGB73_B!HEQ\7?#_P6\.W'P'O_COX\TWQU9>"O"^B^.?AUX"U3XQZ9XRC\067
MA'^DV+_@IK^R!<?%_0?@!:>)OC)J'QJ\3_L]>%_VK-$^&6D_LD?M=ZOXON_V
M?_&,^FV.A_$:72-,^!5U<6%G_;.JVGAC6M#U(6?BGPOXRCO_  7XFT/2/%6E
M:GI%I2U?_@J3^Q7HFL?LV>'+OQ[\3KOQ)^U_X.\?>.OV;O#.@?LN?M6>*?$W
MQ3T+X5Z1=Z]\2;;2O#GAGX)ZOK>D>+/ FCV,VH>*O 'B:PT3QWHEK)8RW_AN
M$:GIOVH _EN^(?PS_:)_:$_9&_X.-/V>+SX6:]H/_!9KXF^-?A%XY^,DGPWU
MS6[#X??M8?LG_"+Q'X"N/@[=_L?>!;*[U75XO =U^SAIWC/P7J_PRFUGXJ?$
M[7_&GQ5TK0?BC\1KS4OB?X:^%/PS_II^$O[1G_!/#XP^%?V8O%/A!_".D1?
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
MS_@W\O?VQO"]GXA_8[^'VJ_M&>$/V?/'/PX\/^(/">N?LU_M_>/OB5XQ70?
M7[;;W7B?QK/K.CZYX26T\7?!/5M%TOX&:=8'X@I<?$;PIXU\)^")_&EU_9+<
M?\%'OV2['XI?LX_!35?%?Q2T'XJ_M:ZK\4]$_9^\$>)?V8?VI/#.L^.M4^"&
MOZQX=^+=M=)K_P &-.@\$K\/KC0K[6?$USX_G\+6MAX)ETCXB&9_ 7B#0O$F
MHX7AO_@J-^Q3XM\"?M8_$O0?B-X_NO!7[#6K^*]!_:IUBY_9N_:<TM_A+K7@
M..:Y\<Z7>Z5JWP<L=8\47W@S3;>?7?%=OX&T_P 3R>'O#4?_  DVK"TT!TU)
M@#^73]GOX9_LU_M3?!W_ (*S? +XW^*/B]H'AOX[?\'#W[1?Q!^$WQI_9POO
M$6I^-/@A<7N@>(/B-\#_ -KHVO@JQ\0R7?P!N=1^&&MZ->?%36=*E^%6E:+>
M:Q\0+OQEX2L_ =W\0?!OAG[77Q$_:@\<?\$1O^"EG@/]HZ\\"?&[Q5;?\%"?
M@SX&^#W[;_PYT&+P1<?\%)K#X4_$#X/>#]8^)6E?#2SAM[7QKXA^#WP[^$OA
MSX>>(/B?\+[/4_ 7B/0/A_)X?M=:\9Z_\&OB%\4/%W]=MM_P5>_82O;/X>7N
MG_%OQ9J2?%#]F^[_ &P?"]IIG[/G[2>IZQ9_LMVE\^GI\?/'>@V'PAN=:^%7
MPMU6>*23PSXM^*5AX.TSQ;91MJ?AB;5M+ O3]Y>#_%F@>/O"7A;QUX3OFU3P
MMXT\.:)XL\-:F]E?Z:^HZ!XCTRUUC1KYM.U6UL=4L&N].O+:X:RU*RL[^U,A
M@O+6WN(Y(D /YIOVG_V;?'7QZ^-'QT_X*@_\$IOC!\/-:_;V_94^-NC:38Z7
MX7\;Z1XJ^%_[:G[*R?LY_ /6O&7['_Q/G\-:Q=Z%<0^)_$UAXBNOA=XBU-@N
M@?$;2;G38-8\%^([+PQ\5OA#YY\%5U/X,_\ !1/_ ()3?MD?M)^$]=\$?LL>
M-_\ @A=\-_V<OAE\2?&]A>W'P\_9M_:YGU3P+\2/%&E?%'Q1K^G:1HOP \5>
M/?A!=W/PYT#QEXMC\)7WQ*U5;SX=6(GNK'5-)TW]\/B!_P %!_V1OA3^U%\,
M_P!C3XF_%*]\ _M"_&6:.U^%/A?Q=\,_BUH/A'Q_?3Z1>:S::9X7^,FH^!(/
M@MJFK:C'87FD:5I%O\0FU/5O%T#>!M-M+KQFT>@MJ^-?VZ?V8OAQX4\8>-/'
MWCGQ#X-TCP;\9=/_ &>9;+Q)\)/C+I'B_P ;_''6A9GP[\+?@I\/[SX?1>//
MV@_&?BM;^WD\&Z/\"O#?Q%G\91>?+X7_ +7CM+IH0#Y;_P""9W[0^N?M0>+_
M -MKXK7G['VB?LX:6_[3.K?#Z#XQ:!\4_&OQ*\/?MH3_  <\-:/\*-)_:)\
M:CK_ ,#OA+X6USX7ZAX-\(>&?!_A'QOX-U;Q9%KL/A632KV2&+P_8W=]\U_M
M6Z7X@^#/_!<7]D']L3XZR1V'[&%M^P[\7?V=/!?Q,UNQO=5^'W[/W[6'C#XL
MZ3K>H^(?'WB&[TE_#'P*C^-/PRG\._#7PO\ $W4]=TN+QIJNCW7PTO[NQ^V:
M7:Z]^D%M_P %!/V6[JX^*&DCQ/\ $JT\9_!W3?"FN^-OA+JO[.'[2NB_'IO#
M?CKQ+8^#/!_B[P3^SYJ_PBL?C=\4_!/B+Q??Q>%=,\:_"[P#XQ\*S^([?4]#
M_M==2T?5K:RY[X/?\%+/V0_C[XM\3^"?A!XI^+OC77O!/QB^*?[/OC-[/]E+
M]K+3O#_A+XV_!3PCJ7CGXE?"_P 3^,=;^"&F>#] \9>'_#FE74]MHVK:[:7'
MB+5)-.\.>%QK/B36-(TF^ /Y@_VQ?V??CU^U-^SA_P '.WQB_9E^&7C[XB_
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
M_A#PZOVC4M:6\N]-L+X _'S_ ((1? _Q1\ _B=^WQ\$=6^&7[0W@;X"? ?\
M:9^+^C?\$^;+XV?!KXP_#[POX6_9=^-/BW3OB)XZ\/\ PD\4_$?P+X7M?$?A
M;7/B1X>\/ZE-8W.L:YKB2Z'#KJ0P+K.L:IK7](3X"L.F>/Q8XS^9R?UK\K/V
MF/\ @K7\%_V2?@I^T3\</C)\!OVI=%T?]E.X^!\7QO\ "=MX&^&B^+O#EE^T
M#K,WAKP#K_AF?5OB[I'@?XH^%1XD.E>&];\4?"GQKXVT&P\0:M/HMO?WVH^"
M_B7;>!^SL/\ @IM\)9/BK\7/V??$WPA^/7@7]HCX3_LR-^V,GP1\3:9\(;SQ
M)\2/V<K?5[;PS?\ Q%^'OC7P?\8_%?P5>/3?&%P?"=UX;\<_%+P/XN?5K:ZN
M[+0;O0(UUJ0 _EA_:G_9D_;@^(GQX_X+L^._@_\  W]HWQO\'_''[1'['/Q-
M\<?LK^,?V?OBY\-_ ?\ P4B_9?\ @UX2O-*^-/PS^%'Q<N?A%H/Q5L?B1X7\
M76WA^^\(GX(?%/0=2\?>&_\ A+M/T[PQ\3K'4M&@7[+_ &A/ 7C/XZ?\%=?A
ME\:OAS\)/VU_V=OV=M0_X(P_#;X467B32OV%_CI::!X?\;1?M6Z?\:;+]D[X
MBZ#8_LW?$R3P?;W7PT>T\._$71?AY%H/B#PK9IJ'AG1/'.A:A9W^GW/[3?LL
M?\%7?A3^UU8?LL>)/AS^SQ^TYHOP\_:]D\51?#/XD>+=+^ 4WAWP^?#/A+XQ
M>+[2X^*6@>!?V@?''Q)^'NF>,H/@)\4M"\#Z[K/@/^PM?\5>&I="&IVMU<6Y
M?ZHTS]L;X$:O^V1XM_81M_$97]H?P?\ L_>#?VE[WP](-,ET^_\ AOXN\=>*
MO $JV%U:ZG<W\7B3PEJN@:'J?BO1=8TK26M?#OQ(^'NLZ/<ZU!JVJKH8!^&7
M[5OB[QM\5_\ @IS_ ,$)_P!IS1OV4?VLO"7PB^#/B#_@JCXI^*U]9?LF?M#^
M(I/A]X.^+'@V;X9_ [QO\0]'\%_"74M6\#>)/VAKOP;)\1+;X:^+=)TSXL>"
MK?QGIT/Q8\+>%]9N+@R?8GQR^)^N?\%!-6N?V-9/V?\ XT>$O@M\2=6^+A\2
M^(/CK^S!^UCX(^&7QC^"?A+X9:=X.L?#7C;Q1XB^#?@[3?@IXL\3_'7Q9XZ\
M<_#G3/$WB>#5]?\ "W[,?A759]%G\/\ [1'@7SO4_B/_ ,%7_"/PU_:,\*?L
MJZE^QM^VIK7QH^(OA_\ :*\8?"KPSHGAS]FZ"3XH^#OV:M>\2Z%XJ\4>$D\3
M?M->'+^WT[QM;^&AXB^%=IXLL/#&M^,_#.O>&]172=.DU)K2VZ[QE_P4U\"^
M$_VQ;C]AJT_9O_:2\6?'(?LV>&OVK]-CTIOV:O#'A/7/A'XH^(>B_!_3)[/7
M?BE^TC\/9]/\6CXL:Y#\.V\&>)-,T+Q#<>(+:>;3+*_T*YTK6=2 /S-_X);^
M+_VC/"7_  2A_:F_8H_:-^#W[1D7Q&_8F\)_'?\ 9J^$/CO5?V4OVC/!]I^U
M!\ K;0?$_A_]GSQ_\(?#^N?"[3]7\7S7&G,?!(\&>%K#7?&6@^'O#OA?Q!XP
MLH9/$T>H7?-_LV?#WXK>&?\ @UA\8? #Q#\$?V@=%^/$'[ O[4'P3'P/U#]G
MSXVP?&6Z^*/CS1/BAHWA'POIWPI/@$^/]476M3\7^'X(O$&G>';KPM:P7MQJ
M=_KEII.E:Q?V'Z3^(/\ @K3\--%\>_L-?"NU_9=_:WUOXE_\%"OA+X]^*GP
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
M7 TWP1K%SXFLKGPI;_9'A+_@J7\#O$.B_L]?$3Q'\*_V@OA;^S]^UEXR\.^
M_P!G']I/XE^#O!&E?"OXG^(_B'+9O\$D;0M#^)'B/XV_#C2?CW93W&J?"?Q'
M\9/A!\.?#^HP6EK9^)M3\*ZYXJ\!Z3XL\@\<?\%J_P!G_P"'/C3]N#PEXL_9
M_P#VJ++3_P#@G3KGP;L_VL_'%GH'P%U?PK\//"WQT9[OP-\2=-L](_:#O?''
MC;P>OA:&\\;>(++P7X,UWQ]H?AVQNK6[\$?\)2(O#4P!\#?L5?L ZE;_ +-'
M@3]FC]OWX%^-?&'A+]M;]K7]N_\ : \;? 3Q+\/_ !U\0-"^"GPO^.&D:Y?>
M O!7Q/\ BA\+?^$S^'/PA\=6>JV^@_$;1M?MOB#X$U7PA\3O$,=UX*U2+X@^
M$+[Q D7[-'[+/[5W[&7@;]H;]FK]J.Z^)_[4_P */AI\6?\ @E]\-/V5_BYH
MGP=^)7Q?\2_$K]CWP)^USXP^+VI>%?B/HO@'PWX[OK[5O@9X7U?QWX3\=Q7.
MEIH.B>";+P1IV]= \0>#K>^_IG\$^+_"_P 1/!OA+X@>"M3@UWP;XZ\,:#XP
M\):W;P7-O;ZSX8\3Z5::UH.J06][!:WD$&HZ5?6MW'#=VUO<Q),J7$$4JO&O
MYY?M0?\ !3GP-^R;\5OAU\*OB-^S%^U3JS_&3]I;X>?LF_!GQYX6T/X"IX$^
M*OQ<^)G@+PWX[T2+P?/XS^/_ (-\5GP?8?\ "0W'@W7O&VN^$M$\-Z=X[\+^
M+= 2^N4TA;ZZ /BO]CO]@SXP?\$WO^"A?CKP_P##SQ-K/C#_ ()7^+OV?_VF
M?CC\!OA5:>#_ !?XIU_]BOXZ:U\4/V=M0^*?P&\#W&AV.LRW_P *_C/87>L_
M$SX2>!-&%_JMWK_@WQMH_AOP-HWB33/&7CGX[?G#_P $8?A3\:/@5^RC\,_"
M?Q3^&7[;>E?$KQKKO[0'P%T3X%^.?V/_ (R^$-"^ 6H?'W]L3P/XMT/]IK0?
M'FI_L^^ ]#\.Z)X5\%:1=?&[XE:U\5OCI>:A"?A-\/- ^#B>'O&NK1Z#J_[\
M#_@IKX%M/VH_V;?V/?$?[-/[4G@SXU_M/?#CQG\3_!VD>*]#^!6GZ;X4T'X<
M7&H6WC^T\>W=O\>[V[L-3\,3:<[%O#6G^*]'\3VES8ZGX&UCQ5I=REZ/G#6?
M^"[G[-?A[]D_]K?]LK6_V>/VLK#X/_L2_M,S?LF_'J(Z#^SK=^+-)^+&F^)_
M#?@KQ&OAW1]/_:2N[+Q/X:\,>+O'7P]T#4];TW5V^WS^.M)U#PS::_H>C^--
M5\*@'D__  1ZM/$O[)G_  3I^&O_  3K_::_9(^/"_&;X*:]\1_@5X^\$:/\
M ?%GCSX%_&3P]\1_BAXC\3)\2?"?QVN/#>F?LV^)?A1XL\$_$8:QXR?QE\0_
M#^L:9<:;XQ\)>)- F\3VMGIFMW/^"H'A3XA>(/\ @JO_ ,$-/''A?X2_&_QS
MX%^!WQ5_:H\0_&'Q[\//@9\8/B+X%^&FC_$[X7^&/!/@:[\:>,? O@GQ%X;\
M.C6O$NDWUE)#J6J03Z+9Q)KGB"/2M N(-4D_5WX1?M2)\4OBYXN^#&L_ +XX
M_"#Q%X6\"Z3X]AUWXC)\%]9\">*[&_\ $VL>$]9\/>&/%_P8^,OQ<TJ;QKX(
MU32[&7QSX1UM]#UC0-,\4^#]3>WN+3Q#9R5VG[2G[27P<_9(^#OBKX[_ !U\
M1S^%OAWX1?0[*[N].T#7/%6O:OKWBK7]-\*>$O"GA7PIX7T[5O$OBCQ7XK\4
M:SI.@:!H.B:9>7M]J&H0C9';)<7$ !_.M^VM\(_BCX[_ ."\E[\2-+T+]JWP
M/\'=$_X)3_##X/ZM\;/AK^RO\;?B5\+/&'Q3\,_M\^'_ -H6_P#@!K'C/PS^
MSW\6;+4M$\7?#.*.?Q9J'PWO-(UG30;GPV/'N@ZO:>(-!E[W]J7QQXS^(O\
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
MXNK-'NC=VJ2/INJ6]CJ]A?V-O\JW7_!5CX7:=\3?^"?/PEU+]GC]I?3O%_\
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
MMH7BJU\86_BRWO;>*RT^VLK?7)?VN^-W_!7_ ,7_ +)/_#,?BC]L/]B[QO\
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
MXZL_B#J/PYF\,^'?&-QX? /)_P!IKX9_MJ_%K_@I!_P1]_;8;]C+XC7/@O\
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
M(VO_ !\\0VUCK^F>&/@?XEA\6V_CGQC=>-;KQ)JGAY9WU^ZUG4-4M?VZ\?\
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
M-?Q#^#^G>!O!'B#5])UK2O$VL>+=<^&_P:U/QEXV\4>#+#1-.\ >)_B/X?\
M!G@[6?%,G@S4?B-<?C_\:/\ @BG^T[X5_P""-G[<W_!+;X(^-;7XU3_&3]J'
MX?:Y^RSXT^*OC:RTB\\#?LT^!;W]EGQCX8\-?%W7/[$MW?6/ ,/P/\4?";18
M_".B:W'J]JO@?6[?3/"OAV^U+1_!O] OPX^,'QZ\=_LN77QHNO@%X:TWXS:K
MX$\;^,_AU\!=-^,&HW.D^,Y8+;6]0^#NBZK\4O&7PD^'NH> ;KXIZ9;^&+K6
M_P#A)OA8EY\+;CQ+<:=X@TW5;[P]J$$OPC\"_P#@I+^T]\>_VJ_VS?V3_"?[
M&_P@7Q=^P]XP^ WA#XJ>(V_;$\2#0M:_X:"^'GB7QOX:U_P='J/[(VD7E_H_
MA.XT*VL?'46I1Z5K=MI-SJ.L>#]&\:ZIIUCX7UL YG]KK_@ES?\ Q2_9^_9>
MM_V9K+1?AW\3?V4/^"A?AC_@IM\/?A'\3];33? 7B/XCZG\9?&WQM^*7P/\
M%/B_P+IOC5O!FC:OK7Q2\:1Z#XE\+:/XPTS0-7L])TZTL[CPO,;JRZ^W_9,^
M/?QS_P""E/PK_P""A?QN\ :!\)O!_P"R'^S?\0/A?^S[\&?#/C[3?'/Q8^*'
MQ5^-&FVK?%;Q=\0]>@@TOX9>%/A[X<THW/@+X4^&=.UO4?$?BO6I[OXC^.=<
M\ Z;;V'@:3Y-T/\ X+U>/?$/_!.']D'_ (**6'[&?A./PY^V#^U;9?LO>%/A
ME>_M1Z[#K'A&XUSXE^,?A+X?\;>(O$D'[+EU97=K/XO^'?C&76=#T?2KM]*\
M/+X:OK'5]<UC6-7\/^&?M7Q__P %-/$WPP_X*+Z]^PCXO^ .D/X?\(?L#Z[_
M ,%!_%'QC\)_%3Q?XP\2+\,?"OBK4OAWXB\%>%?@AH_P!DUCQA\14\>Z-J4'
MA_1M/\:6\7B3PBMEK=K-;^+;^/X>1@'XF?LB_P#!&S_@H5^QSH?['_[0_P *
MM ^%X_:J_9G_ &I_C]J_Q=^#WB?XW:[=_ W]HC]D_P#:6U#6[SQ#_P (I/;6
M.H>'_A_^TE\.=-UBY\.^'O''_"$>&)]7MM15/&7BCXA>#O ?@[X?W7ZV?L7_
M +)?[4__  3O\9_MV>"OA[\/? _[07P9_:D_:J^*'[9/P.\4W?Q-M_AOXJ\!
M?$;XZZ3H$7C3X6?M :?J7A_6TT[X=>%?$/AS2/[%^)7PELOBOXNO/"TNN:I/
M\,KO7X])\,7/HG_!-S_@J79_\%'_  ]\._B!\/\ X5^&=-^&/Q*\$?&WQD/$
MW@SXR'XI:W\'-5^%?Q&^&/@[PO\ "/\ :3\,+\,O!$'PC^-?Q2\,_$2_^('A
MOP79^(?&VDRZ%\/_ !C>:!XK\7^'(-*\4:IREW_P5N/P\_X**R?L ?M%? O2
MO@I:>/\ 4M0\#?LR?M+-\9?^$C^#/QO^-UOX.\"?$6P^ FMW.K?"WP3>_"_X
MHZOX+^*'@"XTG1IW\91:]XI\0V/@OPG+XFUC4_#?_"0 'S;^V=_P3=^,7[3G
M_!3KP/\ M1>//@EI'Q$^ 'A?]@>?]FO5[?PM\1?"&D_$.P^.UW\5YOC%X?\
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
MWC'P^-7T73UUV#PGHWPN\#>!O"4'C?6_M7A*7XC>*?%%K;_$.;PM\/?Z3J*
M/P5^(W[$'[37Q9_;8_:!_P""B'B3X>:)H&OW?['OP^_86_9[_9\T3XC^'=6\
M5Z[\/=._:=@_:%\=_%SXQ>*K^#3? G@WQ/+>VUMI/A3P1X,\3^/-/31A=/JO
MB ZK);Q0>QW_ /P3$T[P+_P5&\%?\%'?@+?ZAX,TWXGZ9XDF_;4^![:]Y7A7
MXE_$WPS\&?&_P^^ GQV\+:&8)])T[XF>&=+\=^.OASXWBCUNP\.^(-.\;+XU
ML;/3?%#_ !%USXA_L/10!_,__P $YO\ @G;^U/\ L;>./VA/C#J_P$\,R?M#
M_&C]JO\ ;&\3?#OQ_;_%/P5JOPV^'/[.W[;OQ5_9+\7Z]?\ Q6TFUNM*\;>-
M_'WP4C_9YN?&&E_#?PC;1>'_ !IJ*2^!;#XH^$K?X@:CXZ\$\I9?\$JOVSKW
M]KC]FS]O/P=X0^!/[(_[:7@']FK]H/1OVT/B9\ _'$=_\&?VV?COXW^'$ND_
M"J>[^&#_  _\)64YU#XFZWJ?Q/\ BWXO^(W@FWFT;7=,T?0]*'Q<?POX'^)&
MC?U%T4 ?SY_LS?\ !+SXL_##_@J1HW[>GAGP-\-/V-?#OB;]FR\\-?MM_";]
MG[Q]>>*O@K^V#^TOK[7T5MXH\"?#FY\)>$!X#\'^";AT\=:C\2_%%IX>\>>.
M?&;P6,OPOL-0UKXF_$_X@?T%(,*H.> !SUXZ9P3V_P#K\TZB@#^>3_@H9_P3
M9^*7[7'_  4F^%_[0&M_!ZW^('[,_@G]C#XJ_LZ>(DTKQ[X&T3XHCXA_$76[
M_P 2>%O'WP[T/Q;=VWA]1\.]2ETR_COO%.KZ=(^N63>5X>US2(BFI>U?M_\
M[$G[3?[?W[*GPBU^:S^%OP0_;D_9M_;*^'G[5_[+VHF2U\>>%?A4WPO^-K#P
MKI?C76I[2*+QW>ZG\$67Q9XW\,:6NC^#]6^*EGH7AP7^H:'X:L?%5]^V-% '
MX>?\%4_V"/C)\>OV8OV&OV>OV6?#%AXDM?V6_P!K+]EWXSZE<^.O&VC>&GD^
M&'[,^F:KI\ND?VI<6K2:SX_\6P:C8QZ65TJPT*:[M=6O=<U;0E-C#?\  >+/
MV4?VZ?"__!3[]M7]MWX._!CX:>)M%^/W[%WPW_9>^#EC\2OC!8>%=*T;XA:!
MX@T:^U#QW\7+?POI?BGQ%IWPOTFTN-6O9+7P);^*_'FO3:+#HUIH>C+KJ:]H
MW] 5% '\E_B+_@A!XU\$>&_^".W[.MCX/@_:+_9L_8/^ ?\ P45^'G[45[=^
M,/"W@KQ1\4M?_P""@WPOUKPKKT7PAT?7KZR6RA\)?$76_$'B>";Q/JWAZ7P[
MX/O/"(T77/%7BW3M7MK/]GM ^%WQZ^*_Q<\/R?M(? ?PG)\#-5^$'[6G[/U[
MX1E\6>$?&$NF_!KXJ?\ #,MAX3TKXPP)?6ECXS\1?$J'X%_$W6/'>G^!M(N?
M#7@FP^*?@#P#:WWC:+P_XP\<1_IE10!_+[JW_! ;QSX5_8E_:'_8[^"?QJTZ
MQL_ 7[:OPT_;$_X)N:O\6-5U_P 8:'\/;3X:Z%X3\2Z'\"_CJNGZ#;^(Y? -
MC\2M2^-'ANQU?PY<^)]>L/"?B;PCX[N#K^LZ=J_@&?\ =7POX]_:<\6>'IKO
MQM^S3HOP[E3X1ZQ=^)O"UO\ &WPWXT\1:G\99].\/-I_@GX;:E8:%HWAG6OA
MR)[CQG8W'Q.^(.I?#+Q')-IWA.=/A7:6NO:TWA;ZMHH _G _X(Y?\$_/VJO^
M";O[.7P,^$-_\%_!\7QRO-.\(?"[]IOXS1?$KPOK7PG3X)_#3]IC]LS]I;0;
MKX;^%M.ET[QYXV^*OB#1_P!IJX^#,$_BK3? FB^';[6[?QM?:UKOA_X3:7X0
M^(WS#HW_  2 _;9^)W[&'[=7[ /Q&\)_#GX9?#__ (*$?\%1?B!^V5\2OC+_
M ,+3L?$>J_"G]G/Q'\4OV?\ XJ:9X0\&^$M"\.ZG)XN_:"O-0^$-_H%[I^L2
MZ%\+-"LKJ#5X?'?B.XNCI=A_6[10 R)0D:(H(5$55!Y(50 H)[D #/O7QC^U
MEX,^-OQ0\0? ;X;_  _\/ZG8?"N\^)VE>._C3\7_  OXP^&UCX^^&Y^&MYIW
MBGX3+X*^'WQ3\#>.O!OCG[1\4;30/%7BN]UNP:7PMX>\%2'PKH?B'QCKNC7W
MA;[1HH _FT_9/_8#_;*_8OU+]KC]GSPAX'OOBK^QQX^_;M^!'[7'[-.K>(?B
MM\+].^)?@2/PK\>O@S\6OV@?#&N>"++3?#?A/0_"?C*X^'6OZO\ ":Q\)ZY;
MVRWLVER>)_ G@'5O&7C&\T+[&^$G_!,C2OV4_P#@IM\<?V\_V>[K4[;X7?M,
M? #XR2?'K]GB#68(K+4OVL=6^)OP1\9>&_BI\-;'63:Z)I=W\5_#WAOXDVGQ
M);5/$>@:=9^+H?#.IL]]I^OW/_"&_L+10!_)#^S;_P $;_VS[S_@GW^PU_P3
M5^/'AWX6_#GX?_!']LV\_:P_:0^-.B_$J7QQ>Z[X/\+_ !6\;?%KP;\(?@1X
M0T?1=)OKSQCX[U;Q7I7AOQ;\0OB)?>$_#OPQT/2]>UW0O#/Q3U:\T?1H?KSQ
M7_P2R^/[^#OV)_VI_"-C\);K]O']FS]L;]H?]NOXH_"OQ!XKUO2?A+\6-9_;
M(\1:_J_QO^!MO\6]+\-ZQXCM?$_PK\ WW@;X2_L^_%KQ#X<UOP^NE?"#PIH?
MBKPO:>$-3BF\*?T144 ?S^?&W_@GY^TI^T1^TW^VW^W!XE\'^&_!'BSQ[_P2
M^^('_!-']EWX$67Q TG7M>US3/B%XO\ ''C75OC!\<?%:Z?9^"_ US!XD\4Z
M9::=X1\$Z]\1%@\(6VL:E=:I?>)(]-T"\^;?^"?/_!++]M[]@+XN_L"?&?X>
M:)\/M2TFU_99M_V,O^"B?P9\3_%W7=;LM/MO"^OZ;K'@G]I+]DW4K_\ M?0=
M!O-1U*UM-1^)GPZM[7X?:#XHL_#]S>S^"-0^)_Q!UCXD^'?ZE:* $ P .N !
M2T44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5YG\9=-^)6L?
M";XHZ3\&->T?PK\8=4^&_CC3OA/XH\0P17.@>&OB9>^&M3M? >OZ[;SZ-XC@
MN-'T?Q5-I6H:E!-X?UZ*2RMIUDT;4T9[*?TRB@#^=_X5?\$G?B[\/OV_/$W_
M  4#\*^$O@!^SSXS\;_LE^,?AU^T1\(OV<_B+XYL?@]^V-^TGXX6[-]\0?$7
MAC7OA1I]M\$?"6F:I;:9XTFU>S3XF>,_%_C*Z_M+Q'9-KVC^*O&?Q;Q_^"3_
M /P2I_:,_P""?W[-/@#X!>(_"7[.MKXW\8^%_#'PE_:R^-O@/XF>*/$.D>,?
M@YX#^./[6/QIT=/ _P /KGX&?#7Q%KWQ/\5^'_VC[GX$ZGXO\9_$+1(?!7AR
MXL?'6AQ:[+\*]&\"_$/^CBB@#\;?^"</[)G[9_\ P3T_9@\%_L0V,'[/'Q8^
M&OP;\>>(]'^$'[0%_P"/_'WACQ;>_!'QE\3-2\>7UW\2_@CI_P ++G3S\3_"
M%CXI\3:7I.B^%OBZ_ACQE/I_AR34_%/@_P"VZQ?VESP9^Q5^T-\"/^"E_P"W
M5^VA\*X?A+\0_ ?[=WPO_9H\/ZE8>.?B!XK\%>*?@SX\_9X\'W/PQ#IX3T7X
M6^*M/^)/@GQ-X8NK;Q4]W%\0_!7B.PU[2[KPO'IEU8:[;^)_#W[#44 ?SD?M
MD_\ !&CQO^U5^U+^PI)KL7@/7?V0_P!F7]C_ .*O[*/Q&U>[^)FO^"_VB;]O
MB;\-K;P%HOQ0^%>CZ7\(_%'A30_%_P -M0TG2/%VG75_XVL8[_4O,M?L4FFV
M]QINM>2^./\ @EA_P4G^*O[$?_!.#]DKXW:K^R%\:=;_ ."??_!0?X%_'6X\
M=:[\1/B)9:'\>OV3/V:=)\4^'_ ?@?QIX8U;X!>)HX/B]XN\+>-+GPAXHT[4
MH_$7@R32_"MIJVN>+O$VJ^*-7BM/ZD:* /YNOVU/^":7[:W[1'['?@[]COX-
M^$OV7OA3\(_@Q\7?V4O$GP-\$^)/C3XWU&YT#P;\!?$/C3QKXZEU_P 8^&OV
M<;*UMV\1?V]X'^%GPR^'&C^"KW3O!_A[X<77CG7?B+JE_P".V\%>$?O+]GW]
MB[XK)_P44_:#_P""DW[0Q^&WAGQ[XV^ _A/]D3X(?"7X1>)?%_C?2_"?P$\)
M>.)OB3K'C+XJ>._%7ASP/!XI^*WQ'\;#3+V+P_X3\!:'X8^%OAC1K?PO;^)_
MB5JFHZGXNF_5.B@#^9/]N+_@DG^TQ^TI^W#^V?\ M,Z5\)OV0_B5X0^-W["O
MAG]E?X"V?Q=^-WQ,\$^,_A?\8_"WCS0_&OA?]HJ34_!G[.OC#5_ ]UX$OX)_
M$'AN#X>>+SXPO==\-Z-IW_"0^&[/Q#>:WX9]/_;6_P""7O[67[1_[+'_  2D
M^%]]XR^$/[0_[07[$?[0G[/WQG_:$^./QX\4ZUX2OOB[X6^&?A&\T3XQ?#G0
M;_1?A)\0-4UVU^.%SJ&GZ=J\OC73[*W\0:5X0TS4OB1)XDUV_N9C_0[10!6M
MC*R!ID$4K)&\L2/YL<<K)NECCF,<33*CDJ)3&@< $(AW(OXZ?L;?L:_M.?L[
M_M[_ /!67]K/QCHOP<U3P7^W#JWP$\4_!?PWX9^*GBJ]\5:7J?[/?P\\4_#Z
MST/XDIJGP?T72/#D/CXZ[;ZW%JOAS5/&H\+PQSZ==6.KS1QW-Q^RE% '\=7@
M_P#X("?M-^"O^"8_["G[*.G_  X_8=?]JO\ 9;_;2T']H'XE?'RQ\9^(]);X
MC_"[PA\6OB#\6-+\,:5\0H_V8IOB1=Z_JD'CS3_ RZ-XFTZ/0=&M_!5IJ8UR
M]T^?3M$L/U+^-?[$7[;?B7_@JIX[_;_^"^I? GP5IES_ ,$G_'/[#/PNO_$O
MCSQ'J?C+PG^T#JGC[Q-\;O OQ5UCP9)\&-;\):O\.?#_ (]U'1_"FJZ9-XBN
MM7O=-M;KQ.- U"W/_"*7?[E44 ?@O^R__P $JO&GPA_X*;W?_!0ZW\/?!/\
M9>/C']FZ;X>_M'?";]EWQ3XNUGX8_M2_'SQ#K!O_ !!\5M3\!>)/ /@K3/A1
MH>C/I>D>)+9--OO%GBGQWXRU"XU?Q/<:5KECXP\6_%SZ/_:"_P""<O@S]NCX
M<?MR_L_?M@^!=!;X1_'_ .-_A;XL?!SQ9X \>7]]\2_ ^M>%?@!\)/A!X?\
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
M^ O@)^Q9XQ^/WP"\<WWPWM;/XE2_&OX6:3\2_'OCKP%\:]"M/$T7@KQ3\/\
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
M6C:A'\/="OY+N[LXK;PU;:Q$GB'QYJQD:+PW\/="\6>*;N-[+1+D5^+/B?\
MX+=ZMJ?_  1\_9"_;I^!O@GP3XW_ &D?VR?'GP1_91^'O@KQG+JVD_"#P?\
MM@?$+6M9\"^-T^)/]A:K+XNLOA3X)\6>"/'FM6%OIUY;>)/%7AZ'PC!%=Z#'
MXF&M:4 ?T845\"6O@[]O[PE\3/@5HMU\</A+\7/@SKWA_P 6:'^TCXN?X,Z?
M\./BSX(^($?PQUN3P?X\^$-O!\0M;\%_\*QUOXDPZ5#=?#7Q5X6^(/CSPQ/<
MZ2;GXB^,_#=QKT^A_@Q^P1_P6(_;2_:E\%?L#W_ACQM\ OCU^T;\>/VQ_%WP
MO_:I_9,\)^#M'\/ZU\$_V(_!7BOQUH/C3]L:"?3O'L?BCX<:?X&B\(Z'!!J/
MQ'N/$/@_XH>+_&^G?#KP)I<GC2?2M+O@#^N*BOYB=&_X**_M@?$3]N__ (*'
M_L&^$_CY\,_"/Q:^%GQ?\ _!K]A"QUWX1>&M3TGQIXQ\9?LD_M"?M:ZTO[0B
MIK%OKMUX!\/Z5\#_ /A!HO%OP[@\/7VB7&O:/>ZUIGB2\U.WMAU\G_!1/]H3
M7_\ @I]_P4*_X)_3_M'^"?A3=_"OQ=^RE\.?V)A+\&/"_C77_&?Q-_:D_9S\
M6_'S5;7XH:=>Z_X?D\5?#SX00>&-1O+S_A$[[P-XFN/ ^FO:7_B+5?%U[97]
MX ?TCT5_/M^TW_P4'_:O_8X_X*)?L+?#/XN7_P .=9_9'_:.B_9]^"7QRMM
M\$:C>>./A?\ M6_M)Z1\>/"GPG7P+XML[BSMM1^$7B7XE? B^?4X_$VECQ'H
M-E<Z[J=OJ.JZ4;#1/#OAGCS_ (*G?M>:E^T1_P %@O"OA#5OAOX-^%O[#W_!
M/7Q/^UY^S/8V_@./Q'K7C'4]!\->)]=\+:Y\2_$NL:O/!XE\$_$R'P&WC+2]
M/\)Z3X-O;3P#\1-'TJ+6Y-?T(^*-2 /Z?**_G1_98_;I_:>_:C_8ZL?VG/ ?
M[2W@#7]8^'?[(VE_%G]K#PC:?!SPI#IWPZ^-GC?]FO1OVD_!'A3X5:Y%JMW)
M<6/A=38^%_B7X+\;Z9KFI7OA?XFZ1JOA_P"(7A[Q3X0U.TO[7[.'_!27]IKQ
M#\4=?_8 _;$O/!_P*_X*)_!']H'X<7.K+X)\#V;_  F_:^_8S^(/Q.TKPCX>
M^.GP.3Q+K/BQ--6\T?Q)9V_BO2+;7[OQ'X+\0:<QU/3K34;+Q[X)\! ']$E%
M?@#\,?VC/V]/$?\ P5-^*W_!._5_VB_AC<:?\%OV-O@%^TI?_$A?V<=*@/C;
MQ]XB^(_@[P_\5?#,WA>W^($4^@?#KQ'HA\86_@.QL_$]WXQ\ ZAK?AW4M>\9
M_$F/PMJ>G>,?)O"W_!5W]I-O^"B7Q@_8A^.LGP]_9:^+.G?MB_#KP=^S%\'?
MB]\.YM,^'W[5W[!6L^//#VCZ]\7?@U^T1<>/DT?Q3^U#J7AQ[[Q';?#^9M'\
M/:;IU[%\,?"W@;XD?&:W\20?#0 _I7HI%^ZN.FT?R]^?SI: "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH ***H:E:3WUE>6=OJ%YI4MW9W5K%J6
MGBT.H:=+<0O#'?V(U"TO[!KRS9Q<VJWUA>V9GBC^TVMS#NA< OT5_&-^P)_P
M4_\ V^?BOKW[ T7B_P#:FU#Q7K/QD_X*&?M1_L]_'&;]H[X2?"'X4?LYZ_\
M +X9/'9>$O"GP_\ B9X*^!7PG7Q+^UQK4UM!I7P3\ _"[Q_X@U'Q?XRU3Q!<
M?$GP)>^"M!OKOP?]"?LT_M??ML?'[]J;]O;]DMOVP_C_ *3XZ\&_M\_&?]G/
M]F#QW#\#O@+'\+?A7X&^%WP9\;_&?2+7XD>+C^QYK7@3XB:[K^M^$M-\"7/P
M^U?QSH/Q?UKX:ZOXO^(?A"YAO?A[?:_( ?U:T5_/!\5_B/\ MCZ/_P %E?@W
M^P-H/[=?QTT;X/\ QC_85^._[0>H:A#\,_V/KSQ-X6^*-K\4_%VB>"KOPW?:
MA^S+=(?#'P_T:\TG2M%\-:\NN)KMIX6T2;QS?^*]6O/%.J^)/SU_:(_;F_X*
M2_" ?\%B/V.-*_;.^+#?MI?LC>)_ /[4?[#/Q#U/X)?LCLWQU_9!UWX9:[\2
M/%GPBF^&!_9V30O'$_PU\&Z+XU/C;XM^&4CUW6_B3X?\,FRA\!Z'X7\=> /&
M !_9.P)! .,]P<$?0X.#[X..W.*_,G]CK_@G[XS_ &0_B?\ MS_%G2_CMX8\
M<>)/VW/BQJ?QVU2SO_@OJVAZ)\//BA<:9<:3IAL+:W^-&I7_ (C\ V5J]LU_
MX6N=3T?Q!J4\5P]OXZTJ.XCAMOEWPS^UE\2_VC/V#_VF/V[/@9^T5\4O"W@K
MP[_P3Q\+^)/A%H$^C?L^>(IO#'[0VC?LVI^TQXY^)VK:D?A-XAL/$?BRP?QM
M\.?@[XS\(WFKZK\.] \:^ OB]HL7@+2=5FCN;'PW_@FW^TM^UM^V+^S#\+OB
M_J_[5W[0%EXN\'_LE>$OBG^T1-XT^"GP6\!^&OB?XK^.WPC^-]SH>N_!32M8
M_9,\'3+8?!_Q[X"\":WX3^(_@SQ+XP^"7CR;4?B?\/M?TWQ1J_@1_( .GLO^
M""E[I_\ P3L^'?\ P3FM_P!K2W;X>_#?]I>']I72?B!/\ YG\97^L6?CV_\
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
MKOXB?%NY^*EW#X_TWQ?XD\<^%]0TS_A)?%GCG1_%'C/PQIFF>)M!^%.JQ/X
M\%:Q\5_"^DZIXJ_0_P#:C^ .M_M-?LD_'']F&;XA6OA:^^/'P2\9? SQ3\2+
MGP:?$+66A?$KPE=>!/'WB#2_!]GXG\*VT>OWGAK6-?D\+B373H_AWQ'<Z7JN
MHZ5XGTG3;CP[JO\ -Y\6?^"E7[;O[#/C/]HSX9_MB?&7Q'K7[/G[5T_[4.D_
M\$Q?VYM#\&? W2/%/P&^/?P!U_XB^%=+_96_:'T:Q^%-C\-M0D\<:QX*T6;X
M;^/O$G@/5CXBBU>Z74+K7(-2\<R?L^?;7Q7^(O[9GC#_ (+-^,_^">WPT_;9
M^*OPA^%VI_\ !'F']JSP5JNG?#']E[Q?J_A']I+3OVFM.^ VG^-;R?QG\!-;
MNO$7A35=!T]M7\7> ;^\32;_ %?6==G\-3^$E?0H]  /JR[_ ."57@?Q7^P5
M^RO^Q1\0?BGKEQK_ .Q5JOP!\8?LU?M%_#OPII'@_P ??#?XF_LN3V4?P6^)
MMIX7\9:A\5?!^I^);?0K&3P[\0;/5[2]\->,=/U_Q2='T+P7-?:,_A[?OO\
M@FAX3^-GQHU'X^_MQ^-M'_:H\:0_L_?$K]E[P+X,T_X;Q?"7X+_#KX2?&WPU
M;>&?CC?>'?!__"8?$3QPOQ6^,>COK/A?QO\ $1OBG%#%X U1/!?A'POX5M%U
MB]U^I_P1C_;?\??\%$?^"='P#_:F^*VA:!X>^)_BU?'GA3X@V?A2*>W\,7WB
MGX9?$/Q1\.[WQ#H5E=W-U=Z98^)X?#5MXA?2)YG_ +)O-2N].MI)K*VM9Y?G
M7_@M1^U'^T'^RMKO_!,>[^"/QI\>_"[0OC__ ,%(/@-^S-\<-)\#_#GX>_$S
M4/&'P:^)3:U>^,+71-!\4?"3XI>,HO&\5OX?CM?"]Q\/HX-;<WU]:VVF:MJ5
MUIS6(!5U[_@AUX3^(?P6_8Y_93^,_P"T3KOQ=_9D_82^,O@7XL? .T\5_"7P
M1=_M&RZ'\+M/UC3O 'P2^)/QIU"_U;X;>+/@S8:=J>G>&O$7AW1/V<O!VL^*
MO!7A#P=X=O/$-M<Z/+K5]Z_?_P#!,3QQ:?MO_M ?MN^$OCM\*H?$7QV\'?!+
MP'_PK3Q]^S7XE\9>!_!.B?LZ>*]!\<?"+5]';PY^TI\.M4O?&GA[Q7X8T'6[
MK6;F>#0;N[TVW%CX3TF$&(_E!X4_X*E_MC-\!O@[\.)/CSHGB7XC_M2?\%O?
MB)_P3O\ AU\=;_P!\-[']ICX _LH:/XSN[#1]3_:'^!<W@'P=\//AQ^W!!HV
ME/<0^ _B%\"='TCPUX3\4^$O$?Q&^$3>(_MOAN]^\/BG^T_^T)^S;_P43T3]
MA75_VAOB-\5?A[^TU^P=\;?CA\.?'_C#P3\"-.^,/P(^-OP(-T;N\\->(_!/
MPP\$?#[Q3\//'/A6ROM7OO"WC[X0^/->T+XA6L%[H_B:+X?:F?!7A\ ^@/CE
M_P $S/'/QN\9_P#!.;Q]KG[5.HZGXN_X)[>)8_B+:^*?'OPK_P"$R\2?'CXI
M:EH=EH'C/Q7\0+S2/B5X'TO0-)\26]M<ZA8>$O!VB:;9>%M4O%ATF^;PU8:?
MX:MNP/\ P3\\<Z=_P4D^(G_!2'PS\>?"EAXS\9_LG7/[)&D?#/7/@GK&N^%]
M#\(67B*'XB>$_%6JZS8_&WP[J_B'Q/I?Q+L["^U];*/PSI/B+P&EYX.L-/\
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
MU'_@DA-X?_;)^/6K^'/VQOVP?AKX.^-MI!\%?V>/'?BJX^$_BKX1^ M3\0>
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
MR'X5\#_M8>)/#GQX_80_:2^('Q__ &;/VD_#WPUU'0_$5GX?^,VMW?B'XX?
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
MO$UFMY/X#N'M;;4GNK1(M7AM]7C\B^$'_!+'P/\ !3X9?!GX0^$?VH?VJ9/
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
MDB^%7C :7XCT/5?L-WKT]E#K7A37;GQ'X(\6^,?"/B/\T/A5_P %"?C3X?\
M _\ P2'_ &R?BS\7?VI_#&D?L@_&O1_^"?7_  6'^''C']I?]I2+X7:+XXO?
M'7Q5^%?@#XS?'G2=?\:0Z=XA^)'@^Z\)/\:_C(#:>+M-U=_&W@GX:^-1#X=T
M?PUHEZ ?T]Z-_P $<?V3+/X<_%#PMXAUCXP?$'XL?%C]J*S_ &U?$'[6?B_Q
M9X73]IC2?VH_#=W>W7PN^*_@KQ7X3\"^%_ '@^7X,:?J=WX<^%W@'0OAI;?"
M?1?"-[J_A?5? VN:)XI\766O^W:/^P-X+@^(/Q1^-GB[XT?'/XH?M#?$CX(W
M7[-]C\?/'4WP5C\:_"SX*:A=6>NZIX$^%O@_P5\%/!WP0TBVUKQG;R>/-?UO
MQ)\)/%?B?Q%XADLK'7-=OO"'AWPAX9\/?AM_P42E^.'P"\/?\$:KW1/B1^VS
MI?C#]J/_ (*2^';SX[_"7PY^V!^T%HWC/7/!_P"T#)KOQ.U7]E)-3\;?'/P!
MHT.@?#6WN]#^$/@R/7-5^'^GZ5;>$AJD,?@JZ\0>)(+CA/\ @HWXL^*OP?\
M^",7@_\ :<^%_P"T?^UOX(^*/[1GQM_82_:7M/"MM^UK\?Y_'?P&\/\ [2W@
M#X'>$O'GP&\-^,]=^.6L>,K_ .$^L>)O"/Q!\1Z#X=\:>-=5\+:#XH\9>,[?
MPU/8P:6NI0@'ZD_#'_@A/^RI\'O"'["NA?#_ .*_[3&@>,?^"=GQ$\8>,_V<
M_C38>)O@Y9?&"#P;\1-1US5?B'\!?'VO:=\#++0/'/P0\<ZCXH\1S:]X?U3P
MNGBM;;7M;TC2O&NF:'K&I:9=4]9_X(-?LG>+?@W^U9\$_&?Q7_:6\7:3^UG^
MU9)^W#KWC74M?^"&D_$SX._M5W.MVVKZE\9/V?/&'A/X!>&KCX=^)=1MH)?#
M,T=Q:>(-+T[PIJ6M:-HNG:3#XBUN2_\ D#XG_LS?&O\ :8^'6CZ[\%OVM_VZ
M?V,?C)^TU^T+\9_@/X \"ZS^V7\?O&-O\!_%'[%MY_P40BTOQ7J6FM^T)\8?
M#>N:9\8]0^$_P(T3]H#0?#^L^*/!,UEX7GO? EW:WWB^[EN/?_\ @E7^VE\2
MOVO?V@OB/X#_ &EO"/Q6^#/[;O[%?PE@^ G[8WP=U'QQ\2+'X-ZS\1&\4Z9=
M>"OVA?AI\-4U[3/A5J'@[X\>$8M3\9>!_%8^'UIXDL])GGL=%U_Q1\/6\%^-
M/%H!]Y:E_P $^=!MOB3XZ^-'PU_:4_:6^!WQL^,WPN\#_#?]HGXJ?"V;]GA=
M=_:)U+X9^%;3P;\/OBS\1_#'C[]GGQ]\,M!^,'@_04U*QTOQ3\'/ ?PLTV73
M];?1M2\/:AH7A[P3I/A5/&W_  3&_9#\:?L ZM_P3/\ ^$(UGPO^RIJOANW\
M/+X<\/>*-3?Q397MM\0[7XO)XPB\6^)CXCU#5O&EU\5;<?$#5M7\51:]'XC\
M27%]/X@LM4LM0N[2\_!K]O\ _:=_:S_8R_;D^,'QG_:@^(OQJD_X)Q?M"^-_
M@'\//V:_VPOV3OC)XQ;X;_L+^)OA5XLO= ^*OP;_ &BOV8K#QA'X'\37'Q.\
M<Z)XH\'?&CXGZY;7OB[2-#U&[_X5;XILOB#HNF?"7X._6G[.^N>/?$O_  4^
M_P"#C;X;^(/C-^T1K/P^^"?PS_8M;X,>![[]I+X_2>%OA%/\?OV6/&GQ9^*E
MY\+-%C^)"6?PZU+7O'NA:9JVDZMX,BT35? ]I!)X>\ WGACPY=WFD7 !^S6F
M_LD_!31_VL&_;.TO0#I_QJ_X9LTS]E"&ZL(=%LM"LO@]I/Q$D^)EII-I8V^C
MQ:G!=+XE-I#(5UHZ4FFZ9I5E%I,4MK'=GYAC_P""8/@S3/VJ/VF/VPO"'[3?
M[37@KXO_ +5UG\,-/^(BZ9IW[)WB?PCH]E\$X8K?X2IX*\._$O\ 96\=QZ1<
M_#]X--N]%U35+W7M6N=5TK3=5UO4=7U*U^UO\!?L:>,/B5^UQ_P4L_;*^ 7Q
M5^-?QYT7X#_\$\/V;_V#/#?P:^$O@GX]_&7P#<_$WQ=^U)\%?^%M>/\ X\_&
M3XD^%?'6A?&3XQ^+M%GT*'P-X?L?&_CSQ+X"L=(UZXUBY\.W'CF6/Q+-Y-^T
MW%^T9^RG_P %0_\ @AK\#9/VA_VR_P!IO3OB'??\%--9^+'AK1_CUJ/@/6/V
MB=&^&^@Z_P#&[]GZR^)O@A?BA\$/V==?U?X/0^+]/L=<FFTSP3X;\9Z#X4?P
M[-X<N_"<7AGX=V0!^GNG_P#!(S]G:#]H?P!^T-K7Q!^./CRX\!?L46/_  3U
ME^$GQ+U+X2?$+X2_$#]ER/35M-<\$_%*T\6_!O5OB#X\U/QOJ$UWXD\<>*=8
M^(KZ[XCU74]3L+N]3PM>S>'CS'[+'_!+"X_8U\>_LGZ/\&_VKOVI-5_9J_95
M\%?M%^'=$^#WQ.^*_A[7]$\0V'QPU#0[_0/AWKWA;PG\(/ EIXH\'_"S6H-7
M\7_#[Q=XW\7^)_'7A6[FT_P-9"?P?:Z3#X=^</\ @@9X\^)'Q'D_X*OZC\4O
M'OQ_\77?PS_X*T?M4_ 3X>>&/CU\=?B+\9M4^$GPA^&C>$)O _PHTQ?%/Q-^
M)?A33)?!LOB'6+#4]7\)ZQJLWB"YP;_Q;XIT_3]#NH/SH^-=I_P4'^,O_!0;
M_@NY^SS^Q/\ $O\ :VO_ (P_"?Q__P $J?$/[).NM^V)XJT#]GC]DS5?BQX&
MT[XK_'S7O''PX^)7QSA\/^(?A?X\T^'Q7-<_#+PW\$OC?HB6UC_PC.D_#W0-
M-.@6S@']B>NV=WJ>C:GIMAK6I>'+S4M-OK&T\0Z-'H\VL:%=7EK+;V^LZ1!X
MATG7_#\VIZ7+(M]81:[HFLZ+)=00IJFE:E8M-9S_ )-?LP?\$?OA+^QY\//A
M?\/O@-^T]^V!X2/P8T_X]:3\,?%,OBCX$:AKGA[2_P!I/QMX&^('Q-L=7T.Y
M_9V'PX^(=O-XJ\!:;J7AC_A:G@+QM)X.FU/5I?#CV$S:5<:5\6_\%4O^"C'C
M_P#8U_:2_8L^(EO\:-%LOV??V9?V@_AU\(O^"@?AB*YN[77/'7A;]J3X97VG
M7OQ:UWX6V&IV.KVOPQ_9Q2^^&/CJP\4:/8>,]%\0?$KXT:!X.T'4+?6?A;XZ
M\+>)/C3_ (*E?M7ZK^S?_P %7/VJ8O%OQ$_;DU7]FG2/^"(MW\>[SP#^S7^T
MO\>/#6A_#OXX^)OVGM,^!_A3]H2P\(^$OCAX'M_#FD:)I^I>'=!\07WPZTO4
MK30X-3D^(>K^#;BULO%_BVP /Z@?V0OV4?@O^P[^SK\+/V6?V?O#]UX;^%'P
MCT";1O#UMJ=^^KZYJE[J6IWNO^)O%/B75GBM_P"TO$_B[Q/JNK^)=?N;:TL-
M._M35+J+2=+TK24L=,LN1_;M_8V^'W_!0']F3XB_LG?%GQO\2_!'PQ^*7]@Q
M>-KWX37W@C2_%^IZ5X;UZP\46>C0ZIX]\!_$/3M/L9M=TC1]1N[C3=$M=8=M
M,@M8=4M["YO[>_\ YW?^"H4?[3_P6_X-]-0_;,\1?MU?&;QW^V7HO[.O['.G
M6W[1'[,O[0?QA^$'P<\00^-_VFO!FI7'Q$\">"/ACK?PS\(>*]8\:_#;XL1>
M!]8^)_BWP1_;/C7PIX<\-ZO;Z+X2O9+JU;Z5_P""V7AOQ5^RU\#_ -BA?@A^
MT%^UQX-'Q2_X*W_LO> O%EU;_M??M*3:[<_#+XQV6L:7\1_A6?&4GQ1'C:]^
M'VMW/@>PUS3=!U[Q'K!\%ZKJWB-/ =UX9T35CI, !^DGQX_X)F_#S]H:?]B>
M^\<?'K]HNPU/]@SQOX8^)?P?U3PS/\ +"Z\0^/O!^GPZ/HWB?XC6^H_L_:OI
MFJSII, L)](\+6'@[PU<1R27#Z(M\EO>1\-K7_!(WX/ZWXS_ ."E'C>Y_:!_
M:=MM4_X*J?#O0/A=^TU9VE]^SW'IFF^#/"W@[5?ACX:L?A=%+^SM-=^%;O2?
MA5XA\4?#:#4=;O/%EYJ6B^(]2\0ZM+J7Q%L-!\<:+^0VAZG\2OB3_P %BO\
M@K%^Q;JWQ:_;I'PCUKXB_L-?"?X3^-/ '[:7[17AO1_V.+SX[?\ !/W]H/X[
M^-/&W@^PM_C_ *3>V6M^+_B?X%T2Z\'Z</!/C[P#INLVD.@:SI/AOPY=Z;97
MN'\?OVJ_VH_V.OV[Y/%?[7?Q4^*OC/\ 8._:C_:2_9:\&?LB?MV?LP?&?QOJ
MGP/_ &?HO@Q\6M#3XF?LO?M%_LZ:+\3!\.+S4_C(/"OC/X?_ !@^+^KVVH^,
M)+35_'.N>%I/&D_A-OA=\$P#][/V=O\ @G;X/_9UMOV9]%T3X^?M$>// _[)
MG@[2_!WPD\!>-Y_@'I.@&#PU\)=5^!O@W6?'6J_"7X"?"[QS\2-3\%_##Q)X
MOT'PY9^,_&.K^%HK[Q7J'BG4?#NJ>+-,\*Z]X=_0#489+_3-0L[34[W1KF\L
M;JUM]7TZ/3I-1TJ>XMY(H=2L(]8T_5=(DO;&1UNK5-4TS4M-:>*-;ZPO+4RV
M\EW:=L@QU+X P,@CC!XQG/4]\YK^<?\ X+YVWCKX->"?V7_C/\+/CU^U#\-_
M%_QC_P""B?[$OP&\7Z;\.?VG/CG\./!'_"I=9OO'UKXH\(:/X!^'WCSPQX2T
MH^-"1<^+O$D.EOXOUN:WTZ"?Q"FG:/H]CIX!^C7['?\ P34^$_[$/P2^(/P.
M^$7Q6^-.L6/CKQ'\6O%6G_$+X@6_P+\0?$OX=:W\;+^QU;XC/X"U;2O@5X?\
M.IINO:_HNA:Y<Z!XQ\*^,= ?4?#VA++I<]CID%BN9^Q)_P $Q/AE^P+X)_9Z
M^&GP:^.G[16N?#G]FKPY\>?"'@;P=\1;OX$ZY9:SX8_:(\<:%\3/&^C>+]:\
M._ 7PIXNO(M.^(WA_3_&/A>\T'Q'X>U6SO%FTC5;_6?"C?V!%^7O[25Q\2OV
M:/\ @M%_P3#^!7PT^(?[<'Q?^%7C;X,?MJ_$?QC\%;?]KWXCZY/\0==TOQ%X
MJ^(O@Q/$D/QA^/O@'P-XKT/X5WGBN?0O"]CXRU^\OD^'F@>&?"&IOXIM/#VF
M0)^3OQ%^/W[26C_\$1?^"]OQYTW]H_\ ;.\'?&7]G7_@L)XU^#GP-\2:W^U[
M\>=6^(_P/^%7@WX^_LO>!=!^$>E^)M+^-WC'3AI>B>%_C1\0_#WB*VTGQ7XI
MT/Q5?7NG:QJ6O>+;OPCX&U_1P#^L_P 9?\$[/A'K%S\:;_X8>//BI^S?J/[0
MW[1?PD_:A^,]S\$8O@W'!X\^)GP>L_#:V(U+0OBO\'_BGX8LM$\=:OX)\&>)
M_BG!I6CZ?JWCWQ'X>DOM7UU;3Q=X_L_%_E/QF_X)'?!KXM_M3^+OVN=)^-G[
M0WP2^('CW]F;7_V0_%_A?X*?\,YZ!\.?$7P*\3C4+G6/#6LZ#XM_9S\;ZQJV
MISZY?_\ "36OB?5/$5WX@TK5;'2K/2=0L/#NFVN@Q?C?_P %4/C7^V'^QI\5
M_$GQTUOQ=\>OB)_P3/M?V6]%_9;;X@_LJ?M _%63XZ_\$V_VB_&WA+PMJ5A^
MT/\ M"?#J3XN6D_[3_B*]B\5^$_&'A[4_C=K$]HFD:QX-T>[U[P5J7B6.?\
M: ^[/^#B3XW^)_#'_!$SXW?M.?LV?&CXF?#KQ3I4?[-7CWX1?%[X(?%/XC_"
MG76T7XC?&WX4>&WU*WU;P)XC\,7^M:%XF\ >-M6MFT3Q*-2TADU.WU0Z9'KF
MF:5J&G@'V;^S7_P3,\#_ +,/A3]E7X9>%_VCOVF?''P;_8[DU>_^$OP;^(T_
M[.=UX*N]:O\ PKXL\(Z/KOCG4_!?[.?@?XB>*;_P7;>-_$NK^$ED\<VFDV/B
M>[L?$.IZ=JNI:!X?DTG]+) T]O-!#/-;3-%)&MQ L;36[NK*LT7VJ">V,T1/
MF1"XMYX#(J^;%/'N1_Y&O^"@7[=/[5?_  2V_:E_X*,?"#X!^._B3\8?ANO_
M  28T3]OOX0>&?C=XJ\6?&_6/V;OCA?_ +3V@_LEZYJO@CQQ\17\?>.M;^&$
M&E:C<?''6/AW\1==\1^$-,\3:%/IWAP^"_!-UJU@WU;^T[XE^*_[ >B_\$</
MC!\+?CG^T9\1?&W[3O[=/[)?['7[3&F?&_XY?$[XM^!_C/X&_:L\(^/M?^(O
MC*]^&7C37]>\#_"SX@^&_'.BVWC'P!J/P)\/_"_1?!MCYWPZL]!E^%%OIG@C
M3 #Z]^$7_!'+X3?!+PQ\:O!/A']I[]K23PW^T=\>?B3^T'\;++4+K]EZ#5/'
M7B?XT>(/AUKOQM\(#QAH'[+>@^-?!WPS^+UK\+_"_ACQWX/^'WB7PA:WOAR.
MYM-*N])U%;'5-/L?M"_\$>/@_P#M/^ OA+X9^+/[1_[5&H_$7X)_M0W7[8/@
M/]I+0[G]F?PU^T18?&??;?\ "/WT_C;2OV9+;07\.>#8-)T#2?"7AF#PG9Z=
M8Z#X/^'OAJ_&I>'?AE\.-+\*_%?_  3/7X[?\%1?V1/VHOVI_BC^U=^T3\(O
MVA_C+\:_VD?A-\+=#^%GQ6\8^#/!W[$'A_X;:YXD\ _#KX?Z5\%M&UG1_ASX
MU\7>'X]0D\4>,/&WQ7^&Y^)OBZ+7/#CW5SI.H>&/!WB.T[SPUK_Q OO^#D3X
MB? C4OC%\=;CX-6__!)#3?C<WPB@^/OQNM?A1!\8]7_:!T?X1:CX^TSX<1_$
M'_A$M%UA_ FH7.GV,>FZ5:VFF:H\/C#3[:W\;01>)% /T4\(?\$^? /A/]O+
MQ5_P4-C^,GQRU[XT>-_@=H_[._B'PGK=Q\&4^%=Y\,]!U*#7M,L%T;0?@KH7
MC&VU:W\66<?B=]7A\<QWSZD&TV7?X85?#R>4?$S_ ()$?LU_&7]HK]I[]H;X
MO>+?BW\1KC]KO]GV/]F3XP?"3Q/)\'I_A#-\*=.=+WPQ:^&;*P^#5C\0- \4
M>"?$%O9>+O!WC2+XB3^*=(\4:7I.L'4YY=+LHH?Q9_;G^)?[07['?P3_ &!_
M^"B'PF^./[3WB/PM^R+\&_V2OC7^UW\#==_::^-WC?PE^TG\#_CYXHU+P'\9
MK_Q5X>^(WQ0U;2O%'Q.\.Z_XKT#4/AKJFLO<:;H*ZG=W&I6>HZ)X-\)Z7HWL
M7A?X\_$K]I3_ (+I>)=&F^._QQF_9/\ B#_P1H^)7[1/P-^%'@/XW_%?X:_"
M\0Z9^UGXC^ ?@;X\>'XOA+X\\(Z3X\N/C#\/-)U+XR?#[XF7MH^JVO@_XJ>#
M8]"OYI? G@OQ1  ?=?@/_@B)\'_A_P"+?V<O&\'[6_[9_B[Q)^RS^SOXK_93
M^$UW\1+[]DOQS;P_ KQC#=V>J>!?%NF:_P#LD76E^,K&VT&9?#&G3^)+2^FM
MO#=E:Z6TL\<4KS>^7_\ P3/\(WEO\2;R/]JK]L:S\=?&'X1>.?@M\4_B*OQ
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
MH!\ :9\0[+X:ZS8^(UN97\1_\)!X/U6?7;A;>ZU2:ZN;.SEM_K:B@#Q[XL?
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
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 **** "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@ 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 **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "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 **** "BBB@ HHHH *
&*** /__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>10
<FILENAME>ex10-4_004.jpg
<TEXT>
begin 644 ex10-4_004.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" -C IX# 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#^_BBBB@ 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**** "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 **** "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 **** "BBB@ HHHH **** "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 **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHKS[XL?$G0/@W\+_ (D?%OQ7%J4_A;X6^ /&7Q'\2PZ-;07F
ML3>'_ WAS4O$^LPZ39W-U8V]WJ<FG:5<I8VT][:13W1BCEN8(V>:, ] W+G&
MX9Z8R,YQG&/IS].:,C.,C/ID9[=OQ'YCUK\1_P!BCXZ_\%%OVQOV*?A-^W'H
MOB_X"^'?%W[1/CGP[X_\,?LPW7P]O=2^&?P[_9*U?XG:/HM[X4M_BFWBS0_'
M_BO]IRU^$VE>(/'5O\5-;?3?@_>^-=>D\ /^SWINF6NG>-;#B/A'^V?^V+^V
MYHO_  4Y^+'[._Q"^%'P*\,?L-?M+_'']E/X%?#WQ[\*;SXB6'Q2^(G[,&@>
M!?%?C[QC^T-XH@\6Z?XBC^&_Q.N]<OO"_A;P_P#!^#P%XN^'VC7D?B74=?\
M&VL:9'H6I '[WY'J/S^O^!_(^E&Y?[P_,>F?Y<_3GI7\G_\ P^Q_:GF^'7[-
MO_!2;PC\/K;QA_P3KUGX+? [XD_MW?!4^%--UGXY_LW6/Q>^('[1'P*\0_%+
MX*^+= O/#5UX[^%WPG^+/[/AU#7-.\0^'/$WC36?!_B>779+7PSHEQJ&I_"K
M]!/BE^TK^T%=?\$^?VE_V\O@+^U1X9\3^!OA#\)OVY?CY\+Y!\(O 7B+2OBE
MX=^&?AJY\4?LT64'B2U&DVMI\.1H?@[6-0\<^5X>E\<^-Y_&]C)I/B_P%#X8
M.FZJ ?MYN7^\/S%&1SR.,YY'&.N?3&1GTS7\P/[67[?G[=O[/'_!%#X:_P#!
M3'P_\;? WB#XE?%GX0?\$_\ XJZ;X,U[X(^&CX=\*Z]^TCHG@VV^,GAR[N-+
MU*PN/$7@A-3^(>G:U\+[:*'1_%_A)O#;:7XL\7_$6VU662W^]/V$_P!LGXN?
M'_\ :O\ VVO!.F?$+X;?M)_L%_ ZQ^%<'PA_;)\,?\(I82W'Q>U/P;INN_&;
MX):YXI\"7MO\+/BE'\/X+W3_ !+>^+_!'A3P:/AT^K)X)\:3>(];GAN-' /V
M+) ZD#/3/?@G^0)^@)I-R\\CCKR.._/IQS7X[?L*?\%&_$?[3_[8_P"WY^R%
M\3?"T'PL\6?!:[^$7QE_9IB:_P!,/B3Q_P#LA?&KX7>%9_"WCZ31+ZT%_P#\
M))H?C1)O$OC2VUO1HF\$2?%_P/\ #/7K.[UGPMJFH:I^3/AK_@L'^W/\,_V'
M/VA_^"C?Q(\0_#/XL_"O]C?_ (*2_$']DKX_?!MOAMI_A7Q#XN_9JTCXE_"?
MX5>'_B+\(_$N@:SI1TO]H;2O$_C^"\U>P\72ZE\+/%F@ZE<P6F@>";_0(=0U
ML _KOR/4?G1D>HZ9Z]CT/T-?RM?M2?\ !9;]HO\ 8Y^,_P#P76N=?CT/XK_#
MO_@G#X=_8@M/V;_AY=>'-"\/S>(?B!^W7X8T#4[*?XK^+=&M;'5M7\'?"CQ5
MKD4&C:?X=/AG7-7\#6UWI?B#7M:\6W%KXNMOV-D\"_\ !2?1K;X.:5;_ +0?
MP'\67_BGPI\2],_:%\5:C\"I;>R^&/Q0OO@YXJF^%?C/X*^';#XC>%;G7_@M
MX8^-$6@6?BKX<^.[[Q/\3_%>C7FE3VWQ.\+Z:GB8Q@'Z,9'J..O(HW+_ 'A^
M8K\(_P!E+]H7]LKXV_\ !1S_ (*3_LAZQ^T+HD7@7]@#QC^P4_AS5[SX+>!)
MM:^*O@[]I'X.^*/B1\8M&\9OI/\ 8D>D^);2XT6'3_A3XF\+_P!F:;X5B9V\
M:>%/B4)0L/S)_P $[/\ @H;^UU^V=\0_B)\(;K]H/PC;?'+X4?MP?M#^%)/
MUQ\(_!EIX"\7_L2_L=_'S]D?X<_&"]\2WFF6C>,?#OQW\;>%/VC=5N? OB'1
M-8C\%7/B/PZNGOX+TBUBN=64 _IWW+_>7OW';K^61GT[TM?R6/\ \%5_V]?
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
M;Q!X?TKXC>'M2TG6[#PG\,]:T#5[#Q-]W_\ !-C]H[XW?M91>&OB\/CKX?\
MB?\ !K2?@[X>\%_'#PUJ'PY\,>&?$.@_M?>)OA/^RM\?K.[^%7B7PA#ID5]\
M'-,\#_&GQWX+USPQXQTN^\5:%XQ\-:9=1>+O$]A>S/8@'Z_$@=2!GID@9Z?X
MC\Q1N7^\.A/4=!U/T'<]JR-?TZ_U;1=7TW2]<O/#6IW^EZA9:=XATZTTN_U#
M0KZZM9(+36;*RURQU/1KRZTR=TN[>UU73;_3IY(Q%>6EQ;O)$W\HO_!.3_@J
M;_P41_;)\&?\$WO%:/HGCW1?VM_A5^WMKO[:'B7P5\%EL?#?[%M[\ _%_P 0
M?!_[-?C;PGXMCBO?"NG7?Q<U'PS86%_\._BP_P 0]2\2ZA9:IJ7AP>'M(U"U
MCTL _K0W+_>7DX'(Z],=>N2!CKS2[E]1Z=1U/ 'XGBOY)_\ @FW_ ,%>OVS/
MVR-%_P""6MYX:^(7P8^._P 7?VH]1_:9N_V^OV=O"WAKPMH^J?LK? 3X:?$[
M7/ W@']H[P_J6AZLNN_"=(8M.\*10>'/C;#\1]/^.NM^.'TCX;VWA^6R6:PU
MOA?_ ,%BOVO+?]G+XF:SXAO_ (?>//CS\1?^"Z]O_P $8_V9]9\2> K?2?A5
M\/[6\U328=&^-/Q<\,>"]7\->*O&FJ'06\6WGB;3/#GBG0=,U+6[3P;8Z#HO
MAC34\2W.J@']86Y<9W#'KD8]>OTYI?Z=:_&;7OVJ/V@OV>/^"A_[-O[ 'QE^
M)VC?%?PI^WA\#_CAKGP-^-/AGX:Z'X'^,'P>^-G[/?@+2?%/Q'MO%VD)/JWP
MI\4?##Q)H;ZEXM^%LO\ PB3^*?"GB:%_!?CH?$'0YK7Q(GY>?\$Y_P#@L#^V
M1^UYX&_X);:]X0\>?!+]H/\ : _:D^(_QDB_;F_96T+PQX>\/W'[-?[*WP]^
M+?C#P*/VI]!U;P_KUCXG^%T'A[3?#/A*"VTWXO7GCW1_C9XL^(B^$?AU9Z1K
ML5A%9@'];@((R""/4<BD) Y) 'J3COCO[D#ZFHE;;$&&#C'T(W8XP.>/NX'/
M&!SBOQ:^#_[5O[47[=_[2W_!0SP%^SW\2_ /[._PM_89^(L'[,/@6;Q'\*A\
M3_&7Q9_:1T[3--\0_$#QS\5X]3\1:3IFB_ ?P[.#X'\%>!?AQ?:+\1/%PO-8
M\?:[\1_"_D:'X& !^U61ZCIGKV]?I2U_([:?\%S_ (O?%SX3?\$7_P!H1O&W
M@3]E/X9_MT^.?VAOA=^V!=^(M-\&ZEX4^%DW[-OV^S\6_$WX=^-_B##>6W@G
MP]JFJZ-J^JM<_$:7Q=HGAGP=<:7#JR-J.B:SXAUO]J/^"5/[2W[1O[57P.^+
M7Q*^/6C>$;GPAI_[4/QO\"_LH_&7P?I)\-6'[4'[)G@O7;70_A-^T=<>%_[>
MUR+2)_B5);^(+NTNK"+P]H7B71[32_%'AGPW:^&]8TG4]7 /TZI-R_WA^8[G
M _,D#Z\5\0?\%(OVSM,_X)[_ +$'[1?[8>J>$KOQV/@IX'M]6T?P?:W(L5\1
M^+_$_B30_ ?@;2=1U'#OI>@7/C+Q3H2^)=6MX+V]TKP\-3U"PT[4KRV@L+CR
MCX4WW_!0#PS\/_V7?C!\:/BO\$_B!9>(M(\1?$']N+P+X6^%%QX6T+X=>%]0
M^"?Q,\?>%-/_ &2==_X3=_$LUIX)^* ^'/PX\4I\97^)^N_%/PJ;GQ_H>J?!
MV\T_5O"FO 'Z;;EY^8<=>1Q@9.?PY^G-&Y?[P[]QVSG\L'/I@^E?S&:/_P %
M-_VVO%G_  25U?\ X+5:#K'P<L_"^G^(O$?Q=TO]BG4O!%_'X6OOV6O!?QM\
M1_"77/AIK/QZ@O[_ .($?[16I>%-+F\::-\8=-\,P?"RQ\;06?AJ_P#@9>^%
M+Z]U.VO^)_\ @K9\;?V:OVG;'Q]^T5KNE7__  23_: UGX<_"+X>?M)7/@7P
M[X:^,?[)/QY^+_[._P $?VB_AZ?CU<Z1J,O@F^^$_B30/B]K&C6GBK_A!+^V
M\*7OAS2XO&FL&WT+5=:^)(!_3)D>H].O?THW+ZCC@\CKZ5_-C^V-^V-^W9^S
M/^RM_P $[OV@M'^/_AC6M8_;'_:,_8(^ _BCPSJOP/\  L47A'2/VE_!GBOQ
M1\7/$UMJ-K*@U+Q3IOB%-(T[X6QQV6F>'_"OA71'L?&6D_$SQ'JT_BNU]6_X
M*0?M;_M1?L)^*/\ @FWX,O/VC?#5UH?[3/[8_B7X%_'/XEZK\'_!FEW&E?!G
M6-;\0>,/"GB'1--==9TG2/B9X%^'/]A^#->\2BQO?!/C'7=*U+QI;_#'PU'J
ML7A;3@#]^,CU'YBC(QG(P,DG(P .I_#O7\U7[8O[9W_!1'X'?\$Z= _;F^!'
MQ7^'?Q23Q=XUL/C_ /"?PQX\^$.BZ1JGC']A/5OV/K?]J+Q#X6^)\7A1KBT\
M/_M!?#J+X=_%EK+QYX),?@+6_#1BGUKP'9W6HV%UX+[;]H'_ (*L?$SQ9^U/
M_P $AO!7[)^L>']*_9D_;UUKP_?^/?&_B/P;%JOQ)N=-\;_!S0_CWX:\&Z#:
MZO>3:+\/_$?A[X;:[X(U?QB-2T?Q9<7D'Q=T)-/ET:Z\-7;:N ?T/Y'J/S%&
MY?4<=>17\FOCW_@J5_P43TCX[?\ !23X4_ :3P[^T'\7?V1?VROV8?@E^S7^
MS%'\#[C7+[X\_#;XWVFL:K\48_B-XG^'ATO6O )^%OA=9O%UC\;Y;_PO\-?!
M6F^#)XOB7HGB1_%5B;7W'P9_P4F_;/\ C5_P2P^*?_!9CX9>*/@YH7P]\,7_
M ,;_ (M?"W]DOQ?\+]3?2O$'[,'[/_Q/^)_PX\3^%OB;\4]-\6W_ (VLOVB/
M&^C>![GQ5X7\<>#39?"_PCK]KHV@:U\-/%>CZCK&JV0!_2SN4]"#U[CMU_+O
M1N7@[A@\ Y')]!7\T7Q\_P""MFKZ#^V1^POI4W[2WA3]E+]B+]LC_@GWJ/[9
M&L?$'XM^&?A=8^(/AAJM]H=C?_#C1I?%7B^*\\-6</B:Z\1>'-+USPWJT>N:
MIK7B67_A&_!>OV%[K.EQ1?1/P[_;D_;RU;_@C':?M3?%#X%^&?"__!0?XB_!
MGXQ:G\%?A'HMA+HNA>,?%VD^%?B5X[^$OC.;PGXG\0>(&\-"\^#_ (-_X7%K
M_P /O$_BRUN]2&D7_A&TET#7O$>D>'+( _=3(Y&1D=1D<=^?PYHR,XR,XSC/
M..F?IGBOP9^+/[<?[6'[4G_!/C]BS]L7_@ESK/PPNOC/^TS9?;M"^"/Q-TC2
MO&7PS\5^+O#7P+^,7Q<^)?P/U/Q3->^ M<T3Q[X=\<_ OQ1\%-)\3P^,_"OA
M*#Q*^IOXD:SL9K3Q1X9P_A1_P5+OOVROV8?VJ/VK?V;_ (@:[\/Y?@=^Q'XQ
M\;>)/@/XQ\$>$;KQ)\!OVO\ X;0_$36O&_PZ^)4.N>'(/$UVFBKX%T#37TFY
MGT^#7/"GB^[U[39=$U2[T@^&P#^@+(SC(SZ9Y[=OQ'YBC<N,Y&.N<C&!R3GV
M'-?R^?LU_P#!5WX[>+/V(++]OS6OBKX=^,NE?LZ_LA2?M$?MR? .W^'?A;P5
MI=WXK^(?PC^)OC/X1_#WX"_$;0K9_$/@K7?"WBWP%X6@^(UAX^T3XF:1JG@?
MXO:7X@T3Q1IFO> -:\'>*O4OB!_P4%_;'_98_8\_X)__ /!0[XX>.?A-\6_A
MW^TSXW_9STO]ICX"^$/A7?\ @.U^'O@+]KK0M*U+P;KG[-OC+_A)_$WBN^\9
M_ O5=6TF'Q#HOQ@OO$6B?&[P[+KZZ?J7P<UQ=$N0 ?T8Y&<9&?3(SV_Q'YBC
M(X.1@XP<CG/3'KGM7\\WPX_;F_:L\5?&W_@OA\.-4^)FDC0_^";W@GP=JG[.
M,]K\//!D&H2:GXX^"7Q ^-LMU\1Y'TV:'Q8-!U#P;IOA'2;?38?#,$WA>^UN
M;5H]0\37&E>(-%\M_;Q_X*H?M2_L6?M??$/]G7XI:IX:_9R^%-_^S5H5O_P3
M_P#VK/CC\,]/\0_LX?M;?M;ZGX1SK?A[]JWXS^&]>\+>&OV=]*T_Q;;W>AZ?
MX9T;2/AO:^&#9ZC\:?B-XLLOA)?>#/!?B< _ILI"0.I ^IQVS_($_04Q<(K<
M<!FQCDD9P,GG) PO<C&#R,5^0?B7]KOXW?';_@J%\0/^">WP-\5>'O@EX%_9
MG_9H\-_';X]?%C4/!UGX^^)OCSQ]\7+W^S?A-\-OACHNOR/X!\*_#[PII,O_
M  G/Q+\;>(+/Q-XK\6:J^D> /".B>"[*SUGQUJ !^O\ D>H_,49&,Y&/7/'/
M3FOY3?V@?^"QW[5W@C_@EA_P4Q^/.AO\-](_:[_X);_MK-^R=XI\3:3X(DN/
M@G\?K"V^/?PU^%5AXX?X<^)=:UWQ+X#37/!/Q3CU?5?"FE?$"^N-'^(?@^WO
M].\5W?@S6+CPA'^CG['O[:7Q7^,'[9G[6/P]T+XF?"W]I3_@GO\  CX6^$-8
MA_;3TO\ X1#P_=>"/VE9HM*O?B+^S7XE\5>#M1TSX6_$:W\&^!0_Q0\3:_X8
M\'^&M0^#AUS2_!/Q*O\ 4-6U329(0#]EMR_WAUQU'7CCZ\CCW'K0"#T(/T.?
MY5^.W_!/3_@H3XW_ &N?CQ_P4._9:^,/AT_!CXR_LS_%+P9K_P -?"ZQ:7;>
M-K?]D[]HKX5>&OB!^SYXP\2Z-K<>HPK\5M,L;^ZU'XH>&[S1+RQ^'>M>(?"O
M@CQ+'JFHQS7&J'_!#_\ :\^/7[<?[&^L_'S]HCQ+H6N^.)?CW\:/AI9VOA;P
MGI7A#P]IGA[X5^+;CPCI4MMI]D;J^GU/6(K0ZGK=U?ZK>0&\E6'2[73;.+R9
M #]BJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *QO$/A[0
M_%FB:QX8\3Z-I'B/PSXCTG4M \1^'=?TRSUG0]?T+6;.;3M7T36M)U&*XT_5
M-(U73KFYL-2TV^MKBTOK.XFMKB)X)9(WV:\L^./Q2L/@?\%_B[\9M4TNYUS3
M?A'\+OB#\4=1T6RNK:RO-6L/A_X3U;Q9=Z9:W=WFWM;C4+?29+2"YG5H()I4
MEF'EJU 'Q3^RA^P1\0?V-/ &C?LY_!K]J[QA#^R?X'\>MXI^$_@;Q9\.O"WC
M3XY_"_P'-XETCQE=_L\:+\>O%.I:MH/B#X'R:U#XI\.V!\:_!3Q)\;/#?PP\
M8W/@WPI\;-"UCPOX'\9^&N+_ .'8E]\/M2_:[T?]E_\ :5\6_LY_"7]NSXC^
M(/BY\?\ P!I7P]\*>,M=\'_$[XBZ'X:\)_&?XB_LP^/M3O-*G^$GC/XM>'/#
MHN-9G^)/A[X^^%O"_C*[7Q1X$\(^&K6QMO#X\'_8 U;]O']L[_@G[\ /VQ-;
M_;"U'P7\?OVAM=\*?'>]\":#\-?A0O[-_A3X/7WQ8TS4=2_9Y\*>%]<^%_B'
MXF:?I6K?!30[[PS;?$;7OB#XT^)6B_$7Q+?>+4\7:]X:L[#PN?RB_:\_X*B?
MM+?!']K;_@LU^S[;?M?_ !=\*>-OA'X^_8$^'O\ P3+\+R?#7X+)\+Q\=_VG
MOA=K'Q1\1?"KXO\ QJ\9_ Y?@_X5\$^)-4L9(]/N/VB_BGX*O[?X8Z!XU_X0
M3QC-XB\,ZAK>G ']''[._P"P)\.?V:$U#X:_#ZT^':_LJG]F/X7?LOZ/\ -0
M^&,NHW+>%/AGJGQ,U>;4_&_C35O&^J:#\0I_B+?_ !K^*UW\4+;5_AG:S^,K
MW7=)U'4=4.H6GB>Z\:<+I_\ P3(^&OP\_P""<WQD_P"":WP%\4S?#'X.?%70
M/VF? ND7^M^'Y?'=S\-/AS^U3X[^(GBOQQX3\*6$7B3PC/>R^"M%^)_B+PK\
M*]9\1ZSJTVBQZ=X7U7QI:?$"73M8L_$/Y0?ME_MR?M@_LT?\%%O@;\(/B=\8
MOB$?!>J?\$MO$?[1WQI^#'[,O@33=<\":Q^U)X'UZ?P??WWA'Q[J?[/GQ4^+
MGPO^!%YKT%Q=^(_'7CV:'PEX!\'6Y\<>.)-*M].U6WN_5/COXY_;;^$?_!2K
M_@E)^PI?_MT?&34?!?[3_P /?^"@J?&3QUHO@7]FK3/&_BV+X.>%?&GC_P#9
M^\8B2Z_9_O?#7ASXB>$]"USPGIOC1_"_AC1_A[XSUCPE;W%SX$32KW5=.U4
M^J?V@?\ @DE<?M"?\$NO@U_P2_\ $'[0D6@>"_A3X2^!OP^N_BQHGPCD?Q;X
MA\&_LVSZ!_PJ<6.A7WQ0N-&T#Q7)8^#/!]O\0==N9O$6C>)[J'Q->>&_"?@2
M/7=*L_"^7J'_  21\:>%OC3^U;\:/V=/VN;_ /9[F_;J\">$=/\ VJ_AIH7P
M:A\2?"OQ-\8M-N(T^('QU^%FAWOQ0TOQ%\(_%WQ5T$ZOX4\2_9?%GB?6;;3/
M&/C#Q#:^*I/B0?!'COP)^/GC[_@I]^WG>?LJ_"VRN?C_ 'OA?X\? C_@X5C_
M .".GQY^,OPZ\ _"G2;/]I3X5Z->7::_\2+OP!XM\ ^-O#7PU\8>(=*N-"6+
M_A![?3+71=<L=6U+2HK73=8CT*P_0GX^^.?VL_"G_!8#]DO]AGPY^W!^T!HW
MP>_:1_9H_:Y^+?BR[M?"?[,$_BOPYXM\/:QXKO?AB_A#4]3_ &>-1M;/3OAA
MI^J:/HNCZ=J]AK-KXHM/"&AW7Q"C\7:E?>*;SQ$ ?5%[_P $GO#7AK]L[]G'
M]M?]GCQ/\%OV7_'?P2^$&L?!GQYX/^#O[,.E>'_ OQ^\(>+]1MM3\6Z'XYT:
MP^)^GVVB>']*U"SAUGX4Q^%X+'QEX+UR:\?QEX\^*OA]=(\-:/X3\-O^"%N@
MZ/\ "3QI^S/\8/VE]9^*/[*_Q5_; U[]MSXT?!;0?A)H7@,?&?XH:UXT\$_$
M"/X8_$'Q3K?B_P")4EQ^S=I_BOP-I&L#X<^']%\/^.M4N[>RCUKXN:AIUI)I
M]W^\UC#<6EA:6]W=OJ-U;VMO#<7\D,%O+?3Q0I'->2P6L<5M#)=2JUQ)%;Q1
MP1-(4A18U45^#.M?\%/O%GA/_@L_\'?V9M?\=?#23]C;]I_X4_&+X#?":V@U
MSPS>^+M&_;C_ &6_B-JA^)5UXCGLK==;\'VGC*RU:^^#/A_P;XQO=OB[Q?\
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
M"DG[4]M^UC\;=?T?X!36?B?PEXT/C_PQ\3=3\-_"R2\^-VI:1HWA2X\4^ /
MT.FIXMTKQKK.G>'K?Q9IUYJVL:GXBT;7?"'V%XB_X)DM\0_B+^TI^T=\5_C3
M:>.?VK?C[^RYJ/[&/A;XAQ_"TZ!\)_V?/V>-<U#7]6\4>&/A-\'+7XAW>O77
MB/QEK7B;4?$'B?QK\0_B_P"-=;DUC3_#]IH#^'?"%MX@\)>)_P --6_X+4?%
MSQOJ?_!"C]I'XB?&?XB_LW_LV_MJ?L\?MW^-_P!N3P3\%/A7:?%33=,UC]CW
MX7:K=R^/_A]H^D_"3XW_ !R\*^#[+XAZ9KGB_P 0Q:1J?B"/PY\+;*VD\=WJ
MZ9X6\5^)IOW8_P""./QA_:?_ &@?V&? OQH_:C\9^$?B)JOQ'\6?$#Q'\$_'
M.@W7@"Y\8>*OV:I_$MU;_!K7?C8OPCBMOA%8_&G4]$M[F\\8Z/\ #FPTC3="
MM)M$T7Q1H'AOXCV'C7P[I8!XM\,_^"3/Q1^%/[+W@S]DGPC^UIX8TGX;^"_@
ME>? *X\0Z7^SCJEA\2/BA\.$\'_&?PIX7\+_ !F\2C]H6XTOQ1X:\$ZA\>/&
M_P 0]!T3P7X<^&_VGXA6/A>YUZ^UCP7;^*? WB_[C^(7[#WPE^+?[1'[('[7
M_P 0=-T63]J/]D*?Q@/#OQ5\'>'_ /A&&\6^'_B/\'?B'\*O'GPZUC3+_5O$
MVHK\-;O4OB)>_$+PGH&I>)/$&M^"/$VDVL6E>*)K'7_'<?B[\6OV_P#]J_\
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
M3X1_"#P;\(_B%\+?A[^T_JGP@D^#_@V:\_9;L/"GB37KWP!:W&L>*_%GP?\
M&*Z]\-/%]KX&M/%]Q;V_CN]T>( _0G]B[_@DKXY_8DN=#\/?#C]IWP?>_!70
MOVMO'G[6^@_!-OV;&T/PQ\.-<^*7@KXC?#CQS\,/@UJ>E?'$:IX-^%R^#OB?
MKL7@K1O&!^)FH>$=>T?POJ\FIZY8P>)M$\5_07C+_@F1\'7\1_\ !0+QY\%[
MG3/@OX\_X*/?!+PG\(/CU?6'A"WUWPI<:SX>M_B]H6J_&&S\)V.M^$II/B?X
MM\(?&36=)U^_;7X=$U'7O#7A7QGJNBZIK<GC/_A,OPW^ ?\ P4E_;2^&&K_
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
MM]-^".I>$OBQ\0;R?XG6?Q:USX9W7Q+T_P".-]I?AWX;^(/%&FZ?9:K9Z+X
M7Q%J'A2"X\+:KXAU/2-8UV#5/CW]E[XT?M=_M7?L(:1^TSH_[9_[2_PQ\9>#
M_P!FCX0>'?B,^O\ PL^!,.C^.OVC/C9^RM^R'\?-/_:!^'_ASQ9^SEHEW;_#
M[P3XC^-WCKPS%X3LKS6/AG\1X;&.^\.:C#I>FV<LUW]B;]OW]J_Q=^TA\$?^
M";?[=/BO5OAE_P %"_V:?B]KME\=IOA_!\/X_@S^WE^S!J7P ^.?CSX<_M'>
M /M/@PZE::6?%7@7X7V/Q"TOP;:?#R[\/^)-?N-.OM/\,7WB+Q5\(_A4 ?TL
MCIUS[G&3[G  _( >U%(OW5Z]!UQGIWP2,_0D>]+0 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !4<L44\<D,\4<T,T;Q2Q2HLD<L4BE)(Y$<%7C
M=&971@59258$$BI*\]^*^JWVA?#/XBZWIOC;PI\-;_1_ 7C'5+'XB>.[6*^\
M#^ ;W3_#NI7EKXV\9V4^M>'(+SPGX4GACUWQ%:S:_H<5SH]A>0R:SIB.U["
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
M=:\8:Y\3O#'PCUK1=&TSP[\0AH/C[PEKMEX\U[3M3TC6-<\77'PP\-P^W?\
M!4C]K?X__LO_ /!/K]GZ_P#V:_B7J,'QL_9S^&W[+'[9OQ=TWQG\1O&7B/Q_
M\8_A5X.\9>$8O%/PHO=5\2^,;3QK\2K#XG:78?%_QS\4]3D\6>*+BR^'GP5\
M2>&?%%E87?Q.\%ZY;@'[JZ_^R7\&_$?[6WPW_;6U+1)I?CC\+?@=\2OV?O#6
MIR?V9<Z0/!'Q-\8^ O&=_?RV=]I-YJ-AXK\-7?@K5-'\+Z[X>U?0RGAKXF?$
MO1/$%IX@@UK1W\/^):/_ ,$V?@#X/_8,^(O_  3H^&E_XU^%?[/WQ,\.?''P
M=K4W@,_#^Q\9Z5X1_:(\:>-/%OQ-\->&[G5_AYK?@[2M-OK#Q_XC\"Z),?!5
MSJ7AGP5)I]MH=]9>(=)TWQ):_E=_P47_ &BS\7OCO_P0%^*W[._QU^-WA[X(
M_MD_M):,-=M?AA\;OC+\)?#_ ,5?@YXI^'FD^/\ P[HGCSPAX#\;^&--OYX[
MF_B;4[37M.DURPFCNO#>HRI:1W>F'^CO3_$&B:AJNL:#9:UI5[KF@+ITVO:-
M:W]M/JFB1:S%//I#ZKI\<SW>G1ZI;VMQ/IK7<4(O88)I;?>D;[0#\M/!W_!'
MK]G[X>>.?V'_ (L>!/BO^T%X1^,/[!OP/NOV9_AM\5]#UCX.6OBWXG_L]IH$
M?A;PO\'_ -H"R/P1D\'?$SPC\/\ 04:#P.P\+:%KFDZO*_C"ZUC4?&XB\2Q,
M^''_  1\^!WPN_8D_:%_8&\.?&W]I&;X*?M+ZS\2=8^(&JZKJOP+NOB#8?\
M"XY9I/BGIGA;6X/@%9Z'I^G^,UN;B*XDU/PQK.JZ"DH;P=J?AJ:*"6+](?BI
M\,M+^+?A9/!^M^(_B-X7TH^(?"WB&YO_ (6?$KQK\)?%=TWA3Q%IOB.WT9_&
MOP[UKP[XOM/#VM7&FQ:=XITG2];T^+Q)X?GU'P]JDDVD:G?VMQ_/!_P0HTOQ
MC\>?V*/C7\;/C'\?_P!K3XC^.=*^.'[<WP,@N?&/[7?[2OB*Q_X5];>,M C\
M-I:6FK?%"\/A_P 6^!K3PI;6'@3X@^$YO#WCKPK::MXECTSQ#$WB+4VG /W)
M^&/[+VB?";]DOP;^R!X5^)/Q,;P=\/\ X,Z;\"?"/Q!U5OAO?_%#2_ V@^'8
M_!_AD/<#X;0?#K4=8\.^%+:PT*QU#5/AO>I?V^G6][XAM=:UF;4-4O?CWP]_
MP2"^ WAC_@FMJ'_!*S2_B[^T.O[-.H:9X@\-G5[C6_@]<?%:T\%^*/%5YXVU
MSP7:^*'^"8\/G1[OQ1J6IZHFJ77@ZY\96C:A-:67BFWT^"PM+/\ &;_@WO\
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
MSH_A/2]2GOUFN=,N-)%Q+"WEWB;_ ()5> O&?PB\1?!#Q3^TS^U)JWP^U_\
M9T\:?LRII<-Q^S5X>.E^!OB'X*\!_"GQ?XCV^%/V9M"L_%7Q-O?@QX!M/@WI
M'Q ^(MGXUUOP=\/_ !!XJMO!#^&M?U6+Q#9?S1?%+XU?M?VGA7_@Y[\2?$']
MIG]J;P]\3_V;/AW^P_XY^#F@^&?VG/C/X4T3]F#Q5\;OA]JOQ.\?^!/A5HWP
M_P#B%HWA'1-/\,:^MAX,74=)L9GU[2/#1;4+[5(]=UR75OOOP7\*?'G[2G[+
MZ^/[S]H[_@H'^S!\0#??LD?L<V]G;?MU?M!ZGXH\17O[0[?\$YO'-S^U+:6F
ME?M3?$_P/'\0=*L_C+\7)/#$>D26Z:K\-_B!I&F?$GPSH/B?PQ+IEB ?JYH'
M_!*?P5X:^&'P@^#VE?M4?M6P> /@/\.-%^&_PMT5&_99MTT*V\-?#KPK\&_#
M?BW6WLOV6+7_ (6)XX\/_!SPW??"_1=<^)B^,8=-\,^,/$][:Z='XK3PQXD\
M-?9'C+]EWX2^/OC=\!?VCO$VAM=_&S]G2R\>Z/X ^(%NUG8ZU<>&_B=X0O/"
M7C7PGXE:TT^*WU?PUJYGL/$\>F0P:>FF>*]$TW4=)>QLY=6TW4_P(_8=^-_[
M0_Q/_:5L_P#@E5^WWXC_ &A_"'[:'[(_P!^.ECJ/QV^&GQ<^,7PY\ _MD_LR
M>/=,T'X=_"3]L'P/)X;\2Z)X?UKXH>&!JUWX;U[6?&WA_P 9:GX,^+MNGC'P
MIXGB^(MGXZ\)_"GO?V(? 6N^-_\ @L#_ ,%B_@CK_P"T!^V)J/PN_8W\5?\
M!*KQ7^SQX*U7]M']JCQ+X>\%S>-/V>M?^(WQ*T/5=(\7_%SQ%IGQ \*_%+7]
M'B3X@>'OB+:>*[#6K*ZNO(2PU!;+4+, _I# P /0 <=.*6D&<#/7 S]>]+0
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7%?$;P'X4^*G@3QK\
M,/'FE#7_  /\1_"'B;P'XTT$WVI:8-:\)>,=%OO#OB/2CJ&C7FGZQ8#4-'U&
M\M/MNE7]CJ-IYWVBRO+:Z2&XB[6L[5=+TK6].O\ 1M;T^QU?2=7L;O3-4TG4
M[6"_TW5--U"WEL[_ $_4;"ZCEM;VPO;6::VN[2ZAEM[FWEEAFC>-W4@'RQ\(
M_P!A_P#9@^!_C7P]\1/A_P##6\M?%_@GX767P2^'FJ^*OB!\4/B5!\+?A'97
M(NE^'GPCT?XE^-/%^C?"7PI="+3+'6-)^&^G^%[?7]*\.>$]%UN.^T;P=X5L
M-'H_L[_L&?LL?LI0:1IGP'^'.N^"?"WA?7?''B?P-\/[CXL?&;QK\+/AGXA^
M)&IZSJOC'5_A+\)O'OC_ ,3_  T^$EYJEQXI\76L$WPT\*^%3HVB^,_&_A[1
M/[,T#QGXJTW5?XJ/^"=NKR_"KP]_P30^.'BN[\4? ?P)K?\ P6'_ &G_ -G#
M6/VD_@UK+:W\0_BCJ_B_Q3$GP@_8K^./P[MK;PEKUS^SS\5-3\'WYA\46&K_
M !DTCX=W7PSTVRN?A_X37Q98>+_#/UI^R7\!_ OQ9_:R_P""KOPO^)?P6\ 6
MO[+^E_\ !3?]H'0_'?[1&FW%MHWQ&_9.\'_#C]GSQU\6O  ^&M[%\/;FS^"_
M@33?B'X3T+QK)\1(?'VD^$=-\2^&='^&GB3X=>*]&^*ERK ']2 _X)[_ +)%
MOXD^,7B+1OACKWA.+]H7Q3>^-OCEX(\!_%SXV_#[X.?%OQCK>GG2O%_BKXB?
M OP1\1/#_P %_%>O_$;3=MC\6M5UCP%<WOQ?M(8(/B;/XM2"W1.*/_!+?]BA
MI/VOIF^&_P 1B_[>^F+HW[6[?\-,_M3'_A<.DBWN=.;3M17_ (70!X8M6T*^
MU#PD\7@1?#"R^ ]0O_ 3J_@R]NM"G_%3XU?LD_LP>(_^"_7[/?[/<_PB\':G
M\!_C9_P3'_:6\??$3P@J7KV7C?QIX_\ C-XNN=<^)FHZ_'>KXD?XC3KXAOGT
M3XE6NM0>-_#*360\+Z_HZ:=I@M/@;]IC]CO7;/X__P#!87_@CQ\/_AG>2:W^
MTOX<\$_\%2?^"<?BWPEIR:2_PJN/#VB>*;#XK>&I/$_A[4-6\5>#_ L7C_0=
M5_9[^$7PZT/PW<:%IT'C[7M/LM/\'Z+X^M[E0#^UCX'?!CX>?LY_"+X<? GX
M1:/JOAWX5_"7PEI'@3X?>&]6\6^,_'=UX;\(^'[5+'0?#L7BGX@>(/%7BZ_T
MO0-.C@T?0[;5M>OET;1K*PT;3S!I5A96EKD_M$?L]_"K]JKX/^.?@%\<M UG
MQ7\)?B5I#Z#XX\+:/XY^(/P[E\1Z',P-YHE_XC^&7BCPAXK71=211;ZMI<&N
M6]CK%D\UCJ4%U8S30O\ SV?L_P"L?#/]M3_@C_\ M-?\%$=4^#_@/1/%7Q/_
M ."8-U\!_"=SIW@/PAH&C6.A_LK? +Q5?^.9?!WANRM&N?!(\._ME7'Q>\*:
M2VG0>%-+U/P?\!/@%K?A[PI8V7A+POXGUGQ?_@E#\!?AU\0/V-OV8OBC\?/@
MG\-OAQXBT3]B/P7I7P%\>Z+=6%_)^V1??'/]GW]HZ;XX:)\;+K5?A]X7L/B5
MXH;2OA]IGBC4/A-K$_Q!\3?#YOA#X<^)FF_$+_A'/B=XB\/ZB ?T9ZA^Q1\
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
M*5.R6)DEB?!RDD;I(N5>-@VTU\%^/O\ @FI^R'\5?V7]6_8T^)_@[XK?$?\
M9W\0^-Q\1?$/@_QW^U)^U=XN\1Z]XL7Q6/':7FN?%?7_ (V7_P 7=7TP>.(X
M_&2^&M1\=W'AA?%,4/B :2-6CBNX_P"5SXD^$GL9/^#4"?X9_ /X9_&CQS\0
M?^";7[6/B+7?A#XN71/#7AK]H3QGX>_X)W?"OXR^&M&^)&JW/P_^(EEXBU*3
MXN>-_&OQ&T&X\6>#?$\'_"T_&OB#Q/-+I6L^+->\4+]9?ML?L[>,_AEKOP=\
M=_\ !/N[^$?Q_P!8_8-3X@_M<_M-_P#!&3XL&[T_P=XGN?VE?"=KKGQ'^)/P
MG\,30LNA?%GX9P>+K[Q1\-?A;X@B\06/P)L?B3I$?PJT7PM:>./"?P@^,0!^
MXWBK_@D_^Q1XY^(6L?%KQ/X3^.^I_%/Q#\!-"_9=\1_$9?VV?VWM.\<Z_P#
M+0-1T768/AEK?BG3OVB;+6]5T+6=:T&TUGQE+J%_=:I\0-5N]=U3QSJ/B.^\
M5>)KG5]SQE_P3!_8D\<^-O@A\0[WX5>*O!GB[]FGX:^(_@_^SU>?!CX^?M&?
ML_Z?\%_AYXO\,7?@SQ+H?PP\._ WXL?#SPYX-FUGPQ=MI-YKVA:39>(GBM-,
MG75TN](TF6QXO_@GS^TW\*/%'_!*S]GS]I[X?6WQGUKX4Z-^S:_BFPTGXD7D
M/BOX[:O9?#6PUC2=9T'7-;U:XT>#X@_$*]UCPQJ.C6'BVYO--M?B/JTMEXE-
MU;P>((YH_P T/^"8G[17Q4\+_P#!2;]O/]A+]JZ;QKXLA_:S\/>&_P!OGX$W
MGCSX0^//AWX#O[?Q'X)\'_"W]JSX,>$/"_QE^'WPY\<GX=>!?&NFZ9X8^&-I
MXB\)O-XJ\ >#];\9>,77QKXGUN]\3@'ZO^./^"6G["_C_P"#OP(^ >N_!*_T
MWX2?LT?$?3_C)\&/"7@7XO\ QT^%_P#PBWQ>TN[U#5+/XJZIKOPS^)?A/Q)X
MY^)2:UJVL^(IO'GQ UGQ3XHNO$WB#Q#XCO-5GUW7=8U._P#5OBE^Q+^SE\:/
MCW^SW^T[\1O"'C'6_CA^RG%XDA^ 'C2Q^-/QQ\*Q?#]/&MC'I7C@Q>%/"7Q&
MT+P7XBF\<Z+!!X?\<3^+_#NOS^,O#EO:^'?$\FJZ';06$?\ #-^PAXGMXY/^
M">'PPUB+7?V36\??\%E?VA=9\._\%&O!\^GM<^)=.^"^N>,=.@_X)P^,]4TN
M\\&^*_"VD?M"6^N:#X4\.Z'XK\2>(?A3K6F3V$&C^!_B'=:'XR\->"/NG]EC
MX >!OC'^V)_P5C^$?Q*^"G@)?V7X?^"D?QG\-?$'X^Z?/;:#\1?V4?!7@K]F
MKXD_%;P3-\,=0@\ W-M\%_!EI\1_"WA_Q?-\1[7Q]H?AG3/$V@Z)X U_P#XI
MTOXGW:@ _J:UG]@C]E+Q/^T]XC_;$\2_#/5?$_Q]\7?!;5OV<?%/B+Q-\4OB
M_P"(O!OB'X"Z](]SK/P?UGX+ZQX]OO@G?_#O5-1FN-<O_"EW\.I=)NO$TTWB
M>6T;Q#+)J3X?@G_@G/\ LC> =6^$NIZ+\.O%^LV7P U*/6/@1X)^(OQW_:$^
M+OPF^"VLV5K/IOAW6/A1\%_BK\4_&/PD^'>K> -"NKKPS\*]3\(^#-'OOA+X
M1N[KPA\,KCPGX8N)=)F_/+_@LG\)OVE/CAXE_8X\6_L=^+?@?\9?'GP)L_CQ
M^TCKG_!.C]H&+5+KX1_MW?";3O#'@3P9JNKQ0PNWAG7O'/P:USX@>$;;X7Z;
MXXMX/">E>-_C'X?\<7OB/P_>^%=-L/%/X:>)/BWX%_:MT?\ X-S?CM\!O@E=
M_$=?CQ\;_P#@H^US\$OVH_B9-K]YXZO])\1^/?%:? WXK?'?7_ _Q%U/Q_\
M#[PC\2M3\267@#QGXR\%^*;F72VL/$VMZ%I?B:_U];0 _L[TO]F/X-:9\*OB
MK\$9O#&N^*?A5\<+SXL7?Q1\&?$;XB?$OXI:?XEA^.3:L_Q4T:.[^)'B[Q5J
M6@>%O%LVOZY-=^#?#5]HWA2QN-9U6ZT?1M-EU"]>?E]$_8W^ WAV'XMV6F:?
M\55TWXY^"-%^'7Q"T*__ &C?VCM9\.R^$/#_ (3@\#:7IW@SPUK'Q6U#0?A5
M<Q>%X(=*NM;^%FG^#-?U-0]UJ>J7M[)-=O\ S5_\%/\ ]ES]G/X9?\$,OVQ?
MC%X*\&:;H'[1FA?#[X1>//%VE>3=:+JO[+GQB_:!US]DWQW\9?!7PY\ SF.?
M]GL>,YY[#QWJ?@FR@L]7\/V_C;4/#FDW.D_#V;0_".D_TF_L=? 7X/?!OX&Z
M(GPO^'GAWP+:_&#1O ?Q0^(^C^'[1['P_KWCV^^#/PS^'FI:\GAI93H.A2ZK
MX5\ >%K36-/\/:;I.EZMJEIJ/B74K&Z\3^(O$>L:L ?->B?\$;/^"?'ASPK^
MSOX)T+X5_%G3O"O[)OC+6?B!^S?I,/[8/[9YC^#GBOQ MBFI:AX)N)/V@'O=
M-@Q8J++2))YM$T@7^N_V1IUB?$?B$ZE]K_!']GSX7_L^6WQ#B^&UEXV%U\5_
MB'=_%/X@ZW\0?BQ\7?C1XI\2^-KKPMX4\$C4)_&'QG\;^/\ Q59Z3IWA'P1X
M4\.>'_"FFZQ9>$?#6CZ):V'AW0],A,RS?R)_\$E_@?+\4OB;^W]H<G[-G@SQ
M1X/^"O\ P4]_X*2_%7X/?%W3M%M(_&GPQ^-O[&?QO_X)[>/_ -E']GK0=1M/
M"VFZMX"^$^L)K'Q'CT_X>^$/B!INA^,O"L?Q.\*3>&-"LH?[3U"OH^N-<_\
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
MO$\.>'4TKU"S_P"">/[*EIXT\=?$R;P7\0=:^*/Q&^!-S^S+XI^*OBS]HO\
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
M)'B3X5>+O@=XC_9\^&7B+X1?$'QL/B1\0OA[KWAVWUGPS\0O'H32HU\6^/\
M3]2-TOC;7530?#X2_P#%#:M,A\/>'V5@VAZ4UI[_ .%?!OACP1X2T7P)X3TB
MWT/PCX<T:V\/:%H5D\ZVFE:)96XM+/3;,R323Q6MI:JEO;1B;]Q"D<<11(T"
M]/10!X/\#_V8/V??V:K;QE9_ +X2^#/A)9_$/Q*_C7QW:>"-+31;;QAXUG1H
M[WQIXC@@;RM6\8ZK&8X];\57B2Z]KL=K8)K.H7RZ=8"VXR;]AG]CFX^(P^+<
MW[,OP4D^(H^*EK\=3XG?X?>'3<O\<;&UELK'XU2V?V'^RYOB]96\\RV?Q-EL
M7\;VLDC7$&NQW&)1]5T4 ?.<G[(G[,<_QC\3?M!W/P-^'-W\;?&GA34? /C#
MXGWOAVTO?%_BKP#JUE'I^I> ?$>K7:S3:WX%O+:&$3>#=2^T^&C<0PWJZ8M[
M%'<+P]]_P3X_8BU+X$Z#^R]J'[+GP9O/V</"^N7GB7P]\"KCP7IDGPGT?7=0
MU&]UF[U.Q\!M&?#<-Q-KFIZCKV1IVR/7[^\UV)$U:YFO'^Q** /GSQ1^RE^S
MIXV^('PC^*_C'X1^$?%'Q-^ =E%I_P %?'VOVMQJOB[X6VJK''=KX(UZ]N9M
M2\/RZW;Q0V/BBZL+B*Z\6Z;;VVE^)YM7TZV@M8YO@[^RU^SQ^SYK7Q \1_!+
MX0>"OACKWQ7UZ7Q5\3]6\(:4NE7WQ#\5W%W<WUUXK\:7$3E_$OBJ]N[RYFOO
M$NKF[UR]:9Q=7\R84>^T4 ?$.O\ _!-;]@3Q7KOB[Q+XL_9$^ WBS6OB#XTT
M3XC?$&[\5?#_ $3Q+'\0/'GAB359/#'B_P >66N6]_8>-/$'AE==UNW\.:GX
MFM=4N="LM8U73]*>TL=0N[>;H]=_8(_8X\2^*OBIXYUO]GKX>7OC+XZ(T/QJ
M\4?V?=6^N?%RS.GW>CPZ7\2M2M+R"Z\;Z+8Z)?WN@:7HGB234M(TCP]<S:!I
M=E::,YL:^NZ* /E'7/V&/V0_$7C<?$O5?V?OAT_Q!3X?Z3\)8/&EEI+Z3XFL
M_A/H4-G%I'PLT[6=)N+&^TWX:V#:?:7</@*PFMO"?]I1'57TAM3EFNY+>N?L
M2_LC^)/"_P (?!FL?LZ_"6X\.?L_Z%JWA?X&V,'@[2M/F^$7ACQ!X:;P;XB\
M-_#G5-.@M-6\(>'O$OA,CPWXET30[ZRTOQ%HL<&G:U:7UM;P1Q_4=% 'CEA^
MSS\"=(^"5Y^S9HWP@^'.A_L^W_@CQ!\-KOX+:'X/T+1?AE/X!\666I:?XH\(
MMX-TJRM-"&A>(;36-6BUFP2R6+4FU*^FNQ+/=3R/V<_P^\#W7CS2_BC<>%-!
MF^(^B>$=>\ Z1XXDTRT?Q1IO@GQ1K7ASQ)XC\*66LM$;VWT#7-?\(>%M9U32
MXIEM+W4?#^D74\3RV,#)V%% 'G/@KX/_  I^&_B/XD>,/A_\.?!7@OQ7\8O$
MUIXS^*WB/PQX:TG1-:^(GBNPT6Q\.V?B'QCJ6GVL%WX@U6VT;3;2QAO-2EN)
M4C6:0-Y]W=RS^C444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110!@^*?%7A?P-X;U[QGXV\2:#X.\'^%M)O]>\3^*_%
M.L:?X?\ #?AS0M+MI+S4]:U[7=6N+32](TG3K2*6ZO\ 4=0NK>SL[:*2>XFC
MB1F'@NB?MI_L<>)=4_L/PY^UG^S/K^M?9]<N_P"Q]$^/'PMU75/LOACP[J_C
M#Q+<_P!GV/BJ>[^S^'O"7A_7O%.N3>3Y>D^'=$U?6[]K?3--O+J'WSQ+X9\.
M^,M"U3POXMT#1/%'AK6[5['6?#WB32;#7="U>QE(,MEJFD:G!<Z?J%I)M'F6
M]W;RPL0"R$@8_G&_X(R_\*Y\3?MN?\%T]5U8^"/$-SX(_P""F&H^/?#.IZ@=
M!U>X\(WR_#7Q)X/N_&6AWER;B7P_=IH>L^+?"UQXBL)+.9=+U3Q)H<EX+2\U
M2TD /VZ;]M?]C5?#,7C1OVMOV9%\'3ZY/X8A\6-\>OA6/#,WB6VL;?5+GP]%
MKQ\5_P!ER:Y;Z9=VNHSZ2ET;^*QN;>[DMUMYHY&E\0?MH_L=>$]7N] \5?M8
M_LT>&M=L+&PU.^T7Q!\=OA;HVKV6FZKIMGK.EZC=Z;J/BJVO+:QU+1]1T_5K
M"[FA2WO--OK.^MY)+6Y@E?\ @$\+:YXE7_@VS_9ANI_B=\)1\-H?^"I?A^&'
MP@GAG4(/'EK?1?M5>,M>FO;KQ_)\69/#S6<=E.=>.EQ_"ZT>'PY<6MX^HF-6
MU:X_;_X^>(?']S_P<K^*&^"WCWX<:5J=O_P39_8X@^(,?BK5=-CBU7X(+_P4
MX^!FL_'WPWI.L3^,_#>GZ+KEU\#KSQ1KB6NHVOB?_A(]$9O#MKX8NKCQ5IFH
MVP!_1IK'[;?[&/AV:WMO$'[77[,.AW%WX=T/QA:P:Q\?/A3IDUSX2\4:%8>*
M?#7BBWBO?%D#S>'?$7AG5=+\1Z'K<:MIFK:%J5AJ]A=7&GWEO<2=EX__ &EO
MV<OA.WAI/BE\?_@G\-7\9Z=_:_@]/'_Q5\">#6\5Z3B$_P!J>&E\1:]IQUW3
ML7-N?MNEBZML3P_O?WJ;OY$OCO\ $W7?"7_!7_P-K_\ P2V\ _ [XK'X=_\
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
MA/\ ;%USX;7&G?9]&\0>*-;^)%IX$T+X@>)=$-S8^+O&-C;VUK?ZOJMG>^4
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
MML?!SXS_ /!.#X/ZAJ7BGXA>)O@1XN^)'Q#\-_#'XI_!?PCXU\$>(K>%;O\
M917XK6?Q*\<^$-:T3X)>+/BYHESX[\>:[X&?5?&$_A_X21>$QH%[X;^(>HSH
M ?M/XK\6^%? GAK7?&?CCQ-X?\&^#_"^EWFM^)?%?BO6=.\.^&O#NBZ?"UQ?
MZOKNNZO<V>EZ3I=C CSWE_?W5O:6T*-)-*B*6'EUO^TY^S9=>"[SXD6O[0OP
M.N?AWIR:E)J'CVW^+/@*;P78IHVI^'=%UA[SQ3'K[:':II6L^+_">DZDT]\@
ML=3\4>';"Z,5UK>FQ7/\A7CC]NS3OV^/@A_P0&_:L_:3N]&@_9'^&W[5'BSP
M'_P5-\(:QK6GWW@+X2?MA^!/#EA\.OV:?&O[2MA:ZC<ZO\-_AM=_%S2]=^*&
MG+\5-;LOA_HOA/XD^"Y_BXNOVFJ:-//]U_MO?M$_L\?$'XK_ /!8WP-X;^!V
MA:+\<_A!_P $??VA-)^*'[5&C?$?2+KP-\0OA!XY^%^IZ_\ #/P5J5G8:'$N
MK_$7P_XDN$BAT_Q#>6$OA31=8U>VTOQ'XEL-2TBQH _H/^'O[2W[./Q;FUJV
M^%/[0'P3^)MQX;T:/Q'XB@^'OQ5\">-)M \/2R3Q1:]K47AO7M2?2M&DEMKB
M./5+Y8+%Y+>=%G+12!>.T+]MK]C'Q1J^A^'_  S^US^S%XBU[Q/KVF>%?#6B
M:%\?/A5J^K^(?%&MWD.G:-X;T/3=/\5W%YJVO:OJ%Q;V.F:/80W&H7]Y/#;6
MEO+/*B-_(K_P3*^(>DR_M2_\&_.E_MD3^!_ /A7P'_P3;\87?_!,/XP?#+5M
M6M=!^./QE^)/PK\%?"W]H']GO]I*Y\2:9K=EI?Q(^&G@<?:OAWX<\-:]X?\
M#%]XAU72;R;Q1=^./B?X>^"7AKO?^"-?B'PPMG^U?XB^-OC#X5^(_P!D'P[_
M ,%-/V]?'4?@4,+SXCZC^V7X=_:H_8"\:_L7ZOX(TW2O'MWKOQ/\5^)_$&B^
M*--^#WA3P/\ #TZKJ'C1K7PN=5\6?\+*TGPW* ?U3Z7^W%^Q5KE_I^E:+^V!
M^RYK&J:OK&G>'M*TW2_V@/A/J%_J>OZO>V^FZ3H>GV=IXMFN+W6-4U&[M+#3
MM,MHY;V]O;JWM;:"6>>*-O4/AW\<_@G\7M2\6Z-\)_C#\+/BAK'@&ZL;+QWI
M7P[^(/A+QKJ7@J]U.?5K73;3Q;8^&M7U.Z\.76H7.@:[;V-OK$5G+=SZ+JT,
M"22:=>+#_(U_P3G\9>!].\3?\%A-4^/_ (O^"6J_L,Z;_P %GO\ @J%XW^-/
M@37L77Q+UKQ]I?B/]GC7OV</$W@:%/')N/&:W?C31;F'X7:%\.OA[-\68_CS
MI_PRU+X=^+KC59H=)M.WUG3OC?\ LR_\%)_AQ^T-^RG#-K7@W_@J?\3_ /@H
M)_P3U_:2N/!VG?VYI/P^_:A^$/[3_P"T[XS_ &8/VCO'0T?Q7I,NI>+?A[\)
M4\1VUTEU8W5QX=^ ?P<^(5E:I!JOB#2-5TT _ITU+]L3]D;1K;Q5>:O^U-^S
MCI5GX$\66W@/QO=:E\;_ (96-MX-\<WA\1BS\&>*I[KQ/%%X>\671\'^+A;>
M'=7:SUB<^%O$8BLV.B:G]EYN?]O;]ABU%PUS^VA^R=;+:0QW-T9_VB_@_"+:
MWF=HH9[@R>,5$,,LBM''+)M1W5D5BP('\,'C^Q^'/@K_ (-WO^#CCX?_  ^N
M]"L/!_AS_@MS\1_#GP^T33]2TN:)/!NG?M,_L,VG@Z#2ELG2"[L6\.>&;QM-
MFT^(6=W8Z/J%Q9J;:QG,/]$WQMT3]G/XZ_#[QI\!/VUM1_9U^,/QT_:*\;_"
MGX>ZW/\ #Z[?2]%\7?L&WO[?W[.6@_#CPYJM[9?$3QIXH\"7D3^/=0U/X86W
MBGQZ?'&A_%FR^/WCCX ZCH-KI7BJYTX _=3QM\>/@=\--</ACXC?&7X4^ /$
MB^#O$/Q$;P]XV^(GA#PKKB_#_P (Z=JNL>+/'1TG7=8L+\>#O#&DZ%KFJ>(?
M$YM_[$T73M&U6]U*^MK;3KR6'B_"'[8'[)7Q!\5:3X%\!?M1_LZ^-_&VO7L^
MFZ'X.\(?&WX:>)?%6LZC;:;?:S<V&D^'M&\37NKZC>V^CZ7J>JSVMG9S3Q:;
MIU]?21K:VEQ+'^$'_!/#X4_M-?L^_MLW'_!+3]L+PWIGQI_9E^!_[%?[3EC^
MP]\9_%=EX>\36OQG_8I\2_%[]D3P-IWP2^,^F+H.C^'==^(7P2T'1?"O@7QG
M8R>$='L;_1];LR^EZCX8U#PSK>M^4_L2:W\%G_:9_P"#FWQ=\3KVZU/PA\-/
MCG:?%#4M9^'6I:>WQ7\%Z-X3_9K^)VG^)/'/P>UNVO;;4_"?Q-T'1)/$VD^$
M/%VB:EI&J:+K\TMI!JUC-]JV@'].?@SXT_!SXCZUK_ASX>?%GX9^//$/A35-
M=T/Q1H/@SQYX6\4:UX;UKPOJ,6C^)M'U_2]#U6^OM'U3P[JT\&EZ[I^HP6UW
MI&HS166H0V]S(D1ZSQ7XM\*^!/#FL>,/''B;P_X-\(^';*74_$'BGQ7K.G>'
M?#FAZ;!CSM0UC6]7N;/3-,LH=P\V[O;J""/(WR#(K^3+_@D/9?$#]E']OWX'
M_L.:3XU^'O[=_P"R'HW[#?Q5^)W["?[9'PXM+70_BC\ /V;_ (Z?$?X>>,O$
M'P@_:>\,Z!?IHG]D^,?B+\'-$L_A_P"+-;TEO$&LZ[H*MX=OM.@OOB!\,/A%
M_3_^TGJ%GIO[.7QYU+4;VTTRRM/@S\3I[F_OKJ&RL[2-/!6MYGGN[B2."WB0
MD$RS2*B#[S#K0!4\'_M4?LP_$/3O%VL> /VCO@-XXTGX?^&I?&?CS5/!_P 7
M_A[XFT[P3X/@CU&6;Q7XNO=%\0WMMX;\-0Q:/JTDNNZS+9:7''I>HN]T%LKD
MQ9?@[]L3]D;XA^(]!\'^ /VIOV<O'/BWQ5<W%EX7\+>#OC?\,_$WB/Q)>6=E
M>ZE=VF@Z)HOB>]U/6+FUT[3M0O[B#3[6XE@LK"]NI46"UGDC_B9_X(_^,_!_
MA[XB_P#!M_J7Q!U/P5\1+^P_9D_;]T/X1>'?@KKB>&_BU\$;[Q)XO^*%O\0O
MB)^UKH&L:UXIL/'G[/S>#]%UJT^'VM:9=?""7P9X_A\>:G=:1\1'TNUL]'^S
M_P#@W7\2^$]-_P"";?\ P3]'[27BCX/>(/A'9Z^^E?LC>#+1$E^,WA7]LGQ7
M^W5^V7X0UZXBT"/QCK7B;6-7N/AAXUM-93Q/X/\ !WA33M"^!5]\9S\2XM9^
M'^B:[K= ']."?M]?L)R0QW,?[:G[)<EO+!9W45PG[1WP=>&2UU PK87,<J^,
MC&\%\UQ +.96,=R9X1"SF1-VE-^W!^Q9;:'I'B>X_:^_9=@\->(-4UW1- \0
MS?'_ .$\6AZWK7A>V\.WGB;2-(U9_%JV&I:IX=M/%_A.ZUW3[*XFN](MO%'A
MV?4(;>+6]-:Y_#G]G[PO\)I/^#CO]MSX50>'?AN_@SPY_P $U/V5?#_AWX:0
MZ3X8?PQH47PZ\?\ A'5?#FAZ+X.2V.F:7%X%.G>']0T73+#3(%\,_8M$O+&&
MP-OI\D?Y-?&S]B+]IC0O!O\ P5P_X)Q_!7PIKG@S0_\ @GY^T#X*_P""SW_!
M//XJ^&K"^NKSPG!X[LO&GCCP;^S]\%=*TU/ ]SX.O8?$7A'XO:!X3\7Z/K>L
M#2O%O@WQQHFF>%-8OWM_$$(!_:QXE_:C_9F\&7GC73_&'[17P*\*7_PVN/#M
MI\1;'Q+\7/ &A7G@&[\86@O_  E:^-;;5/$%K-X6N/%%B1>^'8==2PDUNT(N
M-,6ZA(>N;L?VU/V.-3L?$6IZ;^UI^S-J&F^$-&L?$?BS4+'X\?"R[L?"_A[4
M]=TWPOINO>(KNW\520:)HVH>)M9TCP[8ZIJ4EM8W>NZKIND03R:A?6MO+^$W
M_!0+QO'\5/\ @W<_;<_:T\2:!;?#CQ'^W)\#=#_::O?"=_K$=U=:+8?$?0OA
M%X<^#WA&\U*XTWP_%J'B72?@GX.^&>A:S%8Z3:1WWB.SU62T747N&U34/&/%
M/B'P/8_\$K_VQM3^/7C;X-^+?VF]?_X)(_M/>&_V8/$7@"6&TU;3OV)+_P#X
M)^?LJOXD\/:CH\'Q \?:EX<\-Q_M$Z=H?AO4[OQOJ-C#KOQIU>6Y\!Z3X>LO
MBA9Z)J@!_1K;?MQ_L4WD5_-:?M@_LMW4.EZ0GB#4Y;;]H'X33Q:=H,FIZ7HJ
M:W?R1>+62STA]9US1=)34K@QV3:GK&EV F-UJ%I%-Z3-\?\ X$6^A_#KQ//\
M;/A)!X:^+^J:;H?PE\0S?$CP;'H?Q1UK676/1](^'6K/K*V'C;5-5D94TW3_
M  U<:G=WSLJVL,K$ _S+?LM>,O!6A_\ !)#P1_PT;XH^#_B'XLZG_P $N[WP
MC^Q=_8-Q97GBWPO^R_??\$D/V6/$GQOTWQOX?;Q7XHO_  QX3MOC9\.Y?#_Q
M*U[Q/;Z+\/=6\=7?P.A;1=!\5?$?P=I.I=I\$/V:/CI_P3&_X*+?LS_LN?"6
M\3QM_P $C_VM/V@_B7\6?V9[:XUC3]0U[]D#]HV+]G3]H/XI^,/@?HNJ)'8W
M>J? OXJ>$;'Q[XD^'6GRCQ))9S:#:&35[/Q#%XZ\2?%4 _J0HIJ_=7_='\O8
M ?D!]!3J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***\+_:<
MO_#^E_LY_'[4_%O@35/BCX4T_P"!_P 6;_Q/\--#FO[?6_B)X>L_ 6OW&M>!
M=(N-+8:G;:GXNTZ.Y\/Z?<:<1?PWFH0-9DW'EX //O '[=?[)?Q7TFYUWX8?
M'#PA\1=(7PQ\1/'.C7W@=-;\4Q>// ?PD\16?@_XF>/OA,-$TB]D^,G@+P5X
MOU'3O"FN^-OA.GC/PO:>)M0L- ;5CJMY;VLC_AO^W#^S#\8O _PP^)GPH^)B
M_$;X=?&GX@WWPM^%'CKP9X-^(GB'PGX^\;:4-3.KZ=X;U[2_"%UIM]INC-H7
MB2/6O%"W(\*Z1-X0\=6^HZW;3^!?%T>C?SC?\$Y_@Y\7/V8?V]-,_9*_9K\1
M^-/VMO\ @GP/V*OBKXW^'=[\>_ 6M>!OVC?^"6FK_&'5[&_N_P!F+QIXX\5^
M&?"=W')\;?%W@/P;<7/[/'C==)^*.@6_A;2?&%_\.O NA_"_Q!XV^,'N?_!!
MO1M<\(_\$Z_^"7?[-'BK1=9\+_M!?LS_ !Q_:=\1?M#_  :\1Z9?>'_B3\$]
M#U'4/VW]'TC4?B=X2UB"RUCP=:^);[XI> D\)_VS:VTOB^S\0QZEX9BU72K#
M5KVQ /VW\;_M^?L:_#C7_B=X>\;?M%_##P]-\$$T0?'/7+O73+X%^!-[XGDU
M"+PMHGQS^)-I;W'P\^#?BCQ=<:=)9>#_  E\2_%/A?Q/XLU*\T;2_#NDZGJ/
MB#0;74Z)_P""A/['X;]H1#\8[,/^R?:1WW[2Z?\ "'?$;/P*LI;EX8[SXHC_
M (0_/@^U>S@OO$8N-8%K%_PA6D:]X\W?\(5H&M:_8?BA_P $BH?AM^RW^PS^
MTM^P/_P4,\(ZSI7[12_&3]JJZ_:5\%>+?A[XY\:>*?V]O"_QUU[Q?._QJ^!F
MD^'- U?XC?ME>'_B?\-K6;P+=WWP_P##_BCXDK<^";_PMXC\,Z,]GH@OOA+Q
M0GB34_$W_!VA>^&?B;I'A;1/BE\,_L_@;29O#6E>(7^/Z/\ LM_$KX3'P[\+
MM9O-7L6UR^O/B7XCT'X2*_@VW\17UM\0_%GA[PO#;/XGU+2](O@#^NZV_:9^
M"FH_L^)^U/9^-&F_9_F\$/\ $V#XF1>&O&)TJ?X:1HUX/B/;Z>?#Z:_<?#^X
MT2,^+++QK;:3+X:OO KP^/[34Y_!$T.OR^,_ ?\ :J_82^/'B1/ OP*^(GP=
M\2>+O&WPIMOBCI'A&QT*'PIK_P 3?@9KFM:QX<7XC^#-#\0Z!H%_\4OA!<^(
MM,U70K_QGX1MO$O@NWUQ&TO4=3@OKNWAE^#/AIK6E6G_  ;>^!;.YU*QM[O3
M/^"/'A[X7:A;27<"75C\3=,_9(MOA5J7PYNK8R">W\?:?\4K6X^&MYX-D1?$
MEMX_MY?!TNFIXABDTY/A?_@G'\&_@]^SU^P;^Q#_ ,%1_C[\0_$OB?XK?LJ?
ML V_[+GP@^$+>'=)TWP]\+_'GC[Q&;;6M UW0M#TR7X@:G\7M9UV]T/X::[>
M^,?%6@>"OAWX(_M[Q'XI\.>%DA\1>/-) /Z1?#__  H'Q=<?$?0/#.B?#KQ%
M>?"#QDWA#XF:'H_A#2=3OO"/CJ;X>^#?'@T#5=(M-'EN'\0W?PX\;^"-;@MK
M*UN;N^T+7]'BMA*)8H5^3O#G[;G_  3)^)MWX=AT_P")'P.U"#QE\7H_V?O#
MWB/Q5X"N?#7@[6/V@[32E2U^!$/CKQOX,T?P9_PO*/3;2"QLOA%<>((?B)*J
M6>EV?AQYY+2T?\8?V0[[XA?\$Z/^"P_B72?BOJOPH?X!?\%7_@'\//BOKWC#
MX:?%KQ+\;/#?A_\ :]^&-M!H%O\ $[Q?XGF^'?PXTOX<:-^UE;Z_XT\0:7KN
MJ>!_"G@/XC^.;VP\-> /$5X_P^NO#T/Y"?!<^//#GPHB\5_&CX<:G\;/^"</
MAC_@O3\;OCE^T_\ #3X:^!O%<_Q\\ CQ!JNGM^RS^TW)J/AW4M;U3QS^R?XB
M\274E]K&F>&O >CZAXEOO!D.F>&?B!XMM/%T_AG1@#^RO7_V[?\ @G=X#\?V
MWAK6?B'X"T;XB6M]\5]-T2SL?A3XSNM>U:;]FJ;Q)X%^-UQX%OM(^']S+XLT
MOX$-X%\5^%_B3K?@VYU71_AS:^$M<L/$=]H]IHMY%;]':?M0_L&>*/B!XU^%
M&F:S\/O%OQ+\&_#V;XS^-O!FB?"7Q%XGU_3_ (9ZQHVEZW!\2;JQTOP#J,FH
M>$O%>EOH\GA_Q+:_:[#QG(=,T_0;K6;[[-;U^7O[9&O:+?\ _!P%_P $9O%.
MGZOI>H>&/#GP4_;,T_Q%XCT^^M;KP]H.I?%[X7MI?PILM;UFVEDTW2+OXHZL
M!IGP\@U&YMIO&^IE;'PXFIWCK">(\+>*/#/AW_@OS_P4P\;:YX@T/0/!$_\
MP33^''@^T\7:OJMCI7A27Q9X$N8M9\:^%;?Q#>SP:++XA\&:1NU3Q3HD5XVH
M^'M.5[W5;:SMDDD4 _8'X)?MT?L+^.M.^&-O\#_BEX*F\(?&[4O'4/P>\2^'
M?!/BKPI\*?BGJ_PYT'Q7XB^(\7@'XA7'@[1?AKXNU+P;H'P[\:W?BQ-#\17M
MUHL7@O7;?5!#<Z->PP=S\+/VF/V0_P!HWQ3X='PJ^)?PL^*/C"\\,^)O'/@&
M]TZ.TO=6\4_#OP/XFT?P?XC^)_PLUC4=.AD\<?"O3/&/B_3?#,7Q0^'UWK?P
M_O\ Q'J=QHVD^(KK4X=1MX?Y+/\ @D5XE^'7P:_X)(:1X)_:QT75_P!I*W\5
M?LF_$CX8>"/^"=?@G0KV7]IKPWXMT+XB_P#!5KQE^TC>-X.TO4]/\??"Q_BK
M^RM\6M/0?%'4_P#A"-1UKPE)IG@;X?W7B?Q[XW^''A7QO[W^Q#KOCS_@F?\
MM2?$OP?H?BOXQ?MV?\$P/V6_^">WCKXN?##XA>(O@UXTUW]L/]A2R\>>-?!V
ML:M^Q9KD47A/PAK]WXK\9W/P5T'4?%'[/WC[PKX4\;?!O1_!G@?7?&F@_ +P
M/X"\8_\ "7@']:3?#/X=2;I&\ ^"3)-*US,[>$] =I9Y)FNI)I&.G@O+)=.U
MP\K9D>9FE)\UBXMW'@#P3=65AIMSX/\ "=SIVE6MY8Z587'AK1I[+3++4(GM
M[^ST^UDM#!9V=[;R/!>6UO''%=0O)','1R*V= UFS\1Z%HGB'3X=6M]/U[2-
M-UFQ@U_0==\*Z[!9ZI9PWUM#K7ACQ1IVD>)O#FK10SHFI:#XBTG2]=T>\6;3
M]7TZRU"WN+:+6H XK3?AO\/]&U6/7='\#>#M)UV$2+%K>F>%M"L-6B6:W>TE
M6/4;6PBO(Q+:N]M($F&^W9H6S&Q4]+J&E:=J^G7.DZO86.K:;>1&"\T_4[.W
MOK&[A+!O+NK.ZCEM[B/<JL4EC9"R@[1@8T** ,RRTC3M.L;+2[&QLK/2]-@L
MK73],M+.VMM/L;?3O+^P06=G#&EM:Q67DP_9(K>***U\J(6Z1"-0*&H>$O"^
MK:QIWB'4_#?A_4==T@1C2M:O]%TV\U?31%*\\8T_4[FVEO;(1SR/,@MIHMDK
MR2+AW+5T5% !6#XB\+>'/%MBNF>*- T3Q)IBS+<C3O$&DV&M6 N8XY8HKE;/
M4K>YMEN(HYYHTF$0E$<TL8<)(X.]10!A7'AG0+S6K'Q'=Z+H]UXATN&6WTS7
MKC2K";6M.@FBN89H+#598'OK."6*]O8I(;>>-'BO+F-@5GF#Z,MC;SI/%/%#
M-#=1M#<Q2PQ2)<PNC0M%<*ZLMQ&87:$QS!XS&S(R%#MJY10!G#2[)9;:=;6U
M6XLK2>QLYUM8!-9V5RUHUS9V<NS?:VEP;"Q,]M"5AF-E9F1&-M&1E?\ "&^%
M/[<_X2?_ (1KPY_PDGG_ &L>(1H6F?VZ+O\ LW^Q3=#5_LW]H?:3HV=(,WVC
MS/[,/V#=]E_='IJ* .%;X8_#IW$C> O!#.)6G5V\): SK,TD,IF5S8%A*98(
M9#)G>9(HG+%HD(U8O!OA*'6O^$EC\+^'4\1F>6Z.OIH>EIK9NI[(Z;-<G55M
M1?FXETYC82S&X,LED3:NS0$QGI:* .9O?!GA/4M8A\07_ACPW>ZY;R6,MOK-
MYH.EW6K03:9(TVFRPZG/;/>Q2Z?,[2V+QS*UI(S/;F-V9CDZC\+OAOK,\]WK
M'P_\#ZM>W5R][=7FI^$?#]_<W-[* );RXFN]/FEFNI H$EQ+(\S@ ,[8S7>4
M4 <[8>$_#6DW]UJND>']"TG5+^VL[._U+3-&T^PO[ZTTZVM[/3[6\O+:".XN
M;:QL[6VM+.WGDDAMK:W@@AC2*&)4W((([=&2)(XU:269ECC2)3+/*\\\A5
M9)YY99YI#EY9I))7+.[$S44 9>LZ+I'B'3KG2-=TO3=:TF\$:WFEZQ86NIZ;
M=K#-'<PBYL;V*:VG$-Q#%/$)8V\N:*.5-KH#5"?PEX;NM'@\.W6@:'<^'[06
M:VF@W&CZ=-HMHNGR)+8K;:5+;M80"RDCBDM/*MU%M)'')"%90:Z.B@#C9?AY
MX$N+&PTNY\%^$;C3-*>\DTK39O#.BR6&F2:A=K?W\FGV<ED]O927UZJWEZUM
M'$;J[1;F;=,-Y63X?>!YO[-$W@WPE*NC65OINCK+X9T60:5IUI)YMII^FA[,
MBPL;63]Y;6EH(8()?WD:!B<]C10!P$7PI^&,%Q:7EO\ #GP%!>Z?Y1L+R+P=
MX=2YL3"^^(V<R:<LML8G^>/R73RV^9,-S7? 8&,Y]_\ /\^IZGFEHH Y[5_"
M?AG7[[2M3UOP]H.L:CH-TE]H=_JVC:=J5[HMY%-;W$=UI-W>6\T^FW,=S:VU
MS'/9/#*ES;V\RN'A0B$>"_"8UP>)AX9\.#Q(+AKO_A(5T+2UUW[:^F-HKWG]
MKBV_M 7+:.QTEI_M'FMIFZP9VM6:(]/10!P$_P *_AK<H\=S\/? =Q%(KK)'
M/X.\/2I()&620.LFGLK!Y421U8$,R@L"P5E<?A=\-WLK737^'_@5].LDO8K3
M3V\'^'S96L6I/;RZC%;6IL#!!'?R6T#WB1(@NFA@:X$KPQLO>T4 <S=>#?"M
M]I>GZ'>^&_#UYHNDM"^E:/=:'IEQI.F26UO-:VTFG:;-;/9V4EM;7$]O ]M#
M$8H)IH4*QRR*U.[^'G@34;/3].U+P7X2U'3M(LKK3='T^]\-:+=6.D:;?"V%
M[I^F6D]E+!8V5X+*R%W:VL<-O<"SM?.C<P1E>RHH 1555"J JJ JJH 55 P
M .  . !P!P*YN7P=X5FU2\UR7PWX>EUG4+.?3[_5Y=$TV75+[3[FWM[2>PO=
M1>V-Y=64UK:6MM-:SS/!-;6T%O(C10QJO2T4 <M8>"?".E66HZ9I?ACPWING
M:O;&SU73]/T'2K*PU.T,$MK]EU*SMK6*WO[86TTUN+>[CEB$$LL.W9(X:O:?
M#[P18:+<^&K'P?X4L_#=[=+?7OAZU\-:-;Z)>7T<EG+%>W>DP6<>GW-W$]A9
M/'<S6SS))96;HZFVCQV-% ')#P'X+%C9Z6/"7A4:;8:@VK6.G#PYHXL++5'F
M^TR:E9V8M/L]KJ$ER6N7O88UN7G/FF4N-QSK7X5_#.RO;+4[3X>>!;75-->W
MDT[4K7P?X>MK[3Y;1@]K)8W<.G)<VCVT@#V[6\T;PN T;*P!'?44 >?VWPG^
M%]G<V%Y:_#CP#;7FDM;MI5W;>#?#D%SIALW$EF=/GBTU9;,VCJKVYMWB,+@-
M%L(!&WIW@[PKI"-%I/AKPYI<#ZK/KKPZ=H6F643ZW<V!TNYUATMK>)6U6XTU
MFT^?42/MDU@39R3-;GRZZ6B@#@HOA;\-H8!;0_#_ ,"Q6XDL)1!'X/\ #\<(
METNWU"TTV00IIZQ^;I]KJ^L6UA)MW6=OJVHP6QCBO;I)HX/A/\+[6/RK3X<>
M +6+[;;:B8X/!GAR*,ZA9)<Q6=]LCTY%^V6L5Y>1VUUCSX$NKA8I%2>97]!H
MH A>"-Y8YRB>=$DD4<VQ3,D4SPO+$DI&](Y7MX'EC4A9&AA9P3&F.;T_P/X-
MTB:ZN-(\)^&-*N;^WGL[^XTWP_I-E-?6=W-]HN[2[DMK2)[FVNIR9[B"=I(I
MI3YLB/)\U=510!BZ;X=T+2+[5M3TO1M(TW4=>FAN=<O].TRRL;W6;J!9%ANM
M6NK:&.?4KB)99%BFO9)Y(EDD6-D$D@:WJ>EZ=K5A<Z7J]A9:IIM[&8;S3]2M
M+>_L;N$D$Q75G=1RV]Q&2%;RY8W3<JDJ<8J_10!Q=E\.O >G)JT=CX*\'V4>
MO6-SIFN1V?A?1+6/6=-O(_)N]/U9(+)!J5C=0A8KJTO/.M[B-522,J-M,T_X
M:_#[2=4BUS2_ W@W3-=@W>3K>G>%M!L=6AWPFWD\K4;:PBO(O,MF>W<QS(3"
M[1Y"G%=O10!S%OX+\)VFLOXCMO#'ARW\0237%Q)KD&@Z7#K,EQ>1""[G?58[
M5;]Y[J &"XE:<O/ ?*F,@&:V9--LI+BYNS:VHNKRUMK&\N?LT)N+NQLY+V6U
MLKJ8KYEQ:6[ZEJ+06T[200O?7CQ1HUU.9+U% &!?>%_#VJ:=:Z/JFAZ+J6D6
M36KV>E:AI%A>:;:-8H(K,VMA<0R6MN;2,;+4Q1(;9"5A**<5@V_PM^&ME%?0
M6/P]\"V4.J"W&IQ6W@_P]#'J(L[V#4K3[='%I\:7?V74K6UU"V^T+*(+VV@N
MHPL\4<B][10!P4'PK^&=J-1%I\._ =K_ &O#]FU;R/!_AZ+^T[?[9;ZAY&H>
M5IZ"]A^WVEK?>5=":/[9;6]SM\Z&-UZRUTJQL+2RL+&UM+.QTZ"VMM/LK6U@
MM[2PMK.$6UI;V-M"B0V<%M;@06\-LD20P@11!$XK1HH  , #T&**** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH *" >H!QTS110 4F!C&!@=!
MCBEHH 3 P1@8.<C'!SUR/?OZTM%% !@=<<^M%%% !1@9SCGD9[X.,C\<#/T%
M%% !1110 48'' XZ>WT]*** "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@ 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 **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH P?%/B&S\)>&]=\4:A;ZO=V'A[2;_6
M;VUT#1=3\2:Y<VFFVLMY<PZ1X?T6VO=8UK47AA<6FEZ79W>H7LVVWL[::>2.
M-OF[X$_MF_!']HN7X:'X8W/Q'O-,^,OP>N/CY\*/$7B;X,?%?P)X5\?_  FM
MT^&T_P#PE>@>)O&/A#1=&)NK/XN_#_4--T#4+RP\3:GI^L7E[I^C75OX=\3R
M:+[Y\1M4M]$^'_C;5[NUUF^MM.\*>(+N>S\.^&_$?C#7KJ.'2KIFM]'\*^#]
M+USQ5XBU*;&RTT;P[H^J:SJ$S);:=87-U)'$W\\G['4&G?#C]@3X8?!?]IKX
M=_\ !1;]H+1)_P#@F%^S5X+^+7[-WB7]C3XOZ;H'P+\2_LX>!-&\.Z]\.?@B
MWA?X#?#74_%'QT\;_$+XQ^$/#W@JYTG5_%_CG3M,^ S_ !8U3XMZ3HGPGNO$
MMF ?TF%E').!G&<'J20!TZDC '<D <L,KN'/7CKP<]^V,D'!P1P>V<BOYJ='
M^%7QO^$_A?XM?"CXD?#;]HKXD_$?X:ZE^S?HOQJ^.7PM^$MWK]M^U-_P3O\
M#/AC5;'PGX1^&MG9?L\:7\'?B'\5_P!GOQ9XZM+']J/X!Z?X/E^,/[8OPM^$
M7B&TT_PSJ_@[XC?#[]E7X7-U?X5?$>32_ 7A+5_@W_P4%^*?[+_Q%_9[^,?A
MW]CJRU*UL_AO\=?V8?VM]<^/?QB^)/A3Q_KVE^"O#FGW/[&^@S?"6]^$/A']
MB#XH_$WP49OV*?A9X"U/X&^-?#/P3U[Q[XP^'7Q: /Z6,CW_ "/?/7C@<'D\
M>]<KX%\=>$/B;X(\'?$KP!XATWQ9X#^(/A3P[XY\%>*M&F^U:1XE\(>+-(M-
M?\-^(=*N0J_:-,UG1K^SU&QGVJ);:XB? W8'\XNK?![QI:?'C1OACJW[+?QE
M\0^'/#7_  6H^)WC/4(K3X$>(M:^#Z?L9_'_ /88\;:1=2Z?XON-*7X4:S\#
M/&'Q2U?PY%\3?!VD:]>:+I'CS2!'\3?#6E^*++38KKR/X5_ CQYX?_9;_88^
M"WC'X(_MY_"S1=$_83_8L\#?#JU_9+^ O@;0?'GP[_X*$?#H^*-&_:=U[Q=J
M_P 0_A+/=_L[>.->NK3X2P:=^U3\3]9T7X'^.O"6A?$RRO/'$7A;Q+>CXN@'
M]*?Q-^/7@[X5_$7]G3X8^(;#Q9<^(/VG?B5XM^%7P\OM%T![_P -:=XG\&_!
M'XJ?'W4F\9:_-<6EEH%G=^"/@_XLM]$AB;4-9UG6S;16.D2:39>(=9T*GH_[
M17@/6?VDO&O[*]O:>+HOB;X$^#_@;XW:Q=WWAJ[L?!EWX*^(/BKQCX.T/^P/
M$UP\<.NZK#K/@C6H]8M=.MY[72U%M%-?M>M<6EO^,/A?P5\0[?\ :?\ V6?%
M?Q*^ /QYU#]H[PQ_P5T_:N\4?&WXI67PU^+/BGX>W/[,7BS]F+_@HU\,/V2O
M%FA?%:9=8^%>G_!3P?\ "GXD?L[^#;?POIOB/16^''Q!UKQ^=7\&:/\ $GX@
M>-K[QMW7[=7P)USQ;^V)\:?'.H_ ;XR?$IO&O_!-72OAM^S!XP^%6D>+IY_#
M_P"UOX"^+/QU\6^'O[#\?^$]>T/3OV>/BSH0\>^!-2^&OQX^(GB;X4Z5X7BU
MCQ3%X7^+GAZV;Q_"P!^[NX>_.>Q[#/IT]^A/ .>*^>/VAOVHOA)^S/X&^(7C
M;XBZMJMRWPW^"7Q0_:%UCP=X.T2\\5^/=1^%GP>CT+_A/?$&@^&K!?-O8]'N
M/%'AZS9KFXLK7SM36>:ZAL++4[RQ_+3PS^R7X]\/?M*WW[//Q)TCX??%SX<?
MM<^#_@5^UU^TWXJ>P\/QV.G_ !W_ &5[GP/X=^-6A-X)71-+B;X9_M2?$N;X
M/?$3P=X1@TNR\,_VT/VR-9UZQ5O%\7AS6>#_ ."H_P  +W5_CQ\<?BUI'[.7
MBCXAZYX\_P""./[<7P"^'?CWX>_ /Q#\7/%,WQ_\5W/AC2? W@J76/A[X,\6
M^)/"NNZWX3\1^(M&\-ZCXE?1-(U#0]4\5:1I>IS6Z>*;6$ _?+PQXAT_Q7X:
M\.^*=,\]=,\3:'I/B#31=QK#=?8-9L+?4;,7$*/*L5Q]GN8Q-$DDBQR[D5W
M#';WKD#/)Z#!SZ\C'!QS@X) )Z U_-;>^$?B?X#\4?$_1_A%\)_VLHO@KXB_
M9-_X)<^/_C#X;T7X0_&&Z\1_$N;PW\0?VL?!G[7KZ4/CS\,O%NC_ !0^.6A_
M#OQ#^ROXJ^.GP1\0?;/C'^T/\*/ NJ?"[^Q/&FOW>I^'+GZI\8_!'7?'/_!&
MO]L+X3_"SP7^TOXJUSQU\"?VR=4_9O\  W[2_@_PKX/^-&G>*M?T_P"(?C3]
MG[1? /PQT?0/"<WP3\,>!_B#-X6/[+?PW\1^'_!WQ ^!WA70OAMH%SH7@+6/
M"FGZ!X? /VJW#..>F>AZ @'MVR/PYZ UB^(]<@\-Z!KGB&XLM9U*#0=)O]7G
MT[P]HNH^(=?OH=/M9;M[31- TFWNM4UK5;I86AT_2].MKB]O[IH[6VBDF=4/
M\U'[1.D^,/B[^T+^T%XG\"?!;]N#PK\,?C)\7O\ @A'XP\(ZQX,^#W[7GP.D
M\1WO@#]M'QSJ'[7GB+Q'IW@+1O!GC7P_J/A/]G74[67XF:S\3=)T!M+3PCX)
MU07:^*O"GP?U2*?X0?#/Q)X0_:-^(/P_^*/[.O[2FJ_L0> /VD?V^7^#?@;0
M_A)^TOJ7@CP)\5_&=_\ L[:I\ _$G@CP'I=I:VL7P<@T^R_:ENO@-X_^'>@Z
MC\'?@M\1-8U+Q#IGB7X7:IXF^$FN:L ?T(? /XS^$OVC/@9\&?V@_ 46LP>!
M/CM\*/AU\9?!,'B*RM].\00^$/BAX.T;QQX;BUW3K.]U*UL-8CT?7+./4[.W
MU"^@MKY+B"&]NXHUN)/6=V1P#G!(!5AVSW ]OY=:_EM_94^%/Q>TWX8?\$Z?
M /[0'PP_;[\)>+_"/[-'_!-[2O@#>?!7X5Z1:)\(7^#GP[^%OA_]ICX4?%;Q
MQXI^&J:I^R/>IXJ\ >.-2_:1N/%7Q \%:G^UM^S!\4/#GP,\ R?$GQ_X$LOA
M7X5Y;3?@#\3M0_9*FU3P)X/_ &E/#OQJUKXX?\%!]2\0Z9^T%^S9^V/\5_"_
MQQ\&^$?VL?CYKW[&/@KXLW-Q>>$_VP_A+XRO/AS^T1X1\;?LZ?MA_"_Q7I_B
M[X/W7A[Q%K?C;4?$7B[X>:3H_A4 _J.T#Q5<ZUX@\;Z%/X3\6Z%%X-U;2=*M
MO$&N6&FV_A_QO'J?AC1_$DNK^"+FRU:_O]1TG29]6D\,:M/J^G:'<P>)]'UB
MRM;2\L8+74[WK=Z\@9..N QQU'8=<@\=>*_EK^)FL_&ZTM/VO]:\9?!3]JK2
M;7Q7^W_^P'\1[S]G'5?"7[1WQ>\&?%'P-9?LY_!"W_:*^ WAWQ)I'A;Q!XJ^
M-?P)\,_$[PA\58_%^F?LN>!/C+H&J:'\/SXAUOX)>(OV7M6\9-+:_9P^%_@_
MXE_'+]EG2?$VB_MA_$CX5:=\//\ @I_9_M-?#3QUX!_X*'>'?@I\$-5^(OQ"
M^!OQ=_9M_97N_@]\6]%\-Z!HOA3X0? ?6;[P-^SMHM]\+_AZ_P 0_!O@?X6?
M%#P_\*O!GC#Q%\-M TH _J*WJ20"<C&>&XR">>.. >O3C/49\#\=_M%>!OA[
M\<?@9^S]KUGXN;QQ^T-!\29_A_?V'AB[N?!L7_"K/#)\7>);7Q#XK9XM.TK4
MY]%#S:+I49O=1U Q2R/;6]HCW2?@'^SGH'Q[\7^#OV [3]IOPK_P4<'Q/C^
M7_!/*X^%WCSP'\(W;Q7X'^)?PHT+P/I/[7O@/XZ^/_C=\*+7Q=^S-K>H_$3P
M+XRU7]IGQO\ $3QYX4T_]MC]F?XFV'PQ^'^O?%[5-#T[P99>@? SX=?$VS_:
MS_X)\^,OB3^S[\=%_::\*?%#]MB+]NKXQ0_#3XL77PQU+Q?X[\#>+=*^''BV
M#XP^(I;SP)\0/@G>6LMI8_LS1:'XC\2K\ OA/JUC\'(O#WP1U.?Q-\*(0#]@
M?B)^VM\%?AA\5O%7P4\06_QDUGXC>"?A78?&SQ)H7P\_9W^.7Q3^S?"[4=1U
MO1[;Q1IMY\-_ 'BBU\2RR:QX;UW1T\,>%Y-9\93ZMIDVGVGAVXNKBRAN?HSP
M'XZ\(?$[P/X,^)/@#Q%IGB_P'\0O"?A[QUX)\6:)/]JT7Q/X0\6:39Z]X:\0
MZ3=J EQIFLZ-J%EJ5A.,":TN(Y0 &./QB_:;T+5=1_X*,_%'7=9\2_MS_"+X
M7ZG_ ,$^?!'PAUKXG_LH_LW?%?QW<^(O$MW\8/B[XIUKPCX?^)'A3]F?XV:K
MH7B;P_X0\3Z9K.E>(?A%K7A7QCX?UK5(ELO$$7BC3+*#1OF*S^!O[05W\$X?
MA#\<?V:/'7P]UA_^":'P;^&/_!/2/]GOPUXZUN#]E?\ :C^'>H?'#PZ7'B+P
MKK?Q2TS]DCXZMI.K_L?>)!\1_&'CC6?AKX>?PSXP\&']H3XA^$_ACXP\2Z^
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
M_!3XC>+?@[^S!\6O ?PB_P"%\_'']FKXM_"G6U^%WQ*C\*:X?B7X(^*FFI\
MOCUX7^)MWH^DS>&[^PT'PC\1I_CCJ]]X7TMM(L?B)\%O"'C71/#GBFW\-67@
MC70#]32>. <\XX/7!]N.G? Z>HSY1XG^,'AOP%+\2[[X@V6N^"? OPM\#>'?
M'VN_%7Q);:;:_#S4=.UJ?QC#J6C^'M0M-3N]<U'Q)X/B\)6]WXITN?P_9!(O
M&7@N#0+G7[[5;RSTS^<#XK?L4_&+X4_L(_M6_#*Y\#?$[Q'\0?V7/!OB/]FO
M]DKXD_L]^#?C)HGQP^.</Q3^(GA[X_WGQ5@NO@;!=?$76;6S^'?B'X._ _Q-
MXIEU^>VN?BY\,/VI9O%5Q-X6\;PR7NK^U3^S#%XI;_@J-\(O@_\ L[_'7Q=\
M)O$7[)G_  3Z^(?P>\#^,?A'^T-XH^'#_$+X??M%?M1_%SX_Z1\#=-^,GA_4
M/"FF^--!\"_%+X=ZQ<_!WX0"TUN\U/5K_P *^$/ U]X[T7QCH.F@']+6C>-O
M"7B+7?&/AC0M?TW5M?\ A]JNEZ'XWTJQG%Q=>%]:UOP[I7B[2M)UE$!6SU&]
M\+Z[HGB"*SD87']D:QI=\\:V]_:O+T^Y3D@YP2IP">0<$< ]""#Z=\5_-1JW
MP NOA9\3_P!N[Q5\,?V5OB+X-^$_Q2_:E_9T^)7BZ+X'?LNZ=I_C[QO^P9J_
M[!W[//P\\;^%O GAG7/@WKEG\0;'P_\ M4>%9/&?QR_8YTZR3XI>/O _P_\
MBMH%_P##'Q-=_$/0_!'Q4\D^)'[.OBCQ%H?Q-T7P1\,?^"A7B/P99?\ !'W_
M (*"7WPI\/?&W0/CO#)8_%CQ/\?H_'?[)7AGPM\.? ]MIWPC\$_$CPQX5U*V
MU/\ 9=^"UAX7T3]I+]GWP#X;^%?A'QKX1\ _&+X2G2O"H!_5IUZ45\]_LX?$
M6;QK\//"6DZGHWQ5T_Q-X9^&GPIF\4ZA\4/AO\2? ESJVM>(_!5CJ-W]GO\
MXC^']"O_ !!KMA=0W4'C.W43ZMX<UUSIWB6&RU68PM]"4 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110!Y7X'^!_PB^&OC;XI_$GP)\//"_A
MCX@_&[6=%U[XM>-=-TR%/%'C_4?#6EG1O#8\1ZY*)=2O--\.6$M^N@:(+F/1
M-%NM:\1:CING6VI>)-=N]1]4HHH **** "BBB@ HHHH \K^*_P $OA=\;K#P
MM8?$WPI#XB/@;Q;;>// VJP:GK?AWQ-X'\:VFC:YX;A\5^"_%WA?4M%\4^$_
M$!\-^)O$GAR?5?#^L:=>77A[Q#KFAW4TVEZM?VEQT?@7P!X4^&V@Q^&_!VFS
M:=I@NKJ_N'O=4U?7]8U74[V3S+W6-?\ $GB*_P!5\1^(]:O6""[UG7]5U+5+
ME(H(YKMXX(53L:* "BBB@ HHHH **** "BBB@ HHHH *\I7X&_"%/C//^T5_
MPKSPN_QSG^'5O\(_^%IS:9#<>,K;X96^OW/BH^"--UBX$L^D^'[WQ%<KK&KV
M6E_8UUR^L-&EUIK_ /L+1A8>K44 (!@ >@ YZ\4M%% !1110 4444 0W-O#=
MV\]I<QK-;W4,MO/$V=LL,R-'+&V"#M=&93@@X)P0:\V^#?P6^%'[/7PY\.?"
M+X(^ /#/PQ^&GA**]C\/^#?".F0Z7HUA)JFI7FM:Q?&*(&6]U?7=<U'4==\0
M:UJ$MWJ^O:YJ.H:SK%]>ZG?75U+Z?10 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !117GOQ7\%ZU\1/AMXZ\"^'/'_ (F^%>O>,/">N>&=
M*^)/@M=.;QAX$N]:L9K&/Q5X4.KVM_I<7B/1?.-[HT^HV-]96^HPVUQ<V5W%
M$UM* >A45^4W[/?PV\3_ ! _:!_;/TJ7X[_M :9X:_9E_;<\.?#?PIX8F^,G
MQ&\2:3K_ ,&/%_\ P34_93^(/B#X7^(7\3>*-4U%T?XN_M&>-?BQHOQ#L[ZV
M^*?AGQ1IGA;2M"\9V7@K0[3PLGRQ_P $^/C=\4?VEOAY^PA\$/'OQ@^,,MUX
MH_84U#]LK]H;QW:^+I]+^('QA\5^+/B+I7PU^''A&#XC6L[>+/!?@G0M3'Q!
M\<^,]%^&X^'&JW6MZ)\&M"T[Q?+\,Y_B[\./'(!_0!17X7?MH?$#QW^P5K/[
M/GQ9^*?QS_:,^)?P-F_;>^*6JGP=X/NO%GBWQS%^S%X$_P""77QV^-%G\%]?
MT7X;^'=!UWXDV_AK]H_]F"T^($/B_P ;3>+_ !5<^"K[6;?XP_$S7?"?B7XI
M+>[7[6E[XP^$G_!.'XC_ +0WP_\ VE?B=X[\3_$SXD?LY_%WPC\0/A=\:?$O
MC_PEHO@#XP?'WX4Z';^ OV>/$%G=I%XR^%E]\,O'VLZ1X8\0W5M>ZE\0Y];L
MO&EL-%>'P'H_@H _;>BOR^\'_";4?B5K/Q;\1:-\:/VW?A]\,/AWX@CT>/X2
M_$+QGX[\-:EX@\8:7\&E\02^+-"^(VNZW<_&1OAQ??\ "U?#LDGA63Q#::;+
M\2/A3-=![CPY/JNA:I\E?""Q_;%\6?\ !-']E3]HOX1?&/XH_%GXS_M,?LR?
M\$V/B#\3OA/XC^+>C:!XK\?3QZ$?B[^UT?V=/B#\4-3'A[X7_&3]H_X>>,]2
M\/0:7#J_@CX?^#M.^'6GW7P]U+X/:Y<S_$'0 #]]J*_F\^+GQ_\ C;XU_9BM
M/BI^Q)\?OVA/&_QA\-?MCW7BKPS^S5\:_".N>!_CG\.='^ W[&>L_M >+/\
M@FK\?_AW<6>@^-?$&K?&+5?V?M8T31_'OQ!M_$WCVYTSX]Z+X\\/?$+XDZ.V
MG>,O&/U!\3?VL-:^/'[57_!*_4?V<_BWK(_9,^*WQ=NG^)B^'#<^'HOC?<?$
MG_@GI^T3^V1\#=$O+_[#IGCO1=,^&_A[X9_#'XE>+?"4U_IF@^.=-^-W@W0_
M%>D:]::/KNAV0!^T=%?CE\5?VZ[[P7_P4#^"GAJ/XJ^%I/V>=7^*^O?L'>/?
MAC V@K?6O[0'Q-^'_A'XN?"W]H*]\6W#I?S>'M'^('AM_P!BNQ\(::/[)_X7
M)\5]0TG4M:N?'5GIW@JT^?/&/QI^,]A^U[\:/A)\)_B1\>(_B^G_  58^!/P
MR^#VG:_XFN-2_9LD_9HD_8Z_8C_:F_:X^$GCFY^*>H7/@*?5#X$^*/[2_P 3
MOA9X'^&C_P##4QUBWT%_A+:_\,\?!_XG6W@( _H0HK\<_C=\/?'_ (5_;,_8
M_P#AA>_M)?M%ZEX>_:9\9_MR>(_B!!HWQ5\4>";*RT'0/!)\<_!OP9X2TCPQ
MJ5GIGAC2_@W#JEAI.D7NDP6U]XSETHZC\07\1PW\NEP^$^++KXE:1^U-^TK^
MS#XL^.O[:WC*^TC]D_\ X)D^$?AY\4?@SJ_C--2^'/QU_:;^('[4?[-OC_\
M:<\1^$O#6KV'PYTO38=1\ _"[XR>*_#'C#3]8^'&E1^ _%^H:=X:EM-7\8:?
MX@ /Z J*_G-_:U^/OQK\#?MC?MC_  M^$?Q1^..F?&*\\+_L%:?^Q-HT_BJ1
M/V;/#7[1?QVO?VCM/UGP_P#'&\^(,TWP>T3X0_%"/X8>%M(\5^&/$[CXCZ[:
M6U_X4_8Y@M_VHO&_P^TW6_Z+V7<J@;>""-PW# !'?G)!QGK@F@!]%?SSZ!K/
M[5OB?P;XM\0?!#X]?$8_&WX??\%9_P!JSX9?#?P]\0_'FK^)?AG\3/A)\(]
M^*7B'1_V5/B/I_B<>(-.TKP-\1])^'.G?#S3_B_;:5?_ !-^#FNZY;_%G2-2
M\37&CZ_X0\:>FZ[^V9K'C;3?C!\<?A)K_P 3? 6N>/OAO^P5^SAX6\%^-;^^
MUBU_9;_:F_:M_;O^,7[!?Q5UCQ3\(]:U"]^'FO\ C[]G#XJ:%X2'C+0[5+CP
MUXQG^$^N6/A'Q*F@?$O5_%GB( _<NBOEO1/@3XV\&?$WX<^*O"?QS^+6J^#K
M%?&$7Q@\#_$?QD?&^F?$?4-6T 0>&?%UA_;&A7][X'UOPSXCCN;F'PO\-=7^
M&_PLN=-\3:PNH>!-4NO#_P /%\(_44C;$=PCR%$9@D8!=]H)V("5!=L84%@"
M2,D#F@!U%?"W[)G[;-A^T_XO^(_@"[^'I\!^*_ ?PQ^!WQK:TT_QMH_Q'T9?
MA[^T)KGQL\+>$/#?B#Q5H&G6'AB+XU>!O%7[/?Q,\,?&OP=\/=5^*/PN\%>(
M+/3-$\*?'/XC:JGBNR\(_"GB#XV?&CX!^)/VQ?A%\2_BCXM\1_ ;XH>)/C3X
M-_8V^+FI^)=0@^+/P0_:$\,_L[:5\8D_9AUWQAI48\2>*/#_ (UTNS\?_%C]
MGOXI>*;LW6C7OA'Q?^SYX\\1:KKFL? 73_B& ?NI17Y=^*?VV/%WPSUSPS\%
M?@U^SW\6/VBM7\'W_P 'O@_XZ\27MI^T1=1Z-\1_BSX2^'M[X'U'7_BCH_[/
M7Q=\!ZCX%\*Q?%#X>^/?VFOB=XT^)OAW7/A9\(K_ ,8^/_"W@_XR>+_"?_"L
MM;X[X5?\%.O&/Q7^#/P[^->E?L]^#=*T#Q/^SA\)OBS\1]-\1?M#-X-U'X#_
M !6^,?QUU#X$Z5\*OBA)\1?@UX'L['PA\-M<\(?%B^^-WQ*L)[OQ?X0G^$'B
M_P ->"_@G\3/$.I^!K+Q: ?KK17Y-1_M^O\ M'>"O#OPX^#7PHUF\^*GQ!\'
M_M@W/Q&T?5/B_KGP/7X4^%OV1OC=XB_9/^+7BCP=\1-/\$WOQ)U'Q#XC^.>F
M-:? 2"X^'OPSUG6/!UMJ7C#XIW7P)\2Z5;>!M2\=_P""=?\ P4&UK5/@G_P3
M"^#?Q4T3Q#XM\5_'C]F[]E7X?W'Q>\1?%"'QO\5/&7QJ\0_\$Z(?VR]8^)GC
M_P ,-;ZW?V'PP\9^%_ /Q,\+0?$[X@_$;3OB_P"./COX8\566F_!C6OAO9W_
M ,9U /W'HKXG^*G[6?B[PU\:O$GP/^#?P%UOX[^*_A7X'^!?Q6^-UAIOC;1/
M VL>'/AM^T#\3?'WPY\&7GPUL?$>F3Z/\3?&=A;_  @^+GC;Q#X6U?Q+\.-(
ML?#7@RWMK;QC?>)O$FD:"WS'\5?^"J+_  V\ V?QQL?@%+XR^ 'CKQI^TA\(
M/@UXUTKXIV5KXQ\6?&']G;1?C/JIL?'?@:;P1-HWPZ^%GQ4G_9V^+6G?#WXD
MZ9\0/B!KMM/+\,7\=_#;P8/&WB%/A^ ?KI17X^Z+_P %$_VJ?%/B/POX"\*_
ML-^!=:^(/Q)_8Z\6_MH_"K0V_;!L=+T;Q7X&T#5/A)I^D> -9\2:G\ +9/"/
MQ,U^3XJV^F2Q7>F:A\/='\1Z7':S?$*\\+7]SXST?<\'?\%6O"'Q.^'GP_\
MVE_AC\*=0\3?L9^-/BS^SA\%+SXT:AXUM-!^(VF>+_VHK#X36/P\\2:=\$#X
M;U,:O\-=%^)OQ[^$_P '_'VJ:C\1_#?Q&\/^,&^(^L:;\*O$'@'P5H?B_P =
M@'ZS45^.&C?\%0/BO>?!NZ^.'B/]E7P7X0\$7?Q+_:%^%?AN74_VH+>[U.^\
M6?LL_%;]IKX8_%SPK?Z%I?P2N?$>J_$#7S^SU::M\#/ ?P<T7XSZO\3Y/%FO
M6VLS?#S1_AW?^)==\6\(?\%(_BO\7]1^,GC75/A#INK_ +,^G?M>_P#!*3X9
M_"&;P;\>_&7PH^+GACPU^VAJG[$'CCP#XQ^(MGX:\ 6O_"2VL.I_M+:3JWQ6
M^'&F_$W4_"7B[2=)N/V>]<T/Q/\ #37_ !M\2=? /WXHK\T?&/\ P4*U/PV]
MEXZTCX&7'BK]G?5_VJM5_8BT?XIV/Q"CL?&,W[1=G\6-:_9KTXZI\*[OP48=
M&^#.I_M9:'-^S9)\1[CQ]-XHL/%]]I?CIOA=<?!BYE^)-OG?L8_\%$/$_P"U
M+XI^!V@>+_V?[7X1V/[1O[!/PI_;R^%FK:7\78/B5,/"_C>Y\(Z;XN\ ^-]-
M?X>^ O\ A'-<\,:CX_\ !]SX3UC1KWQ;8^-_#U]J5_KEK\.M=TK_ (1:[ /T
M_HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** /FWX<?LVV'PN\4?M-^,/#OQ1^)USKW[4OQ!C^*7BV
MZU=?AC<Q^"?'5G\-O"OP<T?7?AW:VGPRL+>W.B_"WX<_"CP78Z;XXC\=Z-<6
MGPN\/:YK&G:MXM\0_$KQ!X[\;\#?\$]?A1\-/A'\!OA;X#\?_&7POK'[,&DZ
MQX7^ OQGT;Q/X5T_XO> _ GB2YT*;Q-\-;Z^M/ L7@+XE?#3Q-%X7\+IXE\
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
M]X/&.M>$OVNOBI=?&S]H#X3^(KRXT*ZTO6_ 'C'XHWMUXTT*[O=(D^)'PO\
M$EU?>(/A)\0_ FN:IJVHW_'?!G_@DM^S1^S_ #?"*/X5^*_C[H&A_!/XC?#3
MXN>"O"]]\7M2\3:2OQ'^&7[*LW[$MEXDU/4?$^EZQXLN(?$/[,(TOX4:UX6M
M/$EAX+TG0= T@^ /#?@FZ6_GO_U HH ^1?B]^Q+\$/C9\6O#OQF\7Q>.--\5
M6'ANR\">/-,\#_$/Q;X$\'_'SX9Z-K&H>)?#?PJ_:(\*^&=3L-,^,?PU\,^*
M-6UG6-,\'>+$N=)O-.\3>/O 'B"#6_A7\4_BIX#\;>;ZQ_P3A^"FH^'/'O@'
M2_%7Q0\)?"SQIXB^+GCG1_A1X;U/P,? _P +/B/\?=(\;:#\:?'_ ,*$\0?#
M[7_$GA?5/B'I?Q2^+4>H^&K[Q)KGPXT'4?BEXS\2>#/ _AGQ5/HVNZ+^@5%
M'Y#ZU^P)\3KG]I_X)2Z-X_\ &&A?LT_##]A'Q]^Q]K/C[PU\8;7P7^T7XCT[
MQ;\0/A1XGM_#WV7PK\&],TOP[H,GA+X7+X2N?BK\-_&'PZ^.7A6^O].\1?#3
MQ1X1\0PZMXCO?IGPS_P3_P#@%X#\5^(]4^'%GK/PX^'GC'QS\/?BYXL_9_\
M!T'@RQ^!FL_&WX4:9X$TCX<_&.#PK>^#=1UWPSXQ\*VOPI^%%Y;Z3X+\5^&O
MAUJ_B/X;^&?&7B;P)KGC*3Q#K^O?;V!G.!GUQS2T ?F5'_P2M^!G_"&_#OPC
M=?$W]H2XN/AE\2_VF_B/X>\96/CSPSX4\830?MG2^+[_ /:D^'^IW/@7P#X6
MT*X\$?%WQ#X_\8^+Y+BWT"T\??#?Q3JMCJ7P7\=?#1/"G@RW\.U+#_@E#\!O
M#?@N'P)X"^)G[0/P]T1]6_93\6:R-!\8>!]<F\1?$3]C&V^%4'P&^(NK0_$'
MX:>-=,BU_P -2_ +X!74VAZ+IVC?#V7_ (5%I.F67@G3M!\>_&G2?B?^H%%
M'QO_ ,,1_"[3_$GC_6O"'B'QOX T+XA_$+6/CIJ7PV\+K\/KKX;:-^TUK$.G
M&3]I?P[X:\7?#WQ2]G\3;?7-)T_X@'P[>W^H_!/5_C"E]\;_ !-\(]=^,6N>
M(/'6JX_P5_8*^%GP"\6_L_>*O 'C3XI(O[-O[*>C_L9^ /#NLZIX*U'0;[X(
M>'[O1[S1--\4,O@*V\0:CX@TZ3PMX*2/Q%I_B#2+RXB\&Z4+Y;M]5\7OXF^X
M**  < 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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 %%%% !1110 4444 %%%% !1110 44
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
MW@S]LK2/'7QVT_XD6_[+G[;O[4WPAE\3>*?%_@_4O$/P^^&O@'Q.=1T+P_\
M$C7M)33?L_\ PA6GSZQI$>L>-(T\1CP_H4(\3ZMJVHZ;?:O. 7/AQ^TGIWQC
M\0>&_"7PB_X*;?L)_%3Q5XRTS5M:\(>&?AQX<\#^./$'BK1M!MH;W7-6\-Z-
MX8_:MU34=<TS1;.YM[O5K_2[:ZM=.MKB&>\EABEC=O2?BEXN^)WP-T+3O%/Q
MK_;@_9<^#_AC6/$6D^$-(\1_%+X1Z=\/]"U3Q9KSRQZ%X7T[5_%G[3.D:??>
M(M:D@G32=$MKB74M1>&5;.VF:-P/R/\ ^"3?[4?P9T#]E7_@GQIOQB_;+_8F
MU;PCX2_9:\:^*O"7PSM6\/Z3\6O@YXD^'OPXEU[Q+\4OB#XMU'XI_$JVT7PQ
M\,_@'!\:M!^(WQ1NM.^ ?A+PQ!XTM_#WB&SU&Z^('A[1_#_Z)?\ !6[Q[X8\
M&_LD^ M4U7XC_#WX=S:M^W3_ ,$P/^$4\5?$+4-/7PHFIZ-_P4:_99\;W&IW
M5E<^)_"+^(M)\.>%?#'B#QSXCTS3?$^BW!\%^&?$6JOK>C:=IU[K-@ >W_#S
M5_C+\7?#,/C7X3_MF?LV_$_P;<:AJNDV_BWX>?!6#QKX9GU70=1N-'US3(=>
M\-_M*:GI4NH:-JUI=:7JMDEVUSIVHVUQ97D<-S#)$O<?\(1^U=_T<5\)?_$:
M=7]<?]'"^H(^M?BIX._:=O?V:?@W^W-:?$#Q_H'A7]O6[_;5^%GQ"_;O\'>%
MKGPMIT'P>^ 7BG7_ -D_X(_$O]M']G#X36&I^/\ Q(?V7_ W[$L&A_&RQ^,'
MC;2_$FI:%XQT7Q_J?[04MCXN^'_Q!\$>&^$_:$_;-^/OPA\4?%?2OA[^TOH7
MQ>_9=TBZ^(/C3X':YX;^-/@#PO\ M7_%/1-(\"_ P?%KP]^RM\4O$'A7XG_!
M?]J;Q]^RO\0/B3-_PA_P0^+GA_PJWQVU?XP^'_A7:^/=;\1_LX>*+/7 #]YO
M^$'_ &KLX_X:*^$N?3_AFG5\_P#K0OL?RI?^$&_:O_Z.)^$W_B-&L?\ T0M?
M '[#W[5GQ.^,'[8_QB^''C;Q+-X[\.P:'^T%XQ\&^)?A-XVT7Q!\)O#FC^%/
MVB]'^'NA_"K]I#X,^*_ OA;XW_L?_M9?##PE+X=\ Z9X"OM=\8_#'X]?\(I^
MT%\4-#U*S\4^%?$6GV_[,4 ?,W_"#?M7_P#1Q/PF_P#$:-8_^B%H_P"$&_:O
M_P"CB?A-_P"(T:Q_]$+7TS10!\S?\(-^U?\ ]'$_";_Q&C6/_HA:/^$&_:O_
M .CB?A-_XC1K'_T0M?3-% 'S-_P@W[5__1Q/PF_\1HUC_P"B%H_X0;]J_P#Z
M.)^$W_B-&L?_ $0M?3-% 'S-_P (-^U?_P!'$_";_P 1HUC_ .B%H_X0;]J_
M_HXGX3?^(T:Q_P#1"U],T4 ?,W_"#?M7_P#1Q/PF_P#$:-8_^B%H_P"$&_:O
M_P"CB?A-_P"(T:Q_]$+7TS10!\S?\(-^U?\ ]'$_";_Q&C6/_HA:/^$&_:O_
M .CB?A-_XC1K'_T0M?3-% 'S-_P@W[5__1Q/PF_\1HUC_P"B%K1T?P=^TW:Z
MSH]QKOQX^&.KZ';ZIIUQK6E:?^SSJVCWVJ:1!>P2:GIEGK+_ !UU:/2+S4+$
M3VEKJDFDZFFG32K>OIU\L!M9?HBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N ^*7Q(\&?!
MWX>^-?BO\1=8?P]X"^&_A;7/&OC#7(M+UC7)M+\.^'=/GU/5KR#1/#NGZMX@
MUFXBL[>5K?2="TK4M8U*?R[33;"[O98(&[^JMW9V]]#);7<,%S;3(8Y[>Y@B
MN()X\YV2Q3*T;ID9*NK*2 2.* /CGPS^WM^S3XO\=K\--'\0?%.#QJ/B%)\)
M;K2?$G[-7[2_@F#3OBBOP?C^/D/PZUG7/&OP@T#P]H/C74O@[/I_C_1/#6O:
MMI^JZYH.L:#)I%K>W'B#1;>_ZCXI_MB? GX(?!?2OCQ\6=>\8^"/!>K>!-*^
M)*Z'JWPO^)S_ !4TKPAJ%SX/L;O5O$WP9L/"5[\5?"4/A34_'W@[1OB.WB?P
MEI4?PTU;7;+3_'\GAR=Y5/R#\*)=&O/$O_!9^;Q#!XXT72;_ /:IL/%^C:YI
M-I\2_!/B"]T#3O\ @FK^Q9\(+GQ=\,/%WA.+0_%]Q<:?\3/A+\4/ MCXI^%V
MKMK5CXK\&ZY8Z1J,.H6J%OP8^.?@[XD:_P#LV?"?XG?$OPQ^U9XR^,GQ5_X(
M._LY?"/4M8U32/VI/'GB'QC^U)X-\8^'V^,7@3XE>&["#7()_B)IC/K^O>)]
M/^)>APW-UXWN7\6EKKQM+'JP /[20A')<\=B21T]<YX]<Y/<FO+OC9\9/AY^
MSS\*O&_QL^+>M:EX<^&7PS\/WWBOQWXFTWPIXO\ &;>&/"VE1&XUKQ-J>B>!
M= \2^(4\/^'M/6?5_$FM1:1)IOAO0+/4?$&O75AHFF:A?V_Y%W'CGXT>//\
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
M'#,B:AH/B+1]*US2;M9;#5=.LKZ">WC -BBBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** # ]!1110 48'H/_ -73\J** "C Z8X'0?3I^5%% !7,>+/!
M_AWQQI::'XITN#6M'74=,U632[Q[C[#=7FCWT&I:=]OM89HH=2M(;VVAGFTS
M44NM,O?*6*]L[B$E*Z>B@ HHHH **** "BBB@ HP/2BB@ HHHH **** # ].
MO6BBB@ 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 **** "BBB@ HHHH **** "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 **** "BBB@ HHHH **** "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 **** "BBB@ HHHH **** "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 **** "BBB@ HHHH **** "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 **** "BBB@ HHHH **** "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 **** "BBB@ HHHH **** "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 **** "BBB@ HHHH **** "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 **** "BBB@ HHHH **** "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 **** "BBB@ HHHH **** "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 **** "BBB@ HHHH **** "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 **** "BBB@ HHHH **** "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 **** "BBB@ HHHH **** "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 **** "BBB@ HHHH **** "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 **** "BBB@ HHHH **** "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 **** "BBB@ HHHH **** "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 **** "BBB@ HHHH **** "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 **** "BBB@ HHHH **** "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 **** "BBB@ HHHH **** "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 **** "BBB@ HHHH **** "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 **** "BBB@ HHHH **** "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 **** "BBB@ HHHH **** "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 **** "BBB@ HHHH **** "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 **** "BBB@ HHHH **** "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 **** "BBB@ HHHH **** "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 **** "BBB@ HHHH **** "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 **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHI"0
M,9.,\#W/I0 M%("#P#R.H[_EUI: "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ K\GO\ @JG\:O'GA'PK\)_@'X8TS]I+PIX#_:)N?B/;_M ?M%?L[?LW_M&?
MM ^(OA!\"_A_X:TZX\6^#O"E]^S1X+^(7C'X2_''XZZKXK\.^"/A;\3]?\+R
M>&? '@VR^,WQ-LK]_'GP\\$^&_$_ZPU7NK6"]@FM;J*.XM;F&6WN;:9%D@N8
M)T:*:">-P4DBEC9DDC<%'1F5@02* /S?_P""/'Q!T_XE?\$N/^"?NMV,/C2.
M?2_V-_V9?"FMS>./ 7C_ , 7^H>(_#/P0\!:7KNI:/;_ !%\.>&]2\7>%K_4
M8)KOPW\1O#T6M>!O'FES0>(/!OBCQ#H=U:ZE-^E%<QX+\%^$_ASX1\*^ / 7
MAS1/!O@7P+X:T+P9X+\'^&M,M-%\-^%/"?AC3+71?#GAOP_H^GQ06.DZ)H6C
M65EI>E:9900V=C86EO;6T4<4:J.GH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "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@ HHHH **** "BBB@ HHHH **** "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@ HHHH **** "BBB@ HHHH **** "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@ HHHH **** "BBB@ HHHH **** "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
,H **** "BBB@#__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>11
<FILENAME>dgly-20230930.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.20b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: 96Mps7xRiXgen8uDanwsWaeHqbP9z5Z8+ekhvWB8bfma/yEiGqhWeSMGjSN2UeEK -->
<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/2023" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:srt="http://fasb.org/srt/2023" xmlns:srt-types="http://fasb.org/srt-types/2023" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:DGLY="http://digitalallyinc.com/20230930" elementFormDefault="qualified" targetNamespace="http://digitalallyinc.com/20230930">
    <annotation>
      <appinfo>
        <link:roleType roleURI="http://digitalallyinc.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://digitalallyinc.com/role/BalanceSheets" id="BalanceSheets">
          <link:definition>00000002 - Statement - Condensed Consolidated Balance Sheets</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://digitalallyinc.com/role/BalanceSheetsParenthetical" id="BalanceSheetsParenthetical">
          <link:definition>00000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://digitalallyinc.com/role/StatementsOfOperations" id="StatementsOfOperations">
          <link:definition>00000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited)</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://digitalallyinc.com/role/StatementsOfStockholdersEquity" id="StatementsOfStockholdersEquity">
          <link:definition>00000005 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited)</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://digitalallyinc.com/role/StatementsOfCashFlows" id="StatementsOfCashFlows">
          <link:definition>00000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)</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://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPolicies" id="NatureOfBusinessAndSummaryOfSignificantAccountingPolicies">
          <link:definition>00000007 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://digitalallyinc.com/role/Inventories" id="Inventories">
          <link:definition>00000008 - Disclosure - INVENTORIES</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://digitalallyinc.com/role/DebtObligations" id="DebtObligations">
          <link:definition>00000009 - Disclosure - DEBT OBLIGATIONS</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://digitalallyinc.com/role/FairValueMeasurement" id="FairValueMeasurement">
          <link:definition>00000010 - Disclosure - FAIR VALUE MEASUREMENT</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://digitalallyinc.com/role/AccruedExpenses" id="AccruedExpenses">
          <link:definition>00000011 - Disclosure - ACCRUED EXPENSES</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://digitalallyinc.com/role/IncomeTaxes" id="IncomeTaxes">
          <link:definition>00000012 - 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://digitalallyinc.com/role/PrepaidExpenses" id="PrepaidExpenses">
          <link:definition>00000013 - Disclosure - PREPAID 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://digitalallyinc.com/role/PropertyPlantAndEquipment" id="PropertyPlantAndEquipment">
          <link:definition>00000014 - Disclosure - PROPERTY, PLANT 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://digitalallyinc.com/role/OperatingLease" id="OperatingLease">
          <link:definition>00000015 - Disclosure - OPERATING LEASE</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://digitalallyinc.com/role/GoodwillAndOtherIntangibleAssets" id="GoodwillAndOtherIntangibleAssets">
          <link:definition>00000016 - Disclosure - GOODWILL AND OTHER 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://digitalallyinc.com/role/OtherAssets" id="OtherAssets">
          <link:definition>00000017 - Disclosure - OTHER 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://digitalallyinc.com/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies">
          <link:definition>00000018 - 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://digitalallyinc.com/role/Stock-basedCompensation" id="Stock-basedCompensation">
          <link:definition>00000019 - Disclosure - STOCK-BASED COMPENSATION</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://digitalallyinc.com/role/CommonStockPurchaseWarrants" id="CommonStockPurchaseWarrants">
          <link:definition>00000020 - Disclosure - COMMON STOCK PURCHASE WARRANTS</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://digitalallyinc.com/role/StockholdersEquity" id="StockholdersEquity">
          <link:definition>00000021 - 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://digitalallyinc.com/role/NetEarningsLossPerShare" id="NetEarningsLossPerShare">
          <link:definition>00000022 - Disclosure - NET EARNINGS (LOSS) PER SHARE</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://digitalallyinc.com/role/DigitalAllyHealthcareVenture" id="DigitalAllyHealthcareVenture">
          <link:definition>00000023 - Disclosure - DIGITAL ALLY HEALTHCARE VENTURE</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://digitalallyinc.com/role/TicketsmarterAcquisition" id="TicketsmarterAcquisition">
          <link:definition>00000024 - Disclosure - TICKETSMARTER ACQUISITION</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://digitalallyinc.com/role/SegmentData" id="SegmentData">
          <link:definition>00000025 - Disclosure - SEGMENT DATA</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://digitalallyinc.com/role/RelatedPartyTransactions" id="RelatedPartyTransactions">
          <link:definition>00000026 - Disclosure - RELATED PARTY TRANSACTIONS</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://digitalallyinc.com/role/SubsequentEvents" id="SubsequentEvents">
          <link:definition>00000027 - Disclosure - SUBSEQUENT EVENTS</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" id="NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies">
          <link:definition>00000028 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" id="NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesTables">
          <link:definition>00000029 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://digitalallyinc.com/role/InventoriesTables" id="InventoriesTables">
          <link:definition>00000030 - Disclosure - INVENTORIES (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://digitalallyinc.com/role/DebtObligationsTables" id="DebtObligationsTables">
          <link:definition>00000031 - Disclosure - DEBT OBLIGATIONS (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://digitalallyinc.com/role/FairValueMeasurementTables" id="FairValueMeasurementTables">
          <link:definition>00000032 - Disclosure - FAIR VALUE MEASUREMENT (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://digitalallyinc.com/role/AccruedExpensesTables" id="AccruedExpensesTables">
          <link:definition>00000033 - Disclosure - ACCRUED EXPENSES (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://digitalallyinc.com/role/PrepaidExpensesTables" id="PrepaidExpensesTables">
          <link:definition>00000034 - Disclosure - PREPAID EXPENSES (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://digitalallyinc.com/role/PropertyPlantAndEquipmentTables" id="PropertyPlantAndEquipmentTables">
          <link:definition>00000035 - Disclosure - PROPERTY, PLANT 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://digitalallyinc.com/role/OperatingLeaseTables" id="OperatingLeaseTables">
          <link:definition>00000036 - Disclosure - OPERATING LEASE (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://digitalallyinc.com/role/GoodwillAndOtherIntangibleAssetsTables" id="GoodwillAndOtherIntangibleAssetsTables">
          <link:definition>00000037 - Disclosure - GOODWILL AND OTHER 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://digitalallyinc.com/role/OtherAssetsTables" id="OtherAssetsTables">
          <link:definition>00000038 - Disclosure - OTHER 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://digitalallyinc.com/role/Stock-basedCompensationTables" id="Stock-basedCompensationTables">
          <link:definition>00000039 - Disclosure - STOCK-BASED COMPENSATION (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://digitalallyinc.com/role/CommonStockPurchaseWarrantsTables" id="CommonStockPurchaseWarrantsTables">
          <link:definition>00000040 - Disclosure - COMMON STOCK PURCHASE WARRANTS (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://digitalallyinc.com/role/NetEarningsLossPerShareTables" id="NetEarningsLossPerShareTables">
          <link:definition>00000041 - Disclosure - NET EARNINGS (LOSS) PER SHARE (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://digitalallyinc.com/role/DigitalAllyHealthcareVentureTables" id="DigitalAllyHealthcareVentureTables">
          <link:definition>00000042 - Disclosure - DIGITAL ALLY HEALTHCARE VENTURE (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://digitalallyinc.com/role/TicketsmarterAcquisitionTables" id="TicketsmarterAcquisitionTables">
          <link:definition>00000043 - Disclosure - TICKETSMARTER ACQUISITION (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://digitalallyinc.com/role/SegmentDataTables" id="SegmentDataTables">
          <link:definition>00000044 - Disclosure - SEGMENT DATA (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://digitalallyinc.com/role/ScheduleOfContractLiabilitiesDetails" id="ScheduleOfContractLiabilitiesDetails">
          <link:definition>00000045 - Disclosure - SCHEDULE OF CONTRACT LIABILITIES (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://digitalallyinc.com/role/ScheduleOfShortTermInvestmentsDetails" id="ScheduleOfShortTermInvestmentsDetails">
          <link:definition>00000046 - Disclosure - SCHEDULE OF SHORT TERM INVESTMENTS (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" id="NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative">
          <link:definition>00000047 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://digitalallyinc.com/role/ScheduleOfInventoriesDetails" id="ScheduleOfInventoriesDetails">
          <link:definition>00000048 - Disclosure - SCHEDULE OF INVENTORIES (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://digitalallyinc.com/role/InventoriesDetailsNarrative" id="InventoriesDetailsNarrative">
          <link:definition>00000049 - Disclosure - INVENTORIES (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://digitalallyinc.com/role/SummaryOfDebtObligationsDetails" id="SummaryOfDebtObligationsDetails">
          <link:definition>00000050 - Disclosure - SUMMARY OF DEBT OBLIGATIONS (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://digitalallyinc.com/role/SummaryOfDebtObligationsDetailsParenthetical" id="SummaryOfDebtObligationsDetailsParenthetical">
          <link:definition>00000051 - Disclosure - SUMMARY OF DEBT OBLIGATIONS (Details) (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://digitalallyinc.com/role/ScheduleOfMaturityOfDebtObligationsDetails" id="ScheduleOfMaturityOfDebtObligationsDetails">
          <link:definition>00000052 - Disclosure - SCHEDULE OF MATURITY OF DEBT OBLIGATIONS (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://digitalallyinc.com/role/ScheduleOfWarrantToPurchaseCommonStockGrantedDetails" id="ScheduleOfWarrantToPurchaseCommonStockGrantedDetails">
          <link:definition>00000053 - Disclosure - SCHEDULE OF WARRANT TO PURCHASE COMMON STOCK GRANTED (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://digitalallyinc.com/role/SummaryOfConvertibleNoteActivityDetails" id="SummaryOfConvertibleNoteActivityDetails">
          <link:definition>00000054 - Disclosure - SUMMARY OF CONVERTIBLE NOTE ACTIVITY (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://digitalallyinc.com/role/DebtObligationsDetailsNarrative" id="DebtObligationsDetailsNarrative">
          <link:definition>00000055 - Disclosure - DEBT OBLIGATIONS (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://digitalallyinc.com/role/ScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" id="ScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails">
          <link:definition>00000056 - Disclosure - SCHEDULE OF FINANCIAL ASSETS AND LIABILITIES MEASURED AT FAIR VALUE ON RECURRING BASIS (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://digitalallyinc.com/role/ScheduleOfFairValueMeasurementsChangeInLevel3InputsDetails" id="ScheduleOfFairValueMeasurementsChangeInLevel3InputsDetails">
          <link:definition>00000057 - Disclosure - SCHEDULE OF FAIR VALUE MEASUREMENTS CHANGE IN LEVEL 3 INPUTS (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://digitalallyinc.com/role/ScheduleOfAccruedExpensesDetails" id="ScheduleOfAccruedExpensesDetails">
          <link:definition>00000058 - Disclosure - SCHEDULE OF ACCRUED EXPENSES (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://digitalallyinc.com/role/ScheduleOfAccruedWarrantyExpenseDetails" id="ScheduleOfAccruedWarrantyExpenseDetails">
          <link:definition>00000059 - Disclosure - SCHEDULE OF ACCRUED WARRANTY EXPENSE (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://digitalallyinc.com/role/IncomeTaxesDetailsNarrative" id="IncomeTaxesDetailsNarrative">
          <link:definition>00000060 - Disclosure - INCOME TAXES (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://digitalallyinc.com/role/ScheduleOfPrepaidExpenseDetails" id="ScheduleOfPrepaidExpenseDetails">
          <link:definition>00000061 - Disclosure - SCHEDULE OF PREPAID EXPENSE (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails" id="ScheduleOfPropertyPlantAndEquipmentDetails">
          <link:definition>00000062 - Disclosure - SCHEDULE OF PROPERTY, PLANT AND EQUIPMENT (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://digitalallyinc.com/role/PropertyPlantAndEquipmentDetailsNarrative" id="PropertyPlantAndEquipmentDetailsNarrative">
          <link:definition>00000063 - Disclosure - PROPERTY, PLANT 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://digitalallyinc.com/role/ScheduleOfOperatingLeasesRightOfUseAssetsAndLiabilitiesDetails" id="ScheduleOfOperatingLeasesRightOfUseAssetsAndLiabilitiesDetails">
          <link:definition>00000064 - Disclosure - SCHEDULE OF OPERATING LEASES RIGHT OF USE ASSETS AND LIABILITIES (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://digitalallyinc.com/role/ScheduleOfLeaseExpenseDetails" id="ScheduleOfLeaseExpenseDetails">
          <link:definition>00000065 - Disclosure - SCHEDULE OF LEASE EXPENSE (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://digitalallyinc.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails" id="ScheduleOfFutureMinimumLeasePaymentsDetails">
          <link:definition>00000066 - Disclosure - SCHEDULE OF FUTURE MINIMUM LEASE PAYMENTS (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative" id="OperatingLeaseDetailsNarrative">
          <link:definition>00000067 - Disclosure - OPERATING LEASE (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://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails" id="ScheduleOfIntangibleAssetsDetails">
          <link:definition>00000068 - Disclosure - SCHEDULE OF INTANGIBLE ASSETS (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://digitalallyinc.com/role/ScheduleOfEstimatedAmortizationForIntangibleAssetsDetails" id="ScheduleOfEstimatedAmortizationForIntangibleAssetsDetails">
          <link:definition>00000069 - Disclosure - SCHEDULE OF ESTIMATED AMORTIZATION FOR INTANGIBLE ASSETS (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://digitalallyinc.com/role/GoodwillAndOtherIntangibleAssetsDetailsNarrative" id="GoodwillAndOtherIntangibleAssetsDetailsNarrative">
          <link:definition>00000070 - Disclosure - GOODWILL AND OTHER 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://digitalallyinc.com/role/ScheduleOfOtherAssetsDetails" id="ScheduleOfOtherAssetsDetails">
          <link:definition>00000071 - Disclosure - SCHEDULE OF OTHER ASSETS (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://digitalallyinc.com/role/CommitmentsAndContingenciesDetailsNarrative" id="CommitmentsAndContingenciesDetailsNarrative">
          <link:definition>00000072 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://digitalallyinc.com/role/SummaryOfStockOptionsOutstandingDetails" id="SummaryOfStockOptionsOutstandingDetails">
          <link:definition>00000073 - Disclosure - SUMMARY OF STOCK OPTIONS OUTSTANDING (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://digitalallyinc.com/role/ScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails" id="ScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails">
          <link:definition>00000074 - Disclosure - SCHEDULE OF SHARES AUTHORIZED UNDER STOCK OPTION PLANS BY EXERCISE PRICE RANGE (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://digitalallyinc.com/role/SummaryOfRestrictedStockActivityDetails" id="SummaryOfRestrictedStockActivityDetails">
          <link:definition>00000075 - Disclosure - SUMMARY OF RESTRICTED STOCK ACTIVITY (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://digitalallyinc.com/role/ScheduleOfNon-vestedBalanceOfRestrictedStockDetails" id="ScheduleOfNon-vestedBalanceOfRestrictedStockDetails">
          <link:definition>00000076 - Disclosure - SCHEDULE OF NON-VESTED BALANCE OF RESTRICTED STOCK (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative" id="Stock-basedCompensationDetailsNarrative">
          <link:definition>00000077 - Disclosure - STOCK-BASED COMPENSATION (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://digitalallyinc.com/role/ScheduleOfWarrantModificationDetails" id="ScheduleOfWarrantModificationDetails">
          <link:definition>00000078 - Disclosure - SCHEDULE OF WARRANT MODIFICATION (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetailsParenthetical" id="ScheduleOfWarrantModificationDetailsParenthetical">
          <link:definition>00000079 - Disclosure - SCHEDULE OF WARRANT MODIFICATION (Details) (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://digitalallyinc.com/role/SummaryOfWarrantActivityDetails" id="SummaryOfWarrantActivityDetails">
          <link:definition>00000080 - Disclosure - SUMMARY OF WARRANT ACTIVITY (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://digitalallyinc.com/role/SummaryOfRangeOfExercisePricesAndWeightedAverageRemainingContractualLifeOfWarrantsDetails" id="SummaryOfRangeOfExercisePricesAndWeightedAverageRemainingContractualLifeOfWarrantsDetails">
          <link:definition>00000081 - Disclosure - SUMMARY OF RANGE OF EXERCISE PRICES AND WEIGHTED AVERAGE REMAINING CONTRACTUAL LIFE OF WARRANTS (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative" id="CommonStockPurchaseWarrantsDetailsNarrative">
          <link:definition>00000082 - Disclosure - COMMON STOCK PURCHASE WARRANTS (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://digitalallyinc.com/role/StockholdersEquityDetailsNarrative" id="StockholdersEquityDetailsNarrative">
          <link:definition>00000083 - 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://digitalallyinc.com/role/ScheduleOfWeightedAverageNumberOfSharesOutstandingAndLossPerShareOutstandingDetails" id="ScheduleOfWeightedAverageNumberOfSharesOutstandingAndLossPerShareOutstandingDetails">
          <link:definition>00000084 - Disclosure - SCHEDULE OF WEIGHTED AVERAGE NUMBER OF SHARES OUTSTANDING AND LOSS PER SHARE OUTSTANDING (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAcquisitionDetails" id="ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAcquisitionDetails">
          <link:definition>00000085 - Disclosure - SCHEDULE OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ACQUISITION (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://digitalallyinc.com/role/ScheduleOfIdentifiableIntangibleAssetsAcquiredAndTheirEstimatedUsefulLivesDetails" id="ScheduleOfIdentifiableIntangibleAssetsAcquiredAndTheirEstimatedUsefulLivesDetails">
          <link:definition>00000086 - Disclosure - SCHEDULE OF IDENTIFIABLE INTANGIBLE ASSETS ACQUIRED AND THEIR ESTIMATED USEFUL LIVES (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative" id="DigitalAllyHealthcareVentureDetailsNarrative">
          <link:definition>00000087 - Disclosure - DIGITAL ALLY HEALTHCARE VENTURE (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://digitalallyinc.com/role/ScheduleOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails" id="ScheduleOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails">
          <link:definition>00000088 - Disclosure - SCHEDULE OF ESTIMATED FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ASSUMED ACQUISITION (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://digitalallyinc.com/role/ScheduleOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetailsParenthetical" id="ScheduleOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetailsParenthetical">
          <link:definition>00000089 - Disclosure - SCHEDULE OF ESTIMATED FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ASSUMED ACQUISITION (Details) (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://digitalallyinc.com/role/ScheduleOfComponentsOfIdentifiableIntangibleAssetsAccruedAcquiredDetails" id="ScheduleOfComponentsOfIdentifiableIntangibleAssetsAccruedAcquiredDetails">
          <link:definition>00000090 - Disclosure - SCHEDULE OF COMPONENTS OF IDENTIFIABLE INTANGIBLE ASSETS ACCRUED ACQUIRED (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://digitalallyinc.com/role/TicketsmarterAcquisitionDetailsNarrative" id="TicketsmarterAcquisitionDetailsNarrative">
          <link:definition>00000091 - Disclosure - TICKETSMARTER ACQUISITION (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://digitalallyinc.com/role/ScheduleOfSegmentReportingDetails" id="ScheduleOfSegmentReportingDetails">
          <link:definition>00000092 - Disclosure - SCHEDULE OF SEGMENT REPORTING (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://digitalallyinc.com/role/SegmentDataDetailsNarrative" id="SegmentDataDetailsNarrative">
          <link:definition>00000093 - Disclosure - SEGMENT DATA (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://digitalallyinc.com/role/RelatedPartyTransactionsDetailsNarrative" id="RelatedPartyTransactionsDetailsNarrative">
          <link:definition>00000094 - Disclosure - RELATED PARTY TRANSACTIONS (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://digitalallyinc.com/role/SubsequentEventsDetailsNarrative" id="SubsequentEventsDetailsNarrative">
          <link:definition>00000095 - Disclosure - SUBSEQUENT EVENTS (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="dgly-20230930_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="dgly-20230930_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="dgly-20230930_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="dgly-20230930_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/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd" />
    <import namespace="http://fasb.org/us-gaap/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd" />
    <import namespace="http://fasb.org/us-types/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.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/country/2023" schemaLocation="https://xbrl.sec.gov/country/2023/country-2023.xsd" />
    <import namespace="http://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd" />
    <import namespace="http://fasb.org/srt-types/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd" />
    <element id="DGLY_MergerAgreementMember" name="MergerAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_PredecessorCommonStockMember" name="PredecessorCommonStockMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_RegistrantCommonStockMember" name="RegistrantCommonStockMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_TwoThousandTwentySmallBusinessAdministrationNotesMember" name="TwoThousandTwentySmallBusinessAdministrationNotesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_JuneContingentNoteMember" name="JuneContingentNoteMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_AugustContingentPaymentNoteMember" name="AugustContingentPaymentNoteMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_JanuaryContingentPaymentNoteMember" name="JanuaryContingentPaymentNoteMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_FebruaryContingentPaymentNoteMember" name="FebruaryContingentPaymentNoteMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_TwentyTwentyThreeCommercialExtensionOfCreditMember" name="TwentyTwentyThreeCommercialExtensionOfCreditMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_SecuritiesPurchaseAgreementMember" name="SecuritiesPurchaseAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_WarrantOneMember" name="WarrantOneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_WarrantTwoMember" name="WarrantTwoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_WarrantThreeMember" name="WarrantThreeMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_RegistrationRightsAgreementMember" name="RegistrationRightsAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember" name="ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_WarrantLiabilityMember" name="WarrantLiabilityMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_ContingentConsiderationPromissoryNoteMember" name="ContingentConsiderationPromissoryNoteMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_DemonstrationAndTradeshowEquipmentMember" name="DemonstrationAndTradeshowEquipmentMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_WarehouseAndOfficeSpaceMember" name="WarehouseAndOfficeSpaceMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_OctoberTwoThousandAndNineteenForCopiersMember" name="OctoberTwoThousandAndNineteenForCopiersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_EliteMedicalBillingSpecialistsMember" name="EliteMedicalBillingSpecialistsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_PrivateMedicalBillingCompanyMember" name="PrivateMedicalBillingCompanyMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_CCCAcquisitionMember" name="CCCAcquisitionMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_TicketSmarterAcquisitionMember" name="TicketSmarterAcquisitionMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_JanuaryOneTwoThousandTwentyTwoMember" name="JanuaryOneTwoThousandTwentyTwoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_OfficeSpaceAndCopierMember" name="OfficeSpaceAndCopierMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_AmortizedIntangibleAssetsMember" name="AmortizedIntangibleAssetsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_LicensesMember" name="LicensesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_PatentsAndTrademarksMember" name="PatentsAndTrademarksMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_SponsorshipAgreementNetworkMember" name="SponsorshipAgreementNetworkMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_SEOContentMember" name="SEOContentMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_PersonalSeatLicensesMember" name="PersonalSeatLicensesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_ClientAgreementRevenueCycleMember" name="ClientAgreementRevenueCycleMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_UnAmortizedIntangibleAssetsMember" name="UnAmortizedIntangibleAssetsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_TradeNameMember" name="TradeNameMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_PatentsAndTrademarksPendingMember" name="PatentsAndTrademarksPendingMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_TwoThousandAndFivePlanMember" name="TwoThousandAndFivePlanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_DuringTwoThousandFifteenMember" name="DuringTwoThousandFifteenMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_TwoThousandAndSixPlanMember" name="TwoThousandAndSixPlanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_DuringTwoThousandSixteenMember" name="DuringTwoThousandSixteenMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_TwoThousandAndSevenPlanMember" name="TwoThousandAndSevenPlanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_DuringTwoThousandSevenTeenMember" name="DuringTwoThousandSevenTeenMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_TwoThousandAndEightPlanMember" name="TwoThousandAndEightPlanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_DuringTwoThousandEighteenMember" name="DuringTwoThousandEighteenMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_StockOptionsMember" name="StockOptionsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_RangeOneMember" name="RangeOneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_RangeTwoMember" name="RangeTwoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_RangeThreeMember" name="RangeThreeMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_TwentyTwentyOnePurchaseWarrantsMember" name="TwentyTwentyOnePurchaseWarrantsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_WarrantExchangeAgreementMember" name="WarrantExchangeAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_ExchangeWarrantsMember" name="ExchangeWarrantsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_ReplacementOriginalWarrantsMember" name="ReplacementOriginalWarrantsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_TwentyTwentyThreePurchaseWarrantsMember" name="TwentyTwentyThreePurchaseWarrantsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_OriginalTermsMember" name="OriginalTermsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_ModifiedTermsMember" name="ModifiedTermsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_IssuanceDateAssumptionsMember" name="IssuanceDateAssumptionsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_AssumptionsMember" name="AssumptionsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_OfficersMember" name="OfficersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_NewEmployeesMember" name="NewEmployeesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_NobilityHealthcareLLCMember" name="NobilityHealthcareLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_NobilityLLCMember" name="NobilityLLCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_HealthcareAcquisitionMember" name="HealthcareAcquisitionMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_MedicalBillingAcquisitionMember" name="MedicalBillingAcquisitionMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_PromissoryNoteMember" name="PromissoryNoteMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_MedicalBillingAcquisitionOneMember" name="MedicalBillingAcquisitionOneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_MedicalBillingAcquisitionTwoMember" name="MedicalBillingAcquisitionTwoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_HealthcareAcquisitionOneMember" name="HealthcareAcquisitionOneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_MedicalBillingAssetsAcquisitionMember" name="MedicalBillingAssetsAcquisitionMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_SearchEngineOptimizationMember" name="SearchEngineOptimizationMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_VideoSolutionsMember" name="VideoSolutionsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_RevenueCycleManagementMember" name="RevenueCycleManagementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_EntertainmentSegmentMember" name="EntertainmentSegmentMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_LossOnConversionOfConvertibleNote" name="LossOnConversionOfConvertibleNote" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements" name="ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_ChangeInFairValueOfShorttermInvestments" name="ChangeInFairValueOfShorttermInvestments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_ChangeInFairValueOfWarrantDerivativeLiabilities" name="ChangeInFairValueOfWarrantDerivativeLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_GainOnExtinguishmentOfWarrantDerivativeLiabilities" name="GainOnExtinguishmentOfWarrantDerivativeLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_DistributionToNoncontrollingInterestInConsolidatedSubsidiary" name="DistributionToNoncontrollingInterestInConsolidatedSubsidiary" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_IssuanceOfCommonStockThroughWarrantExchangeAgreement" name="IssuanceOfCommonStockThroughWarrantExchangeAgreement" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_IssuanceOfCommonStockThroughWarrantExchangeAgreementShares" name="IssuanceOfCommonStockThroughWarrantExchangeAgreementShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_MinorityInterestDecreaseFromRedemptionsShares" name="MinorityInterestDecreaseFromRedemptionsShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_NoncashInterestExpense" name="NoncashInterestExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_ProvisionForDoubtfulAccountsReceivable" name="ProvisionForDoubtfulAccountsReceivable" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNote" name="ChangeInFairValueOfContingentConsiderationPromissoryNote" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_IncreaseDecreaseInOperatingLeaseRightOfUseAssets" name="IncreaseDecreaseInOperatingLeaseRightOfUseAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_IncreaseDecreaseInLeaseDeposit" name="IncreaseDecreaseInLeaseDeposit" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_PaymentsForProceedsFromProductiveAsset" name="PaymentsForProceedsFromProductiveAsset" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_ProceedsFromCommercialExtensionOfCreditEntertainmentSegment" name="ProceedsFromCommercialExtensionOfCreditEntertainmentSegment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_PaymentForCommercialExtensionOfCreditEntertainmentSegment" name="PaymentForCommercialExtensionOfCreditEntertainmentSegment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_RouAndLeaseLiabilityRecordedOnExtensionOfLease" name="RouAndLeaseLiabilityRecordedOnExtensionOfLease" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_ConversionOfConvertibleNotesPayableIntoCommonStock" name="ConversionOfConvertibleNotesPayableIntoCommonStock" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_IssuanceOfContingentConsiderationPromissoryNoteForBusinessAcquisitions" name="IssuanceOfContingentConsiderationPromissoryNoteForBusinessAcquisitions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_GoodwillAcquiredInBusinessAcquisitions" name="GoodwillAcquiredInBusinessAcquisitions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_RestrictedCommonStockGrant" name="RestrictedCommonStockGrant" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_ReverseStockSplitRoundingIssuances" name="ReverseStockSplitRoundingIssuances" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_DebtDiscountOnConvertibleNote" name="DebtDiscountOnConvertibleNote" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_DisclosurePrepaidExpensesAbstract" name="DisclosurePrepaidExpensesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_PrepaidExpenseTextBlock" name="PrepaidExpenseTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_DisclosureOperatingLeaseAbstract" name="DisclosureOperatingLeaseAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_DisclosureCommonStockPurchaseWarrantsAbstract" name="DisclosureCommonStockPurchaseWarrantsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_CommonStockPurchaseWarrantsTextBlock" name="CommonStockPurchaseWarrantsTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_DisclosureDigitalAllyHealthcareVentureAbstract" name="DisclosureDigitalAllyHealthcareVentureAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_VentureTransactionsDisclosureTextBlock" name="VentureTransactionsDisclosureTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_NatureOfOperationPolicyTextBlock" name="NatureOfOperationPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_UncertaintyDueToGeopoliticalEventsPolicyTextBlock" name="UncertaintyDueToGeopoliticalEventsPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_LiquidityandGoingConcernPolicyTextBlock" name="LiquidityandGoingConcernPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_ContingentConsiderationPolicyTextBlock" name="ContingentConsiderationPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_RepurchaseAndCancellationOfSharesPolicyTextBlock" name="RepurchaseAndCancellationOfSharesPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_NonControllingInterestsPolicyTextBlock" name="NonControllingInterestsPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_ScheduleOfWarrantsToPurchaseCommonStockGrantedTableTextBlock" name="ScheduleOfWarrantsToPurchaseCommonStockGrantedTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_OperatingLeasesOfLesseeTableTextBlock" name="OperatingLeasesOfLesseeTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_ScheduleOfWarrantModificationTableTextBlock" name="ScheduleOfWarrantModificationTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_SummaryOfRangeOfExercisePricesAndWightedAverageRemainingContractualLifeOfWarrantsTableTextBlock" name="SummaryOfRangeOfExercisePricesAndWightedAverageRemainingContractualLifeOfWarrantsTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock" name="ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_ScheduleOfEstimatedFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock" name="ScheduleOfEstimatedFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_ScheduleOfIdentifiableIntangibleAssetsAcquiredTableTextBlock" name="ScheduleOfIdentifiableIntangibleAssetsAcquiredTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_ContractWithCustomerLiabilityAdditions" name="ContractWithCustomerLiabilityAdditions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_ContractWithCustomerLiabilityRevenueRecognizedCurrent" name="ContractWithCustomerLiabilityRevenueRecognizedCurrent" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_ContractWithCustomerLiabilityAdditionsNonCurrent" name="ContractWithCustomerLiabilityAdditionsNonCurrent" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_ContractWithCustomerLiabilityRevenueRecognizedNonCurrent" name="ContractWithCustomerLiabilityRevenueRecognizedNonCurrent" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_ContractWithCustomerLiabilityAddition" name="ContractWithCustomerLiabilityAddition" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_SalesReturnsAndAllowances" name="SalesReturnsAndAllowances" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_InventoryFinishedGoodsVideoSolutions" name="InventoryFinishedGoodsVideoSolutions" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_InventoryValuationReservesVideoSolutions" name="InventoryValuationReservesVideoSolutions" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_InventoryValuationReservesTicketingSolutions" name="InventoryValuationReservesTicketingSolutions" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_BusinessCombinationContingentConsiderationLiabilityOne" name="BusinessCombinationContingentConsiderationLiabilityOne" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_BusinessCombinationContingentConsiderationLiabilityTwo" name="BusinessCombinationContingentConsiderationLiabilityTwo" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_BusinessCombinationContingentConsiderationLiabilityThree" name="BusinessCombinationContingentConsiderationLiabilityThree" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_DebtObligations" name="DebtObligations" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearThree" name="LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearThree" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_DebtConversionConvertedInstrumentParValue" name="DebtConversionConvertedInstrumentParValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_DebtInstrumentUnamortizedDiscounts" name="DebtInstrumentUnamortizedDiscounts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_DebtInstrumentProjectedRevenue" name="DebtInstrumentProjectedRevenue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_DecreaseInEstimatedFairValueofDebt" name="DecreaseInEstimatedFairValueofDebt" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_PurchaserPercentage" name="PurchaserPercentage" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_IssuanceOfWarrantDerivativeLiabilities" name="IssuanceOfWarrantDerivativeLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_PaymentOfContingentConsiderationPromissoryNote" name="PaymentOfContingentConsiderationPromissoryNote" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition" name="ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_FairValueOfContingentConsiderationPromissoryNote" name="FairValueOfContingentConsiderationPromissoryNote" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_ProductWarrantyAccrualWarrantCurrent" name="ProductWarrantyAccrualWarrantCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_AccruedLitigationCosts" name="AccruedLitigationCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_AccruedSalesReturnsAndAllowancesCurrent" name="AccruedSalesReturnsAndAllowancesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_ProductWarrantyAccrualChargesAppliedToWarrantyReserve" name="ProductWarrantyAccrualChargesAppliedToWarrantyReserve" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_PrepaidInventory" name="PrepaidInventory" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_Building" name="Building" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_DemonstrationAndTradeshowEquipmentGross" name="DemonstrationAndTradeshowEquipmentGross" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearThree" name="LesseeOperatingLeaseLiabilityPaymentsDueAfterYearThree" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_FiniteLivedIntangibleAssetsAmortizationExpenseYearThreeAndThereAfter" name="FiniteLivedIntangibleAssetsAmortizationExpenseYearThreeAndThereAfter" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_LeaseReceivableNoncurrent" name="LeaseReceivableNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_SponsorshipNetworkNoncurrent" name="SponsorshipNetworkNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_NumberOfRestrictedShareNonVestInRemainderOfFiscalYear" name="NumberOfRestrictedShareNonVestInRemainderOfFiscalYear" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_NumberOfRestrictedShareNonVestInYearOne" name="NumberOfRestrictedShareNonVestInYearOne" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_NumberOfRestrictedShareNonVestInYearTwo" name="NumberOfRestrictedShareNonVestInYearTwo" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_NumberOfRestrictedShareNonVestInYearThree" name="NumberOfRestrictedShareNonVestInYearThree" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_NumberOfRestrictedShareNonVestInYearFour" name="NumberOfRestrictedShareNonVestInYearFour" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_NumberOfRestrictedShareNonVestInYearFive" name="NumberOfRestrictedShareNonVestInYearFive" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_SharesUnavailableForIssuance" name="SharesUnavailableForIssuance" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_SharesUnexercisedAndOutstanding" name="SharesUnexercisedAndOutstanding" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_WeightedAverageExercisePriceVested" name="WeightedAverageExercisePriceVested" nillable="true" xbrli:periodType="instant" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice" name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice" nillable="true" xbrli:periodType="duration" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisesInPeriodWeightedAverageExercisePrice" name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisesInPeriodWeightedAverageExercisePrice" nillable="true" xbrli:periodType="duration" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpirationsInPeriodWeightedAverageExercisePrice" name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpirationsInPeriodWeightedAverageExercisePrice" nillable="true" xbrli:periodType="duration" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice" nillable="true" xbrli:periodType="duration" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_WarrantExpirationTermDescription" name="WarrantExpirationTermDescription" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_ClassOfStockWarrantExercisable" name="ClassOfStockWarrantExercisable" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_WarrantModificationExpense" name="WarrantModificationExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_IntrinsicValueOfOutstandingWarrants" name="IntrinsicValueOfOutstandingWarrants" nillable="true" xbrli:periodType="instant" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsStockCompensation" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsStockCompensation" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesRetainedEscrowAmount" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesRetainedEscrowAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_WorkingCapitalAdjustment" name="WorkingCapitalAdjustment" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesReleasedEscrowAmount" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesReleasedEscrowAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_WorkingCapitalLoan" name="WorkingCapitalLoan" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_PrincipalAmountOutstandingOfLoans" name="PrincipalAmountOutstandingOfLoans" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_LoanAgreementDescription" name="LoanAgreementDescription" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_CommercialExtensionOfCreditRepaidThroughAccruedRevenueEntertainmentSegment" name="CommercialExtensionOfCreditRepaidThroughAccruedRevenueEntertainmentSegment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_BusinessCombinationDescription" name="BusinessCombinationDescription" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_KustomFourHundredFortyIncMember" name="KustomFourHundredFortyIncMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_ClientAgreementsMember" name="ClientAgreementsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_HealthcareAcquisitionTwoMember" name="HealthcareAcquisitionTwoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="DGLY_ChangesInFairValueOfWarrantDerivativeLiabilities" name="ChangesInFairValueOfWarrantDerivativeLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>12
<FILENAME>dgly-20230930_cal.xml
<DESCRIPTION>XBRL CALCULATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.20b -->
    <!-- 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://digitalallyinc.com/role/Cover" xlink:href="dgly-20230930.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/BalanceSheets" xlink:href="dgly-20230930.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/BalanceSheetsParenthetical" xlink:href="dgly-20230930.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/StatementsOfOperations" xlink:href="dgly-20230930.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/StatementsOfStockholdersEquity" xlink:href="dgly-20230930.xsd#StatementsOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/StatementsOfCashFlows" xlink:href="dgly-20230930.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPolicies" xlink:href="dgly-20230930.xsd#NatureOfBusinessAndSummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/Inventories" xlink:href="dgly-20230930.xsd#Inventories" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/DebtObligations" xlink:href="dgly-20230930.xsd#DebtObligations" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/FairValueMeasurement" xlink:href="dgly-20230930.xsd#FairValueMeasurement" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/AccruedExpenses" xlink:href="dgly-20230930.xsd#AccruedExpenses" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/IncomeTaxes" xlink:href="dgly-20230930.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/PrepaidExpenses" xlink:href="dgly-20230930.xsd#PrepaidExpenses" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/PropertyPlantAndEquipment" xlink:href="dgly-20230930.xsd#PropertyPlantAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/OperatingLease" xlink:href="dgly-20230930.xsd#OperatingLease" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/GoodwillAndOtherIntangibleAssets" xlink:href="dgly-20230930.xsd#GoodwillAndOtherIntangibleAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/OtherAssets" xlink:href="dgly-20230930.xsd#OtherAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/CommitmentsAndContingencies" xlink:href="dgly-20230930.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/Stock-basedCompensation" xlink:href="dgly-20230930.xsd#Stock-basedCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/CommonStockPurchaseWarrants" xlink:href="dgly-20230930.xsd#CommonStockPurchaseWarrants" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/StockholdersEquity" xlink:href="dgly-20230930.xsd#StockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/NetEarningsLossPerShare" xlink:href="dgly-20230930.xsd#NetEarningsLossPerShare" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/DigitalAllyHealthcareVenture" xlink:href="dgly-20230930.xsd#DigitalAllyHealthcareVenture" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/TicketsmarterAcquisition" xlink:href="dgly-20230930.xsd#TicketsmarterAcquisition" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SegmentData" xlink:href="dgly-20230930.xsd#SegmentData" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/RelatedPartyTransactions" xlink:href="dgly-20230930.xsd#RelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SubsequentEvents" xlink:href="dgly-20230930.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:href="dgly-20230930.xsd#NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" xlink:href="dgly-20230930.xsd#NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/InventoriesTables" xlink:href="dgly-20230930.xsd#InventoriesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/DebtObligationsTables" xlink:href="dgly-20230930.xsd#DebtObligationsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/FairValueMeasurementTables" xlink:href="dgly-20230930.xsd#FairValueMeasurementTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/AccruedExpensesTables" xlink:href="dgly-20230930.xsd#AccruedExpensesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/PrepaidExpensesTables" xlink:href="dgly-20230930.xsd#PrepaidExpensesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/PropertyPlantAndEquipmentTables" xlink:href="dgly-20230930.xsd#PropertyPlantAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/OperatingLeaseTables" xlink:href="dgly-20230930.xsd#OperatingLeaseTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:href="dgly-20230930.xsd#GoodwillAndOtherIntangibleAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/OtherAssetsTables" xlink:href="dgly-20230930.xsd#OtherAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/Stock-basedCompensationTables" xlink:href="dgly-20230930.xsd#Stock-basedCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/CommonStockPurchaseWarrantsTables" xlink:href="dgly-20230930.xsd#CommonStockPurchaseWarrantsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/NetEarningsLossPerShareTables" xlink:href="dgly-20230930.xsd#NetEarningsLossPerShareTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/DigitalAllyHealthcareVentureTables" xlink:href="dgly-20230930.xsd#DigitalAllyHealthcareVentureTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/TicketsmarterAcquisitionTables" xlink:href="dgly-20230930.xsd#TicketsmarterAcquisitionTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SegmentDataTables" xlink:href="dgly-20230930.xsd#SegmentDataTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfContractLiabilitiesDetails" xlink:href="dgly-20230930.xsd#ScheduleOfContractLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfShortTermInvestmentsDetails" xlink:href="dgly-20230930.xsd#ScheduleOfShortTermInvestmentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="dgly-20230930.xsd#NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfInventoriesDetails" xlink:href="dgly-20230930.xsd#ScheduleOfInventoriesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/InventoriesDetailsNarrative" xlink:href="dgly-20230930.xsd#InventoriesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SummaryOfDebtObligationsDetails" xlink:href="dgly-20230930.xsd#SummaryOfDebtObligationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SummaryOfDebtObligationsDetailsParenthetical" xlink:href="dgly-20230930.xsd#SummaryOfDebtObligationsDetailsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfMaturityOfDebtObligationsDetails" xlink:href="dgly-20230930.xsd#ScheduleOfMaturityOfDebtObligationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfWarrantToPurchaseCommonStockGrantedDetails" xlink:href="dgly-20230930.xsd#ScheduleOfWarrantToPurchaseCommonStockGrantedDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SummaryOfConvertibleNoteActivityDetails" xlink:href="dgly-20230930.xsd#SummaryOfConvertibleNoteActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/DebtObligationsDetailsNarrative" xlink:href="dgly-20230930.xsd#DebtObligationsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" xlink:href="dgly-20230930.xsd#ScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfFairValueMeasurementsChangeInLevel3InputsDetails" xlink:href="dgly-20230930.xsd#ScheduleOfFairValueMeasurementsChangeInLevel3InputsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfAccruedExpensesDetails" xlink:href="dgly-20230930.xsd#ScheduleOfAccruedExpensesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfAccruedWarrantyExpenseDetails" xlink:href="dgly-20230930.xsd#ScheduleOfAccruedWarrantyExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/IncomeTaxesDetailsNarrative" xlink:href="dgly-20230930.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfPrepaidExpenseDetails" xlink:href="dgly-20230930.xsd#ScheduleOfPrepaidExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails" xlink:href="dgly-20230930.xsd#ScheduleOfPropertyPlantAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/PropertyPlantAndEquipmentDetailsNarrative" xlink:href="dgly-20230930.xsd#PropertyPlantAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfOperatingLeasesRightOfUseAssetsAndLiabilitiesDetails" xlink:href="dgly-20230930.xsd#ScheduleOfOperatingLeasesRightOfUseAssetsAndLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfLeaseExpenseDetails" xlink:href="dgly-20230930.xsd#ScheduleOfLeaseExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails" xlink:href="dgly-20230930.xsd#ScheduleOfFutureMinimumLeasePaymentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative" xlink:href="dgly-20230930.xsd#OperatingLeaseDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails" xlink:href="dgly-20230930.xsd#ScheduleOfIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfEstimatedAmortizationForIntangibleAssetsDetails" xlink:href="dgly-20230930.xsd#ScheduleOfEstimatedAmortizationForIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/GoodwillAndOtherIntangibleAssetsDetailsNarrative" xlink:href="dgly-20230930.xsd#GoodwillAndOtherIntangibleAssetsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfOtherAssetsDetails" xlink:href="dgly-20230930.xsd#ScheduleOfOtherAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="dgly-20230930.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SummaryOfStockOptionsOutstandingDetails" xlink:href="dgly-20230930.xsd#SummaryOfStockOptionsOutstandingDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails" xlink:href="dgly-20230930.xsd#ScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SummaryOfRestrictedStockActivityDetails" xlink:href="dgly-20230930.xsd#SummaryOfRestrictedStockActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfNon-vestedBalanceOfRestrictedStockDetails" xlink:href="dgly-20230930.xsd#ScheduleOfNon-vestedBalanceOfRestrictedStockDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative" xlink:href="dgly-20230930.xsd#Stock-basedCompensationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetails" xlink:href="dgly-20230930.xsd#ScheduleOfWarrantModificationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetailsParenthetical" xlink:href="dgly-20230930.xsd#ScheduleOfWarrantModificationDetailsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SummaryOfWarrantActivityDetails" xlink:href="dgly-20230930.xsd#SummaryOfWarrantActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SummaryOfRangeOfExercisePricesAndWeightedAverageRemainingContractualLifeOfWarrantsDetails" xlink:href="dgly-20230930.xsd#SummaryOfRangeOfExercisePricesAndWeightedAverageRemainingContractualLifeOfWarrantsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative" xlink:href="dgly-20230930.xsd#CommonStockPurchaseWarrantsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative" xlink:href="dgly-20230930.xsd#StockholdersEquityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfWeightedAverageNumberOfSharesOutstandingAndLossPerShareOutstandingDetails" xlink:href="dgly-20230930.xsd#ScheduleOfWeightedAverageNumberOfSharesOutstandingAndLossPerShareOutstandingDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAcquisitionDetails" xlink:href="dgly-20230930.xsd#ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAcquisitionDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfIdentifiableIntangibleAssetsAcquiredAndTheirEstimatedUsefulLivesDetails" xlink:href="dgly-20230930.xsd#ScheduleOfIdentifiableIntangibleAssetsAcquiredAndTheirEstimatedUsefulLivesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative" xlink:href="dgly-20230930.xsd#DigitalAllyHealthcareVentureDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails" xlink:href="dgly-20230930.xsd#ScheduleOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetailsParenthetical" xlink:href="dgly-20230930.xsd#ScheduleOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetailsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfComponentsOfIdentifiableIntangibleAssetsAccruedAcquiredDetails" xlink:href="dgly-20230930.xsd#ScheduleOfComponentsOfIdentifiableIntangibleAssetsAccruedAcquiredDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/TicketsmarterAcquisitionDetailsNarrative" xlink:href="dgly-20230930.xsd#TicketsmarterAcquisitionDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfSegmentReportingDetails" xlink:href="dgly-20230930.xsd#ScheduleOfSegmentReportingDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SegmentDataDetailsNarrative" xlink:href="dgly-20230930.xsd#SegmentDataDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:href="dgly-20230930.xsd#RelatedPartyTransactionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SubsequentEventsDetailsNarrative" xlink:href="dgly-20230930.xsd#SubsequentEventsDetailsNarrative" xlink:type="simple" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/Cover" xlink:title="00000001 - Document - Cover" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/BalanceSheets" xlink:title="00000002 - Statement - Condensed Consolidated Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:label="loc_us-gaapAccountsAndOtherReceivablesNetCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapAccountsAndOtherReceivablesNetCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaapPrepaidExpenseCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapPrepaidExpenseCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetIncludingGoodwill" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapIntangibleAssetsNetIncludingGoodwill" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:calculationArc order="4" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReceivable" xlink:label="loc_us-gaapIncomeTaxReceivable" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapIncomeTaxReceivable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapOtherAssetsNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:calculationArc order="3" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapContractWithCustomerLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_DebtCurrent" xlink:label="loc_us-gaapDebtCurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapDebtCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="loc_us-gaapDerivativeLiabilitiesCurrent" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapDerivativeLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrent" xlink:label="loc_us-gaapTaxesPayableCurrent" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapTaxesPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="loc_us-gaapLongTermDebtAndCapitalLeaseObligations" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLongTermDebtAndCapitalLeaseObligations" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityNoncurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapContractWithCustomerLiabilityNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermNotesPayable" xlink:label="loc_us-gaapLongTermNotesPayable" />
      <link:calculationArc order="5" 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/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseDepositLiability" xlink:label="loc_us-gaapLeaseDepositLiability" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLeaseDepositLiability" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaapAdditionalPaidInCapitalCommonStock" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaapAdditionalPaidInCapitalCommonStock" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaapMinorityInterest" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaapMinorityInterest" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaapCommitmentsAndContingencies" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapCommitmentsAndContingencies" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/StatementsOfOperations" xlink:title="00000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaapSellingGeneralAndAdministrativeExpense" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapSellingGeneralAndAdministrativeExpense" xlink:to="loc_us-gaapResearchAndDevelopmentExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketingAndAdvertisingExpense" xlink:label="loc_us-gaapMarketingAndAdvertisingExpense" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapSellingGeneralAndAdministrativeExpense" xlink:to="loc_us-gaapMarketingAndAdvertisingExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapSellingGeneralAndAdministrativeExpense" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapSellingGeneralAndAdministrativeExpense" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaapInvestmentIncomeInterest" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapInvestmentIncomeInterest" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaapInterestExpense" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapInterestExpense" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaapOtherNonoperatingIncomeExpense" />
      <link:calculationArc order="3" 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/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossRelatedToLitigationSettlement" xlink:label="loc_us-gaapGainLossRelatedToLitigationSettlement" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapGainLossRelatedToLitigationSettlement" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_LossOnConversionOfConvertibleNote" xlink:label="loc_DGLYLossOnConversionOfConvertibleNote" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_DGLYLossOnConversionOfConvertibleNote" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements" xlink:label="loc_DGLYChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_DGLYChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ChangeInFairValueOfShorttermInvestments" xlink:label="loc_DGLYChangeInFairValueOfShorttermInvestments" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_DGLYChangeInFairValueOfShorttermInvestments" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ChangeInFairValueOfWarrantDerivativeLiabilities" xlink:label="loc_DGLYChangeInFairValueOfWarrantDerivativeLiabilities" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_DGLYChangeInFairValueOfWarrantDerivativeLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_GainOnExtinguishmentOfWarrantDerivativeLiabilities" xlink:label="loc_DGLYGainOnExtinguishmentOfWarrantDerivativeLiabilities" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_DGLYGainOnExtinguishmentOfWarrantDerivativeLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapProfitLoss" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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-gaapProfitLoss" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapNetIncomeLossAttributableToNoncontrollingInterest" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapNetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/StatementsOfStockholdersEquity" xlink:title="00000005 - Statement - Condensed Consolidated Statements of Stockholders&apos; Equity (Unaudited)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/StatementsOfCashFlows" xlink:title="00000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:calculationArc order="3" 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="dgly-20230930.xsd#DGLY_NoncashInterestExpense" xlink:label="loc_DGLYNoncashInterestExpense" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_DGLYNoncashInterestExpense" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ChangeInFairValueOfWarrantDerivativeLiabilities" xlink:label="loc_DGLYChangeInFairValueOfWarrantDerivativeLiabilities" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_DGLYChangeInFairValueOfWarrantDerivativeLiabilities" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeGainLossOnDerivativeNet" xlink:label="loc_us-gaapDerivativeGainLossOnDerivativeNet" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapDerivativeGainLossOnDerivativeNet" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:label="loc_us-gaapAmortizationOfFinancingCostsAndDiscounts" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapAmortizationOfFinancingCostsAndDiscounts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_LossOnConversionOfConvertibleNote" xlink:label="loc_DGLYLossOnConversionOfConvertibleNote" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_DGLYLossOnConversionOfConvertibleNote" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryWriteDown" xlink:label="loc_us-gaapInventoryWriteDown" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapInventoryWriteDown" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ProvisionForDoubtfulAccountsReceivable" xlink:label="loc_DGLYProvisionForDoubtfulAccountsReceivable" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_DGLYProvisionForDoubtfulAccountsReceivable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts" />
      <link:calculationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNote" xlink:label="loc_DGLYChangeInFairValueOfContingentConsiderationPromissoryNote" />
      <link:calculationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_DGLYChangeInFairValueOfContingentConsiderationPromissoryNote" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:calculationArc order="14" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsAndOtherReceivables" />
      <link:calculationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsAndOtherReceivables" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:calculationArc order="16" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidExpense" />
      <link:calculationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidExpense" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_IncreaseDecreaseInOperatingLeaseRightOfUseAssets" xlink:label="loc_DGLYIncreaseDecreaseInOperatingLeaseRightOfUseAssets" />
      <link:calculationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_DGLYIncreaseDecreaseInOperatingLeaseRightOfUseAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingAssets" />
      <link:calculationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInOtherOperatingAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayable" />
      <link:calculationArc order="20" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" />
      <link:calculationArc order="21" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedIncomeTaxesPayable" />
      <link:calculationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_IncreaseDecreaseInLeaseDeposit" xlink:label="loc_DGLYIncreaseDecreaseInLeaseDeposit" />
      <link:calculationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_DGLYIncreaseDecreaseInLeaseDeposit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingLeaseLiability" />
      <link:calculationArc order="24" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" />
      <link:calculationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_PaymentsForProceedsFromProductiveAsset" xlink:label="loc_DGLYPaymentsForProceedsFromProductiveAsset" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_DGLYPaymentsForProceedsFromProductiveAsset" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaapPaymentsToAcquireIntangibleAssets" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquireIntangibleAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesGross" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesGross" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherPaymentsToAcquireBusinesses" xlink:label="loc_us-gaapOtherPaymentsToAcquireBusinesses" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapOtherPaymentsToAcquireBusinesses" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaapPaymentsForRepurchaseOfCommonStock" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapPaymentsForRepurchaseOfCommonStock" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDistributionsToAffiliates" xlink:label="loc_us-gaapPaymentsOfDistributionsToAffiliates" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapPaymentsOfDistributionsToAffiliates" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="loc_us-gaapProceedsFromConvertibleDebt" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromConvertibleDebt" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromRelatedPartyDebt" xlink:label="loc_us-gaapProceedsFromRelatedPartyDebt" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromRelatedPartyDebt" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ProceedsFromCommercialExtensionOfCreditEntertainmentSegment" xlink:label="loc_DGLYProceedsFromCommercialExtensionOfCreditEntertainmentSegment" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_DGLYProceedsFromCommercialExtensionOfCreditEntertainmentSegment" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_PaymentForCommercialExtensionOfCreditEntertainmentSegment" xlink:label="loc_DGLYPaymentForCommercialExtensionOfCreditEntertainmentSegment" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_DGLYPaymentForCommercialExtensionOfCreditEntertainmentSegment" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:label="loc_us-gaapPaymentForContingentConsiderationLiabilityFinancingActivities" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapPaymentForContingentConsiderationLiabilityFinancingActivities" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPolicies" xlink:title="00000007 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/Inventories" xlink:title="00000008 - Disclosure - INVENTORIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/DebtObligations" xlink:title="00000009 - Disclosure - DEBT OBLIGATIONS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/FairValueMeasurement" xlink:title="00000010 - Disclosure - FAIR VALUE MEASUREMENT" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/AccruedExpenses" xlink:title="00000011 - Disclosure - ACCRUED EXPENSES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/IncomeTaxes" xlink:title="00000012 - Disclosure - INCOME TAXES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/PrepaidExpenses" xlink:title="00000013 - Disclosure - PREPAID EXPENSES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/PropertyPlantAndEquipment" xlink:title="00000014 - Disclosure - PROPERTY, PLANT AND EQUIPMENT" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/OperatingLease" xlink:title="00000015 - Disclosure - OPERATING LEASE" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/GoodwillAndOtherIntangibleAssets" xlink:title="00000016 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/OtherAssets" xlink:title="00000017 - Disclosure - OTHER ASSETS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/CommitmentsAndContingencies" xlink:title="00000018 - Disclosure - COMMITMENTS AND CONTINGENCIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/Stock-basedCompensation" xlink:title="00000019 - Disclosure - STOCK-BASED COMPENSATION" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/CommonStockPurchaseWarrants" xlink:title="00000020 - Disclosure - COMMON STOCK PURCHASE WARRANTS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/StockholdersEquity" xlink:title="00000021 - Disclosure - STOCKHOLDERS&#8217; EQUITY" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/NetEarningsLossPerShare" xlink:title="00000022 - Disclosure - NET EARNINGS (LOSS) PER SHARE" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/DigitalAllyHealthcareVenture" xlink:title="00000023 - Disclosure - DIGITAL ALLY HEALTHCARE VENTURE" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/TicketsmarterAcquisition" xlink:title="00000024 - Disclosure - TICKETSMARTER ACQUISITION" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/SegmentData" xlink:title="00000025 - Disclosure - SEGMENT DATA" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/RelatedPartyTransactions" xlink:title="00000026 - Disclosure - RELATED PARTY TRANSACTIONS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/SubsequentEvents" xlink:title="00000027 - Disclosure - SUBSEQUENT EVENTS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000028 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" xlink:title="00000029 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/InventoriesTables" xlink:title="00000030 - Disclosure - INVENTORIES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/DebtObligationsTables" xlink:title="00000031 - Disclosure - DEBT OBLIGATIONS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/FairValueMeasurementTables" xlink:title="00000032 - Disclosure - FAIR VALUE MEASUREMENT (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/AccruedExpensesTables" xlink:title="00000033 - Disclosure - ACCRUED EXPENSES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/PrepaidExpensesTables" xlink:title="00000034 - Disclosure - PREPAID EXPENSES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/PropertyPlantAndEquipmentTables" xlink:title="00000035 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/OperatingLeaseTables" xlink:title="00000036 - Disclosure - OPERATING LEASE (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:title="00000037 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/OtherAssetsTables" xlink:title="00000038 - Disclosure - OTHER ASSETS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/Stock-basedCompensationTables" xlink:title="00000039 - Disclosure - STOCK-BASED COMPENSATION (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/CommonStockPurchaseWarrantsTables" xlink:title="00000040 - Disclosure - COMMON STOCK PURCHASE WARRANTS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/NetEarningsLossPerShareTables" xlink:title="00000041 - Disclosure - NET EARNINGS (LOSS) PER SHARE (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/DigitalAllyHealthcareVentureTables" xlink:title="00000042 - Disclosure - DIGITAL ALLY HEALTHCARE VENTURE (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/TicketsmarterAcquisitionTables" xlink:title="00000043 - Disclosure - TICKETSMARTER ACQUISITION (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/SegmentDataTables" xlink:title="00000044 - Disclosure - SEGMENT DATA (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfContractLiabilitiesDetails" xlink:title="00000045 - Disclosure - SCHEDULE OF CONTRACT LIABILITIES (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfShortTermInvestmentsDetails" xlink:title="00000046 - Disclosure - SCHEDULE OF SHORT TERM INVESTMENTS (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000047 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfInventoriesDetails" xlink:title="00000048 - Disclosure - SCHEDULE OF INVENTORIES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryGross" xlink:label="loc_us-gaapInventoryGross" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRawMaterials" xlink:label="loc_us-gaapInventoryRawMaterials" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryGross" xlink:to="loc_us-gaapInventoryRawMaterials" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryWorkInProcess" xlink:label="loc_us-gaapInventoryWorkInProcess" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryGross" xlink:to="loc_us-gaapInventoryWorkInProcess" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_InventoryFinishedGoodsVideoSolutions" xlink:label="loc_DGLYInventoryFinishedGoodsVideoSolutions" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryGross" xlink:to="loc_DGLYInventoryFinishedGoodsVideoSolutions" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryFinishedGoods" xlink:label="loc_us-gaapInventoryFinishedGoods" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryGross" xlink:to="loc_us-gaapInventoryFinishedGoods" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_InventoryValuationReservesVideoSolutions" xlink:label="loc_DGLYInventoryValuationReservesVideoSolutions" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_DGLYInventoryValuationReservesVideoSolutions" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_InventoryValuationReservesTicketingSolutions" xlink:label="loc_DGLYInventoryValuationReservesTicketingSolutions" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_DGLYInventoryValuationReservesTicketingSolutions" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/InventoriesDetailsNarrative" xlink:title="00000049 - Disclosure - INVENTORIES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/SummaryOfDebtObligationsDetails" xlink:title="00000050 - Disclosure - SUMMARY OF DEBT OBLIGATIONS (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/SummaryOfDebtObligationsDetailsParenthetical" xlink:title="00000051 - Disclosure - SUMMARY OF DEBT OBLIGATIONS (Details) (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfMaturityOfDebtObligationsDetails" xlink:title="00000052 - Disclosure - SCHEDULE OF MATURITY OF DEBT OBLIGATIONS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaapLongTermDebt" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebt" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebt" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebt" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebt" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearThree" xlink:label="loc_DGLYLongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearThree" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebt" xlink:to="loc_DGLYLongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearThree" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfWarrantToPurchaseCommonStockGrantedDetails" xlink:title="00000053 - Disclosure - SCHEDULE OF WARRANT TO PURCHASE COMMON STOCK GRANTED (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/SummaryOfConvertibleNoteActivityDetails" xlink:title="00000054 - Disclosure - SUMMARY OF CONVERTIBLE NOTE ACTIVITY (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/DebtObligationsDetailsNarrative" xlink:title="00000055 - Disclosure - DEBT OBLIGATIONS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" xlink:title="00000056 - Disclosure - SCHEDULE OF FINANCIAL ASSETS AND LIABILITIES MEASURED AT FAIR VALUE ON RECURRING BASIS (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfFairValueMeasurementsChangeInLevel3InputsDetails" xlink:title="00000057 - Disclosure - SCHEDULE OF FAIR VALUE MEASUREMENTS CHANGE IN LEVEL 3 INPUTS (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfAccruedExpensesDetails" xlink:title="00000058 - Disclosure - SCHEDULE OF ACCRUED EXPENSES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ProductWarrantyAccrualWarrantCurrent" xlink:label="loc_DGLYProductWarrantyAccrualWarrantCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_DGLYProductWarrantyAccrualWarrantCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_AccruedLitigationCosts" xlink:label="loc_DGLYAccruedLitigationCosts" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_DGLYAccruedLitigationCosts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedSalesCommissionCurrent" xlink:label="loc_us-gaapAccruedSalesCommissionCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedSalesCommissionCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedPayrollTaxesCurrent" xlink:label="loc_us-gaapAccruedPayrollTaxesCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedPayrollTaxesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_AccruedSalesReturnsAndAllowancesCurrent" xlink:label="loc_DGLYAccruedSalesReturnsAndAllowancesCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_DGLYAccruedSalesReturnsAndAllowancesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaapAccruedIncomeTaxesCurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedIncomeTaxesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapOtherAccruedLiabilitiesCurrent" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapOtherAccruedLiabilitiesCurrent" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfAccruedWarrantyExpenseDetails" xlink:title="00000059 - Disclosure - SCHEDULE OF ACCRUED WARRANTY EXPENSE (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/IncomeTaxesDetailsNarrative" xlink:title="00000060 - Disclosure - INCOME TAXES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfPrepaidExpenseDetails" xlink:title="00000061 - Disclosure - SCHEDULE OF PREPAID EXPENSE (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaapPrepaidExpenseCurrent" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_PrepaidInventory" xlink:label="loc_DGLYPrepaidInventory" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPrepaidExpenseCurrent" xlink:to="loc_DGLYPrepaidInventory" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidAdvertising" xlink:label="loc_us-gaapPrepaidAdvertising" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPrepaidExpenseCurrent" xlink:to="loc_us-gaapPrepaidAdvertising" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherPrepaidExpenseCurrent" xlink:label="loc_us-gaapOtherPrepaidExpenseCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPrepaidExpenseCurrent" xlink:to="loc_us-gaapOtherPrepaidExpenseCurrent" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails" xlink:title="00000062 - Disclosure - SCHEDULE OF PROPERTY, PLANT AND EQUIPMENT (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_Building" xlink:label="loc_DGLYBuilding" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:to="loc_DGLYBuilding" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Land" xlink:label="loc_us-gaapLand" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:to="loc_us-gaapLand" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesGross" xlink:label="loc_us-gaapFurnitureAndFixturesGross" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:to="loc_us-gaapFurnitureAndFixturesGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MachineryAndEquipmentGross" xlink:label="loc_us-gaapMachineryAndEquipmentGross" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:to="loc_us-gaapMachineryAndEquipmentGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DemonstrationAndTradeshowEquipmentGross" xlink:label="loc_DGLYDemonstrationAndTradeshowEquipmentGross" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:to="loc_DGLYDemonstrationAndTradeshowEquipmentGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingsAndImprovementsGross" xlink:label="loc_us-gaapBuildingsAndImprovementsGross" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:to="loc_us-gaapBuildingsAndImprovementsGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/PropertyPlantAndEquipmentDetailsNarrative" xlink:title="00000063 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfOperatingLeasesRightOfUseAssetsAndLiabilitiesDetails" xlink:title="00000064 - Disclosure - SCHEDULE OF OPERATING LEASES RIGHT OF USE ASSETS AND LIABILITIES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaapOperatingLeaseLiability" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingLeaseLiability" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingLeaseLiability" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfLeaseExpenseDetails" xlink:title="00000065 - Disclosure - SCHEDULE OF LEASE EXPENSE (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails" xlink:title="00000066 - Disclosure - SCHEDULE OF FUTURE MINIMUM LEASE PAYMENTS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:calculationArc order="2" 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/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
      <link:calculationArc order="3" 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/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:calculationArc order="4" 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="dgly-20230930.xsd#DGLY_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearThree" xlink:label="loc_DGLYLesseeOperatingLeaseLiabilityPaymentsDueAfterYearThree" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_DGLYLesseeOperatingLeaseLiabilityPaymentsDueAfterYearThree" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative" xlink:title="00000067 - Disclosure - OPERATING LEASE (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails" xlink:title="00000068 - Disclosure - SCHEDULE OF INTANGIBLE ASSETS (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfEstimatedAmortizationForIntangibleAssetsDetails" xlink:title="00000069 - Disclosure - SCHEDULE OF ESTIMATED AMORTIZATION FOR INTANGIBLE ASSETS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_FiniteLivedIntangibleAssetsAmortizationExpenseYearThreeAndThereAfter" xlink:label="loc_DGLYFiniteLivedIntangibleAssetsAmortizationExpenseYearThreeAndThereAfter" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_DGLYFiniteLivedIntangibleAssetsAmortizationExpenseYearThreeAndThereAfter" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/GoodwillAndOtherIntangibleAssetsDetailsNarrative" xlink:title="00000070 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfOtherAssetsDetails" xlink:title="00000071 - Disclosure - SCHEDULE OF OTHER ASSETS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_LeaseReceivableNoncurrent" xlink:label="loc_DGLYLeaseReceivableNoncurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherAssetsNoncurrent" xlink:to="loc_DGLYLeaseReceivableNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_SponsorshipNetworkNoncurrent" xlink:label="loc_DGLYSponsorshipNetworkNoncurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherAssetsNoncurrent" xlink:to="loc_DGLYSponsorshipNetworkNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:label="loc_us-gaapOtherAssetsMiscellaneousNoncurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherAssetsNoncurrent" xlink:to="loc_us-gaapOtherAssetsMiscellaneousNoncurrent" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="00000072 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/SummaryOfStockOptionsOutstandingDetails" xlink:title="00000073 - Disclosure - SUMMARY OF STOCK OPTIONS OUTSTANDING (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails" xlink:title="00000074 - Disclosure - SCHEDULE OF SHARES AUTHORIZED UNDER STOCK OPTION PLANS BY EXERCISE PRICE RANGE (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/SummaryOfRestrictedStockActivityDetails" xlink:title="00000075 - Disclosure - SUMMARY OF RESTRICTED STOCK ACTIVITY (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfNon-vestedBalanceOfRestrictedStockDetails" xlink:title="00000076 - Disclosure - SCHEDULE OF NON-VESTED BALANCE OF RESTRICTED STOCK (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative" xlink:title="00000077 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetails" xlink:title="00000078 - Disclosure - SCHEDULE OF WARRANT MODIFICATION (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetailsParenthetical" xlink:title="00000079 - Disclosure - SCHEDULE OF WARRANT MODIFICATION (Details) (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/SummaryOfWarrantActivityDetails" xlink:title="00000080 - Disclosure - SUMMARY OF WARRANT ACTIVITY (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/SummaryOfRangeOfExercisePricesAndWeightedAverageRemainingContractualLifeOfWarrantsDetails" xlink:title="00000081 - Disclosure - SUMMARY OF RANGE OF EXERCISE PRICES AND WEIGHTED AVERAGE REMAINING CONTRACTUAL LIFE OF WARRANTS (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative" xlink:title="00000082 - Disclosure - COMMON STOCK PURCHASE WARRANTS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative" xlink:title="00000083 - Disclosure - STOCKHOLDERS&#8217; EQUITY (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfWeightedAverageNumberOfSharesOutstandingAndLossPerShareOutstandingDetails" xlink:title="00000084 - Disclosure - SCHEDULE OF WEIGHTED AVERAGE NUMBER OF SHARES OUTSTANDING AND LOSS PER SHARE OUTSTANDING (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAcquisitionDetails" xlink:title="00000085 - Disclosure - SCHEDULE OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ACQUISITION (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfIdentifiableIntangibleAssetsAcquiredAndTheirEstimatedUsefulLivesDetails" xlink:title="00000086 - Disclosure - SCHEDULE OF IDENTIFIABLE INTANGIBLE ASSETS ACQUIRED AND THEIR ESTIMATED USEFUL LIVES (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative" xlink:title="00000087 - Disclosure - DIGITAL ALLY HEALTHCARE VENTURE (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails" xlink:title="00000088 - Disclosure - SCHEDULE OF ESTIMATED FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ASSUMED ACQUISITION (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetailsParenthetical" xlink:title="00000089 - Disclosure - SCHEDULE OF ESTIMATED FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ASSUMED ACQUISITION (Details) (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfComponentsOfIdentifiableIntangibleAssetsAccruedAcquiredDetails" xlink:title="00000090 - Disclosure - SCHEDULE OF COMPONENTS OF IDENTIFIABLE INTANGIBLE ASSETS ACCRUED ACQUIRED (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/TicketsmarterAcquisitionDetailsNarrative" xlink:title="00000091 - Disclosure - TICKETSMARTER ACQUISITION (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfSegmentReportingDetails" xlink:title="00000092 - Disclosure - SCHEDULE OF SEGMENT REPORTING (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/SegmentDataDetailsNarrative" xlink:title="00000093 - Disclosure - SEGMENT DATA (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:title="00000094 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/SubsequentEventsDetailsNarrative" xlink:title="00000095 - Disclosure - SUBSEQUENT EVENTS (Details Narrative)" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>13
<FILENAME>dgly-20230930_def.xml
<DESCRIPTION>XBRL DEFINITION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.20b -->
    <!-- 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://digitalallyinc.com/role/Cover" xlink:href="dgly-20230930.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/BalanceSheets" xlink:href="dgly-20230930.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/BalanceSheetsParenthetical" xlink:href="dgly-20230930.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/StatementsOfOperations" xlink:href="dgly-20230930.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/StatementsOfStockholdersEquity" xlink:href="dgly-20230930.xsd#StatementsOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/StatementsOfCashFlows" xlink:href="dgly-20230930.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPolicies" xlink:href="dgly-20230930.xsd#NatureOfBusinessAndSummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/Inventories" xlink:href="dgly-20230930.xsd#Inventories" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/DebtObligations" xlink:href="dgly-20230930.xsd#DebtObligations" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/FairValueMeasurement" xlink:href="dgly-20230930.xsd#FairValueMeasurement" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/AccruedExpenses" xlink:href="dgly-20230930.xsd#AccruedExpenses" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/IncomeTaxes" xlink:href="dgly-20230930.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/PrepaidExpenses" xlink:href="dgly-20230930.xsd#PrepaidExpenses" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/PropertyPlantAndEquipment" xlink:href="dgly-20230930.xsd#PropertyPlantAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/OperatingLease" xlink:href="dgly-20230930.xsd#OperatingLease" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/GoodwillAndOtherIntangibleAssets" xlink:href="dgly-20230930.xsd#GoodwillAndOtherIntangibleAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/OtherAssets" xlink:href="dgly-20230930.xsd#OtherAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/CommitmentsAndContingencies" xlink:href="dgly-20230930.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/Stock-basedCompensation" xlink:href="dgly-20230930.xsd#Stock-basedCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/CommonStockPurchaseWarrants" xlink:href="dgly-20230930.xsd#CommonStockPurchaseWarrants" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/StockholdersEquity" xlink:href="dgly-20230930.xsd#StockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/NetEarningsLossPerShare" xlink:href="dgly-20230930.xsd#NetEarningsLossPerShare" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/DigitalAllyHealthcareVenture" xlink:href="dgly-20230930.xsd#DigitalAllyHealthcareVenture" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/TicketsmarterAcquisition" xlink:href="dgly-20230930.xsd#TicketsmarterAcquisition" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SegmentData" xlink:href="dgly-20230930.xsd#SegmentData" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/RelatedPartyTransactions" xlink:href="dgly-20230930.xsd#RelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SubsequentEvents" xlink:href="dgly-20230930.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:href="dgly-20230930.xsd#NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" xlink:href="dgly-20230930.xsd#NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/InventoriesTables" xlink:href="dgly-20230930.xsd#InventoriesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/DebtObligationsTables" xlink:href="dgly-20230930.xsd#DebtObligationsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/FairValueMeasurementTables" xlink:href="dgly-20230930.xsd#FairValueMeasurementTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/AccruedExpensesTables" xlink:href="dgly-20230930.xsd#AccruedExpensesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/PrepaidExpensesTables" xlink:href="dgly-20230930.xsd#PrepaidExpensesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/PropertyPlantAndEquipmentTables" xlink:href="dgly-20230930.xsd#PropertyPlantAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/OperatingLeaseTables" xlink:href="dgly-20230930.xsd#OperatingLeaseTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:href="dgly-20230930.xsd#GoodwillAndOtherIntangibleAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/OtherAssetsTables" xlink:href="dgly-20230930.xsd#OtherAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/Stock-basedCompensationTables" xlink:href="dgly-20230930.xsd#Stock-basedCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/CommonStockPurchaseWarrantsTables" xlink:href="dgly-20230930.xsd#CommonStockPurchaseWarrantsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/NetEarningsLossPerShareTables" xlink:href="dgly-20230930.xsd#NetEarningsLossPerShareTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/DigitalAllyHealthcareVentureTables" xlink:href="dgly-20230930.xsd#DigitalAllyHealthcareVentureTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/TicketsmarterAcquisitionTables" xlink:href="dgly-20230930.xsd#TicketsmarterAcquisitionTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SegmentDataTables" xlink:href="dgly-20230930.xsd#SegmentDataTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfContractLiabilitiesDetails" xlink:href="dgly-20230930.xsd#ScheduleOfContractLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfShortTermInvestmentsDetails" xlink:href="dgly-20230930.xsd#ScheduleOfShortTermInvestmentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="dgly-20230930.xsd#NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfInventoriesDetails" xlink:href="dgly-20230930.xsd#ScheduleOfInventoriesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/InventoriesDetailsNarrative" xlink:href="dgly-20230930.xsd#InventoriesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SummaryOfDebtObligationsDetails" xlink:href="dgly-20230930.xsd#SummaryOfDebtObligationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SummaryOfDebtObligationsDetailsParenthetical" xlink:href="dgly-20230930.xsd#SummaryOfDebtObligationsDetailsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfMaturityOfDebtObligationsDetails" xlink:href="dgly-20230930.xsd#ScheduleOfMaturityOfDebtObligationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfWarrantToPurchaseCommonStockGrantedDetails" xlink:href="dgly-20230930.xsd#ScheduleOfWarrantToPurchaseCommonStockGrantedDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SummaryOfConvertibleNoteActivityDetails" xlink:href="dgly-20230930.xsd#SummaryOfConvertibleNoteActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/DebtObligationsDetailsNarrative" xlink:href="dgly-20230930.xsd#DebtObligationsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" xlink:href="dgly-20230930.xsd#ScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfFairValueMeasurementsChangeInLevel3InputsDetails" xlink:href="dgly-20230930.xsd#ScheduleOfFairValueMeasurementsChangeInLevel3InputsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfAccruedExpensesDetails" xlink:href="dgly-20230930.xsd#ScheduleOfAccruedExpensesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfAccruedWarrantyExpenseDetails" xlink:href="dgly-20230930.xsd#ScheduleOfAccruedWarrantyExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/IncomeTaxesDetailsNarrative" xlink:href="dgly-20230930.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfPrepaidExpenseDetails" xlink:href="dgly-20230930.xsd#ScheduleOfPrepaidExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails" xlink:href="dgly-20230930.xsd#ScheduleOfPropertyPlantAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/PropertyPlantAndEquipmentDetailsNarrative" xlink:href="dgly-20230930.xsd#PropertyPlantAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfOperatingLeasesRightOfUseAssetsAndLiabilitiesDetails" xlink:href="dgly-20230930.xsd#ScheduleOfOperatingLeasesRightOfUseAssetsAndLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfLeaseExpenseDetails" xlink:href="dgly-20230930.xsd#ScheduleOfLeaseExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails" xlink:href="dgly-20230930.xsd#ScheduleOfFutureMinimumLeasePaymentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative" xlink:href="dgly-20230930.xsd#OperatingLeaseDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails" xlink:href="dgly-20230930.xsd#ScheduleOfIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfEstimatedAmortizationForIntangibleAssetsDetails" xlink:href="dgly-20230930.xsd#ScheduleOfEstimatedAmortizationForIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/GoodwillAndOtherIntangibleAssetsDetailsNarrative" xlink:href="dgly-20230930.xsd#GoodwillAndOtherIntangibleAssetsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfOtherAssetsDetails" xlink:href="dgly-20230930.xsd#ScheduleOfOtherAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="dgly-20230930.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SummaryOfStockOptionsOutstandingDetails" xlink:href="dgly-20230930.xsd#SummaryOfStockOptionsOutstandingDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails" xlink:href="dgly-20230930.xsd#ScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SummaryOfRestrictedStockActivityDetails" xlink:href="dgly-20230930.xsd#SummaryOfRestrictedStockActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfNon-vestedBalanceOfRestrictedStockDetails" xlink:href="dgly-20230930.xsd#ScheduleOfNon-vestedBalanceOfRestrictedStockDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative" xlink:href="dgly-20230930.xsd#Stock-basedCompensationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetails" xlink:href="dgly-20230930.xsd#ScheduleOfWarrantModificationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetailsParenthetical" xlink:href="dgly-20230930.xsd#ScheduleOfWarrantModificationDetailsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SummaryOfWarrantActivityDetails" xlink:href="dgly-20230930.xsd#SummaryOfWarrantActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SummaryOfRangeOfExercisePricesAndWeightedAverageRemainingContractualLifeOfWarrantsDetails" xlink:href="dgly-20230930.xsd#SummaryOfRangeOfExercisePricesAndWeightedAverageRemainingContractualLifeOfWarrantsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative" xlink:href="dgly-20230930.xsd#CommonStockPurchaseWarrantsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative" xlink:href="dgly-20230930.xsd#StockholdersEquityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfWeightedAverageNumberOfSharesOutstandingAndLossPerShareOutstandingDetails" xlink:href="dgly-20230930.xsd#ScheduleOfWeightedAverageNumberOfSharesOutstandingAndLossPerShareOutstandingDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAcquisitionDetails" xlink:href="dgly-20230930.xsd#ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAcquisitionDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfIdentifiableIntangibleAssetsAcquiredAndTheirEstimatedUsefulLivesDetails" xlink:href="dgly-20230930.xsd#ScheduleOfIdentifiableIntangibleAssetsAcquiredAndTheirEstimatedUsefulLivesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative" xlink:href="dgly-20230930.xsd#DigitalAllyHealthcareVentureDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails" xlink:href="dgly-20230930.xsd#ScheduleOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetailsParenthetical" xlink:href="dgly-20230930.xsd#ScheduleOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetailsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfComponentsOfIdentifiableIntangibleAssetsAccruedAcquiredDetails" xlink:href="dgly-20230930.xsd#ScheduleOfComponentsOfIdentifiableIntangibleAssetsAccruedAcquiredDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/TicketsmarterAcquisitionDetailsNarrative" xlink:href="dgly-20230930.xsd#TicketsmarterAcquisitionDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfSegmentReportingDetails" xlink:href="dgly-20230930.xsd#ScheduleOfSegmentReportingDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SegmentDataDetailsNarrative" xlink:href="dgly-20230930.xsd#SegmentDataDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:href="dgly-20230930.xsd#RelatedPartyTransactionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SubsequentEventsDetailsNarrative" xlink:href="dgly-20230930.xsd#SubsequentEventsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd#eedm" 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://digitalallyinc.com/role/Cover" xlink:title="00000001 - Document - Cover" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/BalanceSheets" xlink:title="00000002 - Statement - Condensed Consolidated Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaapRelatedPartyMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapRelatedPartyMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaapAssetsAbstract_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapAssetsAbstract_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaapAssetsCurrentAbstract_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_50" xlink:to="loc_us-gaapAssetsCurrentAbstract_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_50" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_50" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_50" xlink:to="loc_us-gaapAccountsReceivableNetCurrent_50" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:label="loc_us-gaapAccountsAndOtherReceivablesNetCurrent_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_50" xlink:to="loc_us-gaapAccountsAndOtherReceivablesNetCurrent_50" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_50" xlink:to="loc_us-gaapInventoryNet_50" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaapPrepaidExpenseCurrent_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_50" xlink:to="loc_us-gaapPrepaidExpenseCurrent_50" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_50" xlink:to="loc_us-gaapAssetsCurrent_50" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_50" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet_50" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetIncludingGoodwill_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_50" xlink:to="loc_us-gaapIntangibleAssetsNetIncludingGoodwill_50" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_50" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset_50" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReceivable" xlink:label="loc_us-gaapIncomeTaxReceivable_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_50" xlink:to="loc_us-gaapIncomeTaxReceivable_50" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_50" xlink:to="loc_us-gaapOtherAssetsNoncurrent_50" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_50" xlink:to="loc_us-gaapAssets_50" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_50" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_50" xlink:to="loc_us-gaapLiabilitiesCurrentAbstract_50" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_50" xlink:to="loc_us-gaapAccountsPayableCurrent_50" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_50" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent_50" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_50" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent_50" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityCurrent_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_50" xlink:to="loc_us-gaapContractWithCustomerLiabilityCurrent_50" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableCurrent" xlink:label="loc_us-gaapNotesPayableCurrent_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_50" xlink:to="loc_us-gaapNotesPayableCurrent_50" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtCurrent" xlink:label="loc_us-gaapDebtCurrent_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_50" xlink:to="loc_us-gaapDebtCurrent_50" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="loc_us-gaapDerivativeLiabilitiesCurrent_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_50" xlink:to="loc_us-gaapDerivativeLiabilitiesCurrent_50" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrent" xlink:label="loc_us-gaapTaxesPayableCurrent_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_50" xlink:to="loc_us-gaapTaxesPayableCurrent_50" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_50" xlink:to="loc_us-gaapLiabilitiesCurrent_50" xlink:type="arc" order="24" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="loc_us-gaapLiabilitiesNoncurrentAbstract_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_50" xlink:to="loc_us-gaapLiabilitiesNoncurrentAbstract_50" xlink:type="arc" order="25" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="loc_us-gaapLongTermDebtAndCapitalLeaseObligations_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract_50" xlink:to="loc_us-gaapLongTermDebtAndCapitalLeaseObligations_50" xlink:type="arc" order="26" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract_50" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent_50" xlink:type="arc" order="27" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityNoncurrent_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract_50" xlink:to="loc_us-gaapContractWithCustomerLiabilityNoncurrent_50" xlink:type="arc" order="28" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermNotesPayable" xlink:label="loc_us-gaapLongTermNotesPayable_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract_50" xlink:to="loc_us-gaapLongTermNotesPayable_50" xlink:type="arc" order="29" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseDepositLiability" xlink:label="loc_us-gaapLeaseDepositLiability_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract_50" xlink:to="loc_us-gaapLeaseDepositLiability_50" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_50" xlink:to="loc_us-gaapLiabilities_50" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaapCommitmentsAndContingencies_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_50" xlink:to="loc_us-gaapCommitmentsAndContingencies_50" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_50" xlink:to="loc_us-gaapStockholdersEquityAbstract_50" xlink:type="arc" order="33" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_50" xlink:to="loc_us-gaapCommonStockValue_50" xlink:type="arc" order="34" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaapAdditionalPaidInCapitalCommonStock_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_50" xlink:to="loc_us-gaapAdditionalPaidInCapitalCommonStock_50" xlink:type="arc" order="35" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaapMinorityInterest_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_50" xlink:to="loc_us-gaapMinorityInterest_50" xlink:type="arc" order="36" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_50" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit_50" xlink:type="arc" order="37" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_50" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_50" xlink:type="arc" order="38" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_50" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity_50" xlink:type="arc" order="39" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaapRelatedPartyMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapRelatedPartyMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent" xlink:label="loc_us-gaapAllowanceForDoubtfulOtherReceivablesCurrent_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapAllowanceForDoubtfulOtherReceivablesCurrent_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="loc_us-gaapOtherReceivablesNetCurrent_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapOtherReceivablesNetCurrent_50" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare_50" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapCommonStockSharesAuthorized_50" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapCommonStockSharesIssued_50" xlink:type="arc" order="5" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/StatementsOfOperations" xlink:title="00000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtProductOrServiceAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_ProductMember" xlink:label="loc_us-gaapProductMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapProductMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ServiceOtherMember" xlink:label="loc_us-gaapServiceOtherMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapServiceOtherMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesAbstract" xlink:label="loc_us-gaapRevenuesAbstract_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenuesAbstract_130" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRevenuesAbstract_130" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_130" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenueAbstract" xlink:label="loc_us-gaapCostOfRevenueAbstract_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCostOfRevenueAbstract_130" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaapCostOfRevenue_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCostOfRevenueAbstract_130" xlink:to="loc_us-gaapCostOfRevenue_130" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGrossProfit_130" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpenseAbstract" xlink:label="loc_us-gaapSellingGeneralAndAdministrativeExpenseAbstract_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSellingGeneralAndAdministrativeExpenseAbstract_130" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSellingGeneralAndAdministrativeExpenseAbstract_130" xlink:to="loc_us-gaapResearchAndDevelopmentExpense_130" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketingAndAdvertisingExpense" xlink:label="loc_us-gaapMarketingAndAdvertisingExpense_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSellingGeneralAndAdministrativeExpenseAbstract_130" xlink:to="loc_us-gaapMarketingAndAdvertisingExpense_130" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSellingGeneralAndAdministrativeExpenseAbstract_130" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense_130" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaapSellingGeneralAndAdministrativeExpense_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSellingGeneralAndAdministrativeExpenseAbstract_130" xlink:to="loc_us-gaapSellingGeneralAndAdministrativeExpense_130" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingIncomeLoss_130" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaapNonoperatingIncomeExpenseAbstract_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNonoperatingIncomeExpenseAbstract_130" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaapInvestmentIncomeInterest_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract_130" xlink:to="loc_us-gaapInvestmentIncomeInterest_130" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaapInterestExpense_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract_130" xlink:to="loc_us-gaapInterestExpense_130" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaapOtherNonoperatingIncomeExpense_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract_130" xlink:to="loc_us-gaapOtherNonoperatingIncomeExpense_130" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossRelatedToLitigationSettlement" xlink:label="loc_us-gaapGainLossRelatedToLitigationSettlement_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract_130" xlink:to="loc_us-gaapGainLossRelatedToLitigationSettlement_130" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_LossOnConversionOfConvertibleNote" xlink:label="loc_DGLYLossOnConversionOfConvertibleNote_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract_130" xlink:to="loc_DGLYLossOnConversionOfConvertibleNote_130" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements" xlink:label="loc_DGLYChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract_130" xlink:to="loc_DGLYChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements_130" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ChangeInFairValueOfShorttermInvestments" xlink:label="loc_DGLYChangeInFairValueOfShorttermInvestments_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract_130" xlink:to="loc_DGLYChangeInFairValueOfShorttermInvestments_130" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ChangeInFairValueOfWarrantDerivativeLiabilities" xlink:label="loc_DGLYChangeInFairValueOfWarrantDerivativeLiabilities_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract_130" xlink:to="loc_DGLYChangeInFairValueOfWarrantDerivativeLiabilities_130" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaapGainsLossesOnExtinguishmentOfDebt_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract_130" xlink:to="loc_us-gaapGainsLossesOnExtinguishmentOfDebt_130" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_GainOnExtinguishmentOfWarrantDerivativeLiabilities" xlink:label="loc_DGLYGainOnExtinguishmentOfWarrantDerivativeLiabilities_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract_130" xlink:to="loc_DGLYGainOnExtinguishmentOfWarrantDerivativeLiabilities_130" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract_130" xlink:to="loc_us-gaapNonoperatingIncomeExpense_130" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_130" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit_130" xlink:type="arc" order="24" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProfitLoss_130" xlink:type="arc" order="25" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapNetIncomeLossAttributableToNoncontrollingInterest_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLossAttributableToNoncontrollingInterest_130" xlink:type="arc" order="26" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss_130" xlink:type="arc" order="27" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="loc_us-gaapEarningsPerShareBasicAbstract_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareBasicAbstract_130" xlink:type="arc" order="28" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEarningsPerShareBasicAbstract_130" xlink:to="loc_us-gaapEarningsPerShareBasic_130" xlink:type="arc" order="29" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEarningsPerShareBasicAbstract_130" xlink:to="loc_us-gaapEarningsPerShareDiluted_130" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract_130" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract_130" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic_130" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract_130" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding_130" xlink:type="arc" order="33" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/StatementsOfStockholdersEquity" xlink:title="00000005 - Statement - Condensed Consolidated Statements of Stockholders&apos; Equity (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="loc_us-gaapNoncontrollingInterestMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapNoncontrollingInterestMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapRetainedEarningsMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_60" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardGross_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardGross_60" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross_60" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardForfeitures_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardForfeitures_60" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_60" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:label="loc_us-gaapStockRepurchasedAndRetiredDuringPeriodValue_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRepurchasedAndRetiredDuringPeriodValue_60" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="loc_us-gaapStockRepurchasedAndRetiredDuringPeriodShares_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRepurchasedAndRetiredDuringPeriodShares_60" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DistributionToNoncontrollingInterestInConsolidatedSubsidiary" xlink:label="loc_DGLYDistributionToNoncontrollingInterestInConsolidatedSubsidiary_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYDistributionToNoncontrollingInterestInConsolidatedSubsidiary_60" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProfitLoss_60" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_IssuanceOfCommonStockThroughWarrantExchangeAgreement" xlink:label="loc_DGLYIssuanceOfCommonStockThroughWarrantExchangeAgreement_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYIssuanceOfCommonStockThroughWarrantExchangeAgreement_60" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_IssuanceOfCommonStockThroughWarrantExchangeAgreementShares" xlink:label="loc_DGLYIssuanceOfCommonStockThroughWarrantExchangeAgreementShares_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYIssuanceOfCommonStockThroughWarrantExchangeAgreementShares_60" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterestDecreaseFromRedemptions" xlink:label="loc_us-gaapMinorityInterestDecreaseFromRedemptions_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapMinorityInterestDecreaseFromRedemptions_60" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_MinorityInterestDecreaseFromRedemptionsShares" xlink:label="loc_DGLYMinorityInterestDecreaseFromRedemptionsShares_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYMinorityInterestDecreaseFromRedemptionsShares_60" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueConversionOfConvertibleSecurities_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueConversionOfConvertibleSecurities_60" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_60" xlink:type="arc" order="17" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/StatementsOfCashFlows" xlink:title="00000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPolicies" xlink:title="00000007 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/Inventories" xlink:title="00000008 - Disclosure - INVENTORIES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/DebtObligations" xlink:title="00000009 - Disclosure - DEBT OBLIGATIONS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/FairValueMeasurement" xlink:title="00000010 - Disclosure - FAIR VALUE MEASUREMENT" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/AccruedExpenses" xlink:title="00000011 - Disclosure - ACCRUED EXPENSES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/IncomeTaxes" xlink:title="00000012 - Disclosure - INCOME TAXES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/PrepaidExpenses" xlink:title="00000013 - Disclosure - PREPAID EXPENSES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/PropertyPlantAndEquipment" xlink:title="00000014 - Disclosure - PROPERTY, PLANT AND EQUIPMENT" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/OperatingLease" xlink:title="00000015 - Disclosure - OPERATING LEASE" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/GoodwillAndOtherIntangibleAssets" xlink:title="00000016 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/OtherAssets" xlink:title="00000017 - Disclosure - OTHER ASSETS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/CommitmentsAndContingencies" xlink:title="00000018 - Disclosure - COMMITMENTS AND CONTINGENCIES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/Stock-basedCompensation" xlink:title="00000019 - Disclosure - STOCK-BASED COMPENSATION" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/CommonStockPurchaseWarrants" xlink:title="00000020 - Disclosure - COMMON STOCK PURCHASE WARRANTS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/StockholdersEquity" xlink:title="00000021 - Disclosure - STOCKHOLDERS&#8217; EQUITY" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/NetEarningsLossPerShare" xlink:title="00000022 - Disclosure - NET EARNINGS (LOSS) PER SHARE" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/DigitalAllyHealthcareVenture" xlink:title="00000023 - Disclosure - DIGITAL ALLY HEALTHCARE VENTURE" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/TicketsmarterAcquisition" xlink:title="00000024 - Disclosure - TICKETSMARTER ACQUISITION" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/SegmentData" xlink:title="00000025 - Disclosure - SEGMENT DATA" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/RelatedPartyTransactions" xlink:title="00000026 - Disclosure - RELATED PARTY TRANSACTIONS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/SubsequentEvents" xlink:title="00000027 - Disclosure - SUBSEQUENT EVENTS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000028 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" xlink:title="00000029 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/InventoriesTables" xlink:title="00000030 - Disclosure - INVENTORIES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/DebtObligationsTables" xlink:title="00000031 - Disclosure - DEBT OBLIGATIONS (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/FairValueMeasurementTables" xlink:title="00000032 - Disclosure - FAIR VALUE MEASUREMENT (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/AccruedExpensesTables" xlink:title="00000033 - Disclosure - ACCRUED EXPENSES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/PrepaidExpensesTables" xlink:title="00000034 - Disclosure - PREPAID EXPENSES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/PropertyPlantAndEquipmentTables" xlink:title="00000035 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/OperatingLeaseTables" xlink:title="00000036 - Disclosure - OPERATING LEASE (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:title="00000037 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/OtherAssetsTables" xlink:title="00000038 - Disclosure - OTHER ASSETS (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/Stock-basedCompensationTables" xlink:title="00000039 - Disclosure - STOCK-BASED COMPENSATION (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/CommonStockPurchaseWarrantsTables" xlink:title="00000040 - Disclosure - COMMON STOCK PURCHASE WARRANTS (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/NetEarningsLossPerShareTables" xlink:title="00000041 - Disclosure - NET EARNINGS (LOSS) PER SHARE (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/DigitalAllyHealthcareVentureTables" xlink:title="00000042 - Disclosure - DIGITAL ALLY HEALTHCARE VENTURE (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaapRestructuringCostAndReserveLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="dgly-20230930.xsd#DGLY_HealthcareAcquisitionMember" xlink:label="loc_DGLYHealthcareAcquisitionMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYHealthcareAcquisitionMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_MedicalBillingAcquisitionMember" xlink:label="loc_DGLYMedicalBillingAcquisitionMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYMedicalBillingAcquisitionMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_HealthcareAcquisitionOneMember" xlink:label="loc_DGLYHealthcareAcquisitionOneMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYHealthcareAcquisitionOneMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_MedicalBillingAssetsAcquisitionMember" xlink:label="loc_DGLYMedicalBillingAssetsAcquisitionMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYMedicalBillingAssetsAcquisitionMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock" xlink:label="loc_DGLYScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_DGLYScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" xlink:label="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_60" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/TicketsmarterAcquisitionTables" xlink:title="00000043 - Disclosure - TICKETSMARTER ACQUISITION (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/SegmentDataTables" xlink:title="00000044 - Disclosure - SEGMENT DATA (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfContractLiabilitiesDetails" xlink:title="00000045 - Disclosure - SCHEDULE OF CONTRACT LIABILITIES (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfShortTermInvestmentsDetails" xlink:title="00000046 - Disclosure - SCHEDULE OF SHORT TERM INVESTMENTS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:label="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:label="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaapFinancialInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:to="loc_us-gaapFinancialInstrumentAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashMember" xlink:label="loc_us-gaapCashMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapCashMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="loc_us-gaapMoneyMarketFundsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapMoneyMarketFundsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaapAvailableForSaleDebtSecuritiesAmortizedCostBasis_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapAvailableForSaleDebtSecuritiesAmortizedCostBasis_130" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:label="loc_us-gaapDebtSecuritiesAvailableForSaleRealizedGain_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapDebtSecuritiesAvailableForSaleRealizedGain_130" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:label="loc_us-gaapDebtSecuritiesAvailableForSaleRealizedLoss_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapDebtSecuritiesAvailableForSaleRealizedLoss_130" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaapAvailableForSaleSecuritiesDebtSecurities_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapAvailableForSaleSecuritiesDebtSecurities_130" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain" xlink:label="loc_us-gaapAvailableForSaleDebtSecuritiesGrossUnrealizedGain_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapAvailableForSaleDebtSecuritiesGrossUnrealizedGain_130" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedLoss" xlink:label="loc_us-gaapAvailableForSaleDebtSecuritiesGrossUnrealizedLoss_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapAvailableForSaleDebtSecuritiesGrossUnrealizedLoss_130" xlink:type="arc" order="5" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000047 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_MergerAgreementMember" xlink:label="loc_DGLYMergerAgreementMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_DGLYMergerAgreementMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="dgly-20230930.xsd#DGLY_PredecessorCommonStockMember" xlink:label="loc_DGLYPredecessorCommonStockMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_DGLYPredecessorCommonStockMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_RegistrantCommonStockMember" xlink:label="loc_DGLYRegistrantCommonStockMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_DGLYRegistrantCommonStockMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapNetIncomeLoss_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities_70" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities_70" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities_70" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="loc_us-gaapContractWithCustomerLiabilityRevenueRecognized_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapContractWithCustomerLiabilityRevenueRecognized_70" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_SalesReturnsAndAllowances" xlink:label="loc_DGLYSalesReturnsAndAllowances_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_DGLYSalesReturnsAndAllowances_70" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashFDICInsuredAmount" xlink:label="loc_us-gaapCashFDICInsuredAmount_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapCashFDICInsuredAmount_70" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashUninsuredAmount" xlink:label="loc_us-gaapCashUninsuredAmount_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapCashUninsuredAmount_70" xlink:type="arc" order="8" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfInventoriesDetails" xlink:title="00000048 - Disclosure - SCHEDULE OF INVENTORIES (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/InventoriesDetailsNarrative" xlink:title="00000049 - Disclosure - INVENTORIES (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/SummaryOfDebtObligationsDetails" xlink:title="00000050 - Disclosure - SUMMARY OF DEBT OBLIGATIONS (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/SummaryOfDebtObligationsDetailsParenthetical" xlink:title="00000051 - Disclosure - SUMMARY OF DEBT OBLIGATIONS (Details) (Parenthetical)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfMaturityOfDebtObligationsDetails" xlink:title="00000052 - Disclosure - SCHEDULE OF MATURITY OF DEBT OBLIGATIONS (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfWarrantToPurchaseCommonStockGrantedDetails" xlink:title="00000053 - Disclosure - SCHEDULE OF WARRANT TO PURCHASE COMMON STOCK GRANTED (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaapDebtInstrumentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaapDebtInstrumentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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-gaapDebtInstrumentTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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-gaapEquityComponentDomain" xlink:to="loc_us-gaapWarrantMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.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/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_50" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_50" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_50" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_50" xlink:type="arc" order="5" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/SummaryOfConvertibleNoteActivityDetails" xlink:title="00000054 - Disclosure - SUMMARY OF CONVERTIBLE NOTE ACTIVITY (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/DebtObligationsDetailsNarrative" xlink:title="00000055 - Disclosure - DEBT OBLIGATIONS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="loc_us-gaapShortTermDebtLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="loc_us-gaapScheduleOfShortTermDebtTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapScheduleOfShortTermDebtTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapDebtInstrumentAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_TwoThousandTwentySmallBusinessAdministrationNotesMember" xlink:label="loc_DGLYTwoThousandTwentySmallBusinessAdministrationNotesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_DGLYTwoThousandTwentySmallBusinessAdministrationNotesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_JuneContingentNoteMember" xlink:label="loc_DGLYJuneContingentNoteMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_DGLYJuneContingentNoteMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_AugustContingentPaymentNoteMember" xlink:label="loc_DGLYAugustContingentPaymentNoteMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_DGLYAugustContingentPaymentNoteMember_90" xlink:type="arc" order="91" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_JanuaryContingentPaymentNoteMember" xlink:label="loc_DGLYJanuaryContingentPaymentNoteMember_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_DGLYJanuaryContingentPaymentNoteMember_150" xlink:type="arc" order="151" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_FebruaryContingentPaymentNoteMember" xlink:label="loc_DGLYFebruaryContingentPaymentNoteMember_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_DGLYFebruaryContingentPaymentNoteMember_200" xlink:type="arc" order="201" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_TwentyTwentyThreeCommercialExtensionOfCreditMember" xlink:label="loc_DGLYTwentyTwentyThreeCommercialExtensionOfCreditMember_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_DGLYTwentyTwentyThreeCommercialExtensionOfCreditMember_250" xlink:type="arc" order="251" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_SecuritiesPurchaseAgreementMember" xlink:label="loc_DGLYSecuritiesPurchaseAgreementMember_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_DGLYSecuritiesPurchaseAgreementMember_310" xlink:type="arc" order="311" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.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/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_280" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_280" xlink:type="arc" order="282" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember_330" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapWarrantMember_330" xlink:type="arc" order="331" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_WarrantOneMember" xlink:label="loc_DGLYWarrantOneMember_340" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_DGLYWarrantOneMember_340" xlink:type="arc" order="341" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_WarrantTwoMember" xlink:label="loc_DGLYWarrantTwoMember_350" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_DGLYWarrantTwoMember_350" xlink:type="arc" order="351" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_WarrantThreeMember" xlink:label="loc_DGLYWarrantThreeMember_360" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_DGLYWarrantThreeMember_360" xlink:type="arc" order="361" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_370" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_370" xlink:type="arc" order="371" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_RegistrationRightsAgreementMember" xlink:label="loc_DGLYRegistrationRightsAgreementMember_380" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_DGLYRegistrationRightsAgreementMember_380" xlink:type="arc" order="381" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromLoans" xlink:label="loc_us-gaapProceedsFromLoans_470" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapProceedsFromLoans_470" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount_470" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount_470" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_470" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_470" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentPeriodicPayment" xlink:label="loc_us-gaapDebtInstrumentPeriodicPayment_470" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentPeriodicPayment_470" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTerm" xlink:label="loc_us-gaapDebtInstrumentTerm_470" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentTerm_470" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DebtInstrumentProjectedRevenue" xlink:label="loc_DGLYDebtInstrumentProjectedRevenue_470" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_DGLYDebtInstrumentProjectedRevenue_470" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFairValue" xlink:label="loc_us-gaapDebtInstrumentFairValue_470" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentFairValue_470" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesGainLoss" xlink:label="loc_us-gaapDebtSecuritiesGainLoss_470" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtSecuritiesGainLoss_470" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DecreaseInEstimatedFairValueofDebt" xlink:label="loc_DGLYDecreaseInEstimatedFairValueofDebt_470" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_DGLYDecreaseInEstimatedFairValueofDebt_470" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:label="loc_us-gaapDebtInstrumentPeriodicPaymentPrincipal_470" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentPeriodicPaymentPrincipal_470" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="loc_us-gaapLinesOfCreditCurrent_470" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapLinesOfCreditCurrent_470" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateEffectivePercentage_470" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateEffectivePercentage_470" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityDescription" xlink:label="loc_us-gaapLineOfCreditFacilityDescription_470" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityDescription_470" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="loc_us-gaapProceedsFromLinesOfCredit_470" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapProceedsFromLinesOfCredit_470" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfDebt" xlink:label="loc_us-gaapRepaymentsOfDebt_470" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapRepaymentsOfDebt_470" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio" xlink:label="loc_us-gaapPrincipalAmountOutstandingOfLoansHeldInPortfolio_470" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapPrincipalAmountOutstandingOfLoansHeldInPortfolio_470" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtConversionOriginalDebtAmount1" xlink:label="loc_us-gaapDebtConversionOriginalDebtAmount1_470" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtConversionOriginalDebtAmount1_470" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="loc_us-gaapProceedsFromConvertibleDebt_470" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapProceedsFromConvertibleDebt_470" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_470" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_470" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_470" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_470" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_470" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_470" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare_470" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare_470" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfWarrants" xlink:label="loc_us-gaapProceedsFromIssuanceOfWarrants_470" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOfWarrants_470" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockConvertibleConversionPriceIncrease" xlink:label="loc_us-gaapCommonStockConvertibleConversionPriceIncrease_470" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapCommonStockConvertibleConversionPriceIncrease_470" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:label="loc_us-gaapDebtInstrumentRedemptionPricePercentage_470" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentRedemptionPricePercentage_470" xlink:type="arc" order="24" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_PurchaserPercentage" xlink:label="loc_DGLYPurchaserPercentage_470" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_DGLYPurchaserPercentage_470" xlink:type="arc" order="25" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_IssuanceOfWarrantDerivativeLiabilities" xlink:label="loc_DGLYIssuanceOfWarrantDerivativeLiabilities_470" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_DGLYIssuanceOfWarrantDerivativeLiabilities_470" xlink:type="arc" order="26" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="loc_us-gaapAmortizationOfDebtDiscountPremium_470" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapAmortizationOfDebtDiscountPremium_470" xlink:type="arc" order="27" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare_470" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare_470" xlink:type="arc" order="28" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_470" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_470" xlink:type="arc" order="29" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueConversionOfConvertibleSecurities_470" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueConversionOfConvertibleSecurities_470" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_LossOnConversionOfConvertibleNote" xlink:label="loc_DGLYLossOnConversionOfConvertibleNote_470" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_DGLYLossOnConversionOfConvertibleNote_470" xlink:type="arc" order="31" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" xlink:title="00000056 - Disclosure - SCHEDULE OF FINANCIAL ASSETS AND LIABILITIES MEASURED AT FAIR VALUE ON RECURRING BASIS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="loc_us-gaapFairValueByLiabilityClassAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="loc_us-gaapFairValueByLiabilityClassAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFairValueByLiabilityClassAxis" xlink:to="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFairValueByLiabilityClassAxis" xlink:to="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember" xlink:label="loc_DGLYContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="loc_DGLYContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_WarrantLiabilityMember" xlink:label="loc_DGLYWarrantLiabilityMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="loc_DGLYWarrantLiabilityMember_40" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesFairValueDisclosure" xlink:label="loc_us-gaapLiabilitiesFairValueDisclosure_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_us-gaapLiabilitiesFairValueDisclosure_250" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfFairValueMeasurementsChangeInLevel3InputsDetails" xlink:title="00000057 - Disclosure - SCHEDULE OF FAIR VALUE MEASUREMENTS CHANGE IN LEVEL 3 INPUTS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="loc_us-gaapShortTermDebtLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="loc_us-gaapScheduleOfShortTermDebtTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapScheduleOfShortTermDebtTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapDebtInstrumentAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ContingentConsiderationPromissoryNoteMember" xlink:label="loc_DGLYContingentConsiderationPromissoryNoteMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_DGLYContingentConsiderationPromissoryNoteMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_WarrantLiabilityMember" xlink:label="loc_DGLYWarrantLiabilityMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_DGLYWarrantLiabilityMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesFairValueDisclosure" xlink:label="loc_us-gaapLiabilitiesFairValueDisclosure_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapLiabilitiesFairValueDisclosure_150" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_PaymentOfContingentConsiderationPromissoryNote" xlink:label="loc_DGLYPaymentOfContingentConsiderationPromissoryNote_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_DGLYPaymentOfContingentConsiderationPromissoryNote_150" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition" xlink:label="loc_DGLYChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_DGLYChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_150" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_IssuanceOfWarrantDerivativeLiabilities" xlink:label="loc_DGLYIssuanceOfWarrantDerivativeLiabilities_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_DGLYIssuanceOfWarrantDerivativeLiabilities_150" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_FairValueOfContingentConsiderationPromissoryNote" xlink:label="loc_DGLYFairValueOfContingentConsiderationPromissoryNote_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_DGLYFairValueOfContingentConsiderationPromissoryNote_150" xlink:type="arc" order="4" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfAccruedExpensesDetails" xlink:title="00000058 - Disclosure - SCHEDULE OF ACCRUED EXPENSES (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfAccruedWarrantyExpenseDetails" xlink:title="00000059 - Disclosure - SCHEDULE OF ACCRUED WARRANTY EXPENSE (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/IncomeTaxesDetailsNarrative" xlink:title="00000060 - Disclosure - INCOME TAXES (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfPrepaidExpenseDetails" xlink:title="00000061 - Disclosure - SCHEDULE OF PREPAID EXPENSE (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails" xlink:title="00000062 - Disclosure - SCHEDULE OF PROPERTY, PLANT AND EQUIPMENT (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingMember" xlink:label="loc_us-gaapBuildingMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapBuildingMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaapFurnitureAndFixturesMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapFurnitureAndFixturesMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_WarehouseMember" xlink:label="loc_srtWarehouseMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_srtWarehouseMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DemonstrationAndTradeshowEquipmentMember" xlink:label="loc_DGLYDemonstrationAndTradeshowEquipmentMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_DGLYDemonstrationAndTradeshowEquipmentMember_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingImprovementsMember" xlink:label="loc_us-gaapBuildingImprovementsMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapBuildingImprovementsMember_90" xlink:type="arc" order="91" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.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/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_30" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_40" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_Building" xlink:label="loc_DGLYBuilding_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_DGLYBuilding_120" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_120" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Land" xlink:label="loc_us-gaapLand_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapLand_120" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration_120" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesGross" xlink:label="loc_us-gaapFurnitureAndFixturesGross_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapFurnitureAndFixturesGross_120" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MachineryAndEquipmentGross" xlink:label="loc_us-gaapMachineryAndEquipmentGross_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapMachineryAndEquipmentGross_120" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DemonstrationAndTradeshowEquipmentGross" xlink:label="loc_DGLYDemonstrationAndTradeshowEquipmentGross_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_DGLYDemonstrationAndTradeshowEquipmentGross_120" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingsAndImprovementsGross" xlink:label="loc_us-gaapBuildingsAndImprovementsGross_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapBuildingsAndImprovementsGross_120" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross_120" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_120" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet_120" xlink:type="arc" order="10" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/PropertyPlantAndEquipmentDetailsNarrative" xlink:title="00000063 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfOperatingLeasesRightOfUseAssetsAndLiabilitiesDetails" xlink:title="00000064 - Disclosure - SCHEDULE OF OPERATING LEASES RIGHT OF USE ASSETS AND LIABILITIES (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfLeaseExpenseDetails" xlink:title="00000065 - Disclosure - SCHEDULE OF LEASE EXPENSE (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaapIncomeStatementLocationAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapIncomeStatementLocationAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaapIncomeStatementLocationDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapIncomeStatementLocationAxis" xlink:to="loc_us-gaapIncomeStatementLocationDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaapIncomeStatementLocationDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapIncomeStatementLocationAxis" xlink:to="loc_us-gaapIncomeStatementLocationDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="loc_us-gaapSellingGeneralAndAdministrativeExpensesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_us-gaapSellingGeneralAndAdministrativeExpensesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseExpense" xlink:label="loc_us-gaapOperatingLeaseExpense_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseExpense_20" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails" xlink:title="00000066 - Disclosure - SCHEDULE OF FUTURE MINIMUM LEASE PAYMENTS (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative" xlink:title="00000067 - Disclosure - OPERATING LEASE (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="dgly-20230930.xsd#DGLY_WarehouseAndOfficeSpaceMember" xlink:label="loc_DGLYWarehouseAndOfficeSpaceMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_DGLYWarehouseAndOfficeSpaceMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_OctoberTwoThousandAndNineteenForCopiersMember" xlink:label="loc_DGLYOctoberTwoThousandAndNineteenForCopiersMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_DGLYOctoberTwoThousandAndNineteenForCopiersMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_OfficeSpaceAndCopierMember" xlink:label="loc_DGLYOfficeSpaceAndCopierMember_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_DGLYOfficeSpaceAndCopierMember_250" xlink:type="arc" order="251" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.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/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="dgly-20230930.xsd#DGLY_EliteMedicalBillingSpecialistsMember" xlink:label="loc_DGLYEliteMedicalBillingSpecialistsMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYEliteMedicalBillingSpecialistsMember_70" xlink:type="arc" order="72" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_PrivateMedicalBillingCompanyMember" xlink:label="loc_DGLYPrivateMedicalBillingCompanyMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYPrivateMedicalBillingCompanyMember_90" xlink:type="arc" order="91" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_CCCAcquisitionMember" xlink:label="loc_DGLYCCCAcquisitionMember_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYCCCAcquisitionMember_110" xlink:type="arc" order="112" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_TicketSmarterAcquisitionMember" xlink:label="loc_DGLYTicketSmarterAcquisitionMember_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYTicketSmarterAcquisitionMember_180" xlink:type="arc" order="182" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardDateAxis" xlink:label="loc_us-gaapAwardDateAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardDateAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaapAwardDateDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardDateAxis" xlink:to="loc_us-gaapAwardDateDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaapAwardDateDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardDateAxis" xlink:to="loc_us-gaapAwardDateDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_JanuaryOneTwoThousandTwentyTwoMember" xlink:label="loc_DGLYJanuaryOneTwoThousandTwentyTwoMember_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_DGLYJanuaryOneTwoThousandTwentyTwoMember_240" xlink:type="arc" order="242" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePayments" xlink:label="loc_us-gaapOperatingLeasePayments_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapOperatingLeasePayments_300" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LessorOperatingLeaseDescription" xlink:label="loc_us-gaapLessorOperatingLeaseDescription_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapLessorOperatingLeaseDescription_300" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="loc_us-gaapLesseeOperatingLeaseTermOfContract_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseTermOfContract_300" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1_300" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseExpense" xlink:label="loc_us-gaapOperatingLeaseExpense_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapOperatingLeaseExpense_300" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent_300" xlink:type="arc" order="5" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails" xlink:title="00000068 - Disclosure - SCHEDULE OF INTANGIBLE ASSETS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="loc_us-gaapFairValueByAssetClassAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapFairValueByAssetClassAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="loc_us-gaapFairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFairValueByAssetClassAxis" xlink:to="loc_us-gaapFairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="loc_us-gaapFairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFairValueByAssetClassAxis" xlink:to="loc_us-gaapFairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_AmortizedIntangibleAssetsMember" xlink:label="loc_DGLYAmortizedIntangibleAssetsMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="loc_DGLYAmortizedIntangibleAssetsMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_UnAmortizedIntangibleAssetsMember" xlink:label="loc_DGLYUnAmortizedIntangibleAssetsMember_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="loc_DGLYUnAmortizedIntangibleAssetsMember_140" xlink:type="arc" order="141" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="dgly-20230930.xsd#DGLY_LicensesMember" xlink:label="loc_DGLYLicensesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_DGLYLicensesMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_PatentsAndTrademarksMember" xlink:label="loc_DGLYPatentsAndTrademarksMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_DGLYPatentsAndTrademarksMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_SponsorshipAgreementNetworkMember" xlink:label="loc_DGLYSponsorshipAgreementNetworkMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_DGLYSponsorshipAgreementNetworkMember_40" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_SEOContentMember" xlink:label="loc_DGLYSEOContentMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_DGLYSEOContentMember_60" xlink:type="arc" order="62" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_PersonalSeatLicensesMember" xlink:label="loc_DGLYPersonalSeatLicensesMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_DGLYPersonalSeatLicensesMember_80" xlink:type="arc" order="82" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ClientAgreementRevenueCycleMember" xlink:label="loc_DGLYClientAgreementRevenueCycleMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_DGLYClientAgreementRevenueCycleMember_100" xlink:type="arc" order="102" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillMember" xlink:label="loc_us-gaapGoodwillMember_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapGoodwillMember_140" xlink:type="arc" order="142" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_TradeNameMember" xlink:label="loc_DGLYTradeNameMember_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_DGLYTradeNameMember_160" xlink:type="arc" order="162" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_PatentsAndTrademarksPendingMember" xlink:label="loc_DGLYPatentsAndTrademarksPendingMember_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_DGLYPatentsAndTrademarksPendingMember_180" xlink:type="arc" order="182" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsGross_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsGross_230" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization_230" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapIntangibleAssetsNetExcludingGoodwill_230" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfEstimatedAmortizationForIntangibleAssetsDetails" xlink:title="00000069 - Disclosure - SCHEDULE OF ESTIMATED AMORTIZATION FOR INTANGIBLE ASSETS (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/GoodwillAndOtherIntangibleAssetsDetailsNarrative" xlink:title="00000070 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfOtherAssetsDetails" xlink:title="00000071 - Disclosure - SCHEDULE OF OTHER ASSETS (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="00000072 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/SummaryOfStockOptionsOutstandingDetails" xlink:title="00000073 - Disclosure - SUMMARY OF STOCK OPTIONS OUTSTANDING (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="dgly-20230930.xsd#DGLY_StockOptionsMember" xlink:label="loc_DGLYStockOptionsMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_DGLYStockOptionsMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_40" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_40" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_40" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_40" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_40" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_40" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_40" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_40" xlink:type="arc" order="11" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails" xlink:title="00000074 - Disclosure - SCHEDULE OF SHARES AUTHORIZED UNDER STOCK OPTION PLANS BY EXERCISE PRICE RANGE (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_RangeOneMember" xlink:label="loc_DGLYRangeOneMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_DGLYRangeOneMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_RangeTwoMember" xlink:label="loc_DGLYRangeTwoMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_DGLYRangeTwoMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_RangeThreeMember" xlink:label="loc_DGLYRangeThreeMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_DGLYRangeThreeMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_90" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_90" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_90" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_90" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_90" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_90" xlink:type="arc" order="5" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/SummaryOfRestrictedStockActivityDetails" xlink:title="00000075 - Disclosure - SUMMARY OF RESTRICTED STOCK ACTIVITY (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_40" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_40" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_40" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_40" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_40" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_40" xlink:type="arc" order="7" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfNon-vestedBalanceOfRestrictedStockDetails" xlink:title="00000076 - Disclosure - SCHEDULE OF NON-VESTED BALANCE OF RESTRICTED STOCK (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative" xlink:title="00000077 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapPlanNameAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="dgly-20230930.xsd#DGLY_TwoThousandAndFivePlanMember" xlink:label="loc_DGLYTwoThousandAndFivePlanMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_DGLYTwoThousandAndFivePlanMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_TwoThousandAndSixPlanMember" xlink:label="loc_DGLYTwoThousandAndSixPlanMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_DGLYTwoThousandAndSixPlanMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_TwoThousandAndSevenPlanMember" xlink:label="loc_DGLYTwoThousandAndSevenPlanMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_DGLYTwoThousandAndSevenPlanMember_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_TwoThousandAndEightPlanMember" xlink:label="loc_DGLYTwoThousandAndEightPlanMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_DGLYTwoThousandAndEightPlanMember_90" xlink:type="arc" order="91" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardDateAxis" xlink:label="loc_us-gaapAwardDateAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardDateAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaapAwardDateDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardDateAxis" xlink:to="loc_us-gaapAwardDateDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaapAwardDateDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardDateAxis" xlink:to="loc_us-gaapAwardDateDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DuringTwoThousandFifteenMember" xlink:label="loc_DGLYDuringTwoThousandFifteenMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_DGLYDuringTwoThousandFifteenMember_50" xlink:type="arc" order="52" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DuringTwoThousandSixteenMember" xlink:label="loc_DGLYDuringTwoThousandSixteenMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_DGLYDuringTwoThousandSixteenMember_60" xlink:type="arc" order="62" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DuringTwoThousandSevenTeenMember" xlink:label="loc_DGLYDuringTwoThousandSevenTeenMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_DGLYDuringTwoThousandSevenTeenMember_70" xlink:type="arc" order="72" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DuringTwoThousandEighteenMember" xlink:label="loc_DGLYDuringTwoThousandEighteenMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_DGLYDuringTwoThousandEighteenMember_90" xlink:type="arc" order="92" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaapRestrictedStockUnitsRSUMember_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockUnitsRSUMember_110" xlink:type="arc" order="111" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpense_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpense_130" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_130" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_SharesUnavailableForIssuance" xlink:label="loc_DGLYSharesUnavailableForIssuance_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_DGLYSharesUnavailableForIssuance_130" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_SharesUnexercisedAndOutstanding" xlink:label="loc_DGLYSharesUnexercisedAndOutstanding_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_DGLYSharesUnexercisedAndOutstanding_130" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_130" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_130" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_130" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_130" xlink:type="arc" order="7" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetails" xlink:title="00000078 - Disclosure - SCHEDULE OF WARRANT MODIFICATION (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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-gaapEquityComponentDomain" xlink:to="loc_us-gaapWarrantMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="loc_us-gaapMeasurementInputTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapMeasurementInputTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="loc_us-gaapMeasurementInputTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapMeasurementInputTypeAxis" xlink:to="loc_us-gaapMeasurementInputTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="loc_us-gaapMeasurementInputTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapMeasurementInputTypeAxis" xlink:to="loc_us-gaapMeasurementInputTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputPriceVolatilityMember" xlink:label="loc_us-gaapMeasurementInputPriceVolatilityMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputPriceVolatilityMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:label="loc_us-gaapMeasurementInputRiskFreeInterestRateMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputRiskFreeInterestRateMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputExpectedDividendRateMember" xlink:label="loc_us-gaapMeasurementInputExpectedDividendRateMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputExpectedDividendRateMember_40" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputExpectedTermMember" xlink:label="loc_us-gaapMeasurementInputExpectedTermMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputExpectedTermMember_60" xlink:type="arc" order="62" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputExercisePriceMember" xlink:label="loc_us-gaapMeasurementInputExercisePriceMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputExercisePriceMember_80" xlink:type="arc" order="82" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_OriginalTermsMember" xlink:label="loc_DGLYOriginalTermsMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_DGLYOriginalTermsMember_0" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ModifiedTermsMember" xlink:label="loc_DGLYModifiedTermsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_DGLYModifiedTermsMember_10" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:label="loc_us-gaapWarrantsAndRightsOutstandingMeasurementInput_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstandingMeasurementInput_130" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="loc_us-gaapWarrantsAndRightsOutstandingTerm_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstandingTerm_130" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_130" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetailsParenthetical" xlink:title="00000079 - Disclosure - SCHEDULE OF WARRANT MODIFICATION (Details) (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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-gaapEquityComponentDomain" xlink:to="loc_us-gaapWarrantMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="loc_us-gaapMeasurementInputTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapMeasurementInputTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="loc_us-gaapMeasurementInputTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapMeasurementInputTypeAxis" xlink:to="loc_us-gaapMeasurementInputTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="loc_us-gaapMeasurementInputTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapMeasurementInputTypeAxis" xlink:to="loc_us-gaapMeasurementInputTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputPriceVolatilityMember" xlink:label="loc_us-gaapMeasurementInputPriceVolatilityMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputPriceVolatilityMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:label="loc_us-gaapMeasurementInputRiskFreeInterestRateMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputRiskFreeInterestRateMember_10" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputExpectedDividendRateMember" xlink:label="loc_us-gaapMeasurementInputExpectedDividendRateMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputExpectedDividendRateMember_30" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputExpectedTermMember" xlink:label="loc_us-gaapMeasurementInputExpectedTermMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputExpectedTermMember_40" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputExercisePriceMember" xlink:label="loc_us-gaapMeasurementInputExercisePriceMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputExercisePriceMember_60" xlink:type="arc" order="62" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_OriginalTermsMember" xlink:label="loc_DGLYOriginalTermsMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_DGLYOriginalTermsMember_0" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_IssuanceDateAssumptionsMember" xlink:label="loc_DGLYIssuanceDateAssumptionsMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_DGLYIssuanceDateAssumptionsMember_80" xlink:type="arc" order="83" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_AssumptionsMember" xlink:label="loc_DGLYAssumptionsMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_DGLYAssumptionsMember_90" xlink:type="arc" order="93" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.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/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:label="loc_us-gaapWarrantsAndRightsOutstandingMeasurementInput_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstandingMeasurementInput_230" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="loc_us-gaapWarrantsAndRightsOutstandingTerm_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstandingTerm_230" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_230" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/SummaryOfWarrantActivityDetails" xlink:title="00000080 - Disclosure - SUMMARY OF WARRANT ACTIVITY (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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-gaapEquityComponentDomain" xlink:to="loc_us-gaapWarrantMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_WeightedAverageExercisePriceVested" xlink:label="loc_DGLYWeightedAverageExercisePriceVested_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYWeightedAverageExercisePriceVested_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_40" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_DGLYShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice_40" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_40" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_DGLYShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisesInPeriodWeightedAverageExercisePrice_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisesInPeriodWeightedAverageExercisePrice_40" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_40" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_DGLYShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpirationsInPeriodWeightedAverageExercisePrice_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpirationsInPeriodWeightedAverageExercisePrice_40" xlink:type="arc" order="7" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/SummaryOfRangeOfExercisePricesAndWeightedAverageRemainingContractualLifeOfWarrantsDetails" xlink:title="00000081 - Disclosure - SUMMARY OF RANGE OF EXERCISE PRICES AND WEIGHTED AVERAGE REMAINING CONTRACTUAL LIFE OF WARRANTS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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-gaapEquityComponentDomain" xlink:to="loc_us-gaapWarrantMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_RangeOneMember" xlink:label="loc_DGLYRangeOneMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_DGLYRangeOneMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_RangeTwoMember" xlink:label="loc_DGLYRangeTwoMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_DGLYRangeTwoMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_RangeThreeMember" xlink:label="loc_DGLYRangeThreeMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_DGLYRangeThreeMember_40" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice" xlink:label="loc_DGLYShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice_90" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants" xlink:label="loc_DGLYShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_90" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife" xlink:label="loc_DGLYShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_90" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative" xlink:title="00000082 - Disclosure - COMMON STOCK PURCHASE WARRANTS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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-gaapStatementTable" xlink:to="loc_us-gaapPlanNameAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="dgly-20230930.xsd#DGLY_TwentyTwentyOnePurchaseWarrantsMember" xlink:label="loc_DGLYTwentyTwentyOnePurchaseWarrantsMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_DGLYTwentyTwentyOnePurchaseWarrantsMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_TwentyTwentyThreePurchaseWarrantsMember" xlink:label="loc_DGLYTwentyTwentyThreePurchaseWarrantsMember_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_DGLYTwentyTwentyThreePurchaseWarrantsMember_150" xlink:type="arc" order="151" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.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/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_WarrantExchangeAgreementMember" xlink:label="loc_DGLYWarrantExchangeAgreementMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_DGLYWarrantExchangeAgreementMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="loc_us-gaapClassOfWarrantOrRightAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapClassOfWarrantOrRightAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaapClassOfWarrantOrRightDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapClassOfWarrantOrRightAxis" xlink:to="loc_us-gaapClassOfWarrantOrRightDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaapClassOfWarrantOrRightDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapClassOfWarrantOrRightAxis" xlink:to="loc_us-gaapClassOfWarrantOrRightDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ExchangeWarrantsMember" xlink:label="loc_DGLYExchangeWarrantsMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfWarrantOrRightDomain" xlink:to="loc_DGLYExchangeWarrantsMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ReplacementOriginalWarrantsMember" xlink:label="loc_DGLYReplacementOriginalWarrantsMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfWarrantOrRightDomain" xlink:to="loc_DGLYReplacementOriginalWarrantsMember_70" xlink:type="arc" order="72" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaapFairValueInputsLevel3Member_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel3Member_140" xlink:type="arc" order="141" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapWarrantMember_160" xlink:type="arc" order="161" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_190" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_190" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_WarrantExpirationTermDescription" xlink:label="loc_DGLYWarrantExpirationTermDescription_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYWarrantExpirationTermDescription_190" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ClassOfStockWarrantExercisable" xlink:label="loc_DGLYClassOfStockWarrantExercisable_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYClassOfStockWarrantExercisable_190" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_190" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantsAndRightsOutstandingMaturityDate" xlink:label="loc_us-gaapWarrantsAndRightsOutstandingMaturityDate_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstandingMaturityDate_190" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantsAndRightsOutstanding" xlink:label="loc_us-gaapWarrantsAndRightsOutstanding_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstanding_190" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_WarrantModificationExpense" xlink:label="loc_DGLYWarrantModificationExpense_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYWarrantModificationExpense_190" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_IssuanceOfCommonStockThroughWarrantExchangeAgreementShares" xlink:label="loc_DGLYIssuanceOfCommonStockThroughWarrantExchangeAgreementShares_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYIssuanceOfCommonStockThroughWarrantExchangeAgreementShares_190" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:label="loc_us-gaapDerivativeFairValueOfDerivativeLiability_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDerivativeFairValueOfDerivativeLiability_190" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ChangeInFairValueOfWarrantDerivativeLiabilities" xlink:label="loc_DGLYChangeInFairValueOfWarrantDerivativeLiabilities_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYChangeInFairValueOfWarrantDerivativeLiabilities_190" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_IssuanceOfCommonStockThroughWarrantExchangeAgreement" xlink:label="loc_DGLYIssuanceOfCommonStockThroughWarrantExchangeAgreement_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYIssuanceOfCommonStockThroughWarrantExchangeAgreement_190" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_GainOnExtinguishmentOfWarrantDerivativeLiabilities" xlink:label="loc_DGLYGainOnExtinguishmentOfWarrantDerivativeLiabilities_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYGainOnExtinguishmentOfWarrantDerivativeLiabilities_190" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_190" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_IntrinsicValueOfOutstandingWarrants" xlink:label="loc_DGLYIntrinsicValueOfOutstandingWarrants_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYIntrinsicValueOfOutstandingWarrants_190" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife" xlink:label="loc_DGLYShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_190" xlink:type="arc" order="15" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative" xlink:title="00000083 - Disclosure - STOCKHOLDERS&#8217; EQUITY (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtTitleOfIndividualAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_OfficersMember" xlink:label="loc_DGLYOfficersMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_DGLYOfficersMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_NewEmployeesMember" xlink:label="loc_DGLYNewEmployeesMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_DGLYNewEmployeesMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.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/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_30" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="loc_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srtEquityMethodInvesteeNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="loc_srtEquityMethodInvesteeNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srtEquityMethodInvesteeNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="loc_srtEquityMethodInvesteeNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_NobilityHealthcareLLCMember" xlink:label="loc_DGLYNobilityHealthcareLLCMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtEquityMethodInvesteeNameDomain" xlink:to="loc_DGLYNobilityHealthcareLLCMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipAxis" xlink:label="loc_srtOwnershipAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtOwnershipAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipDomain" xlink:label="loc_srtOwnershipDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtOwnershipAxis" xlink:to="loc_srtOwnershipDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipDomain" xlink:label="loc_srtOwnershipDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtOwnershipAxis" xlink:to="loc_srtOwnershipDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_NobilityHealthcareLLCMember" xlink:label="loc_DGLYNobilityHealthcareLLCMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtOwnershipDomain" xlink:to="loc_DGLYNobilityHealthcareLLCMember_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="loc_us-gaapShortTermDebtTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapShortTermDebtTypeAxis" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaapShortTermDebtTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapShortTermDebtTypeAxis" xlink:to="loc_us-gaapShortTermDebtTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaapShortTermDebtTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShortTermDebtTypeAxis" xlink:to="loc_us-gaapShortTermDebtTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleDebtMember" xlink:label="loc_us-gaapConvertibleDebtMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtTypeDomain" xlink:to="loc_us-gaapConvertibleDebtMember_120" xlink:type="arc" order="121" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross_150" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_150" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_150" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityReverseStockSplit" xlink:label="loc_us-gaapStockholdersEquityReverseStockSplit_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquityReverseStockSplit_150" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesReverseStockSplits_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesReverseStockSplits_150" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaapEquityMethodInvestmentOwnershipPercentage_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEquityMethodInvestmentOwnershipPercentage_150" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="loc_us-gaapMinorityInterestOwnershipPercentageByParent_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapMinorityInterestOwnershipPercentageByParent_150" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapNetIncomeLossAttributableToNoncontrollingInterest_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLossAttributableToNoncontrollingInterest_150" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensationForfeited_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensationForfeited_150" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount_150" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare_150" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_150" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueConversionOfConvertibleSecurities_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueConversionOfConvertibleSecurities_150" xlink:type="arc" order="12" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfWeightedAverageNumberOfSharesOutstandingAndLossPerShareOutstandingDetails" xlink:title="00000084 - Disclosure - SCHEDULE OF WEIGHTED AVERAGE NUMBER OF SHARES OUTSTANDING AND LOSS PER SHARE OUTSTANDING (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAcquisitionDetails" xlink:title="00000085 - Disclosure - SCHEDULE OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ACQUISITION (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaapRestructuringCostAndReserveLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="dgly-20230930.xsd#DGLY_HealthcareAcquisitionMember" xlink:label="loc_DGLYHealthcareAcquisitionMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYHealthcareAcquisitionMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_MedicalBillingAcquisitionMember" xlink:label="loc_DGLYMedicalBillingAcquisitionMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYMedicalBillingAcquisitionMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_HealthcareAcquisitionOneMember" xlink:label="loc_DGLYHealthcareAcquisitionOneMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYHealthcareAcquisitionOneMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_MedicalBillingAssetsAcquisitionMember" xlink:label="loc_DGLYMedicalBillingAssetsAcquisitionMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYMedicalBillingAssetsAcquisitionMember_100" xlink:type="arc" order="101" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_130" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_130" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapGoodwill_130" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_130" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_130" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid" xlink:label="loc_DGLYBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_DGLYBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid_130" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationAsset" xlink:label="loc_us-gaapBusinessCombinationContingentConsiderationAsset_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapBusinessCombinationContingentConsiderationAsset_130" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferred1_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapBusinessCombinationConsiderationTransferred1_130" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_130" xlink:type="arc" order="8" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfIdentifiableIntangibleAssetsAcquiredAndTheirEstimatedUsefulLivesDetails" xlink:title="00000086 - Disclosure - SCHEDULE OF IDENTIFIABLE INTANGIBLE ASSETS ACQUIRED AND THEIR ESTIMATED USEFUL LIVES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaapRestructuringCostAndReserveLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="dgly-20230930.xsd#DGLY_HealthcareAcquisitionMember" xlink:label="loc_DGLYHealthcareAcquisitionMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYHealthcareAcquisitionMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_MedicalBillingAcquisitionMember" xlink:label="loc_DGLYMedicalBillingAcquisitionMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYMedicalBillingAcquisitionMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_MedicalBillingAssetsAcquisitionMember" xlink:label="loc_DGLYMedicalBillingAssetsAcquisitionMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYMedicalBillingAssetsAcquisitionMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:label="loc_us-gaapFinitelivedIntangibleAssetsAcquired1_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapFinitelivedIntangibleAssetsAcquired1_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="loc_us-gaapAcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapAcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_40" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative" xlink:title="00000087 - Disclosure - DIGITAL ALLY HEALTHCARE VENTURE (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_NobilityLLCMember" xlink:label="loc_DGLYNobilityLLCMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_DGLYNobilityLLCMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="dgly-20230930.xsd#DGLY_HealthcareAcquisitionMember" xlink:label="loc_DGLYHealthcareAcquisitionMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYHealthcareAcquisitionMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_EliteMedicalBillingSpecialistsMember" xlink:label="loc_DGLYEliteMedicalBillingSpecialistsMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYEliteMedicalBillingSpecialistsMember_50" xlink:type="arc" order="52" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_MedicalBillingAcquisitionMember" xlink:label="loc_DGLYMedicalBillingAcquisitionMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYMedicalBillingAcquisitionMember_80" xlink:type="arc" order="82" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_MedicalBillingAcquisitionOneMember" xlink:label="loc_DGLYMedicalBillingAcquisitionOneMember_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYMedicalBillingAcquisitionOneMember_110" xlink:type="arc" order="112" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_MedicalBillingAcquisitionTwoMember" xlink:label="loc_DGLYMedicalBillingAcquisitionTwoMember_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYMedicalBillingAcquisitionTwoMember_140" xlink:type="arc" order="142" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_deiLegalEntityAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_EliteMedicalBillingSpecialistsMember" xlink:label="loc_DGLYEliteMedicalBillingSpecialistsMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_DGLYEliteMedicalBillingSpecialistsMember_30" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonrecurringAdjustmentAxis" xlink:label="loc_us-gaapNonrecurringAdjustmentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapNonrecurringAdjustmentAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonrecurringAdjustmentDomain" xlink:label="loc_us-gaapNonrecurringAdjustmentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapNonrecurringAdjustmentAxis" xlink:to="loc_us-gaapNonrecurringAdjustmentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonrecurringAdjustmentDomain" xlink:label="loc_us-gaapNonrecurringAdjustmentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapNonrecurringAdjustmentAxis" xlink:to="loc_us-gaapNonrecurringAdjustmentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AcquisitionRelatedCostsMember" xlink:label="loc_us-gaapAcquisitionRelatedCostsMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNonrecurringAdjustmentDomain" xlink:to="loc_us-gaapAcquisitionRelatedCostsMember_60" xlink:type="arc" order="63" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapDebtInstrumentAxis" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_PromissoryNoteMember" xlink:label="loc_DGLYPromissoryNoteMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_DGLYPromissoryNoteMember_90" xlink:type="arc" order="93" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizationLongtermDebtAndEquity" xlink:label="loc_us-gaapCapitalizationLongtermDebtAndEquity_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapCapitalizationLongtermDebtAndEquity_180" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDescriptionOfTransaction" xlink:label="loc_us-gaapRelatedPartyTransactionDescriptionOfTransaction_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapRelatedPartyTransactionDescriptionOfTransaction_180" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:label="loc_us-gaapRelatedPartyTransactionPurchasesFromRelatedParty_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapRelatedPartyTransactionPurchasesFromRelatedParty_180" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaapCostOfRevenue_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapCostOfRevenue_180" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount_180" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfNotesPayable" xlink:label="loc_us-gaapRepaymentsOfNotesPayable_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapRepaymentsOfNotesPayable_180" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferred1_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapBusinessCombinationConsiderationTransferred1_180" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable_180" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:label="loc_us-gaapBusinessAcquisitionCostOfAcquiredEntityTransactionCosts_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapBusinessAcquisitionCostOfAcquiredEntityTransactionCosts_180" xlink:type="arc" order="8" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails" xlink:title="00000088 - Disclosure - SCHEDULE OF ESTIMATED FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ASSUMED ACQUISITION (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="dgly-20230930.xsd#DGLY_TicketSmarterAcquisitionMember" xlink:label="loc_DGLYTicketSmarterAcquisitionMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYTicketSmarterAcquisitionMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapGoodwill_50" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_50" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_50" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_50" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsStockCompensation" xlink:label="loc_DGLYBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsStockCompensation_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_DGLYBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsStockCompensation_50" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationAsset" xlink:label="loc_us-gaapBusinessCombinationContingentConsiderationAsset_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationContingentConsiderationAsset_50" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount" xlink:label="loc_DGLYBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_DGLYBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount_50" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesRetainedEscrowAmount" xlink:label="loc_DGLYBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesRetainedEscrowAmount_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_DGLYBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesRetainedEscrowAmount_50" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferred1_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationConsiderationTransferred1_50" xlink:type="arc" order="10" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetailsParenthetical" xlink:title="00000089 - Disclosure - SCHEDULE OF ESTIMATED FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ASSUMED ACQUISITION (Details) (Parenthetical)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfComponentsOfIdentifiableIntangibleAssetsAccruedAcquiredDetails" xlink:title="00000090 - Disclosure - SCHEDULE OF COMPONENTS OF IDENTIFIABLE INTANGIBLE ASSETS ACCRUED ACQUIRED (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaapAcquiredFiniteLivedIntangibleAssetsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAcquiredFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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-gaapFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_TrademarksAndTradeNamesMember" xlink:label="loc_us-gaapTrademarksAndTradeNamesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapTrademarksAndTradeNamesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_SponsorshipAgreementNetworkMember" xlink:label="loc_DGLYSponsorshipAgreementNetworkMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_DGLYSponsorshipAgreementNetworkMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_SearchEngineOptimizationMember" xlink:label="loc_DGLYSearchEngineOptimizationMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_DGLYSearchEngineOptimizationMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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-gaapFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="dgly-20230930.xsd#DGLY_TicketSmarterAcquisitionMember" xlink:label="loc_DGLYTicketSmarterAcquisitionMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYTicketSmarterAcquisitionMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:label="loc_us-gaapFinitelivedIntangibleAssetsAcquired1_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAcquiredFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFinitelivedIntangibleAssetsAcquired1_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAcquiredFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="loc_us-gaapAcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAcquiredFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapAcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_50" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/TicketsmarterAcquisitionDetailsNarrative" xlink:title="00000091 - Disclosure - TICKETSMARTER ACQUISITION (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="dgly-20230930.xsd#DGLY_TicketSmarterAcquisitionMember" xlink:label="loc_DGLYTicketSmarterAcquisitionMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYTicketSmarterAcquisitionMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapDebtInstrumentAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_PromissoryNoteMember" xlink:label="loc_DGLYPromissoryNoteMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_DGLYPromissoryNoteMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationAsset" xlink:label="loc_us-gaapBusinessCombinationContingentConsiderationAsset_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationContingentConsiderationAsset_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1" xlink:label="loc_us-gaapBusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1_70" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount" xlink:label="loc_DGLYBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_DGLYBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount_70" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_WorkingCapitalAdjustment" xlink:label="loc_DGLYWorkingCapitalAdjustment_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_DGLYWorkingCapitalAdjustment_70" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesReleasedEscrowAmount" xlink:label="loc_DGLYBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesReleasedEscrowAmount_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_DGLYBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesReleasedEscrowAmount_70" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="loc_us-gaapBusinessCombinationAcquisitionRelatedCosts_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationAcquisitionRelatedCosts_70" xlink:type="arc" order="6" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfSegmentReportingDetails" xlink:title="00000092 - Disclosure - SCHEDULE OF SEGMENT REPORTING (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaapSegmentReportingInformationLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsAxis" xlink:label="loc_srtConsolidationItemsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="loc_srtConsolidationItemsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srtConsolidationItemsDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidationItemsAxis" xlink:to="loc_srtConsolidationItemsDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srtConsolidationItemsDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidationItemsAxis" xlink:to="loc_srtConsolidationItemsDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingSegmentsMember" xlink:label="loc_us-gaapOperatingSegmentsMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidationItemsDomain" xlink:to="loc_us-gaapOperatingSegmentsMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaapStatementBusinessSegmentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="loc_us-gaapStatementBusinessSegmentsAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_VideoSolutionsMember" xlink:label="loc_DGLYVideoSolutionsMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_DGLYVideoSolutionsMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_RevenueCycleManagementMember" xlink:label="loc_DGLYRevenueCycleManagementMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_DGLYRevenueCycleManagementMember_40" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_EntertainmentSegmentMember" xlink:label="loc_DGLYEntertainmentSegmentMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_DGLYEntertainmentSegmentMember_80" xlink:type="arc" order="82" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateMember" xlink:label="loc_us-gaapCorporateMember_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_us-gaapCorporateMember_160" xlink:type="arc" order="162" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_310" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapGrossProfit_310" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapOperatingIncomeLoss_310" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaapDepreciationAndAmortization_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapDepreciationAndAmortization_310" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets_310" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapAssets_310" xlink:type="arc" order="4" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/SegmentDataDetailsNarrative" xlink:title="00000093 - Disclosure - SEGMENT DATA (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaapSegmentReportingInformationLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaapStatementBusinessSegmentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="loc_us-gaapStatementBusinessSegmentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_VideoSolutionsMember" xlink:label="loc_DGLYVideoSolutionsMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_DGLYVideoSolutionsMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_EntertainmentSegmentMember" xlink:label="loc_DGLYEntertainmentSegmentMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_DGLYEntertainmentSegmentMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryValuationReserves" xlink:label="loc_us-gaapInventoryValuationReserves_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapInventoryValuationReserves_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:title="00000094 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaapRelatedPartyTransactionLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_NobilityLLCMember" xlink:label="loc_DGLYNobilityLLCMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_DGLYNobilityLLCMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaapRelatedPartyMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapRelatedPartyMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_WorkingCapitalLoan" xlink:label="loc_DGLYWorkingCapitalLoan_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_DGLYWorkingCapitalLoan_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableCurrent" xlink:label="loc_us-gaapNotesPayableCurrent_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapNotesPayableCurrent_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_50" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermNotesPayable" xlink:label="loc_us-gaapLongTermNotesPayable_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapLongTermNotesPayable_50" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="loc_us-gaapInterestPayableCurrentAndNoncurrent_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapInterestPayableCurrentAndNoncurrent_50" xlink:type="arc" order="4" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/SubsequentEventsDetailsNarrative" xlink:title="00000095 - Disclosure - SUBSEQUENT EVENTS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaapSubsequentEventLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventTypeDomain" xlink:to="loc_us-gaapSubsequentEventMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfSecuredDebt" xlink:label="loc_us-gaapProceedsFromIssuanceOfSecuredDebt_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOfSecuredDebt_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfSecuredDebt" xlink:label="loc_us-gaapRepaymentsOfSecuredDebt_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapRepaymentsOfSecuredDebt_30" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_PrincipalAmountOutstandingOfLoans" xlink:label="loc_DGLYPrincipalAmountOutstandingOfLoans_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_DGLYPrincipalAmountOutstandingOfLoans_30" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentRepaidPrincipal" xlink:label="loc_us-gaapDebtInstrumentRepaidPrincipal_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapDebtInstrumentRepaidPrincipal_30" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_LoanAgreementDescription" xlink:label="loc_DGLYLoanAgreementDescription_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_DGLYLoanAgreementDescription_30" xlink:type="arc" order="4" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UsefulLifeDescriptionOfTermDomain" xlink:label="loc_us-gaapUsefulLifeDescriptionOfTermDomain" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandMember" xlink:label="loc_us-gaapLandMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapUsefulLifeDescriptionOfTermDomain" xlink:to="loc_us-gaapLandMember" xlink:type="arc" order="1000" />
    </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>14
<FILENAME>dgly-20230930_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.20b -->
    <!-- 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/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xml:lang="en-US">Related Party, Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="us-gaap_RelatedPartyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyMember" xlink:to="us-gaap_RelatedPartyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyMember_lbl" xml:lang="en-US">Related Party [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_ServiceOtherMember" xlink:label="us-gaap_ServiceOtherMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ServiceOtherMember" xlink:to="us-gaap_ServiceOtherMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ServiceOtherMember_lbl" xml:lang="en-US">Service, Other [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="us-gaap_NoncontrollingInterestMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestMember" xlink:to="us-gaap_NoncontrollingInterestMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncontrollingInterestMember_lbl" xml:lang="en-US">Noncontrolling Interest [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="us-gaap_TypeOfArrangementAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_TypeOfArrangementAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TypeOfArrangementAxis_lbl" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_MergerAgreementMember" xlink:label="DGLY_MergerAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_MergerAgreementMember" xlink:to="DGLY_MergerAgreementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_MergerAgreementMember_lbl" xml:lang="en-US">Merger Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_PredecessorCommonStockMember" xlink:label="DGLY_PredecessorCommonStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_PredecessorCommonStockMember" xlink:to="DGLY_PredecessorCommonStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_PredecessorCommonStockMember_lbl" xml:lang="en-US">Predecessor Common Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_RegistrantCommonStockMember" xlink:label="DGLY_RegistrantCommonStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_RegistrantCommonStockMember" xlink:to="DGLY_RegistrantCommonStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_RegistrantCommonStockMember_lbl" xml:lang="en-US">Registrant Common Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_FinancialInstrumentAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancialInstrumentAxis_lbl" xml:lang="en-US">Financial Instrument [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashMember" xlink:label="us-gaap_CashMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashMember" xlink:to="us-gaap_CashMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashMember_lbl" xml:lang="en-US">Cash [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="us-gaap_MoneyMarketFundsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MoneyMarketFundsMember" xlink:to="us-gaap_MoneyMarketFundsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MoneyMarketFundsMember_lbl" xml:lang="en-US">Money Market Funds [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentAxis_lbl" xml:lang="en-US">Debt Instrument [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_TwoThousandTwentySmallBusinessAdministrationNotesMember" xlink:label="DGLY_TwoThousandTwentySmallBusinessAdministrationNotesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_TwoThousandTwentySmallBusinessAdministrationNotesMember" xlink:to="DGLY_TwoThousandTwentySmallBusinessAdministrationNotesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_TwoThousandTwentySmallBusinessAdministrationNotesMember_lbl" xml:lang="en-US">2020 Small Business Administration Notes [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_JuneContingentNoteMember" xlink:label="DGLY_JuneContingentNoteMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_JuneContingentNoteMember" xlink:to="DGLY_JuneContingentNoteMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_JuneContingentNoteMember_lbl" xml:lang="en-US">June Contingent Payment Note [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_AugustContingentPaymentNoteMember" xlink:label="DGLY_AugustContingentPaymentNoteMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_AugustContingentPaymentNoteMember" xlink:to="DGLY_AugustContingentPaymentNoteMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_AugustContingentPaymentNoteMember_lbl" xml:lang="en-US">August Contingent Payment Note [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_JanuaryContingentPaymentNoteMember" xlink:label="DGLY_JanuaryContingentPaymentNoteMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_JanuaryContingentPaymentNoteMember" xlink:to="DGLY_JanuaryContingentPaymentNoteMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_JanuaryContingentPaymentNoteMember_lbl" xml:lang="en-US">January Contingent Payment Note [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_FebruaryContingentPaymentNoteMember" xlink:label="DGLY_FebruaryContingentPaymentNoteMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_FebruaryContingentPaymentNoteMember" xlink:to="DGLY_FebruaryContingentPaymentNoteMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_FebruaryContingentPaymentNoteMember_lbl" xml:lang="en-US">February Contingent Payment Note [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_TwentyTwentyThreeCommercialExtensionOfCreditMember" xlink:label="DGLY_TwentyTwentyThreeCommercialExtensionOfCreditMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_TwentyTwentyThreeCommercialExtensionOfCreditMember" xlink:to="DGLY_TwentyTwentyThreeCommercialExtensionOfCreditMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_TwentyTwentyThreeCommercialExtensionOfCreditMember_lbl" xml:lang="en-US">Twenty Twenty Three Commercial Extension Of Credit [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.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="dgly-20230930.xsd#DGLY_SecuritiesPurchaseAgreementMember" xlink:label="DGLY_SecuritiesPurchaseAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_SecuritiesPurchaseAgreementMember" xlink:to="DGLY_SecuritiesPurchaseAgreementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_SecuritiesPurchaseAgreementMember_lbl" xml:lang="en-US">Securities Purchase Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="dgly-20230930.xsd#DGLY_WarrantOneMember" xlink:label="DGLY_WarrantOneMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_WarrantOneMember" xlink:to="DGLY_WarrantOneMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_WarrantOneMember_lbl" xml:lang="en-US">Warrant One [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_WarrantTwoMember" xlink:label="DGLY_WarrantTwoMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_WarrantTwoMember" xlink:to="DGLY_WarrantTwoMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_WarrantTwoMember_lbl" xml:lang="en-US">Warrant Two [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_WarrantThreeMember" xlink:label="DGLY_WarrantThreeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_WarrantThreeMember" xlink:to="DGLY_WarrantThreeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_WarrantThreeMember_lbl" xml:lang="en-US">Warrant Three [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_RegistrationRightsAgreementMember" xlink:label="DGLY_RegistrationRightsAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_RegistrationRightsAgreementMember" xlink:to="DGLY_RegistrationRightsAgreementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_RegistrationRightsAgreementMember_lbl" xml:lang="en-US">Registration Rights Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="us-gaap_FairValueByLiabilityClassAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueByLiabilityClassAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByLiabilityClassAxis_lbl" xml:lang="en-US">Liability Class [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember" xlink:label="DGLY_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember" xlink:to="DGLY_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember_lbl" xml:lang="en-US">Contingent Consideration Promissory Notes and Contingent Consideration Earn-out Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="dgly-20230930.xsd#DGLY_WarrantLiabilityMember" xlink:label="DGLY_WarrantLiabilityMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_WarrantLiabilityMember" xlink:to="DGLY_WarrantLiabilityMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_WarrantLiabilityMember_lbl" xml:lang="en-US">Warrant Liability [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ContingentConsiderationPromissoryNoteMember" xlink:label="DGLY_ContingentConsiderationPromissoryNoteMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ContingentConsiderationPromissoryNoteMember" xlink:to="DGLY_ContingentConsiderationPromissoryNoteMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_ContingentConsiderationPromissoryNoteMember_lbl" xml:lang="en-US">Contingent Consideration Promissory Note [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingMember" xlink:label="us-gaap_BuildingMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingMember" xlink:to="us-gaap_BuildingMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BuildingMember_lbl" xml:lang="en-US">Building [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/srt/2023/elts/srt-2023.xsd#srt_WarehouseMember" xlink:label="srt_WarehouseMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_WarehouseMember" xlink:to="srt_WarehouseMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_WarehouseMember_lbl" xml:lang="en-US">Warehouse [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DemonstrationAndTradeshowEquipmentMember" xlink:label="DGLY_DemonstrationAndTradeshowEquipmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_DemonstrationAndTradeshowEquipmentMember" xlink:to="DGLY_DemonstrationAndTradeshowEquipmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_DemonstrationAndTradeshowEquipmentMember_lbl" xml:lang="en-US">Demonstration and Tradeshow Equipment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingImprovementsMember" xlink:label="us-gaap_BuildingImprovementsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingImprovementsMember" xlink:to="us-gaap_BuildingImprovementsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BuildingImprovementsMember_lbl" xml:lang="en-US">Building Improvements [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="dgly-20230930.xsd#DGLY_WarehouseAndOfficeSpaceMember" xlink:label="DGLY_WarehouseAndOfficeSpaceMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_WarehouseAndOfficeSpaceMember" xlink:to="DGLY_WarehouseAndOfficeSpaceMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_WarehouseAndOfficeSpaceMember_lbl" xml:lang="en-US">Warehouse And Office Space [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_OctoberTwoThousandAndNineteenForCopiersMember" xlink:label="DGLY_OctoberTwoThousandAndNineteenForCopiersMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_OctoberTwoThousandAndNineteenForCopiersMember" xlink:to="DGLY_OctoberTwoThousandAndNineteenForCopiersMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_OctoberTwoThousandAndNineteenForCopiersMember_lbl" xml:lang="en-US">October 2019 for Copiers [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="dgly-20230930.xsd#DGLY_EliteMedicalBillingSpecialistsMember" xlink:label="DGLY_EliteMedicalBillingSpecialistsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_EliteMedicalBillingSpecialistsMember" xlink:to="DGLY_EliteMedicalBillingSpecialistsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_EliteMedicalBillingSpecialistsMember_lbl" xml:lang="en-US">Elite Medical Billing Specialists, Inc [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_PrivateMedicalBillingCompanyMember" xlink:label="DGLY_PrivateMedicalBillingCompanyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_PrivateMedicalBillingCompanyMember" xlink:to="DGLY_PrivateMedicalBillingCompanyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_PrivateMedicalBillingCompanyMember_lbl" xml:lang="en-US">Private Medical Billing Company [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_CCCAcquisitionMember" xlink:label="DGLY_CCCAcquisitionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_CCCAcquisitionMember" xlink:to="DGLY_CCCAcquisitionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_CCCAcquisitionMember_lbl" xml:lang="en-US">Custom Computing Corporation, LLC [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_TicketSmarterAcquisitionMember" xlink:label="DGLY_TicketSmarterAcquisitionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_TicketSmarterAcquisitionMember" xlink:to="DGLY_TicketSmarterAcquisitionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_TicketSmarterAcquisitionMember_lbl" xml:lang="en-US">Ticket Smarter Acquisition [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardDateAxis" xlink:label="us-gaap_AwardDateAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardDateAxis" xlink:to="us-gaap_AwardDateAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardDateAxis_lbl" xml:lang="en-US">Award Date [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_JanuaryOneTwoThousandTwentyTwoMember" xlink:label="DGLY_JanuaryOneTwoThousandTwentyTwoMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_JanuaryOneTwoThousandTwentyTwoMember" xlink:to="DGLY_JanuaryOneTwoThousandTwentyTwoMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_JanuaryOneTwoThousandTwentyTwoMember_lbl" xml:lang="en-US">January 1, 2022 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_OfficeSpaceAndCopierMember" xlink:label="DGLY_OfficeSpaceAndCopierMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_OfficeSpaceAndCopierMember" xlink:to="DGLY_OfficeSpaceAndCopierMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_OfficeSpaceAndCopierMember_lbl" xml:lang="en-US">Office Space and Copier [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementLocationAxis_lbl" xml:lang="en-US">Income Statement Location [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember_lbl" xml:lang="en-US">Selling, General and Administrative Expenses [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="us-gaap_FairValueByAssetClassAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueByAssetClassAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByAssetClassAxis_lbl" xml:lang="en-US">Asset Class [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_AmortizedIntangibleAssetsMember" xlink:label="DGLY_AmortizedIntangibleAssetsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_AmortizedIntangibleAssetsMember" xlink:to="DGLY_AmortizedIntangibleAssetsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_AmortizedIntangibleAssetsMember_lbl" xml:lang="en-US">Amortized Intangible Assets [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="dgly-20230930.xsd#DGLY_LicensesMember" xlink:label="DGLY_LicensesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_LicensesMember" xlink:to="DGLY_LicensesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_LicensesMember_lbl" xml:lang="en-US">Licenses [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_PatentsAndTrademarksMember" xlink:label="DGLY_PatentsAndTrademarksMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_PatentsAndTrademarksMember" xlink:to="DGLY_PatentsAndTrademarksMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_PatentsAndTrademarksMember_lbl" xml:lang="en-US">Patents and Trademarks [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_SponsorshipAgreementNetworkMember" xlink:label="DGLY_SponsorshipAgreementNetworkMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_SponsorshipAgreementNetworkMember" xlink:to="DGLY_SponsorshipAgreementNetworkMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_SponsorshipAgreementNetworkMember_lbl" xml:lang="en-US">Sponsorship Agreement Network [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_SEOContentMember" xlink:label="DGLY_SEOContentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_SEOContentMember" xlink:to="DGLY_SEOContentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_SEOContentMember_lbl" xml:lang="en-US">SEO Content [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_PersonalSeatLicensesMember" xlink:label="DGLY_PersonalSeatLicensesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_PersonalSeatLicensesMember" xlink:to="DGLY_PersonalSeatLicensesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_PersonalSeatLicensesMember_lbl" xml:lang="en-US">Personal Seat Licenses (Entertainment Segment) [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ClientAgreementRevenueCycleMember" xlink:label="DGLY_ClientAgreementRevenueCycleMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ClientAgreementRevenueCycleMember" xlink:to="DGLY_ClientAgreementRevenueCycleMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_ClientAgreementRevenueCycleMember_lbl" xml:lang="en-US">Client Agreement Revenue Cycle [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_UnAmortizedIntangibleAssetsMember" xlink:label="DGLY_UnAmortizedIntangibleAssetsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_UnAmortizedIntangibleAssetsMember" xlink:to="DGLY_UnAmortizedIntangibleAssetsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_UnAmortizedIntangibleAssetsMember_lbl" xml:lang="en-US">Unamortized Intangible Assets [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillMember" xlink:label="us-gaap_GoodwillMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillMember" xlink:to="us-gaap_GoodwillMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillMember_lbl" xml:lang="en-US">Goodwill [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_TradeNameMember" xlink:label="DGLY_TradeNameMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_TradeNameMember" xlink:to="DGLY_TradeNameMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_TradeNameMember_lbl" xml:lang="en-US">Trade Name [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_PatentsAndTrademarksPendingMember" xlink:label="DGLY_PatentsAndTrademarksPendingMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_PatentsAndTrademarksPendingMember" xlink:to="DGLY_PatentsAndTrademarksPendingMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_PatentsAndTrademarksPendingMember_lbl" xml:lang="en-US">Patents and Trademarks Pending [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="dgly-20230930.xsd#DGLY_TwoThousandAndFivePlanMember" xlink:label="DGLY_TwoThousandAndFivePlanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_TwoThousandAndFivePlanMember" xlink:to="DGLY_TwoThousandAndFivePlanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_TwoThousandAndFivePlanMember_lbl" xml:lang="en-US">2005 Stock Option Plan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DuringTwoThousandFifteenMember" xlink:label="DGLY_DuringTwoThousandFifteenMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_DuringTwoThousandFifteenMember" xlink:to="DGLY_DuringTwoThousandFifteenMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_DuringTwoThousandFifteenMember_lbl" xml:lang="en-US">During 2015 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_TwoThousandAndSixPlanMember" xlink:label="DGLY_TwoThousandAndSixPlanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_TwoThousandAndSixPlanMember" xlink:to="DGLY_TwoThousandAndSixPlanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_TwoThousandAndSixPlanMember_lbl" xml:lang="en-US">2006 Stock Option Plan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DuringTwoThousandSixteenMember" xlink:label="DGLY_DuringTwoThousandSixteenMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_DuringTwoThousandSixteenMember" xlink:to="DGLY_DuringTwoThousandSixteenMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_DuringTwoThousandSixteenMember_lbl" xml:lang="en-US">During 2016 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_TwoThousandAndSevenPlanMember" xlink:label="DGLY_TwoThousandAndSevenPlanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_TwoThousandAndSevenPlanMember" xlink:to="DGLY_TwoThousandAndSevenPlanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_TwoThousandAndSevenPlanMember_lbl" xml:lang="en-US">2007 Stock Option Plan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DuringTwoThousandSevenTeenMember" xlink:label="DGLY_DuringTwoThousandSevenTeenMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_DuringTwoThousandSevenTeenMember" xlink:to="DGLY_DuringTwoThousandSevenTeenMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_DuringTwoThousandSevenTeenMember_lbl" xml:lang="en-US">During 2017 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_TwoThousandAndEightPlanMember" xlink:label="DGLY_TwoThousandAndEightPlanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_TwoThousandAndEightPlanMember" xlink:to="DGLY_TwoThousandAndEightPlanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_TwoThousandAndEightPlanMember_lbl" xml:lang="en-US">2008 Plan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DuringTwoThousandEighteenMember" xlink:label="DGLY_DuringTwoThousandEighteenMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_DuringTwoThousandEighteenMember" xlink:to="DGLY_DuringTwoThousandEighteenMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_DuringTwoThousandEighteenMember_lbl" xml:lang="en-US">During 2018 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="dgly-20230930.xsd#DGLY_StockOptionsMember" xlink:label="DGLY_StockOptionsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_StockOptionsMember" xlink:to="DGLY_StockOptionsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_StockOptionsMember_lbl" xml:lang="en-US">Stock Options [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_lbl" xml:lang="en-US">Exercise Price Range [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_RangeOneMember" xlink:label="DGLY_RangeOneMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_RangeOneMember" xlink:to="DGLY_RangeOneMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_RangeOneMember_lbl" xml:lang="en-US">Range One [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_RangeTwoMember" xlink:label="DGLY_RangeTwoMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_RangeTwoMember" xlink:to="DGLY_RangeTwoMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_RangeTwoMember_lbl" xml:lang="en-US">Range Two [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_RangeThreeMember" xlink:label="DGLY_RangeThreeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_RangeThreeMember" xlink:to="DGLY_RangeThreeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_RangeThreeMember_lbl" xml:lang="en-US">Range Three [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="dgly-20230930.xsd#DGLY_TwentyTwentyOnePurchaseWarrantsMember" xlink:label="DGLY_TwentyTwentyOnePurchaseWarrantsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_TwentyTwentyOnePurchaseWarrantsMember" xlink:to="DGLY_TwentyTwentyOnePurchaseWarrantsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_TwentyTwentyOnePurchaseWarrantsMember_lbl" xml:lang="en-US">2021 Purchase Warrants [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_WarrantExchangeAgreementMember" xlink:label="DGLY_WarrantExchangeAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_WarrantExchangeAgreementMember" xlink:to="DGLY_WarrantExchangeAgreementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_WarrantExchangeAgreementMember_lbl" xml:lang="en-US">Warrant Exchange Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightAxis_lbl" xml:lang="en-US">Class of Warrant or Right [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ExchangeWarrantsMember" xlink:label="DGLY_ExchangeWarrantsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ExchangeWarrantsMember" xlink:to="DGLY_ExchangeWarrantsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_ExchangeWarrantsMember_lbl" xml:lang="en-US">Exchange Warrants [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ReplacementOriginalWarrantsMember" xlink:label="DGLY_ReplacementOriginalWarrantsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ReplacementOriginalWarrantsMember" xlink:to="DGLY_ReplacementOriginalWarrantsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_ReplacementOriginalWarrantsMember_lbl" xml:lang="en-US">Replacement Original Warrants [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_TwentyTwentyThreePurchaseWarrantsMember" xlink:label="DGLY_TwentyTwentyThreePurchaseWarrantsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_TwentyTwentyThreePurchaseWarrantsMember" xlink:to="DGLY_TwentyTwentyThreePurchaseWarrantsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_TwentyTwentyThreePurchaseWarrantsMember_lbl" xml:lang="en-US">2023 Purchase Warrants [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="us-gaap_MeasurementInputTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputTypeAxis_lbl" xml:lang="en-US">Measurement Input Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputPriceVolatilityMember" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputPriceVolatilityMember" xlink:to="us-gaap_MeasurementInputPriceVolatilityMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember_lbl" xml:lang="en-US">Measurement Input, Price Volatility [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_OriginalTermsMember" xlink:label="DGLY_OriginalTermsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_OriginalTermsMember" xlink:to="DGLY_OriginalTermsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_OriginalTermsMember_lbl" xml:lang="en-US">Original Terms [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ModifiedTermsMember" xlink:label="DGLY_ModifiedTermsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ModifiedTermsMember" xlink:to="DGLY_ModifiedTermsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_ModifiedTermsMember_lbl" xml:lang="en-US">Modified Terms [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:to="us-gaap_MeasurementInputRiskFreeInterestRateMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember_lbl" xml:lang="en-US">Measurement Input, Risk Free Interest Rate [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputExpectedDividendRateMember" xlink:label="us-gaap_MeasurementInputExpectedDividendRateMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputExpectedDividendRateMember" xlink:to="us-gaap_MeasurementInputExpectedDividendRateMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputExpectedDividendRateMember_lbl" xml:lang="en-US">Measurement Input, Expected Dividend Rate [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputExpectedTermMember" xlink:label="us-gaap_MeasurementInputExpectedTermMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputExpectedTermMember" xlink:to="us-gaap_MeasurementInputExpectedTermMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputExpectedTermMember_lbl" xml:lang="en-US">Measurement Input, Expected Term [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputExercisePriceMember" xlink:label="us-gaap_MeasurementInputExercisePriceMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputExercisePriceMember" xlink:to="us-gaap_MeasurementInputExercisePriceMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputExercisePriceMember_lbl" xml:lang="en-US">Measurement Input, Exercise Price [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_IssuanceDateAssumptionsMember" xlink:label="DGLY_IssuanceDateAssumptionsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_IssuanceDateAssumptionsMember" xlink:to="DGLY_IssuanceDateAssumptionsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_IssuanceDateAssumptionsMember_lbl" xml:lang="en-US">Issuance Date Assumptions [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_AssumptionsMember" xlink:label="DGLY_AssumptionsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_AssumptionsMember" xlink:to="DGLY_AssumptionsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_AssumptionsMember_lbl" xml:lang="en-US">Assumptions [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_TitleOfIndividualAxis_lbl" xml:lang="en-US">Title of Individual [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_OfficersMember" xlink:label="DGLY_OfficersMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_OfficersMember" xlink:to="DGLY_OfficersMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_OfficersMember_lbl" xml:lang="en-US">Officers [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_NewEmployeesMember" xlink:label="DGLY_NewEmployeesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_NewEmployeesMember" xlink:to="DGLY_NewEmployeesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_NewEmployeesMember_lbl" xml:lang="en-US">New Employees [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_lbl" xml:lang="en-US">Investment, Name [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_NobilityHealthcareLLCMember" xlink:label="DGLY_NobilityHealthcareLLCMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_NobilityHealthcareLLCMember" xlink:to="DGLY_NobilityHealthcareLLCMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_NobilityHealthcareLLCMember_lbl" xml:lang="en-US">Nobility Healthcare LLC [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipAxis" xlink:label="srt_OwnershipAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_OwnershipAxis_lbl" xml:lang="en-US">Ownership [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="us-gaap_ShortTermDebtTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtTypeAxis_lbl" xml:lang="en-US">Short-Term Debt, Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleDebtMember" xlink:label="us-gaap_ConvertibleDebtMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleDebtMember" xlink:to="us-gaap_ConvertibleDebtMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleDebtMember_lbl" xml:lang="en-US">Convertible Debt [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_NobilityLLCMember" xlink:label="DGLY_NobilityLLCMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_NobilityLLCMember" xlink:to="DGLY_NobilityLLCMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_NobilityLLCMember_lbl" xml:lang="en-US">Nobility LLC [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_HealthcareAcquisitionMember" xlink:label="DGLY_HealthcareAcquisitionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_HealthcareAcquisitionMember" xlink:to="DGLY_HealthcareAcquisitionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_HealthcareAcquisitionMember_lbl" xml:lang="en-US">Healthcare Acquisition [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LegalEntityAxis" xlink:to="dei_LegalEntityAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LegalEntityAxis_lbl" xml:lang="en-US">Legal Entity [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonrecurringAdjustmentAxis" xlink:label="us-gaap_NonrecurringAdjustmentAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonrecurringAdjustmentAxis" xlink:to="us-gaap_NonrecurringAdjustmentAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonrecurringAdjustmentAxis_lbl" xml:lang="en-US">Nonrecurring Adjustment [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AcquisitionRelatedCostsMember" xlink:label="us-gaap_AcquisitionRelatedCostsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AcquisitionRelatedCostsMember" xlink:to="us-gaap_AcquisitionRelatedCostsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AcquisitionRelatedCostsMember_lbl" xml:lang="en-US">Acquisition-related Costs [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_MedicalBillingAcquisitionMember" xlink:label="DGLY_MedicalBillingAcquisitionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_MedicalBillingAcquisitionMember" xlink:to="DGLY_MedicalBillingAcquisitionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_MedicalBillingAcquisitionMember_lbl" xml:lang="en-US">Medical Billing Acquisition [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_PromissoryNoteMember" xlink:label="DGLY_PromissoryNoteMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_PromissoryNoteMember" xlink:to="DGLY_PromissoryNoteMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_PromissoryNoteMember_lbl" xml:lang="en-US">Promissory Note [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_MedicalBillingAcquisitionOneMember" xlink:label="DGLY_MedicalBillingAcquisitionOneMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_MedicalBillingAcquisitionOneMember" xlink:to="DGLY_MedicalBillingAcquisitionOneMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_MedicalBillingAcquisitionOneMember_lbl" xml:lang="en-US">Medical Billing Acquisition One [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_MedicalBillingAcquisitionTwoMember" xlink:label="DGLY_MedicalBillingAcquisitionTwoMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_MedicalBillingAcquisitionTwoMember" xlink:to="DGLY_MedicalBillingAcquisitionTwoMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_MedicalBillingAcquisitionTwoMember_lbl" xml:lang="en-US">Medical Billing Acquisition Two [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_HealthcareAcquisitionOneMember" xlink:label="DGLY_HealthcareAcquisitionOneMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_HealthcareAcquisitionOneMember" xlink:to="DGLY_HealthcareAcquisitionOneMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_HealthcareAcquisitionOneMember_lbl" xml:lang="en-US">Healthcare Acquisition One [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_MedicalBillingAssetsAcquisitionMember" xlink:label="DGLY_MedicalBillingAssetsAcquisitionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_MedicalBillingAssetsAcquisitionMember" xlink:to="DGLY_MedicalBillingAssetsAcquisitionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_MedicalBillingAssetsAcquisitionMember_lbl" xml:lang="en-US">Medical Billing Assets Acquisition [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TrademarksAndTradeNamesMember" xlink:label="us-gaap_TrademarksAndTradeNamesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TrademarksAndTradeNamesMember" xlink:to="us-gaap_TrademarksAndTradeNamesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TrademarksAndTradeNamesMember_lbl" xml:lang="en-US">Trademarks and Trade Names [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_SearchEngineOptimizationMember" xlink:label="DGLY_SearchEngineOptimizationMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_SearchEngineOptimizationMember" xlink:to="DGLY_SearchEngineOptimizationMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_SearchEngineOptimizationMember_lbl" xml:lang="en-US">Search Engine Optimization [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsAxis" xlink:label="srt_ConsolidationItemsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ConsolidationItemsAxis_lbl" xml:lang="en-US">Consolidation Items [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingSegmentsMember" xlink:label="us-gaap_OperatingSegmentsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingSegmentsMember" xlink:to="us-gaap_OperatingSegmentsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingSegmentsMember_lbl" xml:lang="en-US">Operating Segments [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_StatementBusinessSegmentsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementBusinessSegmentsAxis_lbl" xml:lang="en-US">Segments [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_VideoSolutionsMember" xlink:label="DGLY_VideoSolutionsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_VideoSolutionsMember" xlink:to="DGLY_VideoSolutionsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_VideoSolutionsMember_lbl" xml:lang="en-US">Video Solutions [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_RevenueCycleManagementMember" xlink:label="DGLY_RevenueCycleManagementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_RevenueCycleManagementMember" xlink:to="DGLY_RevenueCycleManagementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_RevenueCycleManagementMember_lbl" xml:lang="en-US">Revenue Cycle Management [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_EntertainmentSegmentMember" xlink:label="DGLY_EntertainmentSegmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_EntertainmentSegmentMember" xlink:to="DGLY_EntertainmentSegmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_EntertainmentSegmentMember_lbl" xml:lang="en-US">Entertainment Segment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateMember" xlink:label="us-gaap_CorporateMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CorporateMember" xlink:to="us-gaap_CorporateMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CorporateMember_lbl" xml:lang="en-US">Corporate Segment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="https://xbrl.sec.gov/dei/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_lbl" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_DefinedBenefitPlanDisclosureLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems_lbl" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 &#8211; trade, net of $200,667 allowance &#8211; September 30, 2023 and $152,736 &#8211; December 31, 2022</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:to="us-gaap_AccountsAndOtherReceivablesNetCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent_lbl" xml:lang="en-US">Other receivables, net of $5,000 allowance &#8211; September 30, 2023 and $0 &#8211; December 31, 2022 (including $0 due from related parties &#8211; September 30, 2023 and $138,384 &#8211; December 31, 2022, refer to Note 20)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Inventories, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="us-gaap_PrepaidExpenseCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseCurrent_lbl" xml:lang="en-US">Prepaid expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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, plant, and equipment, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetIncludingGoodwill" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetIncludingGoodwill_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsNetIncludingGoodwill_lbl" xml:lang="en-US">Goodwill and other intangible assets, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReceivable" xlink:label="us-gaap_IncomeTaxReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReceivable" xlink:to="us-gaap_IncomeTaxReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReceivable_lbl" xml:lang="en-US">Income tax receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US">Other assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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&#8217; Equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US">Current portion of operating lease obligations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xml:lang="en-US">Contract liabilities &#8211; current portion</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Notes payable &#8211; related party &#8211; current portion</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtCurrent" xlink:label="us-gaap_DebtCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtCurrent" xlink:to="us-gaap_DebtCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtCurrent_lbl" xml:lang="en-US">Debt obligations, net &#8211; current portion</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="us-gaap_DerivativeLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLiabilitiesCurrent" xlink:to="us-gaap_DerivativeLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeLiabilitiesCurrent_lbl" xml:lang="en-US">Warrant derivative liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrent" xlink:label="us-gaap_TaxesPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesPayableCurrent" xlink:to="us-gaap_TaxesPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxesPayableCurrent_lbl" xml:lang="en-US">Income taxes payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_lbl" xml:lang="en-US">Long-term liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:to="us-gaap_LongTermDebtAndCapitalLeaseObligations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtAndCapitalLeaseObligations_lbl" xml:lang="en-US">Debt obligations &#8211; long term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 obligation &#8211; long term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent_lbl" xml:lang="en-US">Contract liabilities &#8211; long term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Notes payable &#8211; related party &#8211; long term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseDepositLiability" xlink:label="us-gaap_LeaseDepositLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseDepositLiability" xlink:to="us-gaap_LeaseDepositLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseDepositLiability_lbl" xml:lang="en-US">Lease Deposit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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&#8217; Equity:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 per share; 200,000,000 shares authorized; shares issued: 2,800,752 shares issued &#8211; September 30, 2023 and 2,720,170 shares issued &#8211; December 31, 2022</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xml:lang="en-US">Additional paid in capital</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterest" xlink:label="us-gaap_MinorityInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterest" xlink:to="us-gaap_MinorityInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterest_lbl" xml:lang="en-US">Noncontrolling interest in consolidated subsidiary</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Total stockholders&#8217; equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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&#8217; equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Allowance for doubtful accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent" xlink:label="us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent" xlink:to="us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent_lbl" xml:lang="en-US">Allowance for other receivable, current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="us-gaap_OtherReceivablesNetCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivablesNetCurrent" xlink:to="us-gaap_OtherReceivablesNetCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherReceivablesNetCurrent_lbl" xml:lang="en-US">Other receivables net current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenuesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenuesAbstract_lbl" xml:lang="en-US">Revenue:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xml:lang="en-US">Total revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenueAbstract" xlink:label="us-gaap_CostOfRevenueAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenueAbstract" xlink:to="us-gaap_CostOfRevenueAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfRevenueAbstract_lbl" xml:lang="en-US">Cost of revenue:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Total cost of revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpenseAbstract" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpenseAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpenseAbstract" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpenseAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpenseAbstract_lbl" xml:lang="en-US">Selling, general and administrative expenses:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketingAndAdvertisingExpense" xlink:label="us-gaap_MarketingAndAdvertisingExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketingAndAdvertisingExpense" xlink:to="us-gaap_MarketingAndAdvertisingExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketingAndAdvertisingExpense_lbl" xml:lang="en-US">Selling, advertising and promotional expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US">General and administrative expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US">Total selling, general and administrative expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Operating loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInterest" xlink:to="us-gaap_InvestmentIncomeInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentIncomeInterest_lbl" xml:lang="en-US">Interest income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InterestExpense_lbl" xml:lang="en-US">Interest expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US">Other income (loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossRelatedToLitigationSettlement" xlink:label="us-gaap_GainLossRelatedToLitigationSettlement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossRelatedToLitigationSettlement" xlink:to="us-gaap_GainLossRelatedToLitigationSettlement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossRelatedToLitigationSettlement_lbl" xml:lang="en-US">Loss on accrual for legal settlement</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_LossOnConversionOfConvertibleNote" xlink:label="DGLY_LossOnConversionOfConvertibleNote" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_LossOnConversionOfConvertibleNote" xlink:to="DGLY_LossOnConversionOfConvertibleNote_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_LossOnConversionOfConvertibleNote_lbl" xml:lang="en-US">Loss on conversion of convertible note</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements" xlink:label="DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements" xlink:to="DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements_lbl" xml:lang="en-US">Change in fair value of contingent consideration promissory notes</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ChangeInFairValueOfShorttermInvestments" xlink:label="DGLY_ChangeInFairValueOfShorttermInvestments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ChangeInFairValueOfShorttermInvestments" xlink:to="DGLY_ChangeInFairValueOfShorttermInvestments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_ChangeInFairValueOfShorttermInvestments_lbl" xml:lang="en-US">Change in fair value of short-term investments</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ChangeInFairValueOfWarrantDerivativeLiabilities" xlink:label="DGLY_ChangeInFairValueOfWarrantDerivativeLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ChangeInFairValueOfWarrantDerivativeLiabilities" xlink:to="DGLY_ChangeInFairValueOfWarrantDerivativeLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_ChangeInFairValueOfWarrantDerivativeLiabilities_lbl" xml:lang="en-US">Change in fair value of warrant derivative liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl" xml:lang="en-US">Gain on extinguishment of liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_GainOnExtinguishmentOfWarrantDerivativeLiabilities" xlink:label="DGLY_GainOnExtinguishmentOfWarrantDerivativeLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_GainOnExtinguishmentOfWarrantDerivativeLiabilities" xlink:to="DGLY_GainOnExtinguishmentOfWarrantDerivativeLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_GainOnExtinguishmentOfWarrantDerivativeLiabilities_lbl" xml:lang="en-US">Gain on extinguishment of warrant derivative liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US">Total other income (expense)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 benefit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US">Net loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Net (income) attributable to noncontrolling interests of consolidated subsidiary</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 attributable to common stockholders</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="us-gaap_EarningsPerShareBasicAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_EarningsPerShareBasicAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasicAbstract_lbl" xml:lang="en-US">Net loss per share information:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Basic</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Diluted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xml:lang="en-US">Weighted average shares outstanding:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Basic</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">Diluted</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2_lbl" xml:lang="en-US">Beginning balance, value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US">Balance, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xml:lang="en-US">Stock-based compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_lbl" xml:lang="en-US">Restricted common stock grant</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 common stock grant, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures_lbl" xml:lang="en-US">Restricted common stock forfeitures</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_lbl" xml:lang="en-US">Restricted common stock forfeitures, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_lbl" xml:lang="en-US">Repurchase and cancellation of common stock</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_lbl" xml:lang="en-US">Repurchase and cancellation of common stock, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DistributionToNoncontrollingInterestInConsolidatedSubsidiary" xlink:label="DGLY_DistributionToNoncontrollingInterestInConsolidatedSubsidiary" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_DistributionToNoncontrollingInterestInConsolidatedSubsidiary" xlink:to="DGLY_DistributionToNoncontrollingInterestInConsolidatedSubsidiary_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_DistributionToNoncontrollingInterestInConsolidatedSubsidiary_lbl" xml:lang="en-US">Distribution to noncontrolling interest in consolidated subsidiary</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProfitLoss_2_lbl" xml:lang="en-US">Net Income (loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_IssuanceOfCommonStockThroughWarrantExchangeAgreement" xlink:label="DGLY_IssuanceOfCommonStockThroughWarrantExchangeAgreement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_IssuanceOfCommonStockThroughWarrantExchangeAgreement" xlink:to="DGLY_IssuanceOfCommonStockThroughWarrantExchangeAgreement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_IssuanceOfCommonStockThroughWarrantExchangeAgreement_lbl" xml:lang="en-US">Issuance of common stock through warrant exchange agreement</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_IssuanceOfCommonStockThroughWarrantExchangeAgreementShares" xlink:label="DGLY_IssuanceOfCommonStockThroughWarrantExchangeAgreementShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_IssuanceOfCommonStockThroughWarrantExchangeAgreementShares" xlink:to="DGLY_IssuanceOfCommonStockThroughWarrantExchangeAgreementShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_IssuanceOfCommonStockThroughWarrantExchangeAgreementShares_lbl" xml:lang="en-US">Issuance of common stock through warrant exchange agreement, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterestDecreaseFromRedemptions" xlink:label="us-gaap_MinorityInterestDecreaseFromRedemptions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestDecreaseFromRedemptions" xlink:to="us-gaap_MinorityInterestDecreaseFromRedemptions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterestDecreaseFromRedemptions_lbl" xml:lang="en-US">Issuance due to rounding from reverse stock split</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_MinorityInterestDecreaseFromRedemptionsShares" xlink:label="DGLY_MinorityInterestDecreaseFromRedemptionsShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_MinorityInterestDecreaseFromRedemptionsShares" xlink:to="DGLY_MinorityInterestDecreaseFromRedemptionsShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_MinorityInterestDecreaseFromRedemptionsShares_lbl" xml:lang="en-US">Issuance due to rounding from reverse stock split, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl" xml:lang="en-US">Conversion of convertible note into common stock</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl" xml:lang="en-US">Conversion of convertible note into common stock, shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3_lbl" xml:lang="en-US">Balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesOutstanding_2_lbl" xml:lang="en-US">Balance, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Cash Flows From Operating Activities:</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProfitLoss_3_lbl" xml:lang="en-US">Net loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 flows used in operating activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/verboseLabel" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Stock-based compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_NoncashInterestExpense" xlink:label="DGLY_NoncashInterestExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_NoncashInterestExpense" xlink:to="DGLY_NoncashInterestExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="DGLY_NoncashInterestExpense_lbl" xml:lang="en-US">Non-cash interest expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ChangeInFairValueOfWarrantDerivativeLiabilities" xlink:to="DGLY_ChangeInFairValueOfWarrantDerivativeLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="DGLY_ChangeInFairValueOfWarrantDerivativeLiabilities_2_lbl" xml:lang="en-US">Change in fair value of warrant derivative liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_2_lbl" xml:lang="en-US">Gain on extinguishment of liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeGainLossOnDerivativeNet" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeGainLossOnDerivativeNet" xlink:to="us-gaap_DerivativeGainLossOnDerivativeNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet_lbl" xml:lang="en-US">Gain on extinguishment of warrant derivative liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts_lbl" xml:lang="en-US">Convertible debt discount amortization</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_LossOnConversionOfConvertibleNote" xlink:to="DGLY_LossOnConversionOfConvertibleNote_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="DGLY_LossOnConversionOfConvertibleNote_2_lbl" xml:lang="en-US">Loss on conversion of debt</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryWriteDown" xlink:label="us-gaap_InventoryWriteDown" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWriteDown" xlink:to="us-gaap_InventoryWriteDown_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWriteDown_lbl" xml:lang="en-US">Provision for inventory obsolescence</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ProvisionForDoubtfulAccountsReceivable" xlink:label="DGLY_ProvisionForDoubtfulAccountsReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ProvisionForDoubtfulAccountsReceivable" xlink:to="DGLY_ProvisionForDoubtfulAccountsReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_ProvisionForDoubtfulAccountsReceivable_lbl" xml:lang="en-US">Provision for doubtful accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xml:lang="en-US">Allowance for doubtful lease reserve</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNote" xlink:label="DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNote" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNote" xlink:to="DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNote_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNote_lbl" xml:lang="en-US">Change in fair value of contingent consideration promissory note</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US">Change in operating assets and liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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 &#8211; trade</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:label="us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:to="us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_lbl" xml:lang="en-US">Accounts receivable &#8211; other</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Inventories</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl" xml:lang="en-US">Prepaid expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_IncreaseDecreaseInOperatingLeaseRightOfUseAssets" xlink:label="DGLY_IncreaseDecreaseInOperatingLeaseRightOfUseAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_IncreaseDecreaseInOperatingLeaseRightOfUseAssets" xlink:to="DGLY_IncreaseDecreaseInOperatingLeaseRightOfUseAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="DGLY_IncreaseDecreaseInOperatingLeaseRightOfUseAssets_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/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl" xml:lang="en-US">Other assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl" xml:lang="en-US">Income taxes payable</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_IncreaseDecreaseInLeaseDeposit" xlink:label="DGLY_IncreaseDecreaseInLeaseDeposit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_IncreaseDecreaseInLeaseDeposit" xlink:to="DGLY_IncreaseDecreaseInLeaseDeposit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_IncreaseDecreaseInLeaseDeposit_lbl" xml:lang="en-US">Lease deposit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 obligations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Contract liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">Cash Flows from Investing Activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_PaymentsForProceedsFromProductiveAsset" xlink:label="DGLY_PaymentsForProceedsFromProductiveAsset" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_PaymentsForProceedsFromProductiveAsset" xlink:to="DGLY_PaymentsForProceedsFromProductiveAsset_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="DGLY_PaymentsForProceedsFromProductiveAsset_lbl" xml:lang="en-US">Purchases of property, plant and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Additions to intangible assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xml:lang="en-US">Cash paid for acquisition of Medical Billing Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherPaymentsToAcquireBusinesses" xlink:label="us-gaap_OtherPaymentsToAcquireBusinesses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherPaymentsToAcquireBusinesses" xlink:to="us-gaap_OtherPaymentsToAcquireBusinesses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherPaymentsToAcquireBusinesses_lbl" xml:lang="en-US">Cash paid for asset acquisition of Medical Billing Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">Cash Flows from Financing Activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xml:lang="en-US">Repurchase and cancellation of common stock</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDistributionsToAffiliates" xlink:label="us-gaap_PaymentsOfDistributionsToAffiliates" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDistributionsToAffiliates" xlink:to="us-gaap_PaymentsOfDistributionsToAffiliates_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsOfDistributionsToAffiliates_lbl" xml:lang="en-US">Distribution to noncontrolling interest in consolidated subsidiary</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="us-gaap_ProceedsFromConvertibleDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromConvertibleDebt" xlink:to="us-gaap_ProceedsFromConvertibleDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromConvertibleDebt_lbl" xml:lang="en-US">Net proceeds of convertible debt with detachable warrants</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromRelatedPartyDebt" xlink:label="us-gaap_ProceedsFromRelatedPartyDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRelatedPartyDebt" xlink:to="us-gaap_ProceedsFromRelatedPartyDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromRelatedPartyDebt_lbl" xml:lang="en-US">Net proceeds of related party note payable</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ProceedsFromCommercialExtensionOfCreditEntertainmentSegment" xlink:label="DGLY_ProceedsFromCommercialExtensionOfCreditEntertainmentSegment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ProceedsFromCommercialExtensionOfCreditEntertainmentSegment" xlink:to="DGLY_ProceedsFromCommercialExtensionOfCreditEntertainmentSegment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_ProceedsFromCommercialExtensionOfCreditEntertainmentSegment_lbl" xml:lang="en-US">Proceeds &#8211; Commercial Extension of Credit &#8211; Entertainment Segment</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_PaymentForCommercialExtensionOfCreditEntertainmentSegment" xlink:label="DGLY_PaymentForCommercialExtensionOfCreditEntertainmentSegment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_PaymentForCommercialExtensionOfCreditEntertainmentSegment" xlink:to="DGLY_PaymentForCommercialExtensionOfCreditEntertainmentSegment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="DGLY_PaymentForCommercialExtensionOfCreditEntertainmentSegment_lbl" xml:lang="en-US">Payments on Commercial Extension of Credit &#8211; Entertainment Segment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:label="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:to="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_lbl" xml:lang="en-US">Principal payment on contingent consideration promissory notes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 (used in) provided by financing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 in cash and cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xml:lang="en-US">Cash, cash equivalents, beginning of period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_2_lbl" xml:lang="en-US">Cash, cash equivalents, end of period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 disclosures of cash flow information:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 payments for interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 payments for income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 disclosures of non-cash investing and financing activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_RouAndLeaseLiabilityRecordedOnExtensionOfLease" xlink:label="DGLY_RouAndLeaseLiabilityRecordedOnExtensionOfLease" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_RouAndLeaseLiabilityRecordedOnExtensionOfLease" xlink:to="DGLY_RouAndLeaseLiabilityRecordedOnExtensionOfLease_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_RouAndLeaseLiabilityRecordedOnExtensionOfLease_lbl" xml:lang="en-US">ROU and lease liability recorded on extension of lease</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ConversionOfConvertibleNotesPayableIntoCommonStock" xlink:label="DGLY_ConversionOfConvertibleNotesPayableIntoCommonStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ConversionOfConvertibleNotesPayableIntoCommonStock" xlink:to="DGLY_ConversionOfConvertibleNotesPayableIntoCommonStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_ConversionOfConvertibleNotesPayableIntoCommonStock_lbl" xml:lang="en-US">Conversion of convertible notes payable into common stock</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_IssuanceOfContingentConsiderationPromissoryNoteForBusinessAcquisitions" xlink:label="DGLY_IssuanceOfContingentConsiderationPromissoryNoteForBusinessAcquisitions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_IssuanceOfContingentConsiderationPromissoryNoteForBusinessAcquisitions" xlink:to="DGLY_IssuanceOfContingentConsiderationPromissoryNoteForBusinessAcquisitions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_IssuanceOfContingentConsiderationPromissoryNoteForBusinessAcquisitions_lbl" xml:lang="en-US">Issuance of contingent consideration promissory note for business acquired</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueOfAssetsAcquired" xlink:label="us-gaap_FairValueOfAssetsAcquired" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfAssetsAcquired" xlink:to="us-gaap_FairValueOfAssetsAcquired_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueOfAssetsAcquired_lbl" xml:lang="en-US">Assets acquired in business acquisitions</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAssumed1" xlink:label="us-gaap_LiabilitiesAssumed1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAssumed1" xlink:to="us-gaap_LiabilitiesAssumed1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAssumed1_lbl" xml:lang="en-US">Liabilities assumed in the business acquisition</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_GoodwillAcquiredInBusinessAcquisitions" xlink:label="DGLY_GoodwillAcquiredInBusinessAcquisitions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_GoodwillAcquiredInBusinessAcquisitions" xlink:to="DGLY_GoodwillAcquiredInBusinessAcquisitions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_GoodwillAcquiredInBusinessAcquisitions_lbl" xml:lang="en-US">Goodwill acquired in business acquisitions</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_RestrictedCommonStockGrant" xlink:label="DGLY_RestrictedCommonStockGrant" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_RestrictedCommonStockGrant" xlink:to="DGLY_RestrictedCommonStockGrant_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="DGLY_RestrictedCommonStockGrant_lbl" xml:lang="en-US">Restricted common stock grant</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ReverseStockSplitRoundingIssuances" xlink:label="DGLY_ReverseStockSplitRoundingIssuances" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ReverseStockSplitRoundingIssuances" xlink:to="DGLY_ReverseStockSplitRoundingIssuances_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_ReverseStockSplitRoundingIssuances_lbl" xml:lang="en-US">Reverse stock split rounding issuances</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssued1" xlink:label="us-gaap_StockIssued1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssued1" xlink:to="us-gaap_StockIssued1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssued1_lbl" xml:lang="en-US">Restricted common stock forfeitures</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DebtDiscountOnConvertibleNote" xlink:label="DGLY_DebtDiscountOnConvertibleNote" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_DebtDiscountOnConvertibleNote" xlink:to="DGLY_DebtDiscountOnConvertibleNote_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_DebtDiscountOnConvertibleNote_lbl" xml:lang="en-US">Debt discount on convertible note</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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">NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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">INVENTORIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US">DEBT OBLIGATIONS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xml:lang="en-US">FAIR VALUE MEASUREMENT</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl" xml:lang="en-US">ACCRUED EXPENSES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="dgly-20230930.xsd#DGLY_DisclosurePrepaidExpensesAbstract" xlink:label="DGLY_DisclosurePrepaidExpensesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_DisclosurePrepaidExpensesAbstract" xlink:to="DGLY_DisclosurePrepaidExpensesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_DisclosurePrepaidExpensesAbstract_lbl" xml:lang="en-US">Prepaid Expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_PrepaidExpenseTextBlock" xlink:label="DGLY_PrepaidExpenseTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_PrepaidExpenseTextBlock" xlink:to="DGLY_PrepaidExpenseTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_PrepaidExpenseTextBlock_lbl" xml:lang="en-US">PREPAID EXPENSES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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, PLANT AND EQUIPMENT</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DisclosureOperatingLeaseAbstract" xlink:label="DGLY_DisclosureOperatingLeaseAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_DisclosureOperatingLeaseAbstract" xlink:to="DGLY_DisclosureOperatingLeaseAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_DisclosureOperatingLeaseAbstract_lbl" xml:lang="en-US">Operating Lease</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">OPERATING LEASE</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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 OTHER INTANGIBLE ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsDisclosureTextBlock" xlink:label="us-gaap_OtherAssetsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsDisclosureTextBlock" xlink:to="us-gaap_OtherAssetsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsDisclosureTextBlock_lbl" xml:lang="en-US">OTHER ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US">Share-Based Payment Arrangement [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US">STOCK-BASED COMPENSATION</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DisclosureCommonStockPurchaseWarrantsAbstract" xlink:label="DGLY_DisclosureCommonStockPurchaseWarrantsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_DisclosureCommonStockPurchaseWarrantsAbstract" xlink:to="DGLY_DisclosureCommonStockPurchaseWarrantsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_DisclosureCommonStockPurchaseWarrantsAbstract_lbl" xml:lang="en-US">Common Stock Purchase Warrants</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_CommonStockPurchaseWarrantsTextBlock" xlink:label="DGLY_CommonStockPurchaseWarrantsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_CommonStockPurchaseWarrantsTextBlock" xlink:to="DGLY_CommonStockPurchaseWarrantsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_CommonStockPurchaseWarrantsTextBlock_lbl" xml:lang="en-US">COMMON STOCK PURCHASE WARRANTS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US">NET EARNINGS (LOSS) PER SHARE</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DisclosureDigitalAllyHealthcareVentureAbstract" xlink:label="DGLY_DisclosureDigitalAllyHealthcareVentureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_DisclosureDigitalAllyHealthcareVentureAbstract" xlink:to="DGLY_DisclosureDigitalAllyHealthcareVentureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_DisclosureDigitalAllyHealthcareVentureAbstract_lbl" xml:lang="en-US">Digital Ally Healthcare Venture</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_VentureTransactionsDisclosureTextBlock" xlink:label="DGLY_VentureTransactionsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_VentureTransactionsDisclosureTextBlock" xlink:to="DGLY_VentureTransactionsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_VentureTransactionsDisclosureTextBlock_lbl" xml:lang="en-US">DIGITAL ALLY HEALTHCARE VENTURE</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 and Asset Acquisition [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">TICKETSMARTER ACQUISITION</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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 DATA</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_lbl" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US">RELATED PARTY TRANSACTIONS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US">SUBSEQUENT EVENTS</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_NatureOfOperationPolicyTextBlock" xlink:label="DGLY_NatureOfOperationPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_NatureOfOperationPolicyTextBlock" xlink:to="DGLY_NatureOfOperationPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_NatureOfOperationPolicyTextBlock_lbl" xml:lang="en-US">Nature of Operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Basis of Presentation:</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_UncertaintyDueToGeopoliticalEventsPolicyTextBlock" xlink:label="DGLY_UncertaintyDueToGeopoliticalEventsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_UncertaintyDueToGeopoliticalEventsPolicyTextBlock" xlink:to="DGLY_UncertaintyDueToGeopoliticalEventsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_UncertaintyDueToGeopoliticalEventsPolicyTextBlock_lbl" xml:lang="en-US">Uncertainty Due to Geopolitical Events</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_LiquidityandGoingConcernPolicyTextBlock" xlink:label="DGLY_LiquidityandGoingConcernPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_LiquidityandGoingConcernPolicyTextBlock" xlink:to="DGLY_LiquidityandGoingConcernPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_LiquidityandGoingConcernPolicyTextBlock_lbl" xml:lang="en-US">Liquidity and Going Concern</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Basis of Consolidation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy_lbl" xml:lang="en-US">Fair Value of Financial Instruments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl" xml:lang="en-US">Revenue Recognition</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/verboseLabel" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US">Cash and cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="us-gaap_ReceivablesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesPolicyTextBlock" xlink:to="us-gaap_ReceivablesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesPolicyTextBlock_lbl" xml:lang="en-US">Accounts Receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl" xml:lang="en-US">Goodwill and Other Intangibles</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Segment Reporting</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ContingentConsiderationPolicyTextBlock" xlink:label="DGLY_ContingentConsiderationPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ContingentConsiderationPolicyTextBlock" xlink:to="DGLY_ContingentConsiderationPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_ContingentConsiderationPolicyTextBlock_lbl" xml:lang="en-US">Contingent Consideration</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_RepurchaseAndCancellationOfSharesPolicyTextBlock" xlink:label="DGLY_RepurchaseAndCancellationOfSharesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_RepurchaseAndCancellationOfSharesPolicyTextBlock" xlink:to="DGLY_RepurchaseAndCancellationOfSharesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_RepurchaseAndCancellationOfSharesPolicyTextBlock_lbl" xml:lang="en-US">Repurchase and Cancellation of Shares</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_NonControllingInterestsPolicyTextBlock" xlink:label="DGLY_NonControllingInterestsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_NonControllingInterestsPolicyTextBlock" xlink:to="DGLY_NonControllingInterestsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_NonControllingInterestsPolicyTextBlock_lbl" xml:lang="en-US">Non-Controlling Interests</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">New Accounting Standards</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShortTermDebtTextBlock" xlink:label="us-gaap_ScheduleOfShortTermDebtTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShortTermDebtTextBlock" xlink:to="us-gaap_ScheduleOfShortTermDebtTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShortTermDebtTextBlock_lbl" xml:lang="en-US">SCHEDULE OF SHORT TERM INVESTMENTS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 INVENTORIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleDebtTableTextBlock" xlink:label="us-gaap_ConvertibleDebtTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleDebtTableTextBlock" xlink:to="us-gaap_ConvertibleDebtTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleDebtTableTextBlock_lbl" xml:lang="en-US">SUMMARY OF DEBT OBLIGATIONS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF MATURITY OF DEBT OBLIGATIONS</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ScheduleOfWarrantsToPurchaseCommonStockGrantedTableTextBlock" xlink:label="DGLY_ScheduleOfWarrantsToPurchaseCommonStockGrantedTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ScheduleOfWarrantsToPurchaseCommonStockGrantedTableTextBlock" xlink:to="DGLY_ScheduleOfWarrantsToPurchaseCommonStockGrantedTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_ScheduleOfWarrantsToPurchaseCommonStockGrantedTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF WARRANT TO PURCHASE COMMON STOCK GRANTED</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfDebtTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock_lbl" xml:lang="en-US">SUMMARY OF CONVERTIBLE NOTE ACTIVITY</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF FINANCIAL ASSETS AND LIABILITIES MEASURED AT FAIR VALUE ON RECURRING BASIS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock" xlink:label="us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock" xlink:to="us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF FAIR VALUE MEASUREMENTS CHANGE IN LEVEL 3 INPUTS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:to="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF ACCRUED WARRANTY EXPENSE</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:to="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_lbl" xml:lang="en-US">SCHEDULE OF PREPAID EXPENSE</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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, PLANT AND EQUIPMENT</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 OPERATING LEASES RIGHT OF USE ASSETS AND LIABILITIES</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_OperatingLeasesOfLesseeTableTextBlock" xlink:label="DGLY_OperatingLeasesOfLesseeTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_OperatingLeasesOfLesseeTableTextBlock" xlink:to="DGLY_OperatingLeasesOfLesseeTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_OperatingLeasesOfLesseeTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF LEASE EXPENSE</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 FUTURE MINIMUM LEASE PAYMENTS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:label="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:to="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF INTANGIBLE ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF ESTIMATED AMORTIZATION FOR INTANGIBLE ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfOtherAssetsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfOtherAssetsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfOtherAssetsTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF OTHER ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">SUMMARY OF STOCK OPTIONS OUTSTANDING</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_lbl" xml:lang="en-US">SCHEDULE OF SHARES AUTHORIZED UNDER STOCK OPTION PLANS BY EXERCISE PRICE RANGE</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_lbl" xml:lang="en-US">SUMMARY OF RESTRICTED STOCK ACTIVITY</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">SCHEDULE OF NON-VESTED BALANCE OF RESTRICTED STOCK</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ScheduleOfWarrantModificationTableTextBlock" xlink:label="DGLY_ScheduleOfWarrantModificationTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ScheduleOfWarrantModificationTableTextBlock" xlink:to="DGLY_ScheduleOfWarrantModificationTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_ScheduleOfWarrantModificationTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF WARRANT MODIFICATION</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">SUMMARY OF WARRANT ACTIVITY</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_SummaryOfRangeOfExercisePricesAndWightedAverageRemainingContractualLifeOfWarrantsTableTextBlock" xlink:label="DGLY_SummaryOfRangeOfExercisePricesAndWightedAverageRemainingContractualLifeOfWarrantsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_SummaryOfRangeOfExercisePricesAndWightedAverageRemainingContractualLifeOfWarrantsTableTextBlock" xlink:to="DGLY_SummaryOfRangeOfExercisePricesAndWightedAverageRemainingContractualLifeOfWarrantsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_SummaryOfRangeOfExercisePricesAndWightedAverageRemainingContractualLifeOfWarrantsTableTextBlock_lbl" xml:lang="en-US">SUMMARY OF RANGE OF EXERCISE PRICES AND WEIGHTED AVERAGE REMAINING CONTRACTUAL LIFE OF WARRANTS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF WEIGHTED AVERAGE NUMBER OF SHARES OUTSTANDING AND LOSS PER SHARE OUTSTANDING</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Schedule of Restructuring and Related Costs [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="dgly-20230930.xsd#DGLY_ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock" xlink:label="DGLY_ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock" xlink:to="DGLY_ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ACQUISITION</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_lbl" xml:lang="en-US">SCHEDULE OF IDENTIFIABLE INTANGIBLE ASSETS ACQUIRED AND THEIR ESTIMATED USEFUL LIVES</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ScheduleOfEstimatedFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock" xlink:label="DGLY_ScheduleOfEstimatedFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ScheduleOfEstimatedFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock" xlink:to="DGLY_ScheduleOfEstimatedFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_ScheduleOfEstimatedFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF ESTIMATED FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ASSUMED ACQUISITION</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ScheduleOfIdentifiableIntangibleAssetsAcquiredTableTextBlock" xlink:label="DGLY_ScheduleOfIdentifiableIntangibleAssetsAcquiredTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ScheduleOfIdentifiableIntangibleAssetsAcquiredTableTextBlock" xlink:to="DGLY_ScheduleOfIdentifiableIntangibleAssetsAcquiredTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_ScheduleOfIdentifiableIntangibleAssetsAcquiredTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF COMPONENTS OF IDENTIFIABLE INTANGIBLE ASSETS ACCRUED ACQUIRED</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xml:lang="en-US">SCHEDULE OF SEGMENT REPORTING</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_2_lbl" xml:lang="en-US">Contract liabilities, current, beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ContractWithCustomerLiabilityAdditions" xlink:label="DGLY_ContractWithCustomerLiabilityAdditions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ContractWithCustomerLiabilityAdditions" xlink:to="DGLY_ContractWithCustomerLiabilityAdditions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_ContractWithCustomerLiabilityAdditions_lbl" xml:lang="en-US">Contract liabilities, current, additions</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ContractWithCustomerLiabilityRevenueRecognizedCurrent" xlink:label="DGLY_ContractWithCustomerLiabilityRevenueRecognizedCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ContractWithCustomerLiabilityRevenueRecognizedCurrent" xlink:to="DGLY_ContractWithCustomerLiabilityRevenueRecognizedCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_ContractWithCustomerLiabilityRevenueRecognizedCurrent_lbl" xml:lang="en-US">Contract liabilities, current, revenue recognized</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_3_lbl" xml:lang="en-US">Contract liabilities, current, ending</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent_2_lbl" xml:lang="en-US">Contract liabilities, non-current, beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ContractWithCustomerLiabilityAdditionsNonCurrent" xlink:label="DGLY_ContractWithCustomerLiabilityAdditionsNonCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ContractWithCustomerLiabilityAdditionsNonCurrent" xlink:to="DGLY_ContractWithCustomerLiabilityAdditionsNonCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_ContractWithCustomerLiabilityAdditionsNonCurrent_lbl" xml:lang="en-US">Contract liabilities, non-current, additions</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ContractWithCustomerLiabilityRevenueRecognizedNonCurrent" xlink:label="DGLY_ContractWithCustomerLiabilityRevenueRecognizedNonCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ContractWithCustomerLiabilityRevenueRecognizedNonCurrent" xlink:to="DGLY_ContractWithCustomerLiabilityRevenueRecognizedNonCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_ContractWithCustomerLiabilityRevenueRecognizedNonCurrent_lbl" xml:lang="en-US">Contract liabilities, non-current, revenue recognized</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityNoncurrent_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ContractWithCustomerLiabilityNoncurrent_3_lbl" xml:lang="en-US">Contract liabilities, non-current, ending</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/periodStartLabel" xlink:label="us-gaap_ContractWithCustomerLiability_lbl" xml:lang="en-US">Contract liabilities, beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ContractWithCustomerLiabilityAddition" xlink:label="DGLY_ContractWithCustomerLiabilityAddition" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ContractWithCustomerLiabilityAddition" xlink:to="DGLY_ContractWithCustomerLiabilityAddition_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_ContractWithCustomerLiabilityAddition_lbl" xml:lang="en-US">Contract liabilities, additions</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 liabilities, revenue recognized</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/periodEndLabel" xlink:label="us-gaap_ContractWithCustomerLiability_2_lbl" xml:lang="en-US">Contract liabilities, ending</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:label="us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:to="us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable_lbl" xml:lang="en-US">Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:label="us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems_lbl" xml:lang="en-US">Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_lbl" xml:lang="en-US">Adjusted cost</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_lbl" xml:lang="en-US">Realized gains</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_lbl" xml:lang="en-US">Realized Losses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities_lbl" xml:lang="en-US">Fair value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain_lbl" xml:lang="en-US">Unrealized gains</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedLoss" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedLoss" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_lbl" xml:lang="en-US">Unrealized losses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_lbl" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_lbl" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_2_lbl" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</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/2009/role/negatedLabel" xlink:label="us-gaap_NetIncomeLoss_2_lbl" xml:lang="en-US">Net income loss</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_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xml:lang="en-US">Net cash used in investing activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xml:lang="en-US">Net cash (used in) provided by financing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_SalesReturnsAndAllowances" xlink:label="DGLY_SalesReturnsAndAllowances" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_SalesReturnsAndAllowances" xlink:to="DGLY_SalesReturnsAndAllowances_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_SalesReturnsAndAllowances_lbl" xml:lang="en-US">Sales return and allowances</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashFDICInsuredAmount" xlink:label="us-gaap_CashFDICInsuredAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFDICInsuredAmount" xlink:to="us-gaap_CashFDICInsuredAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashFDICInsuredAmount_lbl" xml:lang="en-US">Cash, FDIC insured amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRawMaterials" xlink:label="us-gaap_InventoryRawMaterials" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterials" xlink:to="us-gaap_InventoryRawMaterials_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryRawMaterials_lbl" xml:lang="en-US">Raw material and component parts&#8211; video solutions segment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryWorkInProcess" xlink:label="us-gaap_InventoryWorkInProcess" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcess" xlink:to="us-gaap_InventoryWorkInProcess_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWorkInProcess_lbl" xml:lang="en-US">Work-in-process&#8211; video solutions segment</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_InventoryFinishedGoodsVideoSolutions" xlink:label="DGLY_InventoryFinishedGoodsVideoSolutions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_InventoryFinishedGoodsVideoSolutions" xlink:to="DGLY_InventoryFinishedGoodsVideoSolutions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_InventoryFinishedGoodsVideoSolutions_lbl" xml:lang="en-US">Finished goods &#8211; video solutions segment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xml:lang="en-US">Finished goods &#8211; entertainment segment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryGross" xlink:label="us-gaap_InventoryGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InventoryGross_lbl" xml:lang="en-US">Subtotal</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_InventoryValuationReservesVideoSolutions" xlink:label="DGLY_InventoryValuationReservesVideoSolutions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_InventoryValuationReservesVideoSolutions" xlink:to="DGLY_InventoryValuationReservesVideoSolutions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="DGLY_InventoryValuationReservesVideoSolutions_lbl" xml:lang="en-US">Reserve for excess and obsolete inventory&#8211; video solutions segment</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_InventoryValuationReservesTicketingSolutions" xlink:label="DGLY_InventoryValuationReservesTicketingSolutions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_InventoryValuationReservesTicketingSolutions" xlink:to="DGLY_InventoryValuationReservesTicketingSolutions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="DGLY_InventoryValuationReservesTicketingSolutions_lbl" xml:lang="en-US">Reserve for excess and obsolete inventory &#8211; entertainment segment</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 inventories</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageCostInventoryAmount" xlink:label="us-gaap_WeightedAverageCostInventoryAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageCostInventoryAmount" xlink:to="us-gaap_WeightedAverageCostInventoryAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageCostInventoryAmount_lbl" xml:lang="en-US">Units held by customers and agents</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl" xml:lang="en-US">Economic injury disaster loan (EIDL)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleNotesPayableCurrent" xlink:label="us-gaap_ConvertibleNotesPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleNotesPayableCurrent" xlink:to="us-gaap_ConvertibleNotesPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleNotesPayableCurrent_lbl" xml:lang="en-US">Convertible note payable, net of unamortized debt discount of $1,014,091</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability_lbl" xml:lang="en-US">Contingent consideration promissory note &#8211; Nobility Healthcare Division Acquisition</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_BusinessCombinationContingentConsiderationLiabilityOne" xlink:label="DGLY_BusinessCombinationContingentConsiderationLiabilityOne" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_BusinessCombinationContingentConsiderationLiabilityOne" xlink:to="DGLY_BusinessCombinationContingentConsiderationLiabilityOne_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="DGLY_BusinessCombinationContingentConsiderationLiabilityOne_lbl" xml:lang="en-US">Contingent consideration promissory note &#8211; Nobility Healthcare Division Acquisition</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_BusinessCombinationContingentConsiderationLiabilityTwo" xlink:label="DGLY_BusinessCombinationContingentConsiderationLiabilityTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_BusinessCombinationContingentConsiderationLiabilityTwo" xlink:to="DGLY_BusinessCombinationContingentConsiderationLiabilityTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="DGLY_BusinessCombinationContingentConsiderationLiabilityTwo_lbl" xml:lang="en-US">Contingent consideration promissory note &#8211; Nobility Healthcare Division Acquisition</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_BusinessCombinationContingentConsiderationLiabilityThree" xlink:label="DGLY_BusinessCombinationContingentConsiderationLiabilityThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_BusinessCombinationContingentConsiderationLiabilityThree" xlink:to="DGLY_BusinessCombinationContingentConsiderationLiabilityThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="DGLY_BusinessCombinationContingentConsiderationLiabilityThree_lbl" xml:lang="en-US">Contingent consideration promissory note &#8211; Nobility Healthcare Division Acquisition</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EntertainmentLicenseAgreementForProgramMaterialLiability" xlink:label="us-gaap_EntertainmentLicenseAgreementForProgramMaterialLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EntertainmentLicenseAgreementForProgramMaterialLiability" xlink:to="us-gaap_EntertainmentLicenseAgreementForProgramMaterialLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EntertainmentLicenseAgreementForProgramMaterialLiability_lbl" xml:lang="en-US">Commercial Extension of Credit &#8211; Entertainment Segment</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DebtObligations" xlink:label="DGLY_DebtObligations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_DebtObligations" xlink:to="DGLY_DebtObligations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_DebtObligations_lbl" xml:lang="en-US">Debt obligations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtCurrent_lbl" xml:lang="en-US">Less: current maturities of debt obligations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtNoncurrent" xlink:to="us-gaap_LongTermDebtNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtNoncurrent_lbl" xml:lang="en-US">Debt obligations, long-term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentUnamortizedDiscount" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount_lbl" xml:lang="en-US">Net of unamortized debt discount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_lbl" xml:lang="en-US">2023 (October 1, 2023 to December 31, 2023)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl" xml:lang="en-US">2024</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" xml:lang="en-US">2025</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl" xml:lang="en-US">2026</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearThree" xlink:label="DGLY_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearThree" xlink:to="DGLY_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearThree_lbl" xml:lang="en-US">2027 and thereafter</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LongTermDebt_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentTable_lbl" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentLineItems_lbl" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Volatility - range</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xml:lang="en-US">Dividend</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xml:lang="en-US">Remaining contractual term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_lbl" xml:lang="en-US">Exercise price</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl" xml:lang="en-US">Common stock issuable under the warrants</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleNotesPayable" xlink:label="us-gaap_ConvertibleNotesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleNotesPayable" xlink:to="us-gaap_ConvertibleNotesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ConvertibleNotesPayable_lbl" xml:lang="en-US">Balance, December 31, 2022</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DebtConversionConvertedInstrumentParValue" xlink:label="DGLY_DebtConversionConvertedInstrumentParValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_DebtConversionConvertedInstrumentParValue" xlink:to="DGLY_DebtConversionConvertedInstrumentParValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_DebtConversionConvertedInstrumentParValue_lbl" xml:lang="en-US">Convertible Note, at par</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl" xml:lang="en-US">Conversion of convertible note into common stock</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentPrincipal" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:to="us-gaap_DebtInstrumentPeriodicPaymentPrincipal_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentPrincipal_lbl" xml:lang="en-US">Principal payments</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DebtInstrumentUnamortizedDiscounts" xlink:label="DGLY_DebtInstrumentUnamortizedDiscounts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_DebtInstrumentUnamortizedDiscounts" xlink:to="DGLY_DebtInstrumentUnamortizedDiscounts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="DGLY_DebtInstrumentUnamortizedDiscounts_lbl" xml:lang="en-US">Unamortized debt discount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleNotesPayable" xlink:to="us-gaap_ConvertibleNotesPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ConvertibleNotesPayable_2_lbl" xml:lang="en-US">Balance, September 30, 2023</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="us-gaap_ScheduleOfShortTermDebtTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShortTermDebtTable" xlink:to="us-gaap_ScheduleOfShortTermDebtTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShortTermDebtTable_lbl" xml:lang="en-US">Schedule of Short-Term Debt [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="us-gaap_ShortTermDebtLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_ShortTermDebtLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtLineItems_lbl" xml:lang="en-US">Short-Term Debt [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromLoans" xlink:label="us-gaap_ProceedsFromLoans" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromLoans" xlink:to="us-gaap_ProceedsFromLoans_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromLoans_lbl" xml:lang="en-US">Proceeds from loans</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentFaceAmount_2_lbl" xml:lang="en-US">Face value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xml:lang="en-US">Contractual interest rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentPeriodicPayment" xlink:label="us-gaap_DebtInstrumentPeriodicPayment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentPeriodicPayment" xlink:to="us-gaap_DebtInstrumentPeriodicPayment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentPeriodicPayment_lbl" xml:lang="en-US">Principal payment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTerm" xlink:label="us-gaap_DebtInstrumentTerm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTerm" xlink:to="us-gaap_DebtInstrumentTerm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentTerm_lbl" xml:lang="en-US">Debt instrument term</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DebtInstrumentProjectedRevenue" xlink:label="DGLY_DebtInstrumentProjectedRevenue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_DebtInstrumentProjectedRevenue" xlink:to="DGLY_DebtInstrumentProjectedRevenue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_DebtInstrumentProjectedRevenue_lbl" xml:lang="en-US">Perjected revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFairValue" xlink:label="us-gaap_DebtInstrumentFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFairValue" xlink:to="us-gaap_DebtInstrumentFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentFairValue_lbl" xml:lang="en-US">Fair value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesGainLoss" xlink:label="us-gaap_DebtSecuritiesGainLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesGainLoss" xlink:to="us-gaap_DebtSecuritiesGainLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesGainLoss_lbl" xml:lang="en-US">Securities gain loss</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DecreaseInEstimatedFairValueofDebt" xlink:label="DGLY_DecreaseInEstimatedFairValueofDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_DecreaseInEstimatedFairValueofDebt" xlink:to="DGLY_DecreaseInEstimatedFairValueofDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_DecreaseInEstimatedFairValueofDebt_lbl" xml:lang="en-US">Decrease in estimated fair value of debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:to="us-gaap_DebtInstrumentPeriodicPaymentPrincipal_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentPeriodicPaymentPrincipal_2_lbl" xml:lang="en-US">Debt instrument, principal payment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="us-gaap_LinesOfCreditCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LinesOfCreditCurrent" xlink:to="us-gaap_LinesOfCreditCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LinesOfCreditCurrent_lbl" xml:lang="en-US">Line of credit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl" xml:lang="en-US">Borrower percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityDescription" xlink:label="us-gaap_LineOfCreditFacilityDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityDescription" xlink:to="us-gaap_LineOfCreditFacilityDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityDescription_lbl" xml:lang="en-US">Credit facility description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="us-gaap_ProceedsFromLinesOfCredit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromLinesOfCredit" xlink:to="us-gaap_ProceedsFromLinesOfCredit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromLinesOfCredit_lbl" xml:lang="en-US">Drew additional capital</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfDebt" xlink:label="us-gaap_RepaymentsOfDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfDebt" xlink:to="us-gaap_RepaymentsOfDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfDebt_lbl" xml:lang="en-US">Repayments of debt</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio" xlink:label="us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio" xlink:to="us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio_lbl" xml:lang="en-US">Principal loan through remittances</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtConversionOriginalDebtAmount1" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionOriginalDebtAmount1" xlink:to="us-gaap_DebtConversionOriginalDebtAmount1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1_lbl" xml:lang="en-US">Principal amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromConvertibleDebt" xlink:to="us-gaap_ProceedsFromConvertibleDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromConvertibleDebt_2_lbl" xml:lang="en-US">Proceeds from convertible debt</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Aggregate shares exercisable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_2_lbl" xml:lang="en-US">Comprised shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/label" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xml:lang="en-US">Warrant exercise price</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Principal amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockConvertibleConversionPriceIncrease" xlink:label="us-gaap_CommonStockConvertibleConversionPriceIncrease" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockConvertibleConversionPriceIncrease" xlink:to="us-gaap_CommonStockConvertibleConversionPriceIncrease_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockConvertibleConversionPriceIncrease_lbl" xml:lang="en-US">Common stock, convertible, conversion price, increase</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:label="us-gaap_DebtInstrumentRedemptionPricePercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:to="us-gaap_DebtInstrumentRedemptionPricePercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentRedemptionPricePercentage_lbl" xml:lang="en-US">Debt instrument, redemption price, percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_PurchaserPercentage" xlink:label="DGLY_PurchaserPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_PurchaserPercentage" xlink:to="DGLY_PurchaserPercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_PurchaserPercentage_lbl" xml:lang="en-US">Purchaser percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_IssuanceOfWarrantDerivativeLiabilities" xlink:label="DGLY_IssuanceOfWarrantDerivativeLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_IssuanceOfWarrantDerivativeLiabilities" xlink:to="DGLY_IssuanceOfWarrantDerivativeLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="DGLY_IssuanceOfWarrantDerivativeLiabilities_lbl" xml:lang="en-US">Issuance of warrant derivative liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfDebtDiscountPremium" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium_lbl" xml:lang="en-US">Amortization of debt discount premium</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl" xml:lang="en-US">Shares issued price per share</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_2_lbl" xml:lang="en-US">Conversion of convertible securities, shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_2_lbl" xml:lang="en-US">Conversion of convertible securities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_LossOnConversionOfConvertibleNote" xlink:to="DGLY_LossOnConversionOfConvertibleNote_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="DGLY_LossOnConversionOfConvertibleNote_3_lbl" xml:lang="en-US">Loss on conversion of convertibleNote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesFairValueDisclosure" xlink:label="us-gaap_LiabilitiesFairValueDisclosure" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesFairValueDisclosure" xlink:to="us-gaap_LiabilitiesFairValueDisclosure_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesFairValueDisclosure_lbl" xml:lang="en-US">Liabilities, fair value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesFairValueDisclosure" xlink:to="us-gaap_LiabilitiesFairValueDisclosure_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_LiabilitiesFairValueDisclosure_2_lbl" xml:lang="en-US">Balance</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_PaymentOfContingentConsiderationPromissoryNote" xlink:label="DGLY_PaymentOfContingentConsiderationPromissoryNote" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_PaymentOfContingentConsiderationPromissoryNote" xlink:to="DGLY_PaymentOfContingentConsiderationPromissoryNote_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_PaymentOfContingentConsiderationPromissoryNote_lbl" xml:lang="en-US">Principal payments on contingent consideration promissory notes - Revenue Cycle Management Acquisitions</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition" xlink:label="DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition" xlink:to="DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_lbl" xml:lang="en-US">Change in fair value of warrant derivative liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_IssuanceOfWarrantDerivativeLiabilities" xlink:to="DGLY_IssuanceOfWarrantDerivativeLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_IssuanceOfWarrantDerivativeLiabilities_2_lbl" xml:lang="en-US">Issuance of warrant derivative liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_FairValueOfContingentConsiderationPromissoryNote" xlink:label="DGLY_FairValueOfContingentConsiderationPromissoryNote" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_FairValueOfContingentConsiderationPromissoryNote" xlink:to="DGLY_FairValueOfContingentConsiderationPromissoryNote_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_FairValueOfContingentConsiderationPromissoryNote_lbl" xml:lang="en-US">Fair value on contingent consideration promissory notes - Revenue Cycle Management Acquisitions</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesFairValueDisclosure" xlink:to="us-gaap_LiabilitiesFairValueDisclosure_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_LiabilitiesFairValueDisclosure_3_lbl" xml:lang="en-US">Balance</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ProductWarrantyAccrualWarrantCurrent" xlink:label="DGLY_ProductWarrantyAccrualWarrantCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ProductWarrantyAccrualWarrantCurrent" xlink:to="DGLY_ProductWarrantyAccrualWarrantCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_ProductWarrantyAccrualWarrantCurrent_lbl" xml:lang="en-US">Accrued warranty expense</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_AccruedLitigationCosts" xlink:label="DGLY_AccruedLitigationCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_AccruedLitigationCosts" xlink:to="DGLY_AccruedLitigationCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_AccruedLitigationCosts_lbl" xml:lang="en-US">Accrued litigation costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedSalesCommissionCurrent" xlink:label="us-gaap_AccruedSalesCommissionCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedSalesCommissionCurrent" xlink:to="us-gaap_AccruedSalesCommissionCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedSalesCommissionCurrent_lbl" xml:lang="en-US">Accrued sales commissions</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedPayrollTaxesCurrent" xlink:label="us-gaap_AccruedPayrollTaxesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedPayrollTaxesCurrent" xlink:to="us-gaap_AccruedPayrollTaxesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedPayrollTaxesCurrent_lbl" xml:lang="en-US">Accrued payroll and related fringes</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_AccruedSalesReturnsAndAllowancesCurrent" xlink:label="DGLY_AccruedSalesReturnsAndAllowancesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_AccruedSalesReturnsAndAllowancesCurrent" xlink:to="DGLY_AccruedSalesReturnsAndAllowancesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_AccruedSalesReturnsAndAllowancesCurrent_lbl" xml:lang="en-US">Accrued sales returns and allowances</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxesCurrent" xlink:to="us-gaap_AccruedIncomeTaxesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedIncomeTaxesCurrent_lbl" xml:lang="en-US">Accrued taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Other</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccruedLiabilitiesCurrent_2_lbl" xml:lang="en-US">Total accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:label="us-gaap_ProductWarrantyAccrualClassifiedCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:to="us-gaap_ProductWarrantyAccrualClassifiedCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ProductWarrantyAccrualClassifiedCurrent_lbl" xml:lang="en-US">Beginning balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:label="us-gaap_ProductWarrantyAccrualWarrantiesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:to="us-gaap_ProductWarrantyAccrualWarrantiesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductWarrantyAccrualWarrantiesIssued_lbl" xml:lang="en-US">Provision for warranty expense</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ProductWarrantyAccrualChargesAppliedToWarrantyReserve" xlink:label="DGLY_ProductWarrantyAccrualChargesAppliedToWarrantyReserve" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ProductWarrantyAccrualChargesAppliedToWarrantyReserve" xlink:to="DGLY_ProductWarrantyAccrualChargesAppliedToWarrantyReserve_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_ProductWarrantyAccrualChargesAppliedToWarrantyReserve_lbl" xml:lang="en-US">Charges applied to warranty reserve</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:to="us-gaap_ProductWarrantyAccrualClassifiedCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ProductWarrantyAccrualClassifiedCurrent_2_lbl" xml:lang="en-US">Ending balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_lbl" xml:lang="en-US">Percentage of valuation allowance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Deferred tax assets valuation allowance percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xml:lang="en-US">Operating loss carryforwards</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_DisclosurePrepaidExpensesAbstract" xlink:to="DGLY_DisclosurePrepaidExpensesAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="DGLY_DisclosurePrepaidExpensesAbstract_2_lbl" xml:lang="en-US">Schedule Of Prepaid Expense</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_PrepaidInventory" xlink:label="DGLY_PrepaidInventory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_PrepaidInventory" xlink:to="DGLY_PrepaidInventory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_PrepaidInventory_lbl" xml:lang="en-US">Prepaid inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidAdvertising" xlink:label="us-gaap_PrepaidAdvertising" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidAdvertising" xlink:to="us-gaap_PrepaidAdvertising_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidAdvertising_lbl" xml:lang="en-US">Prepaid advertising</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/verboseLabel" 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_PrepaidExpenseCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PrepaidExpenseCurrent_2_lbl" xml:lang="en-US">Total prepaid expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="dgly-20230930.xsd#DGLY_Building" xlink:label="DGLY_Building" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_Building" xlink:to="DGLY_Building_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_Building_lbl" xml:lang="en-US">Building</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US">Estimated Useful Life</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Land" xlink:label="us-gaap_Land" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Land" xlink:to="us-gaap_Land_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Land_lbl" xml:lang="en-US">Land</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration_lbl" xml:lang="en-US">Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesGross" xlink:label="us-gaap_FurnitureAndFixturesGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesGross" xlink:to="us-gaap_FurnitureAndFixturesGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FurnitureAndFixturesGross_lbl" xml:lang="en-US">Office furniture, fixtures, equipment, and aircraft</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MachineryAndEquipmentGross" xlink:label="us-gaap_MachineryAndEquipmentGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MachineryAndEquipmentGross" xlink:to="us-gaap_MachineryAndEquipmentGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MachineryAndEquipmentGross_lbl" xml:lang="en-US">Warehouse and production equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DemonstrationAndTradeshowEquipmentGross" xlink:label="DGLY_DemonstrationAndTradeshowEquipmentGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_DemonstrationAndTradeshowEquipmentGross" xlink:to="DGLY_DemonstrationAndTradeshowEquipmentGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_DemonstrationAndTradeshowEquipmentGross_lbl" xml:lang="en-US">Demonstration and tradeshow equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingsAndImprovementsGross" xlink:label="us-gaap_BuildingsAndImprovementsGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingsAndImprovementsGross" xlink:to="us-gaap_BuildingsAndImprovementsGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BuildingsAndImprovementsGross_lbl" xml:lang="en-US">Building improvements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US">Total cost</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Less: accumulated depreciation and amortization</link:label>
      <link: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/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_2_lbl" xml:lang="en-US">Net property, plant and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_DisclosureOperatingLeaseAbstract" xlink:to="DGLY_DisclosureOperatingLeaseAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="DGLY_DisclosureOperatingLeaseAbstract_2_lbl" xml:lang="en-US">Schedule Of Operating Leases Right Of Use Assets And Liabilities</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">Operating lease obligations-current portion</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">Operating lease obligations-less current portion</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US">Total operating lease obligations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseExpense" xlink:label="us-gaap_OperatingLeaseExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseExpense" xlink:to="us-gaap_OperatingLeaseExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseExpense_lbl" xml:lang="en-US">Selling, general and administrative expenses</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_DisclosureOperatingLeaseAbstract" xlink:to="DGLY_DisclosureOperatingLeaseAbstract_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="DGLY_DisclosureOperatingLeaseAbstract_3_lbl" xml:lang="en-US">Schedule Of Future Minimum Lease Payments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_lbl" xml:lang="en-US">2023 (October 1, to December 31, 2023)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US">2024</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US">2025</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US">2026</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearThree" xlink:label="DGLY_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearThree" xlink:to="DGLY_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearThree_lbl" xml:lang="en-US">Thereafter</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 minimum future lease payments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Imputed interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiability_2_lbl" xml:lang="en-US">Total operating lease liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasePayments_lbl" xml:lang="en-US">Operating lease, payments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LessorOperatingLeaseDescription" xlink:label="us-gaap_LessorOperatingLeaseDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LessorOperatingLeaseDescription" xlink:to="us-gaap_LessorOperatingLeaseDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LessorOperatingLeaseDescription_lbl" xml:lang="en-US">Termination period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseTermOfContract" xlink:to="us-gaap_LesseeOperatingLeaseTermOfContract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract_lbl" xml:lang="en-US">Lessee, operating lease, term of contract</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Weighted-average remaining lease term</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseExpense" xlink:to="us-gaap_OperatingLeaseExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseExpense_2_lbl" xml:lang="en-US">Operating lease</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Discount rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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 value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US">Accumulated amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US">Net carrying value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_lbl" xml:lang="en-US">2023 (October 1, to December 31, 2023)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xml:lang="en-US">2024</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xml:lang="en-US">2025</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xml:lang="en-US">2026</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_FiniteLivedIntangibleAssetsAmortizationExpenseYearThreeAndThereAfter" xlink:label="DGLY_FiniteLivedIntangibleAssetsAmortizationExpenseYearThreeAndThereAfter" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_FiniteLivedIntangibleAssetsAmortizationExpenseYearThreeAndThereAfter" xlink:to="DGLY_FiniteLivedIntangibleAssetsAmortizationExpenseYearThreeAndThereAfter_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="DGLY_FiniteLivedIntangibleAssetsAmortizationExpenseYearThreeAndThereAfter_lbl" xml:lang="en-US">2027 and thereafter</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/totalLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US">Amortization expense</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_LeaseReceivableNoncurrent" xlink:label="DGLY_LeaseReceivableNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_LeaseReceivableNoncurrent" xlink:to="DGLY_LeaseReceivableNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_LeaseReceivableNoncurrent_lbl" xml:lang="en-US">Lease receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_SponsorshipNetworkNoncurrent" xlink:label="DGLY_SponsorshipNetworkNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_SponsorshipNetworkNoncurrent" xlink:to="DGLY_SponsorshipNetworkNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_SponsorshipNetworkNoncurrent_lbl" xml:lang="en-US">Sponsorship network</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:label="us-gaap_OtherAssetsMiscellaneousNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:to="us-gaap_OtherAssetsMiscellaneousNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherAssetsMiscellaneousNoncurrent_lbl" xml:lang="en-US">Other</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherAssetsNoncurrent_2_lbl" xml:lang="en-US">Total other assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LitigationReserve" xlink:label="us-gaap_LitigationReserve" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LitigationReserve" xlink:to="us-gaap_LitigationReserve_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LitigationReserve_lbl" xml:lang="en-US">Aggregate carrying amount of litigation loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Options outstanding, beginning balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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 balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US">Options granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US">Options exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted average exercise price, exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Options forfeited</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted average exercise price, forfeited</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2_lbl" xml:lang="en-US">Options outstanding, ending balance</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 balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2_lbl" xml:lang="en-US">Options exercisable, ending balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted average exercise price, exercisable, ending balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_lbl" xml:lang="en-US">Share-Based Payment Arrangement, Option, Exercise Price Range [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_lbl" xml:lang="en-US">Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_lbl" xml:lang="en-US">Exercise price range, lower limit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_lbl" xml:lang="en-US">Exercise price range, upper limit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_lbl" xml:lang="en-US">Number of options, outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted average remaining contractual life, outstanding options</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_lbl" xml:lang="en-US">Number of options, exercisable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted average remaining contractual life, exercisable options</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US">Number of restricted shares, non-vested beginning balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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, non-vested beginning balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US">Number of restricted shares, granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US">Number of restricted shares, vested</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2009/role/negatedLabel" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xml:lang="en-US">Number of restricted shares, forfeited</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2009/role/negatedLabel" 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">Number of restricted shares, non-vested 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, non-vested ending balance</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_NumberOfRestrictedShareNonVestInRemainderOfFiscalYear" xlink:label="DGLY_NumberOfRestrictedShareNonVestInRemainderOfFiscalYear" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_NumberOfRestrictedShareNonVestInRemainderOfFiscalYear" xlink:to="DGLY_NumberOfRestrictedShareNonVestInRemainderOfFiscalYear_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_NumberOfRestrictedShareNonVestInRemainderOfFiscalYear_lbl" xml:lang="en-US">2023 (October 1, 2023 through December 31, 2023)</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_NumberOfRestrictedShareNonVestInYearOne" xlink:label="DGLY_NumberOfRestrictedShareNonVestInYearOne" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_NumberOfRestrictedShareNonVestInYearOne" xlink:to="DGLY_NumberOfRestrictedShareNonVestInYearOne_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="DGLY_NumberOfRestrictedShareNonVestInYearOne_lbl" xml:lang="en-US">2024</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_NumberOfRestrictedShareNonVestInYearTwo" xlink:label="DGLY_NumberOfRestrictedShareNonVestInYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_NumberOfRestrictedShareNonVestInYearTwo" xlink:to="DGLY_NumberOfRestrictedShareNonVestInYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="DGLY_NumberOfRestrictedShareNonVestInYearTwo_lbl" xml:lang="en-US">2025</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_NumberOfRestrictedShareNonVestInYearThree" xlink:label="DGLY_NumberOfRestrictedShareNonVestInYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_NumberOfRestrictedShareNonVestInYearThree" xlink:to="DGLY_NumberOfRestrictedShareNonVestInYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="DGLY_NumberOfRestrictedShareNonVestInYearThree_lbl" xml:lang="en-US">2026</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_NumberOfRestrictedShareNonVestInYearFour" xlink:label="DGLY_NumberOfRestrictedShareNonVestInYearFour" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_NumberOfRestrictedShareNonVestInYearFour" xlink:to="DGLY_NumberOfRestrictedShareNonVestInYearFour_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_NumberOfRestrictedShareNonVestInYearFour_lbl" xml:lang="en-US">2027</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_NumberOfRestrictedShareNonVestInYearFive" xlink:label="DGLY_NumberOfRestrictedShareNonVestInYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_NumberOfRestrictedShareNonVestInYearFive" xlink:to="DGLY_NumberOfRestrictedShareNonVestInYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_NumberOfRestrictedShareNonVestInYearFive_lbl" xml:lang="en-US">2028</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US">Share-Based Payment Arrangement, Expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Stock options or restricted stock granted</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_SharesUnavailableForIssuance" xlink:label="DGLY_SharesUnavailableForIssuance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_SharesUnavailableForIssuance" xlink:to="DGLY_SharesUnavailableForIssuance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_SharesUnavailableForIssuance_lbl" xml:lang="en-US">Shares unavailable for issuance</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_SharesUnexercisedAndOutstanding" xlink:label="DGLY_SharesUnexercisedAndOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_SharesUnexercisedAndOutstanding" xlink:to="DGLY_SharesUnexercisedAndOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_SharesUnexercisedAndOutstanding_lbl" xml:lang="en-US">Shares unexercised and outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Options, available for grant</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xml:lang="en-US">Aggregate intrinsic value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Aggregate intrinsic value of options exercisable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xml:lang="en-US">Unrecognized portion of stock compensation expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:label="us-gaap_WarrantsAndRightsOutstandingMeasurementInput" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:to="us-gaap_WarrantsAndRightsOutstandingMeasurementInput_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantsAndRightsOutstandingMeasurementInput_lbl" xml:lang="en-US">Warrants measurement input</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm_lbl" xml:lang="en-US">Remaining contractual term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_lbl" xml:lang="en-US">Warrants, vested, beginning balance</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_WeightedAverageExercisePriceVested" xlink:label="DGLY_WeightedAverageExercisePriceVested" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_WeightedAverageExercisePriceVested" xlink:to="DGLY_WeightedAverageExercisePriceVested_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="DGLY_WeightedAverageExercisePriceVested_lbl" xml:lang="en-US">Weighted average exercise price, vested, beginning balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Warrants, Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="DGLY_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="DGLY_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="DGLY_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice_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/2023/elts/us-gaap-2023.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/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_lbl" xml:lang="en-US">Warrants, exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="DGLY_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisesInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="DGLY_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="DGLY_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted average exercise price, exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_lbl" xml:lang="en-US">Warrants, forfeited/cancelled</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="DGLY_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpirationsInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="DGLY_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpirationsInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpirationsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted average exercise price, forfeited/cancelled</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_2_lbl" xml:lang="en-US">Warrants, vested, ending balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_WeightedAverageExercisePriceVested" xlink:to="DGLY_WeightedAverageExercisePriceVested_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="DGLY_WeightedAverageExercisePriceVested_2_lbl" xml:lang="en-US">Weighted average exercise price, vested, ending balance</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice" xlink:label="DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice" xlink:to="DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice_lbl" xml:lang="en-US">Outstanding and exercisable warrants, Exercise price</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants" xlink:label="DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants" xlink:to="DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_lbl" xml:lang="en-US">Outstanding and exercisable warrants, number of warrants</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife" xlink:label="DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife" xlink:to="DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_lbl" xml:lang="en-US">Outstanding and exercisable warrants, weighted average remaining contractual life</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_3_lbl" xml:lang="en-US">Warrant to purchase</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/verboseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_2_lbl" xml:lang="en-US">Exercise price per share</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_WarrantExpirationTermDescription" xlink:label="DGLY_WarrantExpirationTermDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_WarrantExpirationTermDescription" xlink:to="DGLY_WarrantExpirationTermDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_WarrantExpirationTermDescription_lbl" xml:lang="en-US">Warrant expiration date description</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ClassOfStockWarrantExercisable" xlink:label="DGLY_ClassOfStockWarrantExercisable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ClassOfStockWarrantExercisable" xlink:to="DGLY_ClassOfStockWarrantExercisable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_ClassOfStockWarrantExercisable_lbl" xml:lang="en-US">Warrants exercisable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_lbl" xml:lang="en-US">Number of shares issued warrant</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantsAndRightsOutstandingMaturityDate" xlink:label="us-gaap_WarrantsAndRightsOutstandingMaturityDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstandingMaturityDate" xlink:to="us-gaap_WarrantsAndRightsOutstandingMaturityDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantsAndRightsOutstandingMaturityDate_lbl" xml:lang="en-US">Warrants expiration date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantsAndRightsOutstanding" xlink:label="us-gaap_WarrantsAndRightsOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstanding" xlink:to="us-gaap_WarrantsAndRightsOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantsAndRightsOutstanding_lbl" xml:lang="en-US">Warrants and Rights Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_WarrantModificationExpense" xlink:label="DGLY_WarrantModificationExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_WarrantModificationExpense" xlink:to="DGLY_WarrantModificationExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_WarrantModificationExpense_lbl" xml:lang="en-US">[custom:WarrantModificationExpense]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:label="us-gaap_DerivativeFairValueOfDerivativeLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:to="us-gaap_DerivativeFairValueOfDerivativeLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeFairValueOfDerivativeLiability_lbl" xml:lang="en-US">Fair value of warrant derivative liability</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ChangeInFairValueOfWarrantDerivativeLiabilities" xlink:to="DGLY_ChangeInFairValueOfWarrantDerivativeLiabilities_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="DGLY_ChangeInFairValueOfWarrantDerivativeLiabilities_3_lbl" xml:lang="en-US">Change in fair market value of warrant derivative liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_IssuanceOfCommonStockThroughWarrantExchangeAgreement" xlink:to="DGLY_IssuanceOfCommonStockThroughWarrantExchangeAgreement_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="DGLY_IssuanceOfCommonStockThroughWarrantExchangeAgreement_2_lbl" xml:lang="en-US">Issued shares of common stock, value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_2_lbl" xml:lang="en-US">Change in pricing inputs and volatilities, percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_IntrinsicValueOfOutstandingWarrants" xlink:label="DGLY_IntrinsicValueOfOutstandingWarrants" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_IntrinsicValueOfOutstandingWarrants" xlink:to="DGLY_IntrinsicValueOfOutstandingWarrants_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_IntrinsicValueOfOutstandingWarrants_lbl" xml:lang="en-US">Intrinsic value of outstanding warrants</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife" xlink:to="DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_2_lbl" xml:lang="en-US">Outstanding and exercisable warrants, Weighted average remaining contractual life</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_2_lbl" xml:lang="en-US">Common stock issuance granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_lbl" xml:lang="en-US">Vesting drescription</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xml:lang="en-US">Vesting period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityReverseStockSplit" xlink:label="us-gaap_StockholdersEquityReverseStockSplit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityReverseStockSplit" xlink:to="us-gaap_StockholdersEquityReverseStockSplit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityReverseStockSplit_lbl" xml:lang="en-US">Reverse stock split</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits" xlink:label="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits" xlink:to="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits_lbl" xml:lang="en-US">Reverse stock split related shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl" xml:lang="en-US">Equity method investment, ownership percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:to="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterestOwnershipPercentageByParent_lbl" xml:lang="en-US">Subsidiary, ownership percentage, parent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_2_lbl" xml:lang="en-US">Net income (loss) attributable to noncontrolling interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited_lbl" xml:lang="en-US">Cancellation of common stock</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharesIssuedPricePerShare_2_lbl" xml:lang="en-US">Purchase fixed price per shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Number of new shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Numerator for basic and diluted income per share &#8211; Net loss attributable to common stockholders</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2_lbl" xml:lang="en-US">Denominator for basic loss per share &#8211; weighted average shares outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:label="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:to="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_lbl" xml:lang="en-US">Dilutive effect of shares issuable under stock options and warrants outstanding</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2_lbl" xml:lang="en-US">Denominator for diluted loss per share &#8211; adjusted weighted average shares outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Tangible assets acquired</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_lbl" xml:lang="en-US">Intangible assets acquired &#8211; Client Agreements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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">Liabilities assumed pursuant to stock purchase agreement</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Total assets acquired and liabilities assumed</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid" xlink:label="DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid" xlink:to="DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid_lbl" xml:lang="en-US">Cash paid at acquisition date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationAsset" xlink:label="us-gaap_BusinessCombinationContingentConsiderationAsset" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationContingentConsiderationAsset" xlink:to="us-gaap_BusinessCombinationContingentConsiderationAsset_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationContingentConsiderationAsset_lbl" xml:lang="en-US">Contingent consideration promissory note</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Total acquisition purchase price</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_lbl" xml:lang="en-US">Liabilities assumed pursuant to stock purchase agreement</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:label="us-gaap_FinitelivedIntangibleAssetsAcquired1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:to="us-gaap_FinitelivedIntangibleAssetsAcquired1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinitelivedIntangibleAssetsAcquired1_lbl" xml:lang="en-US">Cost</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AmortizationOfIntangibleAssets_2_lbl" xml:lang="en-US">Amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl" xml:lang="en-US">Estimated useful life</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizationLongtermDebtAndEquity" xlink:label="us-gaap_CapitalizationLongtermDebtAndEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizationLongtermDebtAndEquity" xlink:to="us-gaap_CapitalizationLongtermDebtAndEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalizationLongtermDebtAndEquity_lbl" xml:lang="en-US">Venture capitalization amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDescriptionOfTransaction" xlink:label="us-gaap_RelatedPartyTransactionDescriptionOfTransaction" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionDescriptionOfTransaction" xlink:to="us-gaap_RelatedPartyTransactionDescriptionOfTransaction_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionDescriptionOfTransaction_lbl" xml:lang="en-US">Ownership description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:label="us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:to="us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_lbl" xml:lang="en-US">Initial payment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CostOfRevenue_2_lbl" xml:lang="en-US">Principal amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentFaceAmount_3_lbl" xml:lang="en-US">Principal amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfNotesPayable" xlink:label="us-gaap_RepaymentsOfNotesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfNotesPayable" xlink:to="us-gaap_RepaymentsOfNotesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfNotesPayable_lbl" xml:lang="en-US">Repayments of notes payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1_2_lbl" xml:lang="en-US">Aggregate purchase price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xml:lang="en-US">Increase accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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">Business acquisition, transaction costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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">Tangible assets acquired, including $51,432 of cash acquired</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_2_lbl" xml:lang="en-US">Identifiable intangible assets acquired</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_2_lbl" xml:lang="en-US">Net assets acquired and liabilities assumed</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_2_lbl" xml:lang="en-US">Cash paid at TicketSmarter Acquisition date</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsStockCompensation" xlink:label="DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsStockCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsStockCompensation" xlink:to="DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsStockCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsStockCompensation_lbl" xml:lang="en-US">Common stock issued as consideration for TicketSmarter Acquisition at date of acquisition</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationContingentConsiderationAsset" xlink:to="us-gaap_BusinessCombinationContingentConsiderationAsset_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessCombinationContingentConsiderationAsset_2_lbl" xml:lang="en-US">Contingent consideration earn-out agreement</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount" xlink:label="DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount" xlink:to="DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount_lbl" xml:lang="en-US">Cash paid at closing to escrow amount</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesRetainedEscrowAmount" xlink:label="DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesRetainedEscrowAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesRetainedEscrowAmount" xlink:to="DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesRetainedEscrowAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesRetainedEscrowAmount_lbl" xml:lang="en-US">Cash retained from escrow amount pursuant to settlement of working capital target</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1_3_lbl" xml:lang="en-US">Total TicketSmarter Acquisition purchase price</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash" xlink:label="DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash" xlink:to="DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash_lbl" xml:lang="en-US">Cash acquired for tangible assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable_lbl" xml:lang="en-US">Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_lbl" xml:lang="en-US">Acquired Finite-Lived Intangible Assets [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:to="us-gaap_FinitelivedIntangibleAssetsAcquired1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FinitelivedIntangibleAssetsAcquired1_2_lbl" xml:lang="en-US">Identifiable intangible assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US">Number of shares issued, value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationContingentConsiderationAsset" xlink:to="us-gaap_BusinessCombinationContingentConsiderationAsset_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationContingentConsiderationAsset_3_lbl" xml:lang="en-US">Contingent amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1" xlink:label="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1" xlink:to="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1_lbl" xml:lang="en-US">Fair value on acquisition</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount" xlink:to="DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount_2_lbl" xml:lang="en-US">Amount in escrow</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_WorkingCapitalAdjustment" xlink:label="DGLY_WorkingCapitalAdjustment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_WorkingCapitalAdjustment" xlink:to="DGLY_WorkingCapitalAdjustment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_WorkingCapitalAdjustment_lbl" xml:lang="en-US">Working capital adjustment</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesReleasedEscrowAmount" xlink:label="DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesReleasedEscrowAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesReleasedEscrowAmount" xlink:to="DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesReleasedEscrowAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesReleasedEscrowAmount_lbl" xml:lang="en-US">Escrow amount to sellers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:to="us-gaap_BusinessCombinationAcquisitionRelatedCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts_lbl" xml:lang="en-US">Acquisition related costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentReportingInformationLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingInformationLineItems_lbl" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2_lbl" xml:lang="en-US">Total Net Revenues</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">Total 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">Total Operating Income (Loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationAndAmortization_lbl" xml:lang="en-US">Total Depreciation and Amortization</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_2_lbl" xml:lang="en-US">Total identifiable assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryValuationReserves" xlink:label="us-gaap_InventoryValuationReserves" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryValuationReserves" xlink:to="us-gaap_InventoryValuationReserves_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryValuationReserves_lbl" xml:lang="en-US">Inventory reserve</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="us-gaap_RelatedPartyTransactionLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionLineItems_lbl" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_WorkingCapitalLoan" xlink:label="DGLY_WorkingCapitalLoan" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_WorkingCapitalLoan" xlink:to="DGLY_WorkingCapitalLoan_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_WorkingCapitalLoan_lbl" xml:lang="en-US">Working capital loan</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableCurrent" xlink:to="us-gaap_NotesPayableCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NotesPayableCurrent_2_lbl" xml:lang="en-US">Notes payable current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_2_lbl" xml:lang="en-US">Interest rate</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermNotesPayable" xlink:to="us-gaap_LongTermNotesPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermNotesPayable_2_lbl" xml:lang="en-US">Notes payable noncurrent</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPayableCurrentAndNoncurrent" xlink:to="us-gaap_InterestPayableCurrentAndNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent_lbl" xml:lang="en-US">Accrued interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfSecuredDebt" xlink:label="us-gaap_ProceedsFromIssuanceOfSecuredDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfSecuredDebt" xlink:to="us-gaap_ProceedsFromIssuanceOfSecuredDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfSecuredDebt_lbl" xml:lang="en-US">Proceeds from secured convertible debt</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfSecuredDebt" xlink:label="us-gaap_RepaymentsOfSecuredDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfSecuredDebt" xlink:to="us-gaap_RepaymentsOfSecuredDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RepaymentsOfSecuredDebt_lbl" xml:lang="en-US">Proceeds from secured convertible debt</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_PrincipalAmountOutstandingOfLoans" xlink:label="DGLY_PrincipalAmountOutstandingOfLoans" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_PrincipalAmountOutstandingOfLoans" xlink:to="DGLY_PrincipalAmountOutstandingOfLoans_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_PrincipalAmountOutstandingOfLoans_lbl" xml:lang="en-US">Principal amount outstanding of loans</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentRepaidPrincipal" xlink:label="us-gaap_DebtInstrumentRepaidPrincipal" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentRepaidPrincipal" xlink:to="us-gaap_DebtInstrumentRepaidPrincipal_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentRepaidPrincipal_lbl" xml:lang="en-US">Debt instrument, repaid, principal</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_LoanAgreementDescription" xlink:label="DGLY_LoanAgreementDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_LoanAgreementDescription" xlink:to="DGLY_LoanAgreementDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_LoanAgreementDescription_lbl" xml:lang="en-US">Loan agreement description</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_LossOnConversionOfConvertibleNote" xlink:to="DGLY_LossOnConversionOfConvertibleNote_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_LossOnConversionOfConvertibleNote_doc" xml:lang="en-US">Loss on conversion of convertible note.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements" xlink:to="DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements_doc" xml:lang="en-US">Change in fair value of contingent consideration promissory notes and earnout agreements.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ChangeInFairValueOfShorttermInvestments" xlink:to="DGLY_ChangeInFairValueOfShorttermInvestments_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_ChangeInFairValueOfShorttermInvestments_doc" xml:lang="en-US">Change in fair value of short term investments.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ChangeInFairValueOfWarrantDerivativeLiabilities" xlink:to="DGLY_ChangeInFairValueOfWarrantDerivativeLiabilities_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_ChangeInFairValueOfWarrantDerivativeLiabilities_doc" xml:lang="en-US">Change in fair value of warrant derivative liabilities.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_GainOnExtinguishmentOfWarrantDerivativeLiabilities" xlink:to="DGLY_GainOnExtinguishmentOfWarrantDerivativeLiabilities_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_GainOnExtinguishmentOfWarrantDerivativeLiabilities_doc" xml:lang="en-US">Gain on extinguishment of warrant derivative liabilities.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_DistributionToNoncontrollingInterestInConsolidatedSubsidiary" xlink:to="DGLY_DistributionToNoncontrollingInterestInConsolidatedSubsidiary_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_DistributionToNoncontrollingInterestInConsolidatedSubsidiary_doc" xml:lang="en-US">Distribution to noncontrolling interest in consolidated subsidiary.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_IssuanceOfCommonStockThroughWarrantExchangeAgreement" xlink:to="DGLY_IssuanceOfCommonStockThroughWarrantExchangeAgreement_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_IssuanceOfCommonStockThroughWarrantExchangeAgreement_doc" xml:lang="en-US">Issuance of common stock through warrant exchange agreement.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_IssuanceOfCommonStockThroughWarrantExchangeAgreementShares" xlink:to="DGLY_IssuanceOfCommonStockThroughWarrantExchangeAgreementShares_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_IssuanceOfCommonStockThroughWarrantExchangeAgreementShares_doc" xml:lang="en-US">Issuance of common stock through warrant exchange agreement, shares.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_MinorityInterestDecreaseFromRedemptionsShares" xlink:to="DGLY_MinorityInterestDecreaseFromRedemptionsShares_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_MinorityInterestDecreaseFromRedemptionsShares_doc" xml:lang="en-US">Issuance due to rounding from reverse stock split, shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_NoncashInterestExpense" xlink:to="DGLY_NoncashInterestExpense_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_NoncashInterestExpense_doc" xml:lang="en-US">Non-cash interest expense.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ProvisionForDoubtfulAccountsReceivable" xlink:to="DGLY_ProvisionForDoubtfulAccountsReceivable_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_ProvisionForDoubtfulAccountsReceivable_doc" xml:lang="en-US">Provision for doubtful accounts receivable.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNote" xlink:to="DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNote_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNote_doc" xml:lang="en-US">Change in fair value of contingent consideration promissory note.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_IncreaseDecreaseInOperatingLeaseRightOfUseAssets" xlink:to="DGLY_IncreaseDecreaseInOperatingLeaseRightOfUseAssets_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_IncreaseDecreaseInOperatingLeaseRightOfUseAssets_doc" xml:lang="en-US">Increase decrease in operating lease right of use assets.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_IncreaseDecreaseInLeaseDeposit" xlink:to="DGLY_IncreaseDecreaseInLeaseDeposit_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_IncreaseDecreaseInLeaseDeposit_doc" xml:lang="en-US">Increase decrease in lease deposit.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_PaymentsForProceedsFromProductiveAsset" xlink:to="DGLY_PaymentsForProceedsFromProductiveAsset_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_PaymentsForProceedsFromProductiveAsset_doc" xml:lang="en-US">Purchases of property, plant and equipment.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ProceedsFromCommercialExtensionOfCreditEntertainmentSegment" xlink:to="DGLY_ProceedsFromCommercialExtensionOfCreditEntertainmentSegment_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_ProceedsFromCommercialExtensionOfCreditEntertainmentSegment_doc" xml:lang="en-US">Proceeds for commercial extension of credit entertainment segment.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_PaymentForCommercialExtensionOfCreditEntertainmentSegment" xlink:to="DGLY_PaymentForCommercialExtensionOfCreditEntertainmentSegment_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_PaymentForCommercialExtensionOfCreditEntertainmentSegment_doc" xml:lang="en-US">Payment for commercial extension of credit entertainment segment.</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_CommercialExtensionOfCreditRepaidThroughAccruedRevenueEntertainmentSegment" xlink:label="DGLY_CommercialExtensionOfCreditRepaidThroughAccruedRevenueEntertainmentSegment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_CommercialExtensionOfCreditRepaidThroughAccruedRevenueEntertainmentSegment" xlink:to="DGLY_CommercialExtensionOfCreditRepaidThroughAccruedRevenueEntertainmentSegment_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_CommercialExtensionOfCreditRepaidThroughAccruedRevenueEntertainmentSegment_doc" xml:lang="en-US">Commercial extension of credit repaid through accrued revenue &#8211; Entertainment segment.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_RouAndLeaseLiabilityRecordedOnExtensionOfLease" xlink:to="DGLY_RouAndLeaseLiabilityRecordedOnExtensionOfLease_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_RouAndLeaseLiabilityRecordedOnExtensionOfLease_doc" xml:lang="en-US">ROU and lease liability recorded on extension of lease.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ConversionOfConvertibleNotesPayableIntoCommonStock" xlink:to="DGLY_ConversionOfConvertibleNotesPayableIntoCommonStock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_ConversionOfConvertibleNotesPayableIntoCommonStock_doc" xml:lang="en-US">Conversion of convertible notes payable into common stock.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_IssuanceOfContingentConsiderationPromissoryNoteForBusinessAcquisitions" xlink:to="DGLY_IssuanceOfContingentConsiderationPromissoryNoteForBusinessAcquisitions_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_IssuanceOfContingentConsiderationPromissoryNoteForBusinessAcquisitions_doc" xml:lang="en-US">Issuance of contingent consideration promissory note for business acquisitions.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_GoodwillAcquiredInBusinessAcquisitions" xlink:to="DGLY_GoodwillAcquiredInBusinessAcquisitions_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_GoodwillAcquiredInBusinessAcquisitions_doc" xml:lang="en-US">Goodwill acquired in business acquisitions.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_RestrictedCommonStockGrant" xlink:to="DGLY_RestrictedCommonStockGrant_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_RestrictedCommonStockGrant_doc" xml:lang="en-US">Restricted common stock grant.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ReverseStockSplitRoundingIssuances" xlink:to="DGLY_ReverseStockSplitRoundingIssuances_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_ReverseStockSplitRoundingIssuances_doc" xml:lang="en-US">Reverse stock split rounding issuances.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_DebtDiscountOnConvertibleNote" xlink:to="DGLY_DebtDiscountOnConvertibleNote_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_DebtDiscountOnConvertibleNote_doc" xml:lang="en-US">Debt discount on convertible note.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_MergerAgreementMember" xlink:to="DGLY_MergerAgreementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_MergerAgreementMember_doc" xml:lang="en-US">Merger Agreement [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_PredecessorCommonStockMember" xlink:to="DGLY_PredecessorCommonStockMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_PredecessorCommonStockMember_doc" xml:lang="en-US">Predecessor Common Stock [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_RegistrantCommonStockMember" xlink:to="DGLY_RegistrantCommonStockMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_RegistrantCommonStockMember_doc" xml:lang="en-US">Registrant Common Stock [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_NatureOfOperationPolicyTextBlock" xlink:to="DGLY_NatureOfOperationPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_NatureOfOperationPolicyTextBlock_doc" xml:lang="en-US">Nature of Operation [Policy Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_BusinessCombinationDescription" xlink:label="DGLY_BusinessCombinationDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_BusinessCombinationDescription" xlink:to="DGLY_BusinessCombinationDescription_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_BusinessCombinationDescription_doc" xml:lang="en-US">Business combination, description.</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_KustomFourHundredFortyIncMember" xlink:label="DGLY_KustomFourHundredFortyIncMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_KustomFourHundredFortyIncMember" xlink:to="DGLY_KustomFourHundredFortyIncMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_KustomFourHundredFortyIncMember_doc" xml:lang="en-US">Kustom Four Hundred Forty Inc. [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_LiquidityandGoingConcernPolicyTextBlock" xlink:to="DGLY_LiquidityandGoingConcernPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_LiquidityandGoingConcernPolicyTextBlock_doc" xml:lang="en-US">Liquidity and Going Concern [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ContractWithCustomerLiabilityAdditions" xlink:to="DGLY_ContractWithCustomerLiabilityAdditions_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_ContractWithCustomerLiabilityAdditions_doc" xml:lang="en-US">Contract with customer liability additions,</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ContractWithCustomerLiabilityAdditionsNonCurrent" xlink:to="DGLY_ContractWithCustomerLiabilityAdditionsNonCurrent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_ContractWithCustomerLiabilityAdditionsNonCurrent_doc" xml:lang="en-US">Contract with customer liability additions non current.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ContractWithCustomerLiabilityAddition" xlink:to="DGLY_ContractWithCustomerLiabilityAddition_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_ContractWithCustomerLiabilityAddition_doc" xml:lang="en-US">Contract with customer liability addition.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ContractWithCustomerLiabilityRevenueRecognizedCurrent" xlink:to="DGLY_ContractWithCustomerLiabilityRevenueRecognizedCurrent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_ContractWithCustomerLiabilityRevenueRecognizedCurrent_doc" xml:lang="en-US">Contract with customer liability revenue recognized current.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ContractWithCustomerLiabilityRevenueRecognizedNonCurrent" xlink:to="DGLY_ContractWithCustomerLiabilityRevenueRecognizedNonCurrent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_ContractWithCustomerLiabilityRevenueRecognizedNonCurrent_doc" xml:lang="en-US">Contract with customer liability revenue recognized noncurrent.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_SalesReturnsAndAllowances" xlink:to="DGLY_SalesReturnsAndAllowances_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_SalesReturnsAndAllowances_doc" xml:lang="en-US">Accrued sales returns and allowances current.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ContingentConsiderationPolicyTextBlock" xlink:to="DGLY_ContingentConsiderationPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_ContingentConsiderationPolicyTextBlock_doc" xml:lang="en-US">Contingent Consideration [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_RepurchaseAndCancellationOfSharesPolicyTextBlock" xlink:to="DGLY_RepurchaseAndCancellationOfSharesPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_RepurchaseAndCancellationOfSharesPolicyTextBlock_doc" xml:lang="en-US">Repurchase and Cancellation of Shares [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_NonControllingInterestsPolicyTextBlock" xlink:to="DGLY_NonControllingInterestsPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_NonControllingInterestsPolicyTextBlock_doc" xml:lang="en-US">Non-Controlling Interests [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_InventoryFinishedGoodsVideoSolutions" xlink:to="DGLY_InventoryFinishedGoodsVideoSolutions_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_InventoryFinishedGoodsVideoSolutions_doc" xml:lang="en-US">Inventory finished goods video solutions.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_InventoryValuationReservesVideoSolutions" xlink:to="DGLY_InventoryValuationReservesVideoSolutions_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_InventoryValuationReservesVideoSolutions_doc" xml:lang="en-US">Inventory valuation reserves video solutions.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_InventoryValuationReservesTicketingSolutions" xlink:to="DGLY_InventoryValuationReservesTicketingSolutions_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_InventoryValuationReservesTicketingSolutions_doc" xml:lang="en-US">Inventory valuation reserves ticketing solutions.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_BusinessCombinationContingentConsiderationLiabilityOne" xlink:to="DGLY_BusinessCombinationContingentConsiderationLiabilityOne_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_BusinessCombinationContingentConsiderationLiabilityOne_doc" xml:lang="en-US">Business combination contingent consideration liability one.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_BusinessCombinationContingentConsiderationLiabilityTwo" xlink:to="DGLY_BusinessCombinationContingentConsiderationLiabilityTwo_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_BusinessCombinationContingentConsiderationLiabilityTwo_doc" xml:lang="en-US">Business combination contingent consideration liability two.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_BusinessCombinationContingentConsiderationLiabilityThree" xlink:to="DGLY_BusinessCombinationContingentConsiderationLiabilityThree_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_BusinessCombinationContingentConsiderationLiabilityThree_doc" xml:lang="en-US">Business combination contingent consideration liability three.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_DebtObligations" xlink:to="DGLY_DebtObligations_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_DebtObligations_doc" xml:lang="en-US">Debt obligations.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearThree" xlink:to="DGLY_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearThree_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearThree_doc" xml:lang="en-US">Long term debt maturities repayments of principal after year three.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_TwoThousandTwentySmallBusinessAdministrationNotesMember" xlink:to="DGLY_TwoThousandTwentySmallBusinessAdministrationNotesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_TwoThousandTwentySmallBusinessAdministrationNotesMember_doc" xml:lang="en-US">2020 Small Business Administration Notes [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_JuneContingentNoteMember" xlink:to="DGLY_JuneContingentNoteMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_JuneContingentNoteMember_doc" xml:lang="en-US">June Contingent Payment Note [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_DebtInstrumentProjectedRevenue" xlink:to="DGLY_DebtInstrumentProjectedRevenue_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_DebtInstrumentProjectedRevenue_doc" xml:lang="en-US">Debt instrument projected revenue.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_AugustContingentPaymentNoteMember" xlink:to="DGLY_AugustContingentPaymentNoteMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_AugustContingentPaymentNoteMember_doc" xml:lang="en-US">August Contingent Payment Note [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_JanuaryContingentPaymentNoteMember" xlink:to="DGLY_JanuaryContingentPaymentNoteMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_JanuaryContingentPaymentNoteMember_doc" xml:lang="en-US">January Contingent Payment Note [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_DecreaseInEstimatedFairValueofDebt" xlink:to="DGLY_DecreaseInEstimatedFairValueofDebt_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_DecreaseInEstimatedFairValueofDebt_doc" xml:lang="en-US">Decrease in estimated fair value of debt.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_FebruaryContingentPaymentNoteMember" xlink:to="DGLY_FebruaryContingentPaymentNoteMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_FebruaryContingentPaymentNoteMember_doc" xml:lang="en-US">February Contingent Payment Note [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_TwentyTwentyThreeCommercialExtensionOfCreditMember" xlink:to="DGLY_TwentyTwentyThreeCommercialExtensionOfCreditMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_TwentyTwentyThreeCommercialExtensionOfCreditMember_doc" xml:lang="en-US">Twenty Twenty Three Commercial Extension Of Credit [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_SecuritiesPurchaseAgreementMember" xlink:to="DGLY_SecuritiesPurchaseAgreementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_SecuritiesPurchaseAgreementMember_doc" xml:lang="en-US">Securities Purchase Agreement [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_WarrantOneMember" xlink:to="DGLY_WarrantOneMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_WarrantOneMember_doc" xml:lang="en-US">Warrant One [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_WarrantTwoMember" xlink:to="DGLY_WarrantTwoMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_WarrantTwoMember_doc" xml:lang="en-US">Warrant Two [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_WarrantThreeMember" xlink:to="DGLY_WarrantThreeMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_WarrantThreeMember_doc" xml:lang="en-US">Warrant Three [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_PurchaserPercentage" xlink:to="DGLY_PurchaserPercentage_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_PurchaserPercentage_doc" xml:lang="en-US">Purchaser Percentage.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_RegistrationRightsAgreementMember" xlink:to="DGLY_RegistrationRightsAgreementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_RegistrationRightsAgreementMember_doc" xml:lang="en-US">Registration Rights Agreement [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_IssuanceOfWarrantDerivativeLiabilities" xlink:to="DGLY_IssuanceOfWarrantDerivativeLiabilities_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_IssuanceOfWarrantDerivativeLiabilities_doc" xml:lang="en-US">Issuance of warrant derivative liabilities.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ScheduleOfWarrantsToPurchaseCommonStockGrantedTableTextBlock" xlink:to="DGLY_ScheduleOfWarrantsToPurchaseCommonStockGrantedTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_ScheduleOfWarrantsToPurchaseCommonStockGrantedTableTextBlock_doc" xml:lang="en-US">Schedule of Warrants to Purchase Common Stock Granted [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_DebtConversionConvertedInstrumentParValue" xlink:to="DGLY_DebtConversionConvertedInstrumentParValue_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_DebtConversionConvertedInstrumentParValue_doc" xml:lang="en-US">Debt conversion converted instrument par value.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_DebtInstrumentUnamortizedDiscounts" xlink:to="DGLY_DebtInstrumentUnamortizedDiscounts_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_DebtInstrumentUnamortizedDiscounts_doc" xml:lang="en-US">Debt instrument unamortized discounts.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ContingentConsiderationPromissoryNoteMember" xlink:to="DGLY_ContingentConsiderationPromissoryNoteMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_ContingentConsiderationPromissoryNoteMember_doc" xml:lang="en-US">Contingent Consideration Promissory Note [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_PaymentOfContingentConsiderationPromissoryNote" xlink:to="DGLY_PaymentOfContingentConsiderationPromissoryNote_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_PaymentOfContingentConsiderationPromissoryNote_doc" xml:lang="en-US">Payments of contingent consideration promissory note.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition" xlink:to="DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_doc" xml:lang="en-US">Change in fair value of contingent consideration promissory note nobility healthcare division acquisition.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_WarrantLiabilityMember" xlink:to="DGLY_WarrantLiabilityMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_WarrantLiabilityMember_doc" xml:lang="en-US">Warrant Liability [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ProductWarrantyAccrualWarrantCurrent" xlink:to="DGLY_ProductWarrantyAccrualWarrantCurrent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_ProductWarrantyAccrualWarrantCurrent_doc" xml:lang="en-US">Accrued warranty expense.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_AccruedLitigationCosts" xlink:to="DGLY_AccruedLitigationCosts_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_AccruedLitigationCosts_doc" xml:lang="en-US">Accrued litigation costs.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_AccruedSalesReturnsAndAllowancesCurrent" xlink:to="DGLY_AccruedSalesReturnsAndAllowancesCurrent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_AccruedSalesReturnsAndAllowancesCurrent_doc" xml:lang="en-US">Accrued sales returns and allowances current.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ProductWarrantyAccrualChargesAppliedToWarrantyReserve" xlink:to="DGLY_ProductWarrantyAccrualChargesAppliedToWarrantyReserve_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_ProductWarrantyAccrualChargesAppliedToWarrantyReserve_doc" xml:lang="en-US">Charges applied to warranty reserve.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_PrepaidExpenseTextBlock" xlink:to="DGLY_PrepaidExpenseTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_PrepaidExpenseTextBlock_doc" xml:lang="en-US">Prepaid Expense [Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_PrepaidInventory" xlink:to="DGLY_PrepaidInventory_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_PrepaidInventory_doc" xml:lang="en-US">Prepaid inventory.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_Building" xlink:to="DGLY_Building_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_Building_doc" xml:lang="en-US">Aggregate of the carrying amounts as of the balance sheet date of investments in building.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_DemonstrationAndTradeshowEquipmentGross" xlink:to="DGLY_DemonstrationAndTradeshowEquipmentGross_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_DemonstrationAndTradeshowEquipmentGross_doc" xml:lang="en-US">Demonstration and tradeshow equipment gross.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_DemonstrationAndTradeshowEquipmentMember" xlink:to="DGLY_DemonstrationAndTradeshowEquipmentMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_DemonstrationAndTradeshowEquipmentMember_doc" xml:lang="en-US">Demonstration And Tradeshow Equipment [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_WarehouseAndOfficeSpaceMember" xlink:to="DGLY_WarehouseAndOfficeSpaceMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_WarehouseAndOfficeSpaceMember_doc" xml:lang="en-US">Warehouse And Office Space [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_OctoberTwoThousandAndNineteenForCopiersMember" xlink:to="DGLY_OctoberTwoThousandAndNineteenForCopiersMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_OctoberTwoThousandAndNineteenForCopiersMember_doc" xml:lang="en-US">October 2019 for Copiers [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_EliteMedicalBillingSpecialistsMember" xlink:to="DGLY_EliteMedicalBillingSpecialistsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_EliteMedicalBillingSpecialistsMember_doc" xml:lang="en-US">Elite Medical Billing Specialists, Inc [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_PrivateMedicalBillingCompanyMember" xlink:to="DGLY_PrivateMedicalBillingCompanyMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_PrivateMedicalBillingCompanyMember_doc" xml:lang="en-US">Private Medical Billing Company [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_CCCAcquisitionMember" xlink:to="DGLY_CCCAcquisitionMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_CCCAcquisitionMember_doc" xml:lang="en-US">Custom Computing Corporation, LLC [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_TicketSmarterAcquisitionMember" xlink:to="DGLY_TicketSmarterAcquisitionMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_TicketSmarterAcquisitionMember_doc" xml:lang="en-US">Ticket Smarter Acquisition [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_JanuaryOneTwoThousandTwentyTwoMember" xlink:to="DGLY_JanuaryOneTwoThousandTwentyTwoMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_JanuaryOneTwoThousandTwentyTwoMember_doc" xml:lang="en-US">January 1, 2022 [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_OfficeSpaceAndCopierMember" xlink:to="DGLY_OfficeSpaceAndCopierMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_OfficeSpaceAndCopierMember_doc" xml:lang="en-US">Office Space and Copier [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_OperatingLeasesOfLesseeTableTextBlock" xlink:to="DGLY_OperatingLeasesOfLesseeTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_OperatingLeasesOfLesseeTableTextBlock_doc" xml:lang="en-US">Operating Leases Of Lessee [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearThree" xlink:to="DGLY_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearThree_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearThree_doc" xml:lang="en-US">Lessee operating lease liability payments due after year three.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_AmortizedIntangibleAssetsMember" xlink:to="DGLY_AmortizedIntangibleAssetsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_AmortizedIntangibleAssetsMember_doc" xml:lang="en-US">Amortized Intangible Assets [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_LicensesMember" xlink:to="DGLY_LicensesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_LicensesMember_doc" xml:lang="en-US">Licenses [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_PatentsAndTrademarksMember" xlink:to="DGLY_PatentsAndTrademarksMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_PatentsAndTrademarksMember_doc" xml:lang="en-US">Patents and Trademarks [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_SponsorshipAgreementNetworkMember" xlink:to="DGLY_SponsorshipAgreementNetworkMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_SponsorshipAgreementNetworkMember_doc" xml:lang="en-US">Sponsorship Agreement Network [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_SEOContentMember" xlink:to="DGLY_SEOContentMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_SEOContentMember_doc" xml:lang="en-US">SEO Content [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_PersonalSeatLicensesMember" xlink:to="DGLY_PersonalSeatLicensesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_PersonalSeatLicensesMember_doc" xml:lang="en-US">Personal Seat Licenses (Entertainment Segment) [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ClientAgreementRevenueCycleMember" xlink:to="DGLY_ClientAgreementRevenueCycleMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_ClientAgreementRevenueCycleMember_doc" xml:lang="en-US">Client Agreement Revenue Cycle [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_UnAmortizedIntangibleAssetsMember" xlink:to="DGLY_UnAmortizedIntangibleAssetsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_UnAmortizedIntangibleAssetsMember_doc" xml:lang="en-US">Unamortized Intangible Assets [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_TradeNameMember" xlink:to="DGLY_TradeNameMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_TradeNameMember_doc" xml:lang="en-US">Trade Name [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_PatentsAndTrademarksPendingMember" xlink:to="DGLY_PatentsAndTrademarksPendingMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_PatentsAndTrademarksPendingMember_doc" xml:lang="en-US">Patents and Trademarks Pending [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_FiniteLivedIntangibleAssetsAmortizationExpenseYearThreeAndThereAfter" xlink:to="DGLY_FiniteLivedIntangibleAssetsAmortizationExpenseYearThreeAndThereAfter_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_FiniteLivedIntangibleAssetsAmortizationExpenseYearThreeAndThereAfter_doc" xml:lang="en-US">Finite lived intangible assets amortization expense year three and thereafter.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_LeaseReceivableNoncurrent" xlink:to="DGLY_LeaseReceivableNoncurrent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_LeaseReceivableNoncurrent_doc" xml:lang="en-US">Lease receivable noncurrent.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_SponsorshipNetworkNoncurrent" xlink:to="DGLY_SponsorshipNetworkNoncurrent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_SponsorshipNetworkNoncurrent_doc" xml:lang="en-US">Sponsorship network noncurrent.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_SharesUnavailableForIssuance" xlink:to="DGLY_SharesUnavailableForIssuance_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_SharesUnavailableForIssuance_doc" xml:lang="en-US">Shares unavailable for issuance.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_TwoThousandAndFivePlanMember" xlink:to="DGLY_TwoThousandAndFivePlanMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_TwoThousandAndFivePlanMember_doc" xml:lang="en-US">2005 Stock Option Plan [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_DuringTwoThousandFifteenMember" xlink:to="DGLY_DuringTwoThousandFifteenMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_DuringTwoThousandFifteenMember_doc" xml:lang="en-US">During 2015 [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_SharesUnexercisedAndOutstanding" xlink:to="DGLY_SharesUnexercisedAndOutstanding_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_SharesUnexercisedAndOutstanding_doc" xml:lang="en-US">Shares unexercised and outstanding.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_TwoThousandAndSixPlanMember" xlink:to="DGLY_TwoThousandAndSixPlanMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_TwoThousandAndSixPlanMember_doc" xml:lang="en-US">2006 Stock Option Plan [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_DuringTwoThousandSixteenMember" xlink:to="DGLY_DuringTwoThousandSixteenMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_DuringTwoThousandSixteenMember_doc" xml:lang="en-US">During 2016 [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_TwoThousandAndSevenPlanMember" xlink:to="DGLY_TwoThousandAndSevenPlanMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_TwoThousandAndSevenPlanMember_doc" xml:lang="en-US">2007 Stock Option Plan [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_DuringTwoThousandSevenTeenMember" xlink:to="DGLY_DuringTwoThousandSevenTeenMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_DuringTwoThousandSevenTeenMember_doc" xml:lang="en-US">During 2017 [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_TwoThousandAndEightPlanMember" xlink:to="DGLY_TwoThousandAndEightPlanMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_TwoThousandAndEightPlanMember_doc" xml:lang="en-US">2008 Plan [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_DuringTwoThousandEighteenMember" xlink:to="DGLY_DuringTwoThousandEighteenMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_DuringTwoThousandEighteenMember_doc" xml:lang="en-US">During 2018 [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_StockOptionsMember" xlink:to="DGLY_StockOptionsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_StockOptionsMember_doc" xml:lang="en-US">Stock Options [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_RangeOneMember" xlink:to="DGLY_RangeOneMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_RangeOneMember_doc" xml:lang="en-US">Range One [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_RangeTwoMember" xlink:to="DGLY_RangeTwoMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_RangeTwoMember_doc" xml:lang="en-US">Range Two [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_RangeThreeMember" xlink:to="DGLY_RangeThreeMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_RangeThreeMember_doc" xml:lang="en-US">Range Three [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_NumberOfRestrictedShareNonVestInRemainderOfFiscalYear" xlink:to="DGLY_NumberOfRestrictedShareNonVestInRemainderOfFiscalYear_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_NumberOfRestrictedShareNonVestInRemainderOfFiscalYear_doc" xml:lang="en-US">Number of restricted share non vest in remainder of fiscal year.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_NumberOfRestrictedShareNonVestInYearOne" xlink:to="DGLY_NumberOfRestrictedShareNonVestInYearOne_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_NumberOfRestrictedShareNonVestInYearOne_doc" xml:lang="en-US">Number of restricted share non vest in year one.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_NumberOfRestrictedShareNonVestInYearTwo" xlink:to="DGLY_NumberOfRestrictedShareNonVestInYearTwo_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_NumberOfRestrictedShareNonVestInYearTwo_doc" xml:lang="en-US">Number of restricted share non vest in year two.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_NumberOfRestrictedShareNonVestInYearThree" xlink:to="DGLY_NumberOfRestrictedShareNonVestInYearThree_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_NumberOfRestrictedShareNonVestInYearThree_doc" xml:lang="en-US">Number of restricted share non vest in year three.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_NumberOfRestrictedShareNonVestInYearFour" xlink:to="DGLY_NumberOfRestrictedShareNonVestInYearFour_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_NumberOfRestrictedShareNonVestInYearFour_doc" xml:lang="en-US">Number of restricted share non vest in year four.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_NumberOfRestrictedShareNonVestInYearFive" xlink:to="DGLY_NumberOfRestrictedShareNonVestInYearFive_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_NumberOfRestrictedShareNonVestInYearFive_doc" xml:lang="en-US">Number of restricted share non vest in year five.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_CommonStockPurchaseWarrantsTextBlock" xlink:to="DGLY_CommonStockPurchaseWarrantsTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_CommonStockPurchaseWarrantsTextBlock_doc" xml:lang="en-US">Common Stock Purchase Warrants [Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_TwentyTwentyOnePurchaseWarrantsMember" xlink:to="DGLY_TwentyTwentyOnePurchaseWarrantsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_TwentyTwentyOnePurchaseWarrantsMember_doc" xml:lang="en-US">2021 Purchase Warrants [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_WarrantExpirationTermDescription" xlink:to="DGLY_WarrantExpirationTermDescription_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_WarrantExpirationTermDescription_doc" xml:lang="en-US">Warrant expiration term description.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ClassOfStockWarrantExercisable" xlink:to="DGLY_ClassOfStockWarrantExercisable_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_ClassOfStockWarrantExercisable_doc" xml:lang="en-US">Class of stock warrant exercisable.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_WarrantExchangeAgreementMember" xlink:to="DGLY_WarrantExchangeAgreementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_WarrantExchangeAgreementMember_doc" xml:lang="en-US">Warrant Exchange Agreement [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ExchangeWarrantsMember" xlink:to="DGLY_ExchangeWarrantsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_ExchangeWarrantsMember_doc" xml:lang="en-US">Exchange Warrants [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ReplacementOriginalWarrantsMember" xlink:to="DGLY_ReplacementOriginalWarrantsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_ReplacementOriginalWarrantsMember_doc" xml:lang="en-US">Replacement Original Warrants [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_WarrantModificationExpense" xlink:to="DGLY_WarrantModificationExpense_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_WarrantModificationExpense_doc" xml:lang="en-US">Warrant modification expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_OriginalTermsMember" xlink:to="DGLY_OriginalTermsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_OriginalTermsMember_doc" xml:lang="en-US">Original Terms [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ModifiedTermsMember" xlink:to="DGLY_ModifiedTermsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_ModifiedTermsMember_doc" xml:lang="en-US">Modified Terms [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_TwentyTwentyThreePurchaseWarrantsMember" xlink:to="DGLY_TwentyTwentyThreePurchaseWarrantsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_TwentyTwentyThreePurchaseWarrantsMember_doc" xml:lang="en-US">2023 Purchase Warrants [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_IssuanceDateAssumptionsMember" xlink:to="DGLY_IssuanceDateAssumptionsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_IssuanceDateAssumptionsMember_doc" xml:lang="en-US">Issuance Date Assumptions [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_AssumptionsMember" xlink:to="DGLY_AssumptionsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_AssumptionsMember_doc" xml:lang="en-US">Assumptions [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_WeightedAverageExercisePriceVested" xlink:to="DGLY_WeightedAverageExercisePriceVested_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_WeightedAverageExercisePriceVested_doc" xml:lang="en-US">Weighted average exercise price, Vested</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="DGLY_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice_doc" xml:lang="en-US">Weighted average exercise price, Granted.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="DGLY_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisesInPeriodWeightedAverageExercisePrice_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisesInPeriodWeightedAverageExercisePrice_doc" xml:lang="en-US">Weighted average exercise price, Exercised.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="DGLY_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpirationsInPeriodWeightedAverageExercisePrice_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpirationsInPeriodWeightedAverageExercisePrice_doc" xml:lang="en-US">Weighted average exercise price, Cancelled.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_SummaryOfRangeOfExercisePricesAndWightedAverageRemainingContractualLifeOfWarrantsTableTextBlock" xlink:to="DGLY_SummaryOfRangeOfExercisePricesAndWightedAverageRemainingContractualLifeOfWarrantsTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_SummaryOfRangeOfExercisePricesAndWightedAverageRemainingContractualLifeOfWarrantsTableTextBlock_doc" xml:lang="en-US">Summary of range of exercise prices and weighted average remaining contractual life of warrants [TableTextBlock]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice" xlink:to="DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice_doc" xml:lang="en-US">Outstanding and exercisable warrants, Exercise price.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants" xlink:to="DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_doc" xml:lang="en-US">Outstanding and exercisable warrants, Number of warrants.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife" xlink:to="DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_doc" xml:lang="en-US">Outstanding and exercisable warrants, Weighted average remaining contractual life.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_OfficersMember" xlink:to="DGLY_OfficersMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_OfficersMember_doc" xml:lang="en-US">Officers [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_NewEmployeesMember" xlink:to="DGLY_NewEmployeesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_NewEmployeesMember_doc" xml:lang="en-US">New Employees [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_NobilityHealthcareLLCMember" xlink:to="DGLY_NobilityHealthcareLLCMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_NobilityHealthcareLLCMember_doc" xml:lang="en-US">Nobility Healthcare LLC [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_VentureTransactionsDisclosureTextBlock" xlink:to="DGLY_VentureTransactionsDisclosureTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_VentureTransactionsDisclosureTextBlock_doc" xml:lang="en-US">Venture Transactions Disclosure [Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_NobilityLLCMember" xlink:to="DGLY_NobilityLLCMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_NobilityLLCMember_doc" xml:lang="en-US">Nobility LLC [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_HealthcareAcquisitionMember" xlink:to="DGLY_HealthcareAcquisitionMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_HealthcareAcquisitionMember_doc" xml:lang="en-US">Healthcare Acquisition [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock" xlink:to="DGLY_ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock_doc" xml:lang="en-US">Schedule of Preliminary Fair Value of Assets and Liabilities Assumed [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid" xlink:to="DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid_doc" xml:lang="en-US">Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Consideration Cash Paid.</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ClientAgreementsMember" xlink:label="DGLY_ClientAgreementsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ClientAgreementsMember" xlink:to="DGLY_ClientAgreementsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_ClientAgreementsMember_doc" xml:lang="en-US">Client Agreements [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ScheduleOfWarrantModificationTableTextBlock" xlink:to="DGLY_ScheduleOfWarrantModificationTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_ScheduleOfWarrantModificationTableTextBlock_doc" xml:lang="en-US">Schedule of Warrant Modification [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_MedicalBillingAcquisitionMember" xlink:to="DGLY_MedicalBillingAcquisitionMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_MedicalBillingAcquisitionMember_doc" xml:lang="en-US">Medical Billing Acquisition [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_PromissoryNoteMember" xlink:to="DGLY_PromissoryNoteMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_PromissoryNoteMember_doc" xml:lang="en-US">Promissory Note [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_HealthcareAcquisitionOneMember" xlink:to="DGLY_HealthcareAcquisitionOneMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_HealthcareAcquisitionOneMember_doc" xml:lang="en-US">Healthcare Acquisition One [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_MedicalBillingAcquisitionOneMember" xlink:to="DGLY_MedicalBillingAcquisitionOneMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_MedicalBillingAcquisitionOneMember_doc" xml:lang="en-US">Medical Billing Acquisition One [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_HealthcareAcquisitionTwoMember" xlink:label="DGLY_HealthcareAcquisitionTwoMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_HealthcareAcquisitionTwoMember" xlink:to="DGLY_HealthcareAcquisitionTwoMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_HealthcareAcquisitionTwoMember_doc" xml:lang="en-US">Healthcare Acquisition Two [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_MedicalBillingAcquisitionTwoMember" xlink:to="DGLY_MedicalBillingAcquisitionTwoMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_MedicalBillingAcquisitionTwoMember_doc" xml:lang="en-US">Medical Billing Acquisition Two [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount" xlink:to="DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount_doc" xml:lang="en-US">Business combination recognized identifiable assets acquired and liabilities assumed current liabilities escrow amount.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_WorkingCapitalAdjustment" xlink:to="DGLY_WorkingCapitalAdjustment_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_WorkingCapitalAdjustment_doc" xml:lang="en-US">Working capital adjustment.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesReleasedEscrowAmount" xlink:to="DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesReleasedEscrowAmount_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesReleasedEscrowAmount_doc" xml:lang="en-US">Business combination recognized identifiable assets acquired and liabilities assumed current liabilities released Escrow amount.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsStockCompensation" xlink:to="DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsStockCompensation_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsStockCompensation_doc" xml:lang="en-US">Business combination recognized identifiable assets acquired and liabilities assumed current assets stock compensation.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesRetainedEscrowAmount" xlink:to="DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesRetainedEscrowAmount_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesRetainedEscrowAmount_doc" xml:lang="en-US">Business combination recognized identifiable assets acquired and liabilities assumed current liabilities retained escrow amount.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_SearchEngineOptimizationMember" xlink:to="DGLY_SearchEngineOptimizationMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_SearchEngineOptimizationMember_doc" xml:lang="en-US">Search Engine Optimization [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_VideoSolutionsMember" xlink:to="DGLY_VideoSolutionsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_VideoSolutionsMember_doc" xml:lang="en-US">Video Solutions [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_RevenueCycleManagementMember" xlink:to="DGLY_RevenueCycleManagementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_RevenueCycleManagementMember_doc" xml:lang="en-US">Revenue Cycle Management [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_EntertainmentSegmentMember" xlink:to="DGLY_EntertainmentSegmentMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_EntertainmentSegmentMember_doc" xml:lang="en-US">Entertainment Segment [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_WorkingCapitalLoan" xlink:to="DGLY_WorkingCapitalLoan_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_WorkingCapitalLoan_doc" xml:lang="en-US">Working capital loan.</link:label>
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ChangesInFairValueOfWarrantDerivativeLiabilities" xlink:label="DGLY_ChangesInFairValueOfWarrantDerivativeLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ChangesInFairValueOfWarrantDerivativeLiabilities" xlink:to="DGLY_ChangesInFairValueOfWarrantDerivativeLiabilities_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_ChangesInFairValueOfWarrantDerivativeLiabilities_doc" xml:lang="en-US">Changes in fair value of warrant derivative liabilities.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_MedicalBillingAssetsAcquisitionMember" xlink:to="DGLY_MedicalBillingAssetsAcquisitionMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_MedicalBillingAssetsAcquisitionMember_doc" xml:lang="en-US">Medical Billing Assets Acquisition [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ScheduleOfIdentifiableIntangibleAssetsAcquiredTableTextBlock" xlink:to="DGLY_ScheduleOfIdentifiableIntangibleAssetsAcquiredTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_ScheduleOfIdentifiableIntangibleAssetsAcquiredTableTextBlock_doc" xml:lang="en-US">Schedule of Identifiable Intangible Assets Acquired [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember" xlink:to="DGLY_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember_doc" xml:lang="en-US">Contingent Consideration Promissory Notes and Contingent Consideration Earn-out Agreement [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_FairValueOfContingentConsiderationPromissoryNote" xlink:to="DGLY_FairValueOfContingentConsiderationPromissoryNote_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_FairValueOfContingentConsiderationPromissoryNote_doc" xml:lang="en-US">Fair value of contingent consideration promissory note.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_UncertaintyDueToGeopoliticalEventsPolicyTextBlock" xlink:to="DGLY_UncertaintyDueToGeopoliticalEventsPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="DGLY_UncertaintyDueToGeopoliticalEventsPolicyTextBlock_doc" xml:lang="en-US">Uncertainty Due to Geopolitical Events [Policy Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandMember" xlink:label="us-gaap_LandMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LandMember" xlink:to="us-gaap_LandMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LandMember_lbl" xml:lang="en-US">Land [Member]</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_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_2_lbl" xml:lang="en-US">Liabilities, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_2_lbl" xml:lang="en-US">Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_4_lbl" xml:lang="en-US">Equity, Including Portion Attributable to Noncontrolling Interest</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_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_2_lbl" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpense_2_lbl" xml:lang="en-US">Interest Expense</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_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_3_lbl" xml:lang="en-US">Net Income (Loss) Attributable to Parent</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_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_2_lbl" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Forfeited</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_2_lbl" xml:lang="en-US">Stock Repurchased and Retired During Period, Shares</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/label" xlink:label="us-gaap_ShareBasedCompensation_2_lbl" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_NoncashInterestExpense" xlink:to="DGLY_NoncashInterestExpense_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_NoncashInterestExpense_3_lbl" xml:lang="en-US">NoncashInterestExpense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeGainLossOnDerivativeNet" xlink:to="us-gaap_DerivativeGainLossOnDerivativeNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet_2_lbl" xml:lang="en-US">Derivative, Gain (Loss) on Derivative, Net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNote" xlink:to="DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNote_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNote_3_lbl" xml:lang="en-US">ChangeInFairValueOfContingentConsiderationPromissoryNote</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:to="us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts and Other Receivables</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_IncreaseDecreaseInPrepaidExpense" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense_2_lbl" xml:lang="en-US">Increase (Decrease) in Prepaid Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_IncreaseDecreaseInOperatingLeaseRightOfUseAssets" xlink:to="DGLY_IncreaseDecreaseInOperatingLeaseRightOfUseAssets_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_IncreaseDecreaseInOperatingLeaseRightOfUseAssets_3_lbl" xml:lang="en-US">IncreaseDecreaseInOperatingLeaseRightOfUseAssets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_2_lbl" xml:lang="en-US">Increase (Decrease) in Other Operating Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_2_lbl" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_2_lbl" xml:lang="en-US">Increase (Decrease) in Income Taxes Payable</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="DGLY_PaymentsForProceedsFromProductiveAsset" xlink:to="DGLY_PaymentsForProceedsFromProductiveAsset_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_PaymentsForProceedsFromProductiveAsset_3_lbl" xml:lang="en-US">PaymentsForProceedsFromProductiveAsset</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_PaymentsToAcquireBusinessesGross" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_2_lbl" xml:lang="en-US">Payments to Acquire Businesses, Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherPaymentsToAcquireBusinesses" xlink:to="us-gaap_OtherPaymentsToAcquireBusinesses_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherPaymentsToAcquireBusinesses_2_lbl" xml:lang="en-US">Other Payments to Acquire Businesses</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_3_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_PaymentsForRepurchaseOfCommonStock" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_2_lbl" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDistributionsToAffiliates" xlink:to="us-gaap_PaymentsOfDistributionsToAffiliates_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsOfDistributionsToAffiliates_2_lbl" xml:lang="en-US">Payments of Distributions to Affiliates</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_PaymentForCommercialExtensionOfCreditEntertainmentSegment" xlink:to="DGLY_PaymentForCommercialExtensionOfCreditEntertainmentSegment_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_PaymentForCommercialExtensionOfCreditEntertainmentSegment_3_lbl" xml:lang="en-US">PaymentForCommercialExtensionOfCreditEntertainmentSegment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:to="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_2_lbl" xml:lang="en-US">Payment for Contingent Consideration Liability, Financing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_3_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_RestrictedCommonStockGrant" xlink:to="DGLY_RestrictedCommonStockGrant_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_RestrictedCommonStockGrant_3_lbl" xml:lang="en-US">RestrictedCommonStockGrant</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssued1" xlink:to="us-gaap_StockIssued1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssued1_2_lbl" xml:lang="en-US">Stock Issued</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_2_lbl" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiability" xlink:to="us-gaap_ContractWithCustomerLiability_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiability_3_lbl" xml:lang="en-US">Contract with Customer, Liability</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_2_lbl" xml:lang="en-US">Debt Securities, Available-for-Sale, Realized Loss</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedLoss" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_2_lbl" xml:lang="en-US">Debt Securities, Available-for-Sale, Unrealized Loss</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryGross_2_lbl" xml:lang="en-US">Inventory, Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_InventoryValuationReservesVideoSolutions" xlink:to="DGLY_InventoryValuationReservesVideoSolutions_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_InventoryValuationReservesVideoSolutions_3_lbl" xml:lang="en-US">InventoryValuationReservesVideoSolutions</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_InventoryValuationReservesTicketingSolutions" xlink:to="DGLY_InventoryValuationReservesTicketingSolutions_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_InventoryValuationReservesTicketingSolutions_3_lbl" xml:lang="en-US">InventoryValuationReservesTicketingSolutions</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_BusinessCombinationContingentConsiderationLiabilityOne" xlink:to="DGLY_BusinessCombinationContingentConsiderationLiabilityOne_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_BusinessCombinationContingentConsiderationLiabilityOne_3_lbl" xml:lang="en-US">BusinessCombinationContingentConsiderationLiabilityOne</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_BusinessCombinationContingentConsiderationLiabilityTwo" xlink:to="DGLY_BusinessCombinationContingentConsiderationLiabilityTwo_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_BusinessCombinationContingentConsiderationLiabilityTwo_3_lbl" xml:lang="en-US">BusinessCombinationContingentConsiderationLiabilityTwo</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_BusinessCombinationContingentConsiderationLiabilityThree" xlink:to="DGLY_BusinessCombinationContingentConsiderationLiabilityThree_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_BusinessCombinationContingentConsiderationLiabilityThree_3_lbl" xml:lang="en-US">BusinessCombinationContingentConsiderationLiabilityThree</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebt_2_lbl" xml:lang="en-US">Long-Term Debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleNotesPayable" xlink:to="us-gaap_ConvertibleNotesPayable_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleNotesPayable_3_lbl" xml:lang="en-US">Convertible Notes Payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1_2_lbl" xml:lang="en-US">Debt Conversion, Converted Instrument, Amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_DebtInstrumentUnamortizedDiscounts" xlink:to="DGLY_DebtInstrumentUnamortizedDiscounts_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_DebtInstrumentUnamortizedDiscounts_3_lbl" xml:lang="en-US">DebtInstrumentUnamortizedDiscounts</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFairValue" xlink:to="us-gaap_DebtInstrumentFairValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentFairValue_2_lbl" xml:lang="en-US">Debt Instrument, Fair Value Disclosure</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="DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition" xlink:to="DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_3_lbl" xml:lang="en-US">ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:to="us-gaap_ProductWarrantyAccrualClassifiedCurrent_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductWarrantyAccrualClassifiedCurrent_3_lbl" xml:lang="en-US">Product Warranty Accrual, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherPrepaidExpenseCurrent" xlink:to="us-gaap_OtherPrepaidExpenseCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherPrepaidExpenseCurrent_2_lbl" xml:lang="en-US">Other Prepaid Expense, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_2_lbl" xml:lang="en-US">Property, Plant and Equipment, Gross</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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_2_lbl" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_2_lbl" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year One</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_2_lbl" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Two</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_2_lbl" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Three</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_FiniteLivedIntangibleAssetsAmortizationExpenseYearThreeAndThereAfter" xlink:to="DGLY_FiniteLivedIntangibleAssetsAmortizationExpenseYearThreeAndThereAfter_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_FiniteLivedIntangibleAssetsAmortizationExpenseYearThreeAndThereAfter_3_lbl" xml:lang="en-US">FiniteLivedIntangibleAssetsAmortizationExpenseYearThreeAndThereAfter</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/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_2_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:to="us-gaap_OtherAssetsMiscellaneousNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsMiscellaneousNoncurrent_2_lbl" xml:lang="en-US">Other Assets, Miscellaneous, Noncurrent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_3_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
      <link: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/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_NumberOfRestrictedShareNonVestInYearOne" xlink:to="DGLY_NumberOfRestrictedShareNonVestInYearOne_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_NumberOfRestrictedShareNonVestInYearOne_3_lbl" xml:lang="en-US">NumberOfRestrictedShareNonVestInYearOne</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_NumberOfRestrictedShareNonVestInYearTwo" xlink:to="DGLY_NumberOfRestrictedShareNonVestInYearTwo_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_NumberOfRestrictedShareNonVestInYearTwo_3_lbl" xml:lang="en-US">NumberOfRestrictedShareNonVestInYearTwo</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_NumberOfRestrictedShareNonVestInYearThree" xlink:to="DGLY_NumberOfRestrictedShareNonVestInYearThree_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_NumberOfRestrictedShareNonVestInYearThree_3_lbl" xml:lang="en-US">NumberOfRestrictedShareNonVestInYearThree</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm_2_lbl" xml:lang="en-US">Warrants and Rights Outstanding, Term</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_3_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_WeightedAverageExercisePriceVested" xlink:to="DGLY_WeightedAverageExercisePriceVested_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_WeightedAverageExercisePriceVested_4_lbl" xml:lang="en-US">WeightedAverageExercisePriceVested</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="DGLY_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice_3_lbl" xml:lang="en-US">ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="DGLY_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisesInPeriodWeightedAverageExercisePrice_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisesInPeriodWeightedAverageExercisePrice_3_lbl" xml:lang="en-US">ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisesInPeriodWeightedAverageExercisePrice</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Forfeitures</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Long-Term Debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesRetainedEscrowAmount" xlink:to="DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesRetainedEscrowAmount_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesRetainedEscrowAmount_3_lbl" xml:lang="en-US">BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesRetainedEscrowAmount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfSecuredDebt" xlink:to="us-gaap_RepaymentsOfSecuredDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfSecuredDebt_2_lbl" xml:lang="en-US">Repayments of Secured Debt</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>15
<FILENAME>dgly-20230930_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.20b -->
    <!-- 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://digitalallyinc.com/role/Cover" xlink:href="dgly-20230930.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/BalanceSheets" xlink:href="dgly-20230930.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/BalanceSheetsParenthetical" xlink:href="dgly-20230930.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/StatementsOfOperations" xlink:href="dgly-20230930.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/StatementsOfStockholdersEquity" xlink:href="dgly-20230930.xsd#StatementsOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/StatementsOfCashFlows" xlink:href="dgly-20230930.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPolicies" xlink:href="dgly-20230930.xsd#NatureOfBusinessAndSummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/Inventories" xlink:href="dgly-20230930.xsd#Inventories" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/DebtObligations" xlink:href="dgly-20230930.xsd#DebtObligations" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/FairValueMeasurement" xlink:href="dgly-20230930.xsd#FairValueMeasurement" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/AccruedExpenses" xlink:href="dgly-20230930.xsd#AccruedExpenses" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/IncomeTaxes" xlink:href="dgly-20230930.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/PrepaidExpenses" xlink:href="dgly-20230930.xsd#PrepaidExpenses" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/PropertyPlantAndEquipment" xlink:href="dgly-20230930.xsd#PropertyPlantAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/OperatingLease" xlink:href="dgly-20230930.xsd#OperatingLease" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/GoodwillAndOtherIntangibleAssets" xlink:href="dgly-20230930.xsd#GoodwillAndOtherIntangibleAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/OtherAssets" xlink:href="dgly-20230930.xsd#OtherAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/CommitmentsAndContingencies" xlink:href="dgly-20230930.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/Stock-basedCompensation" xlink:href="dgly-20230930.xsd#Stock-basedCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/CommonStockPurchaseWarrants" xlink:href="dgly-20230930.xsd#CommonStockPurchaseWarrants" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/StockholdersEquity" xlink:href="dgly-20230930.xsd#StockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/NetEarningsLossPerShare" xlink:href="dgly-20230930.xsd#NetEarningsLossPerShare" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/DigitalAllyHealthcareVenture" xlink:href="dgly-20230930.xsd#DigitalAllyHealthcareVenture" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/TicketsmarterAcquisition" xlink:href="dgly-20230930.xsd#TicketsmarterAcquisition" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SegmentData" xlink:href="dgly-20230930.xsd#SegmentData" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/RelatedPartyTransactions" xlink:href="dgly-20230930.xsd#RelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SubsequentEvents" xlink:href="dgly-20230930.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:href="dgly-20230930.xsd#NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" xlink:href="dgly-20230930.xsd#NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/InventoriesTables" xlink:href="dgly-20230930.xsd#InventoriesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/DebtObligationsTables" xlink:href="dgly-20230930.xsd#DebtObligationsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/FairValueMeasurementTables" xlink:href="dgly-20230930.xsd#FairValueMeasurementTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/AccruedExpensesTables" xlink:href="dgly-20230930.xsd#AccruedExpensesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/PrepaidExpensesTables" xlink:href="dgly-20230930.xsd#PrepaidExpensesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/PropertyPlantAndEquipmentTables" xlink:href="dgly-20230930.xsd#PropertyPlantAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/OperatingLeaseTables" xlink:href="dgly-20230930.xsd#OperatingLeaseTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:href="dgly-20230930.xsd#GoodwillAndOtherIntangibleAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/OtherAssetsTables" xlink:href="dgly-20230930.xsd#OtherAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/Stock-basedCompensationTables" xlink:href="dgly-20230930.xsd#Stock-basedCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/CommonStockPurchaseWarrantsTables" xlink:href="dgly-20230930.xsd#CommonStockPurchaseWarrantsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/NetEarningsLossPerShareTables" xlink:href="dgly-20230930.xsd#NetEarningsLossPerShareTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/DigitalAllyHealthcareVentureTables" xlink:href="dgly-20230930.xsd#DigitalAllyHealthcareVentureTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/TicketsmarterAcquisitionTables" xlink:href="dgly-20230930.xsd#TicketsmarterAcquisitionTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SegmentDataTables" xlink:href="dgly-20230930.xsd#SegmentDataTables" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfContractLiabilitiesDetails" xlink:href="dgly-20230930.xsd#ScheduleOfContractLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfShortTermInvestmentsDetails" xlink:href="dgly-20230930.xsd#ScheduleOfShortTermInvestmentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="dgly-20230930.xsd#NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfInventoriesDetails" xlink:href="dgly-20230930.xsd#ScheduleOfInventoriesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/InventoriesDetailsNarrative" xlink:href="dgly-20230930.xsd#InventoriesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SummaryOfDebtObligationsDetails" xlink:href="dgly-20230930.xsd#SummaryOfDebtObligationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SummaryOfDebtObligationsDetailsParenthetical" xlink:href="dgly-20230930.xsd#SummaryOfDebtObligationsDetailsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfMaturityOfDebtObligationsDetails" xlink:href="dgly-20230930.xsd#ScheduleOfMaturityOfDebtObligationsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfWarrantToPurchaseCommonStockGrantedDetails" xlink:href="dgly-20230930.xsd#ScheduleOfWarrantToPurchaseCommonStockGrantedDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SummaryOfConvertibleNoteActivityDetails" xlink:href="dgly-20230930.xsd#SummaryOfConvertibleNoteActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/DebtObligationsDetailsNarrative" xlink:href="dgly-20230930.xsd#DebtObligationsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" xlink:href="dgly-20230930.xsd#ScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfFairValueMeasurementsChangeInLevel3InputsDetails" xlink:href="dgly-20230930.xsd#ScheduleOfFairValueMeasurementsChangeInLevel3InputsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfAccruedExpensesDetails" xlink:href="dgly-20230930.xsd#ScheduleOfAccruedExpensesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfAccruedWarrantyExpenseDetails" xlink:href="dgly-20230930.xsd#ScheduleOfAccruedWarrantyExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/IncomeTaxesDetailsNarrative" xlink:href="dgly-20230930.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfPrepaidExpenseDetails" xlink:href="dgly-20230930.xsd#ScheduleOfPrepaidExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails" xlink:href="dgly-20230930.xsd#ScheduleOfPropertyPlantAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/PropertyPlantAndEquipmentDetailsNarrative" xlink:href="dgly-20230930.xsd#PropertyPlantAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfOperatingLeasesRightOfUseAssetsAndLiabilitiesDetails" xlink:href="dgly-20230930.xsd#ScheduleOfOperatingLeasesRightOfUseAssetsAndLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfLeaseExpenseDetails" xlink:href="dgly-20230930.xsd#ScheduleOfLeaseExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails" xlink:href="dgly-20230930.xsd#ScheduleOfFutureMinimumLeasePaymentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative" xlink:href="dgly-20230930.xsd#OperatingLeaseDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails" xlink:href="dgly-20230930.xsd#ScheduleOfIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfEstimatedAmortizationForIntangibleAssetsDetails" xlink:href="dgly-20230930.xsd#ScheduleOfEstimatedAmortizationForIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/GoodwillAndOtherIntangibleAssetsDetailsNarrative" xlink:href="dgly-20230930.xsd#GoodwillAndOtherIntangibleAssetsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfOtherAssetsDetails" xlink:href="dgly-20230930.xsd#ScheduleOfOtherAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="dgly-20230930.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SummaryOfStockOptionsOutstandingDetails" xlink:href="dgly-20230930.xsd#SummaryOfStockOptionsOutstandingDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails" xlink:href="dgly-20230930.xsd#ScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SummaryOfRestrictedStockActivityDetails" xlink:href="dgly-20230930.xsd#SummaryOfRestrictedStockActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfNon-vestedBalanceOfRestrictedStockDetails" xlink:href="dgly-20230930.xsd#ScheduleOfNon-vestedBalanceOfRestrictedStockDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative" xlink:href="dgly-20230930.xsd#Stock-basedCompensationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetails" xlink:href="dgly-20230930.xsd#ScheduleOfWarrantModificationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetailsParenthetical" xlink:href="dgly-20230930.xsd#ScheduleOfWarrantModificationDetailsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SummaryOfWarrantActivityDetails" xlink:href="dgly-20230930.xsd#SummaryOfWarrantActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SummaryOfRangeOfExercisePricesAndWeightedAverageRemainingContractualLifeOfWarrantsDetails" xlink:href="dgly-20230930.xsd#SummaryOfRangeOfExercisePricesAndWeightedAverageRemainingContractualLifeOfWarrantsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative" xlink:href="dgly-20230930.xsd#CommonStockPurchaseWarrantsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative" xlink:href="dgly-20230930.xsd#StockholdersEquityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfWeightedAverageNumberOfSharesOutstandingAndLossPerShareOutstandingDetails" xlink:href="dgly-20230930.xsd#ScheduleOfWeightedAverageNumberOfSharesOutstandingAndLossPerShareOutstandingDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAcquisitionDetails" xlink:href="dgly-20230930.xsd#ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAcquisitionDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfIdentifiableIntangibleAssetsAcquiredAndTheirEstimatedUsefulLivesDetails" xlink:href="dgly-20230930.xsd#ScheduleOfIdentifiableIntangibleAssetsAcquiredAndTheirEstimatedUsefulLivesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative" xlink:href="dgly-20230930.xsd#DigitalAllyHealthcareVentureDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails" xlink:href="dgly-20230930.xsd#ScheduleOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetailsParenthetical" xlink:href="dgly-20230930.xsd#ScheduleOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetailsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfComponentsOfIdentifiableIntangibleAssetsAccruedAcquiredDetails" xlink:href="dgly-20230930.xsd#ScheduleOfComponentsOfIdentifiableIntangibleAssetsAccruedAcquiredDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/TicketsmarterAcquisitionDetailsNarrative" xlink:href="dgly-20230930.xsd#TicketsmarterAcquisitionDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/ScheduleOfSegmentReportingDetails" xlink:href="dgly-20230930.xsd#ScheduleOfSegmentReportingDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SegmentDataDetailsNarrative" xlink:href="dgly-20230930.xsd#SegmentDataDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:href="dgly-20230930.xsd#RelatedPartyTransactionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://digitalallyinc.com/role/SubsequentEventsDetailsNarrative" xlink:href="dgly-20230930.xsd#SubsequentEventsDetailsNarrative" xlink:type="simple" />
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/Cover" xlink:title="00000001 - Document - Cover">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract" xlink:label="loc_deiCoverAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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/2023/dei-2023.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:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/BalanceSheets" xlink:title="00000002 - Statement - Condensed Consolidated Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaapRelatedPartyMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapRelatedPartyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapAssetsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:label="loc_us-gaapAccountsAndOtherReceivablesNetCurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAccountsAndOtherReceivablesNetCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaapPrepaidExpenseCurrent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapPrepaidExpenseCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:presentationArc order="70" 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/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="80" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetIncludingGoodwill" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapIntangibleAssetsNetIncludingGoodwill" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:presentationArc order="100" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReceivable" xlink:label="loc_us-gaapIncomeTaxReceivable" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapIncomeTaxReceivable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapOtherAssetsNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract" />
      <link:presentationArc order="150" 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/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:presentationArc order="160" 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/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:presentationArc order="170" 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/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityCurrent" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapContractWithCustomerLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableCurrent" xlink:label="loc_us-gaapNotesPayableCurrent" />
      <link:presentationArc order="200" 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/2023/elts/us-gaap-2023.xsd#us-gaap_DebtCurrent" xlink:label="loc_us-gaapDebtCurrent" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapDebtCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="loc_us-gaapDerivativeLiabilitiesCurrent" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapDerivativeLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrent" xlink:label="loc_us-gaapTaxesPayableCurrent" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapTaxesPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:presentationArc order="240" 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/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="loc_us-gaapLiabilitiesNoncurrentAbstract" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesNoncurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="loc_us-gaapLongTermDebtAndCapitalLeaseObligations" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract" xlink:to="loc_us-gaapLongTermDebtAndCapitalLeaseObligations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityNoncurrent" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract" xlink:to="loc_us-gaapContractWithCustomerLiabilityNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermNotesPayable" xlink:label="loc_us-gaapLongTermNotesPayable" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract" xlink:to="loc_us-gaapLongTermNotesPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseDepositLiability" xlink:label="loc_us-gaapLeaseDepositLiability" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract" xlink:to="loc_us-gaapLeaseDepositLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaapCommitmentsAndContingencies" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapCommitmentsAndContingencies" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaapAdditionalPaidInCapitalCommonStock" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAdditionalPaidInCapitalCommonStock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaapMinorityInterest" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapMinorityInterest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:presentationArc order="370" 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/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaapRelatedPartyMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapRelatedPartyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent" xlink:label="loc_us-gaapAllowanceForDoubtfulOtherReceivablesCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapAllowanceForDoubtfulOtherReceivablesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="loc_us-gaapOtherReceivablesNetCurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapOtherReceivablesNetCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapCommonStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapCommonStockSharesIssued" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/StatementsOfOperations" xlink:title="00000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaapIncomeStatementAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/srt-2023.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-gaapStatementTable" xlink:to="loc_srtProductOrServiceAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_ProductMember" xlink:label="loc_us-gaapProductMember" />
      <link:presentationArc order="50" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ServiceOtherMember" xlink:label="loc_us-gaapServiceOtherMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapServiceOtherMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesAbstract" xlink:label="loc_us-gaapRevenuesAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenuesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenuesAbstract" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenueAbstract" xlink:label="loc_us-gaapCostOfRevenueAbstract" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCostOfRevenueAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaapCostOfRevenue" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCostOfRevenueAbstract" xlink:to="loc_us-gaapCostOfRevenue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" 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/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpenseAbstract" xlink:label="loc_us-gaapSellingGeneralAndAdministrativeExpenseAbstract" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSellingGeneralAndAdministrativeExpenseAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSellingGeneralAndAdministrativeExpenseAbstract" xlink:to="loc_us-gaapResearchAndDevelopmentExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketingAndAdvertisingExpense" xlink:label="loc_us-gaapMarketingAndAdvertisingExpense" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSellingGeneralAndAdministrativeExpenseAbstract" xlink:to="loc_us-gaapMarketingAndAdvertisingExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSellingGeneralAndAdministrativeExpenseAbstract" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaapSellingGeneralAndAdministrativeExpense" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSellingGeneralAndAdministrativeExpenseAbstract" xlink:to="loc_us-gaapSellingGeneralAndAdministrativeExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" 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/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaapNonoperatingIncomeExpenseAbstract" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaapInvestmentIncomeInterest" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapInvestmentIncomeInterest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaapInterestExpense" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapInterestExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaapOtherNonoperatingIncomeExpense" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossRelatedToLitigationSettlement" xlink:label="loc_us-gaapGainLossRelatedToLitigationSettlement" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapGainLossRelatedToLitigationSettlement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_LossOnConversionOfConvertibleNote" xlink:label="loc_DGLYLossOnConversionOfConvertibleNote" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_DGLYLossOnConversionOfConvertibleNote" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements" xlink:label="loc_DGLYChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_DGLYChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ChangeInFairValueOfShorttermInvestments" xlink:label="loc_DGLYChangeInFairValueOfShorttermInvestments" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_DGLYChangeInFairValueOfShorttermInvestments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ChangeInFairValueOfWarrantDerivativeLiabilities" xlink:label="loc_DGLYChangeInFairValueOfWarrantDerivativeLiabilities" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_DGLYChangeInFairValueOfWarrantDerivativeLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_GainOnExtinguishmentOfWarrantDerivativeLiabilities" xlink:label="loc_DGLYGainOnExtinguishmentOfWarrantDerivativeLiabilities" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_DGLYGainOnExtinguishmentOfWarrantDerivativeLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapNonoperatingIncomeExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapNetIncomeLossAttributableToNoncontrollingInterest" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" 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/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="loc_us-gaapEarningsPerShareBasicAbstract" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEarningsPerShareBasicAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareBasicAbstract" xlink:to="loc_us-gaapEarningsPerShareBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareBasicAbstract" xlink:to="loc_us-gaapEarningsPerShareDiluted" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/StatementsOfStockholdersEquity" xlink:title="00000005 - Statement - Condensed Consolidated Statements of Stockholders&apos; Equity (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaapStatementOfStockholdersEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="loc_us-gaapNoncontrollingInterestMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapNoncontrollingInterestMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember" />
      <link:presentationArc order="40" 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/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardGross" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:label="loc_us-gaapStockRepurchasedAndRetiredDuringPeriodValue" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRepurchasedAndRetiredDuringPeriodValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="loc_us-gaapStockRepurchasedAndRetiredDuringPeriodShares" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRepurchasedAndRetiredDuringPeriodShares" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DistributionToNoncontrollingInterestInConsolidatedSubsidiary" xlink:label="loc_DGLYDistributionToNoncontrollingInterestInConsolidatedSubsidiary" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYDistributionToNoncontrollingInterestInConsolidatedSubsidiary" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_IssuanceOfCommonStockThroughWarrantExchangeAgreement" xlink:label="loc_DGLYIssuanceOfCommonStockThroughWarrantExchangeAgreement" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYIssuanceOfCommonStockThroughWarrantExchangeAgreement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_IssuanceOfCommonStockThroughWarrantExchangeAgreementShares" xlink:label="loc_DGLYIssuanceOfCommonStockThroughWarrantExchangeAgreementShares" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYIssuanceOfCommonStockThroughWarrantExchangeAgreementShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterestDecreaseFromRedemptions" xlink:label="loc_us-gaapMinorityInterestDecreaseFromRedemptions" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapMinorityInterestDecreaseFromRedemptions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_MinorityInterestDecreaseFromRedemptionsShares" xlink:label="loc_DGLYMinorityInterestDecreaseFromRedemptionsShares" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYMinorityInterestDecreaseFromRedemptionsShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueConversionOfConvertibleSecurities" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_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/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_2" />
      <link:presentationArc order="190" 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://digitalallyinc.com/role/StatementsOfCashFlows" xlink:title="00000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaapStatementOfCashFlowsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_NoncashInterestExpense" xlink:label="loc_DGLYNoncashInterestExpense" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_DGLYNoncashInterestExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ChangeInFairValueOfWarrantDerivativeLiabilities" xlink:label="loc_DGLYChangeInFairValueOfWarrantDerivativeLiabilities" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_DGLYChangeInFairValueOfWarrantDerivativeLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapGainsLossesOnExtinguishmentOfDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeGainLossOnDerivativeNet" xlink:label="loc_us-gaapDerivativeGainLossOnDerivativeNet" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDerivativeGainLossOnDerivativeNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:label="loc_us-gaapAmortizationOfFinancingCostsAndDiscounts" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAmortizationOfFinancingCostsAndDiscounts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_LossOnConversionOfConvertibleNote" xlink:label="loc_DGLYLossOnConversionOfConvertibleNote" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_DGLYLossOnConversionOfConvertibleNote" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryWriteDown" xlink:label="loc_us-gaapInventoryWriteDown" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapInventoryWriteDown" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ProvisionForDoubtfulAccountsReceivable" xlink:label="loc_DGLYProvisionForDoubtfulAccountsReceivable" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_DGLYProvisionForDoubtfulAccountsReceivable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNote" xlink:label="loc_DGLYChangeInFairValueOfContingentConsiderationPromissoryNote" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_DGLYChangeInFairValueOfContingentConsiderationPromissoryNote" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" />
      <link:presentationArc order="150" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingAssetsAbstract" />
      <link:presentationArc order="160" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingAssetsAbstract" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsAndOtherReceivables" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingAssetsAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsAndOtherReceivables" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingAssetsAbstract" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidExpense" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingAssetsAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_IncreaseDecreaseInOperatingLeaseRightOfUseAssets" xlink:label="loc_DGLYIncreaseDecreaseInOperatingLeaseRightOfUseAssets" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingAssetsAbstract" xlink:to="loc_DGLYIncreaseDecreaseInOperatingLeaseRightOfUseAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingAssets" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingAssetsAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOtherOperatingAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" />
      <link:presentationArc order="230" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayable" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedIncomeTaxesPayable" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_IncreaseDecreaseInLeaseDeposit" xlink:label="loc_DGLYIncreaseDecreaseInLeaseDeposit" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="loc_DGLYIncreaseDecreaseInLeaseDeposit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingLeaseLiability" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingLeaseLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:presentationArc order="310" 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="dgly-20230930.xsd#DGLY_PaymentsForProceedsFromProductiveAsset" xlink:label="loc_DGLYPaymentsForProceedsFromProductiveAsset" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_DGLYPaymentsForProceedsFromProductiveAsset" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaapPaymentsToAcquireIntangibleAssets" />
      <link:presentationArc order="330" 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/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesGross" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherPaymentsToAcquireBusinesses" xlink:label="loc_us-gaapOtherPaymentsToAcquireBusinesses" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapOtherPaymentsToAcquireBusinesses" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:presentationArc order="360" 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/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:presentationArc order="370" 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/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaapPaymentsForRepurchaseOfCommonStock" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsForRepurchaseOfCommonStock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDistributionsToAffiliates" xlink:label="loc_us-gaapPaymentsOfDistributionsToAffiliates" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsOfDistributionsToAffiliates" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="loc_us-gaapProceedsFromConvertibleDebt" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromConvertibleDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromRelatedPartyDebt" xlink:label="loc_us-gaapProceedsFromRelatedPartyDebt" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromRelatedPartyDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ProceedsFromCommercialExtensionOfCreditEntertainmentSegment" xlink:label="loc_DGLYProceedsFromCommercialExtensionOfCreditEntertainmentSegment" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_DGLYProceedsFromCommercialExtensionOfCreditEntertainmentSegment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_PaymentForCommercialExtensionOfCreditEntertainmentSegment" xlink:label="loc_DGLYPaymentForCommercialExtensionOfCreditEntertainmentSegment" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_DGLYPaymentForCommercialExtensionOfCreditEntertainmentSegment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:label="loc_us-gaapPaymentForContingentConsiderationLiabilityFinancingActivities" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapPaymentForContingentConsiderationLiabilityFinancingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:presentationArc order="450" 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/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:presentationArc order="460" 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/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_2" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaapSupplementalCashFlowInformationAbstract" />
      <link:presentationArc order="490" 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/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPaidNet" xlink:label="loc_us-gaapInterestPaidNet" />
      <link:presentationArc order="500" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="loc_us-gaapIncomeTaxesPaidNet" />
      <link:presentationArc order="510" 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/2023/elts/us-gaap-2023.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" />
      <link:presentationArc order="520" 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="dgly-20230930.xsd#DGLY_RouAndLeaseLiabilityRecordedOnExtensionOfLease" xlink:label="loc_DGLYRouAndLeaseLiabilityRecordedOnExtensionOfLease" />
      <link:presentationArc order="530" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_DGLYRouAndLeaseLiabilityRecordedOnExtensionOfLease" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ConversionOfConvertibleNotesPayableIntoCommonStock" xlink:label="loc_DGLYConversionOfConvertibleNotesPayableIntoCommonStock" />
      <link:presentationArc order="540" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_DGLYConversionOfConvertibleNotesPayableIntoCommonStock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_IssuanceOfCommonStockThroughWarrantExchangeAgreement" xlink:label="loc_DGLYIssuanceOfCommonStockThroughWarrantExchangeAgreement" />
      <link:presentationArc order="550" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_DGLYIssuanceOfCommonStockThroughWarrantExchangeAgreement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_IssuanceOfContingentConsiderationPromissoryNoteForBusinessAcquisitions" xlink:label="loc_DGLYIssuanceOfContingentConsiderationPromissoryNoteForBusinessAcquisitions" />
      <link:presentationArc order="560" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_DGLYIssuanceOfContingentConsiderationPromissoryNoteForBusinessAcquisitions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueOfAssetsAcquired" xlink:label="loc_us-gaapFairValueOfAssetsAcquired" />
      <link:presentationArc order="570" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_us-gaapFairValueOfAssetsAcquired" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAssumed1" xlink:label="loc_us-gaapLiabilitiesAssumed1" />
      <link:presentationArc order="580" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_us-gaapLiabilitiesAssumed1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_GoodwillAcquiredInBusinessAcquisitions" xlink:label="loc_DGLYGoodwillAcquiredInBusinessAcquisitions" />
      <link:presentationArc order="590" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_DGLYGoodwillAcquiredInBusinessAcquisitions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_RestrictedCommonStockGrant" xlink:label="loc_DGLYRestrictedCommonStockGrant" />
      <link:presentationArc order="600" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_DGLYRestrictedCommonStockGrant" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ReverseStockSplitRoundingIssuances" xlink:label="loc_DGLYReverseStockSplitRoundingIssuances" />
      <link:presentationArc order="610" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_DGLYReverseStockSplitRoundingIssuances" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssued1" xlink:label="loc_us-gaapStockIssued1" />
      <link:presentationArc order="620" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_us-gaapStockIssued1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DebtDiscountOnConvertibleNote" xlink:label="loc_DGLYDebtDiscountOnConvertibleNote" />
      <link:presentationArc order="630" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_DGLYDebtDiscountOnConvertibleNote" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPolicies" xlink:title="00000007 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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://digitalallyinc.com/role/Inventories" xlink:title="00000008 - Disclosure - INVENTORIES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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://digitalallyinc.com/role/DebtObligations" xlink:title="00000009 - Disclosure - DEBT OBLIGATIONS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaapDebtDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapDebtDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/FairValueMeasurement" xlink:title="00000010 - Disclosure - FAIR VALUE MEASUREMENT">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaapFairValueDisclosuresAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="loc_us-gaapFairValueDisclosuresTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosuresAbstract" xlink:to="loc_us-gaapFairValueDisclosuresTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/AccruedExpenses" xlink:title="00000011 - Disclosure - ACCRUED EXPENSES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="loc_us-gaapAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/IncomeTaxes" xlink:title="00000012 - Disclosure - INCOME TAXES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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://digitalallyinc.com/role/PrepaidExpenses" xlink:title="00000013 - Disclosure - PREPAID EXPENSES">
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DisclosurePrepaidExpensesAbstract" xlink:label="loc_DGLYDisclosurePrepaidExpensesAbstract" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_PrepaidExpenseTextBlock" xlink:label="loc_DGLYPrepaidExpenseTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_DGLYDisclosurePrepaidExpensesAbstract" xlink:to="loc_DGLYPrepaidExpenseTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/PropertyPlantAndEquipment" xlink:title="00000014 - Disclosure - PROPERTY, PLANT AND EQUIPMENT">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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://digitalallyinc.com/role/OperatingLease" xlink:title="00000015 - Disclosure - OPERATING LEASE">
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DisclosureOperatingLeaseAbstract" xlink:label="loc_DGLYDisclosureOperatingLeaseAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_DGLYDisclosureOperatingLeaseAbstract" xlink:to="loc_us-gaapLesseeOperatingLeasesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/GoodwillAndOtherIntangibleAssets" xlink:title="00000016 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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://digitalallyinc.com/role/OtherAssets" xlink:title="00000017 - Disclosure - OTHER ASSETS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsDisclosureTextBlock" xlink:label="loc_us-gaapOtherAssetsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapOtherAssetsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/CommitmentsAndContingencies" xlink:title="00000018 - Disclosure - COMMITMENTS AND CONTINGENCIES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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://digitalallyinc.com/role/Stock-basedCompensation" xlink:title="00000019 - Disclosure - STOCK-BASED COMPENSATION">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/CommonStockPurchaseWarrants" xlink:title="00000020 - Disclosure - COMMON STOCK PURCHASE WARRANTS">
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DisclosureCommonStockPurchaseWarrantsAbstract" xlink:label="loc_DGLYDisclosureCommonStockPurchaseWarrantsAbstract" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_CommonStockPurchaseWarrantsTextBlock" xlink:label="loc_DGLYCommonStockPurchaseWarrantsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_DGLYDisclosureCommonStockPurchaseWarrantsAbstract" xlink:to="loc_DGLYCommonStockPurchaseWarrantsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/StockholdersEquity" xlink:title="00000021 - Disclosure - STOCKHOLDERS&#8217; EQUITY">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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://digitalallyinc.com/role/NetEarningsLossPerShare" xlink:title="00000022 - Disclosure - NET EARNINGS (LOSS) PER SHARE">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaapEarningsPerShareTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapEarningsPerShareTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/DigitalAllyHealthcareVenture" xlink:title="00000023 - Disclosure - DIGITAL ALLY HEALTHCARE VENTURE">
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DisclosureDigitalAllyHealthcareVentureAbstract" xlink:label="loc_DGLYDisclosureDigitalAllyHealthcareVentureAbstract" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_VentureTransactionsDisclosureTextBlock" xlink:label="loc_DGLYVentureTransactionsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_DGLYDisclosureDigitalAllyHealthcareVentureAbstract" xlink:to="loc_DGLYVentureTransactionsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/TicketsmarterAcquisition" xlink:title="00000024 - Disclosure - TICKETSMARTER ACQUISITION">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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://digitalallyinc.com/role/SegmentData" xlink:title="00000025 - Disclosure - SEGMENT DATA">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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://digitalallyinc.com/role/RelatedPartyTransactions" xlink:title="00000026 - Disclosure - RELATED PARTY TRANSACTIONS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="loc_us-gaapRelatedPartyTransactionsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapRelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/SubsequentEvents" xlink:title="00000027 - Disclosure - SUBSEQUENT EVENTS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaapSubsequentEventsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaapSubsequentEventsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventsAbstract" xlink:to="loc_us-gaapSubsequentEventsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000028 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_NatureOfOperationPolicyTextBlock" xlink:label="loc_DGLYNatureOfOperationPolicyTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_DGLYNatureOfOperationPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationsPolicy" xlink:label="loc_us-gaapBusinessCombinationsPolicy" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapBusinessCombinationsPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="loc_us-gaapBasisOfAccountingPolicyPolicyTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapBasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_UncertaintyDueToGeopoliticalEventsPolicyTextBlock" xlink:label="loc_DGLYUncertaintyDueToGeopoliticalEventsPolicyTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_DGLYUncertaintyDueToGeopoliticalEventsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_LiquidityandGoingConcernPolicyTextBlock" xlink:label="loc_DGLYLiquidityandGoingConcernPolicyTextBlock" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_DGLYLiquidityandGoingConcernPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaapConsolidationPolicyTextBlock" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapConsolidationPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="loc_us-gaapFairValueOfFinancialInstrumentsPolicy" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapFairValueOfFinancialInstrumentsPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="loc_us-gaapRevenueFromContractWithCustomerPolicyTextBlock" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapRevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaapUseOfEstimates" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapUseOfEstimates" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="loc_us-gaapReceivablesPolicyTextBlock" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapReceivablesPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsGoodwillPolicy" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapGoodwillAndIntangibleAssetsGoodwillPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="loc_us-gaapSegmentReportingPolicyPolicyTextBlock" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapSegmentReportingPolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ContingentConsiderationPolicyTextBlock" xlink:label="loc_DGLYContingentConsiderationPolicyTextBlock" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_DGLYContingentConsiderationPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_RepurchaseAndCancellationOfSharesPolicyTextBlock" xlink:label="loc_DGLYRepurchaseAndCancellationOfSharesPolicyTextBlock" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_DGLYRepurchaseAndCancellationOfSharesPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_NonControllingInterestsPolicyTextBlock" xlink:label="loc_DGLYNonControllingInterestsPolicyTextBlock" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_DGLYNonControllingInterestsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" xlink:title="00000029 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:label="loc_us-gaapContractWithCustomerAssetAndLiabilityTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShortTermDebtTextBlock" xlink:label="loc_us-gaapScheduleOfShortTermDebtTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapScheduleOfShortTermDebtTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/InventoriesTables" xlink:title="00000030 - Disclosure - INVENTORIES (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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://digitalallyinc.com/role/DebtObligationsTables" xlink:title="00000031 - Disclosure - DEBT OBLIGATIONS (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleDebtTableTextBlock" xlink:label="loc_us-gaapConvertibleDebtTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapConvertibleDebtTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="loc_us-gaapScheduleOfMaturitiesOfLongTermDebtTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ScheduleOfWarrantsToPurchaseCommonStockGrantedTableTextBlock" xlink:label="loc_DGLYScheduleOfWarrantsToPurchaseCommonStockGrantedTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_DGLYScheduleOfWarrantsToPurchaseCommonStockGrantedTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="loc_us-gaapScheduleOfDebtTableTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfDebtTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/FairValueMeasurementTables" xlink:title="00000032 - Disclosure - FAIR VALUE MEASUREMENT (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaapFairValueDisclosuresAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="loc_us-gaapScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosuresAbstract" xlink:to="loc_us-gaapScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock" xlink:label="loc_us-gaapFairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosuresAbstract" xlink:to="loc_us-gaapFairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/AccruedExpensesTables" xlink:title="00000033 - Disclosure - ACCRUED EXPENSES (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:label="loc_us-gaapScheduleOfProductWarrantyLiabilityTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/PrepaidExpensesTables" xlink:title="00000034 - Disclosure - PREPAID EXPENSES (Tables)">
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DisclosurePrepaidExpensesAbstract" xlink:label="loc_DGLYDisclosurePrepaidExpensesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_DGLYDisclosurePrepaidExpensesAbstract" xlink:to="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/PropertyPlantAndEquipmentTables" xlink:title="00000035 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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://digitalallyinc.com/role/OperatingLeaseTables" xlink:title="00000036 - Disclosure - OPERATING LEASE (Tables)">
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DisclosureOperatingLeaseAbstract" xlink:label="loc_DGLYDisclosureOperatingLeaseAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_DGLYDisclosureOperatingLeaseAbstract" xlink:to="loc_us-gaapLeaseCostTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_OperatingLeasesOfLesseeTableTextBlock" xlink:label="loc_DGLYOperatingLeasesOfLesseeTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_DGLYDisclosureOperatingLeaseAbstract" xlink:to="loc_DGLYOperatingLeasesOfLesseeTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_DGLYDisclosureOperatingLeaseAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:title="00000037 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:label="loc_us-gaapScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="loc_us-gaapScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/OtherAssetsTables" xlink:title="00000038 - Disclosure - OTHER ASSETS (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:label="loc_us-gaapScheduleOfOtherAssetsTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfOtherAssetsTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/Stock-basedCompensationTables" xlink:title="00000039 - Disclosure - STOCK-BASED COMPENSATION (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/CommonStockPurchaseWarrantsTables" xlink:title="00000040 - Disclosure - COMMON STOCK PURCHASE WARRANTS (Tables)">
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DisclosureCommonStockPurchaseWarrantsAbstract" xlink:label="loc_DGLYDisclosureCommonStockPurchaseWarrantsAbstract" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ScheduleOfWarrantModificationTableTextBlock" xlink:label="loc_DGLYScheduleOfWarrantModificationTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_DGLYDisclosureCommonStockPurchaseWarrantsAbstract" xlink:to="loc_DGLYScheduleOfWarrantModificationTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:label="loc_us-gaapScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_DGLYDisclosureCommonStockPurchaseWarrantsAbstract" xlink:to="loc_us-gaapScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_SummaryOfRangeOfExercisePricesAndWightedAverageRemainingContractualLifeOfWarrantsTableTextBlock" xlink:label="loc_DGLYSummaryOfRangeOfExercisePricesAndWightedAverageRemainingContractualLifeOfWarrantsTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_DGLYDisclosureCommonStockPurchaseWarrantsAbstract" xlink:to="loc_DGLYSummaryOfRangeOfExercisePricesAndWightedAverageRemainingContractualLifeOfWarrantsTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/NetEarningsLossPerShareTables" xlink:title="00000041 - Disclosure - NET EARNINGS (LOSS) PER SHARE (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaapScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/DigitalAllyHealthcareVentureTables" xlink:title="00000042 - Disclosure - DIGITAL ALLY HEALTHCARE VENTURE (Tables)">
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DisclosureDigitalAllyHealthcareVentureAbstract" xlink:label="loc_DGLYDisclosureDigitalAllyHealthcareVentureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_DGLYDisclosureDigitalAllyHealthcareVentureAbstract" xlink:to="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="dgly-20230930.xsd#DGLY_HealthcareAcquisitionMember" xlink:label="loc_DGLYHealthcareAcquisitionMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYHealthcareAcquisitionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_MedicalBillingAcquisitionMember" xlink:label="loc_DGLYMedicalBillingAcquisitionMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYMedicalBillingAcquisitionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_HealthcareAcquisitionOneMember" xlink:label="loc_DGLYHealthcareAcquisitionOneMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYHealthcareAcquisitionOneMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_MedicalBillingAssetsAcquisitionMember" xlink:label="loc_DGLYMedicalBillingAssetsAcquisitionMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYMedicalBillingAssetsAcquisitionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock" xlink:label="loc_DGLYScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_DGLYScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" xlink:label="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/TicketsmarterAcquisitionTables" xlink:title="00000043 - Disclosure - TICKETSMARTER ACQUISITION (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ScheduleOfEstimatedFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock" xlink:label="loc_DGLYScheduleOfEstimatedFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_DGLYScheduleOfEstimatedFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ScheduleOfIdentifiableIntangibleAssetsAcquiredTableTextBlock" xlink:label="loc_DGLYScheduleOfIdentifiableIntangibleAssetsAcquiredTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_DGLYScheduleOfIdentifiableIntangibleAssetsAcquiredTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/SegmentDataTables" xlink:title="00000044 - Disclosure - SEGMENT DATA (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfContractLiabilitiesDetails" xlink:title="00000045 - Disclosure - SCHEDULE OF CONTRACT LIABILITIES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapContractWithCustomerLiabilityCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ContractWithCustomerLiabilityAdditions" xlink:label="loc_DGLYContractWithCustomerLiabilityAdditions" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_DGLYContractWithCustomerLiabilityAdditions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ContractWithCustomerLiabilityRevenueRecognizedCurrent" xlink:label="loc_DGLYContractWithCustomerLiabilityRevenueRecognizedCurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_DGLYContractWithCustomerLiabilityRevenueRecognizedCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityCurrent_2" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapContractWithCustomerLiabilityCurrent_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/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityNoncurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapContractWithCustomerLiabilityNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ContractWithCustomerLiabilityAdditionsNonCurrent" xlink:label="loc_DGLYContractWithCustomerLiabilityAdditionsNonCurrent" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_DGLYContractWithCustomerLiabilityAdditionsNonCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ContractWithCustomerLiabilityRevenueRecognizedNonCurrent" xlink:label="loc_DGLYContractWithCustomerLiabilityRevenueRecognizedNonCurrent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_DGLYContractWithCustomerLiabilityRevenueRecognizedNonCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityNoncurrent_2" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapContractWithCustomerLiabilityNoncurrent_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/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="loc_us-gaapContractWithCustomerLiability" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapContractWithCustomerLiability" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ContractWithCustomerLiabilityAddition" xlink:label="loc_DGLYContractWithCustomerLiabilityAddition" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_DGLYContractWithCustomerLiabilityAddition" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="loc_us-gaapContractWithCustomerLiabilityRevenueRecognized" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapContractWithCustomerLiabilityRevenueRecognized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="loc_us-gaapContractWithCustomerLiability_2" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapContractWithCustomerLiability_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfShortTermInvestmentsDetails" xlink:title="00000046 - Disclosure - SCHEDULE OF SHORT TERM INVESTMENTS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:label="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:label="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:to="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaapFinancialInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:to="loc_us-gaapFinancialInstrumentAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashMember" xlink:label="loc_us-gaapCashMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapCashMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="loc_us-gaapMoneyMarketFundsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapMoneyMarketFundsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaapAvailableForSaleDebtSecuritiesAmortizedCostBasis" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapAvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:label="loc_us-gaapDebtSecuritiesAvailableForSaleRealizedGain" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapDebtSecuritiesAvailableForSaleRealizedGain" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:label="loc_us-gaapDebtSecuritiesAvailableForSaleRealizedLoss" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapDebtSecuritiesAvailableForSaleRealizedLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaapAvailableForSaleSecuritiesDebtSecurities" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapAvailableForSaleSecuritiesDebtSecurities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain" xlink:label="loc_us-gaapAvailableForSaleDebtSecuritiesGrossUnrealizedGain" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapAvailableForSaleDebtSecuritiesGrossUnrealizedGain" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedLoss" xlink:label="loc_us-gaapAvailableForSaleDebtSecuritiesGrossUnrealizedLoss" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapAvailableForSaleDebtSecuritiesGrossUnrealizedLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000047 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_MergerAgreementMember" xlink:label="loc_DGLYMergerAgreementMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_DGLYMergerAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_PredecessorCommonStockMember" xlink:label="loc_DGLYPredecessorCommonStockMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_DGLYPredecessorCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_RegistrantCommonStockMember" xlink:label="loc_DGLYRegistrantCommonStockMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_DGLYRegistrantCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" 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/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="loc_us-gaapContractWithCustomerLiabilityRevenueRecognized" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapContractWithCustomerLiabilityRevenueRecognized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_SalesReturnsAndAllowances" xlink:label="loc_DGLYSalesReturnsAndAllowances" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_DGLYSalesReturnsAndAllowances" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashFDICInsuredAmount" xlink:label="loc_us-gaapCashFDICInsuredAmount" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapCashFDICInsuredAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashUninsuredAmount" xlink:label="loc_us-gaapCashUninsuredAmount" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapCashUninsuredAmount" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfInventoriesDetails" xlink:title="00000048 - Disclosure - SCHEDULE OF INVENTORIES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRawMaterials" xlink:label="loc_us-gaapInventoryRawMaterials" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryRawMaterials" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryWorkInProcess" xlink:label="loc_us-gaapInventoryWorkInProcess" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryWorkInProcess" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_InventoryFinishedGoodsVideoSolutions" xlink:label="loc_DGLYInventoryFinishedGoodsVideoSolutions" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_DGLYInventoryFinishedGoodsVideoSolutions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryFinishedGoods" xlink:label="loc_us-gaapInventoryFinishedGoods" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryFinishedGoods" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryGross" xlink:label="loc_us-gaapInventoryGross" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_InventoryValuationReservesVideoSolutions" xlink:label="loc_DGLYInventoryValuationReservesVideoSolutions" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_DGLYInventoryValuationReservesVideoSolutions" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_InventoryValuationReservesTicketingSolutions" xlink:label="loc_DGLYInventoryValuationReservesTicketingSolutions" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_DGLYInventoryValuationReservesTicketingSolutions" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="70" 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://digitalallyinc.com/role/InventoriesDetailsNarrative" xlink:title="00000049 - Disclosure - INVENTORIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageCostInventoryAmount" xlink:label="loc_us-gaapWeightedAverageCostInventoryAmount" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapWeightedAverageCostInventoryAmount" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/SummaryOfDebtObligationsDetails" xlink:title="00000050 - Disclosure - SUMMARY OF DEBT OBLIGATIONS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapDebtInstrumentFaceAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleNotesPayableCurrent" xlink:label="loc_us-gaapConvertibleNotesPayableCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapConvertibleNotesPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="loc_us-gaapBusinessCombinationContingentConsiderationLiability" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapBusinessCombinationContingentConsiderationLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_BusinessCombinationContingentConsiderationLiabilityOne" xlink:label="loc_DGLYBusinessCombinationContingentConsiderationLiabilityOne" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_DGLYBusinessCombinationContingentConsiderationLiabilityOne" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_BusinessCombinationContingentConsiderationLiabilityTwo" xlink:label="loc_DGLYBusinessCombinationContingentConsiderationLiabilityTwo" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_DGLYBusinessCombinationContingentConsiderationLiabilityTwo" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_BusinessCombinationContingentConsiderationLiabilityThree" xlink:label="loc_DGLYBusinessCombinationContingentConsiderationLiabilityThree" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_DGLYBusinessCombinationContingentConsiderationLiabilityThree" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EntertainmentLicenseAgreementForProgramMaterialLiability" xlink:label="loc_us-gaapEntertainmentLicenseAgreementForProgramMaterialLiability" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapEntertainmentLicenseAgreementForProgramMaterialLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DebtObligations" xlink:label="loc_DGLYDebtObligations" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_DGLYDebtObligations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaapLongTermDebtCurrent" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLongTermDebtCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaapLongTermDebtNoncurrent" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLongTermDebtNoncurrent" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/SummaryOfDebtObligationsDetailsParenthetical" xlink:title="00000051 - Disclosure - SUMMARY OF DEBT OBLIGATIONS (Details) (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="loc_us-gaapDebtInstrumentUnamortizedDiscount" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapDebtInstrumentUnamortizedDiscount" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfMaturityOfDebtObligationsDetails" xlink:title="00000052 - Disclosure - SCHEDULE OF MATURITY OF DEBT OBLIGATIONS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearThree" xlink:label="loc_DGLYLongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearThree" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_DGLYLongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearThree" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaapLongTermDebt" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLongTermDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfWarrantToPurchaseCommonStockGrantedDetails" xlink:title="00000053 - Disclosure - SCHEDULE OF WARRANT TO PURCHASE COMMON STOCK GRANTED (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaapDebtInstrumentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapDebtInstrumentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaapDebtInstrumentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapDebtInstrumentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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-gaapDebtInstrumentTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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-gaapEquityComponentDomain" xlink:to="loc_us-gaapWarrantMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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-gaapDebtInstrumentTable" xlink:to="loc_srtRangeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="20" 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/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="30" 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/2023/elts/us-gaap-2023.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-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/SummaryOfConvertibleNoteActivityDetails" xlink:title="00000054 - Disclosure - SUMMARY OF CONVERTIBLE NOTE ACTIVITY (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleNotesPayable" xlink:label="loc_us-gaapConvertibleNotesPayable" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapConvertibleNotesPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DebtConversionConvertedInstrumentParValue" xlink:label="loc_DGLYDebtConversionConvertedInstrumentParValue" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_DGLYDebtConversionConvertedInstrumentParValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentAmount1" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentAmount1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:label="loc_us-gaapDebtInstrumentPeriodicPaymentPrincipal" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapDebtInstrumentPeriodicPaymentPrincipal" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DebtInstrumentUnamortizedDiscounts" xlink:label="loc_DGLYDebtInstrumentUnamortizedDiscounts" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_DGLYDebtInstrumentUnamortizedDiscounts" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleNotesPayable" xlink:label="loc_us-gaapConvertibleNotesPayable_2" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapConvertibleNotesPayable_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/DebtObligationsDetailsNarrative" xlink:title="00000055 - Disclosure - DEBT OBLIGATIONS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="loc_us-gaapScheduleOfShortTermDebtTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfShortTermDebtTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="loc_us-gaapShortTermDebtLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapShortTermDebtLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapDebtInstrumentAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_TwoThousandTwentySmallBusinessAdministrationNotesMember" xlink:label="loc_DGLYTwoThousandTwentySmallBusinessAdministrationNotesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_DGLYTwoThousandTwentySmallBusinessAdministrationNotesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_JuneContingentNoteMember" xlink:label="loc_DGLYJuneContingentNoteMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_DGLYJuneContingentNoteMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_AugustContingentPaymentNoteMember" xlink:label="loc_DGLYAugustContingentPaymentNoteMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_DGLYAugustContingentPaymentNoteMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_JanuaryContingentPaymentNoteMember" xlink:label="loc_DGLYJanuaryContingentPaymentNoteMember" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_DGLYJanuaryContingentPaymentNoteMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_FebruaryContingentPaymentNoteMember" xlink:label="loc_DGLYFebruaryContingentPaymentNoteMember" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_DGLYFebruaryContingentPaymentNoteMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_TwentyTwentyThreeCommercialExtensionOfCreditMember" xlink:label="loc_DGLYTwentyTwentyThreeCommercialExtensionOfCreditMember" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_DGLYTwentyTwentyThreeCommercialExtensionOfCreditMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_SecuritiesPurchaseAgreementMember" xlink:label="loc_DGLYSecuritiesPurchaseAgreementMember" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_DGLYSecuritiesPurchaseAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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-gaapScheduleOfShortTermDebtTable" xlink:to="loc_srtRangeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="290" 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/2023/elts/us-gaap-2023.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-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapWarrantMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_WarrantOneMember" xlink:label="loc_DGLYWarrantOneMember" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_DGLYWarrantOneMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_WarrantTwoMember" xlink:label="loc_DGLYWarrantTwoMember" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_DGLYWarrantTwoMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_WarrantThreeMember" xlink:label="loc_DGLYWarrantThreeMember" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_DGLYWarrantThreeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_RegistrationRightsAgreementMember" xlink:label="loc_DGLYRegistrationRightsAgreementMember" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_DGLYRegistrationRightsAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromLoans" xlink:label="loc_us-gaapProceedsFromLoans" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapProceedsFromLoans" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentPeriodicPayment" xlink:label="loc_us-gaapDebtInstrumentPeriodicPayment" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentPeriodicPayment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTerm" xlink:label="loc_us-gaapDebtInstrumentTerm" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentTerm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DebtInstrumentProjectedRevenue" xlink:label="loc_DGLYDebtInstrumentProjectedRevenue" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_DGLYDebtInstrumentProjectedRevenue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFairValue" xlink:label="loc_us-gaapDebtInstrumentFairValue" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesGainLoss" xlink:label="loc_us-gaapDebtSecuritiesGainLoss" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtSecuritiesGainLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DecreaseInEstimatedFairValueofDebt" xlink:label="loc_DGLYDecreaseInEstimatedFairValueofDebt" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_DGLYDecreaseInEstimatedFairValueofDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentPeriodicPaymentPrincipal" xlink:label="loc_us-gaapDebtInstrumentPeriodicPaymentPrincipal" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentPeriodicPaymentPrincipal" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="loc_us-gaapLinesOfCreditCurrent" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapLinesOfCreditCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateEffectivePercentage" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateEffectivePercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityDescription" xlink:label="loc_us-gaapLineOfCreditFacilityDescription" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="loc_us-gaapProceedsFromLinesOfCredit" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapProceedsFromLinesOfCredit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfDebt" xlink:label="loc_us-gaapRepaymentsOfDebt" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapRepaymentsOfDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio" xlink:label="loc_us-gaapPrincipalAmountOutstandingOfLoansHeldInPortfolio" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapPrincipalAmountOutstandingOfLoansHeldInPortfolio" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtConversionOriginalDebtAmount1" xlink:label="loc_us-gaapDebtConversionOriginalDebtAmount1" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtConversionOriginalDebtAmount1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="loc_us-gaapProceedsFromConvertibleDebt" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapProceedsFromConvertibleDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfWarrants" xlink:label="loc_us-gaapProceedsFromIssuanceOfWarrants" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" 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/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockConvertibleConversionPriceIncrease" xlink:label="loc_us-gaapCommonStockConvertibleConversionPriceIncrease" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapCommonStockConvertibleConversionPriceIncrease" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:label="loc_us-gaapDebtInstrumentRedemptionPricePercentage" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapDebtInstrumentRedemptionPricePercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_PurchaserPercentage" xlink:label="loc_DGLYPurchaserPercentage" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_DGLYPurchaserPercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_IssuanceOfWarrantDerivativeLiabilities" xlink:label="loc_DGLYIssuanceOfWarrantDerivativeLiabilities" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_DGLYIssuanceOfWarrantDerivativeLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="loc_us-gaapAmortizationOfDebtDiscountPremium" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapAmortizationOfDebtDiscountPremium" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueConversionOfConvertibleSecurities" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_LossOnConversionOfConvertibleNote" xlink:label="loc_DGLYLossOnConversionOfConvertibleNote" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_DGLYLossOnConversionOfConvertibleNote" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" xlink:title="00000056 - Disclosure - SCHEDULE OF FINANCIAL ASSETS AND LIABILITIES MEASURED AT FAIR VALUE ON RECURRING BASIS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaapFairValueDisclosuresAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosuresAbstract" xlink:to="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="loc_us-gaapFairValueByLiabilityClassAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="loc_us-gaapFairValueByLiabilityClassAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueByLiabilityClassAxis" xlink:to="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember" xlink:label="loc_DGLYContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="loc_DGLYContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_WarrantLiabilityMember" xlink:label="loc_DGLYWarrantLiabilityMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="loc_DGLYWarrantLiabilityMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesFairValueDisclosure" xlink:label="loc_us-gaapLiabilitiesFairValueDisclosure" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_us-gaapLiabilitiesFairValueDisclosure" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfFairValueMeasurementsChangeInLevel3InputsDetails" xlink:title="00000057 - Disclosure - SCHEDULE OF FAIR VALUE MEASUREMENTS CHANGE IN LEVEL 3 INPUTS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaapFairValueDisclosuresAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="loc_us-gaapScheduleOfShortTermDebtTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosuresAbstract" xlink:to="loc_us-gaapScheduleOfShortTermDebtTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="loc_us-gaapShortTermDebtLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapShortTermDebtLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShortTermDebtTable" xlink:to="loc_us-gaapDebtInstrumentAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ContingentConsiderationPromissoryNoteMember" xlink:label="loc_DGLYContingentConsiderationPromissoryNoteMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_DGLYContingentConsiderationPromissoryNoteMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_WarrantLiabilityMember" xlink:label="loc_DGLYWarrantLiabilityMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_DGLYWarrantLiabilityMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesFairValueDisclosure" xlink:label="loc_us-gaapLiabilitiesFairValueDisclosure" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapLiabilitiesFairValueDisclosure" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_PaymentOfContingentConsiderationPromissoryNote" xlink:label="loc_DGLYPaymentOfContingentConsiderationPromissoryNote" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_DGLYPaymentOfContingentConsiderationPromissoryNote" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition" xlink:label="loc_DGLYChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_DGLYChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_IssuanceOfWarrantDerivativeLiabilities" xlink:label="loc_DGLYIssuanceOfWarrantDerivativeLiabilities" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_DGLYIssuanceOfWarrantDerivativeLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_FairValueOfContingentConsiderationPromissoryNote" xlink:label="loc_DGLYFairValueOfContingentConsiderationPromissoryNote" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_DGLYFairValueOfContingentConsiderationPromissoryNote" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesFairValueDisclosure" xlink:label="loc_us-gaapLiabilitiesFairValueDisclosure_2" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtLineItems" xlink:to="loc_us-gaapLiabilitiesFairValueDisclosure_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfAccruedExpensesDetails" xlink:title="00000058 - Disclosure - SCHEDULE OF ACCRUED EXPENSES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ProductWarrantyAccrualWarrantCurrent" xlink:label="loc_DGLYProductWarrantyAccrualWarrantCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_DGLYProductWarrantyAccrualWarrantCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_AccruedLitigationCosts" xlink:label="loc_DGLYAccruedLitigationCosts" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_DGLYAccruedLitigationCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedSalesCommissionCurrent" xlink:label="loc_us-gaapAccruedSalesCommissionCurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccruedSalesCommissionCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedPayrollTaxesCurrent" xlink:label="loc_us-gaapAccruedPayrollTaxesCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccruedPayrollTaxesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_AccruedSalesReturnsAndAllowancesCurrent" xlink:label="loc_DGLYAccruedSalesReturnsAndAllowancesCurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_DGLYAccruedSalesReturnsAndAllowancesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaapAccruedIncomeTaxesCurrent" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccruedIncomeTaxesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfAccruedWarrantyExpenseDetails" xlink:title="00000059 - Disclosure - SCHEDULE OF ACCRUED WARRANTY EXPENSE (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:label="loc_us-gaapProductWarrantyAccrualClassifiedCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapProductWarrantyAccrualClassifiedCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:label="loc_us-gaapProductWarrantyAccrualWarrantiesIssued" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapProductWarrantyAccrualWarrantiesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ProductWarrantyAccrualChargesAppliedToWarrantyReserve" xlink:label="loc_DGLYProductWarrantyAccrualChargesAppliedToWarrantyReserve" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_DGLYProductWarrantyAccrualChargesAppliedToWarrantyReserve" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:label="loc_us-gaapProductWarrantyAccrualClassifiedCurrent_2" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapProductWarrantyAccrualClassifiedCurrent_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/IncomeTaxesDetailsNarrative" xlink:title="00000060 - Disclosure - INCOME TAXES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfPrepaidExpenseDetails" xlink:title="00000061 - Disclosure - SCHEDULE OF PREPAID EXPENSE (Details)">
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DisclosurePrepaidExpensesAbstract" xlink:label="loc_DGLYDisclosurePrepaidExpensesAbstract" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_PrepaidInventory" xlink:label="loc_DGLYPrepaidInventory" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_DGLYDisclosurePrepaidExpensesAbstract" xlink:to="loc_DGLYPrepaidInventory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidAdvertising" xlink:label="loc_us-gaapPrepaidAdvertising" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_DGLYDisclosurePrepaidExpensesAbstract" xlink:to="loc_us-gaapPrepaidAdvertising" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherPrepaidExpenseCurrent" xlink:label="loc_us-gaapOtherPrepaidExpenseCurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_DGLYDisclosurePrepaidExpensesAbstract" xlink:to="loc_us-gaapOtherPrepaidExpenseCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaapPrepaidExpenseCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_DGLYDisclosurePrepaidExpensesAbstract" xlink:to="loc_us-gaapPrepaidExpenseCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails" xlink:title="00000062 - Disclosure - SCHEDULE OF PROPERTY, PLANT AND EQUIPMENT (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingMember" xlink:label="loc_us-gaapBuildingMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapBuildingMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaapFurnitureAndFixturesMember" />
      <link:presentationArc order="40" 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/srt/2023/elts/srt-2023.xsd#srt_WarehouseMember" xlink:label="loc_srtWarehouseMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_srtWarehouseMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DemonstrationAndTradeshowEquipmentMember" xlink:label="loc_DGLYDemonstrationAndTradeshowEquipmentMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_DGLYDemonstrationAndTradeshowEquipmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingImprovementsMember" xlink:label="loc_us-gaapBuildingImprovementsMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapBuildingImprovementsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_srtRangeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="40" 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/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="50" 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="dgly-20230930.xsd#DGLY_Building" xlink:label="loc_DGLYBuilding" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_DGLYBuilding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Land" xlink:label="loc_us-gaapLand" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapLand" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesGross" xlink:label="loc_us-gaapFurnitureAndFixturesGross" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapFurnitureAndFixturesGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MachineryAndEquipmentGross" xlink:label="loc_us-gaapMachineryAndEquipmentGross" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapMachineryAndEquipmentGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DemonstrationAndTradeshowEquipmentGross" xlink:label="loc_DGLYDemonstrationAndTradeshowEquipmentGross" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_DGLYDemonstrationAndTradeshowEquipmentGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingsAndImprovementsGross" xlink:label="loc_us-gaapBuildingsAndImprovementsGross" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapBuildingsAndImprovementsGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:presentationArc order="90" 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/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="100" 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/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/PropertyPlantAndEquipmentDetailsNarrative" xlink:title="00000063 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfOperatingLeasesRightOfUseAssetsAndLiabilitiesDetails" xlink:title="00000064 - Disclosure - SCHEDULE OF OPERATING LEASES RIGHT OF USE ASSETS AND LIABILITIES (Details)">
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DisclosureOperatingLeaseAbstract" xlink:label="loc_DGLYDisclosureOperatingLeaseAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_DGLYDisclosureOperatingLeaseAbstract" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_DGLYDisclosureOperatingLeaseAbstract" 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/2023/elts/us-gaap-2023.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_DGLYDisclosureOperatingLeaseAbstract" 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/2023/elts/us-gaap-2023.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_DGLYDisclosureOperatingLeaseAbstract" xlink:to="loc_us-gaapOperatingLeaseLiability" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfLeaseExpenseDetails" xlink:title="00000065 - Disclosure - SCHEDULE OF LEASE EXPENSE (Details)">
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DisclosureOperatingLeaseAbstract" xlink:label="loc_DGLYDisclosureOperatingLeaseAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_DGLYDisclosureOperatingLeaseAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaapIncomeStatementLocationAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapIncomeStatementLocationAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaapIncomeStatementLocationDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementLocationAxis" xlink:to="loc_us-gaapIncomeStatementLocationDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="loc_us-gaapSellingGeneralAndAdministrativeExpensesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_us-gaapSellingGeneralAndAdministrativeExpensesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseExpense" xlink:label="loc_us-gaapOperatingLeaseExpense" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseExpense" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails" xlink:title="00000066 - Disclosure - SCHEDULE OF FUTURE MINIMUM LEASE PAYMENTS (Details)">
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DisclosureOperatingLeaseAbstract" xlink:label="loc_DGLYDisclosureOperatingLeaseAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_DGLYDisclosureOperatingLeaseAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_DGLYDisclosureOperatingLeaseAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_DGLYDisclosureOperatingLeaseAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_DGLYDisclosureOperatingLeaseAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearThree" xlink:label="loc_DGLYLesseeOperatingLeaseLiabilityPaymentsDueAfterYearThree" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_DGLYDisclosureOperatingLeaseAbstract" xlink:to="loc_DGLYLesseeOperatingLeaseLiabilityPaymentsDueAfterYearThree" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_DGLYDisclosureOperatingLeaseAbstract" 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/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_DGLYDisclosureOperatingLeaseAbstract" 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/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaapOperatingLeaseLiability" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_DGLYDisclosureOperatingLeaseAbstract" xlink:to="loc_us-gaapOperatingLeaseLiability" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative" xlink:title="00000067 - Disclosure - OPERATING LEASE (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DisclosureOperatingLeaseAbstract" xlink:label="loc_DGLYDisclosureOperatingLeaseAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_DGLYDisclosureOperatingLeaseAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="dgly-20230930.xsd#DGLY_WarehouseAndOfficeSpaceMember" xlink:label="loc_DGLYWarehouseAndOfficeSpaceMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_DGLYWarehouseAndOfficeSpaceMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_OctoberTwoThousandAndNineteenForCopiersMember" xlink:label="loc_DGLYOctoberTwoThousandAndNineteenForCopiersMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_DGLYOctoberTwoThousandAndNineteenForCopiersMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_OfficeSpaceAndCopierMember" xlink:label="loc_DGLYOfficeSpaceAndCopierMember" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_DGLYOfficeSpaceAndCopierMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_srtRangeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.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/2023/elts/srt-2023.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/2023/elts/us-gaap-2023.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-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="dgly-20230930.xsd#DGLY_EliteMedicalBillingSpecialistsMember" xlink:label="loc_DGLYEliteMedicalBillingSpecialistsMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYEliteMedicalBillingSpecialistsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_PrivateMedicalBillingCompanyMember" xlink:label="loc_DGLYPrivateMedicalBillingCompanyMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYPrivateMedicalBillingCompanyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_CCCAcquisitionMember" xlink:label="loc_DGLYCCCAcquisitionMember" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYCCCAcquisitionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_TicketSmarterAcquisitionMember" xlink:label="loc_DGLYTicketSmarterAcquisitionMember" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYTicketSmarterAcquisitionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardDateAxis" xlink:label="loc_us-gaapAwardDateAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardDateAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaapAwardDateDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateAxis" xlink:to="loc_us-gaapAwardDateDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_JanuaryOneTwoThousandTwentyTwoMember" xlink:label="loc_DGLYJanuaryOneTwoThousandTwentyTwoMember" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_DGLYJanuaryOneTwoThousandTwentyTwoMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePayments" xlink:label="loc_us-gaapOperatingLeasePayments" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapOperatingLeasePayments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LessorOperatingLeaseDescription" xlink:label="loc_us-gaapLessorOperatingLeaseDescription" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapLessorOperatingLeaseDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="loc_us-gaapLesseeOperatingLeaseTermOfContract" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseTermOfContract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseExpense" xlink:label="loc_us-gaapOperatingLeaseExpense" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapOperatingLeaseExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails" xlink:title="00000068 - Disclosure - SCHEDULE OF INTANGIBLE ASSETS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="loc_us-gaapFairValueByAssetClassAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapFairValueByAssetClassAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="loc_us-gaapFairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueByAssetClassAxis" xlink:to="loc_us-gaapFairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_AmortizedIntangibleAssetsMember" xlink:label="loc_DGLYAmortizedIntangibleAssetsMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="loc_DGLYAmortizedIntangibleAssetsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_UnAmortizedIntangibleAssetsMember" xlink:label="loc_DGLYUnAmortizedIntangibleAssetsMember" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="loc_DGLYUnAmortizedIntangibleAssetsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="dgly-20230930.xsd#DGLY_LicensesMember" xlink:label="loc_DGLYLicensesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_DGLYLicensesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_PatentsAndTrademarksMember" xlink:label="loc_DGLYPatentsAndTrademarksMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_DGLYPatentsAndTrademarksMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_SponsorshipAgreementNetworkMember" xlink:label="loc_DGLYSponsorshipAgreementNetworkMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_DGLYSponsorshipAgreementNetworkMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_SEOContentMember" xlink:label="loc_DGLYSEOContentMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_DGLYSEOContentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_PersonalSeatLicensesMember" xlink:label="loc_DGLYPersonalSeatLicensesMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_DGLYPersonalSeatLicensesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ClientAgreementRevenueCycleMember" xlink:label="loc_DGLYClientAgreementRevenueCycleMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_DGLYClientAgreementRevenueCycleMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillMember" xlink:label="loc_us-gaapGoodwillMember" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapGoodwillMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_TradeNameMember" xlink:label="loc_DGLYTradeNameMember" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_DGLYTradeNameMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_PatentsAndTrademarksPendingMember" xlink:label="loc_DGLYPatentsAndTrademarksPendingMember" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_DGLYPatentsAndTrademarksPendingMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfEstimatedAmortizationForIntangibleAssetsDetails" xlink:title="00000069 - Disclosure - SCHEDULE OF ESTIMATED AMORTIZATION FOR INTANGIBLE ASSETS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_FiniteLivedIntangibleAssetsAmortizationExpenseYearThreeAndThereAfter" xlink:label="loc_DGLYFiniteLivedIntangibleAssetsAmortizationExpenseYearThreeAndThereAfter" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_DGLYFiniteLivedIntangibleAssetsAmortizationExpenseYearThreeAndThereAfter" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/GoodwillAndOtherIntangibleAssetsDetailsNarrative" xlink:title="00000070 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfOtherAssetsDetails" xlink:title="00000071 - Disclosure - SCHEDULE OF OTHER ASSETS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_LeaseReceivableNoncurrent" xlink:label="loc_DGLYLeaseReceivableNoncurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_DGLYLeaseReceivableNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_SponsorshipNetworkNoncurrent" xlink:label="loc_DGLYSponsorshipNetworkNoncurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_DGLYSponsorshipNetworkNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:label="loc_us-gaapOtherAssetsMiscellaneousNoncurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapOtherAssetsMiscellaneousNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapOtherAssetsNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="00000072 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LitigationReserve" xlink:label="loc_us-gaapLitigationReserve" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapLitigationReserve" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/SummaryOfStockOptionsOutstandingDetails" xlink:title="00000073 - Disclosure - SUMMARY OF STOCK OPTIONS OUTSTANDING (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_StockOptionsMember" xlink:label="loc_DGLYStockOptionsMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_DGLYStockOptionsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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-gaapStatementLineItems" 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/2023/elts/us-gaap-2023.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-gaapStatementLineItems" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails" xlink:title="00000074 - Disclosure - SCHEDULE OF SHARES AUTHORIZED UNDER STOCK OPTION PLANS BY EXERCISE PRICE RANGE (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_RangeOneMember" xlink:label="loc_DGLYRangeOneMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_DGLYRangeOneMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_RangeTwoMember" xlink:label="loc_DGLYRangeTwoMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_DGLYRangeTwoMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_RangeThreeMember" xlink:label="loc_DGLYRangeThreeMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_DGLYRangeThreeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="loc_us-gaapSharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/SummaryOfRestrictedStockActivityDetails" xlink:title="00000075 - Disclosure - SUMMARY OF RESTRICTED STOCK ACTIVITY (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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://digitalallyinc.com/role/ScheduleOfNon-vestedBalanceOfRestrictedStockDetails" xlink:title="00000076 - Disclosure - SCHEDULE OF NON-VESTED BALANCE OF RESTRICTED STOCK (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_NumberOfRestrictedShareNonVestInRemainderOfFiscalYear" xlink:label="loc_DGLYNumberOfRestrictedShareNonVestInRemainderOfFiscalYear" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_DGLYNumberOfRestrictedShareNonVestInRemainderOfFiscalYear" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_NumberOfRestrictedShareNonVestInYearOne" xlink:label="loc_DGLYNumberOfRestrictedShareNonVestInYearOne" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_DGLYNumberOfRestrictedShareNonVestInYearOne" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_NumberOfRestrictedShareNonVestInYearTwo" xlink:label="loc_DGLYNumberOfRestrictedShareNonVestInYearTwo" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_DGLYNumberOfRestrictedShareNonVestInYearTwo" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_NumberOfRestrictedShareNonVestInYearThree" xlink:label="loc_DGLYNumberOfRestrictedShareNonVestInYearThree" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_DGLYNumberOfRestrictedShareNonVestInYearThree" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_NumberOfRestrictedShareNonVestInYearFour" xlink:label="loc_DGLYNumberOfRestrictedShareNonVestInYearFour" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_DGLYNumberOfRestrictedShareNonVestInYearFour" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_NumberOfRestrictedShareNonVestInYearFive" xlink:label="loc_DGLYNumberOfRestrictedShareNonVestInYearFive" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_DGLYNumberOfRestrictedShareNonVestInYearFive" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative" xlink:title="00000077 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapPlanNameAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="dgly-20230930.xsd#DGLY_TwoThousandAndFivePlanMember" xlink:label="loc_DGLYTwoThousandAndFivePlanMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_DGLYTwoThousandAndFivePlanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_TwoThousandAndSixPlanMember" xlink:label="loc_DGLYTwoThousandAndSixPlanMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_DGLYTwoThousandAndSixPlanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_TwoThousandAndSevenPlanMember" xlink:label="loc_DGLYTwoThousandAndSevenPlanMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_DGLYTwoThousandAndSevenPlanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_TwoThousandAndEightPlanMember" xlink:label="loc_DGLYTwoThousandAndEightPlanMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_DGLYTwoThousandAndEightPlanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardDateAxis" xlink:label="loc_us-gaapAwardDateAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardDateAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaapAwardDateDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateAxis" xlink:to="loc_us-gaapAwardDateDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DuringTwoThousandFifteenMember" xlink:label="loc_DGLYDuringTwoThousandFifteenMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_DGLYDuringTwoThousandFifteenMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DuringTwoThousandSixteenMember" xlink:label="loc_DGLYDuringTwoThousandSixteenMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_DGLYDuringTwoThousandSixteenMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DuringTwoThousandSevenTeenMember" xlink:label="loc_DGLYDuringTwoThousandSevenTeenMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_DGLYDuringTwoThousandSevenTeenMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DuringTwoThousandEighteenMember" xlink:label="loc_DGLYDuringTwoThousandEighteenMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_DGLYDuringTwoThousandEighteenMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaapRestrictedStockUnitsRSUMember" />
      <link:presentationArc order="120" 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="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpense" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_SharesUnavailableForIssuance" xlink:label="loc_DGLYSharesUnavailableForIssuance" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_DGLYSharesUnavailableForIssuance" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_SharesUnexercisedAndOutstanding" xlink:label="loc_DGLYSharesUnexercisedAndOutstanding" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_DGLYSharesUnexercisedAndOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
      <link:presentationArc order="60" 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/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetails" xlink:title="00000078 - Disclosure - SCHEDULE OF WARRANT MODIFICATION (Details)">
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DisclosureCommonStockPurchaseWarrantsAbstract" xlink:label="loc_DGLYDisclosureCommonStockPurchaseWarrantsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_DGLYDisclosureCommonStockPurchaseWarrantsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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-gaapEquityComponentDomain" xlink:to="loc_us-gaapWarrantMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="loc_us-gaapMeasurementInputTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapMeasurementInputTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="loc_us-gaapMeasurementInputTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeAxis" xlink:to="loc_us-gaapMeasurementInputTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputPriceVolatilityMember" xlink:label="loc_us-gaapMeasurementInputPriceVolatilityMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputPriceVolatilityMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:label="loc_us-gaapMeasurementInputRiskFreeInterestRateMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputRiskFreeInterestRateMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputExpectedDividendRateMember" xlink:label="loc_us-gaapMeasurementInputExpectedDividendRateMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputExpectedDividendRateMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputExpectedTermMember" xlink:label="loc_us-gaapMeasurementInputExpectedTermMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputExpectedTermMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputExercisePriceMember" xlink:label="loc_us-gaapMeasurementInputExercisePriceMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputExercisePriceMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_OriginalTermsMember" xlink:label="loc_DGLYOriginalTermsMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_DGLYOriginalTermsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ModifiedTermsMember" xlink:label="loc_DGLYModifiedTermsMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_DGLYModifiedTermsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:label="loc_us-gaapWarrantsAndRightsOutstandingMeasurementInput" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstandingMeasurementInput" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="loc_us-gaapWarrantsAndRightsOutstandingTerm" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstandingTerm" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetailsParenthetical" xlink:title="00000079 - Disclosure - SCHEDULE OF WARRANT MODIFICATION (Details) (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DisclosureCommonStockPurchaseWarrantsAbstract" xlink:label="loc_DGLYDisclosureCommonStockPurchaseWarrantsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_DGLYDisclosureCommonStockPurchaseWarrantsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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-gaapEquityComponentDomain" xlink:to="loc_us-gaapWarrantMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="loc_us-gaapMeasurementInputTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapMeasurementInputTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="loc_us-gaapMeasurementInputTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeAxis" xlink:to="loc_us-gaapMeasurementInputTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputPriceVolatilityMember" xlink:label="loc_us-gaapMeasurementInputPriceVolatilityMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputPriceVolatilityMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:label="loc_us-gaapMeasurementInputRiskFreeInterestRateMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputRiskFreeInterestRateMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputExpectedDividendRateMember" xlink:label="loc_us-gaapMeasurementInputExpectedDividendRateMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputExpectedDividendRateMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputExpectedTermMember" xlink:label="loc_us-gaapMeasurementInputExpectedTermMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputExpectedTermMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputExercisePriceMember" xlink:label="loc_us-gaapMeasurementInputExercisePriceMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputExercisePriceMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_OriginalTermsMember" xlink:label="loc_DGLYOriginalTermsMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_DGLYOriginalTermsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_IssuanceDateAssumptionsMember" xlink:label="loc_DGLYIssuanceDateAssumptionsMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_DGLYIssuanceDateAssumptionsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_AssumptionsMember" xlink:label="loc_DGLYAssumptionsMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_DGLYAssumptionsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="20" 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/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="30" 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/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:label="loc_us-gaapWarrantsAndRightsOutstandingMeasurementInput" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstandingMeasurementInput" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="loc_us-gaapWarrantsAndRightsOutstandingTerm" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstandingTerm" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/SummaryOfWarrantActivityDetails" xlink:title="00000080 - Disclosure - SUMMARY OF WARRANT ACTIVITY (Details)">
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DisclosureCommonStockPurchaseWarrantsAbstract" xlink:label="loc_DGLYDisclosureCommonStockPurchaseWarrantsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_DGLYDisclosureCommonStockPurchaseWarrantsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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-gaapEquityComponentDomain" xlink:to="loc_us-gaapWarrantMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_WeightedAverageExercisePriceVested" xlink:label="loc_DGLYWeightedAverageExercisePriceVested" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYWeightedAverageExercisePriceVested" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_DGLYShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_DGLYShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisesInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_DGLYShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpirationsInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_2" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_WeightedAverageExercisePriceVested" xlink:label="loc_DGLYWeightedAverageExercisePriceVested_2" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYWeightedAverageExercisePriceVested_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/SummaryOfRangeOfExercisePricesAndWeightedAverageRemainingContractualLifeOfWarrantsDetails" xlink:title="00000081 - Disclosure - SUMMARY OF RANGE OF EXERCISE PRICES AND WEIGHTED AVERAGE REMAINING CONTRACTUAL LIFE OF WARRANTS (Details)">
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DisclosureCommonStockPurchaseWarrantsAbstract" xlink:label="loc_DGLYDisclosureCommonStockPurchaseWarrantsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_DGLYDisclosureCommonStockPurchaseWarrantsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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-gaapEquityComponentDomain" xlink:to="loc_us-gaapWarrantMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_RangeOneMember" xlink:label="loc_DGLYRangeOneMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_DGLYRangeOneMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_RangeTwoMember" xlink:label="loc_DGLYRangeTwoMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_DGLYRangeTwoMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_RangeThreeMember" xlink:label="loc_DGLYRangeThreeMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="loc_DGLYRangeThreeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice" xlink:label="loc_DGLYShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants" xlink:label="loc_DGLYShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife" xlink:label="loc_DGLYShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative" xlink:title="00000082 - Disclosure - COMMON STOCK PURCHASE WARRANTS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DisclosureCommonStockPurchaseWarrantsAbstract" xlink:label="loc_DGLYDisclosureCommonStockPurchaseWarrantsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_DGLYDisclosureCommonStockPurchaseWarrantsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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-gaapStatementTable" xlink:to="loc_us-gaapPlanNameAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="dgly-20230930.xsd#DGLY_TwentyTwentyOnePurchaseWarrantsMember" xlink:label="loc_DGLYTwentyTwentyOnePurchaseWarrantsMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_DGLYTwentyTwentyOnePurchaseWarrantsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_TwentyTwentyThreePurchaseWarrantsMember" xlink:label="loc_DGLYTwentyTwentyThreePurchaseWarrantsMember" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_DGLYTwentyTwentyThreePurchaseWarrantsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="20" 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/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="30" 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/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_WarrantExchangeAgreementMember" xlink:label="loc_DGLYWarrantExchangeAgreementMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_DGLYWarrantExchangeAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="loc_us-gaapClassOfWarrantOrRightAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapClassOfWarrantOrRightAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaapClassOfWarrantOrRightDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfWarrantOrRightAxis" xlink:to="loc_us-gaapClassOfWarrantOrRightDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ExchangeWarrantsMember" xlink:label="loc_DGLYExchangeWarrantsMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfWarrantOrRightDomain" xlink:to="loc_DGLYExchangeWarrantsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ReplacementOriginalWarrantsMember" xlink:label="loc_DGLYReplacementOriginalWarrantsMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfWarrantOrRightDomain" xlink:to="loc_DGLYReplacementOriginalWarrantsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" order="50" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaapFairValueInputsLevel3Member" />
      <link:presentationArc order="150" 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/2023/elts/us-gaap-2023.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="60" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapWarrantMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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-gaapStatementLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_WarrantExpirationTermDescription" xlink:label="loc_DGLYWarrantExpirationTermDescription" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYWarrantExpirationTermDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ClassOfStockWarrantExercisable" xlink:label="loc_DGLYClassOfStockWarrantExercisable" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYClassOfStockWarrantExercisable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:label="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantsAndRightsOutstandingMaturityDate" xlink:label="loc_us-gaapWarrantsAndRightsOutstandingMaturityDate" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstandingMaturityDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantsAndRightsOutstanding" xlink:label="loc_us-gaapWarrantsAndRightsOutstanding" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapWarrantsAndRightsOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_WarrantModificationExpense" xlink:label="loc_DGLYWarrantModificationExpense" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYWarrantModificationExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_IssuanceOfCommonStockThroughWarrantExchangeAgreementShares" xlink:label="loc_DGLYIssuanceOfCommonStockThroughWarrantExchangeAgreementShares" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYIssuanceOfCommonStockThroughWarrantExchangeAgreementShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:label="loc_us-gaapDerivativeFairValueOfDerivativeLiability" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDerivativeFairValueOfDerivativeLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ChangeInFairValueOfWarrantDerivativeLiabilities" xlink:label="loc_DGLYChangeInFairValueOfWarrantDerivativeLiabilities" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYChangeInFairValueOfWarrantDerivativeLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_IssuanceOfCommonStockThroughWarrantExchangeAgreement" xlink:label="loc_DGLYIssuanceOfCommonStockThroughWarrantExchangeAgreement" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYIssuanceOfCommonStockThroughWarrantExchangeAgreement" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_GainOnExtinguishmentOfWarrantDerivativeLiabilities" xlink:label="loc_DGLYGainOnExtinguishmentOfWarrantDerivativeLiabilities" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYGainOnExtinguishmentOfWarrantDerivativeLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_IntrinsicValueOfOutstandingWarrants" xlink:label="loc_DGLYIntrinsicValueOfOutstandingWarrants" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYIntrinsicValueOfOutstandingWarrants" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife" xlink:label="loc_DGLYShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_DGLYShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative" xlink:title="00000083 - Disclosure - STOCKHOLDERS&#8217; EQUITY (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/srt-2023.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtTitleOfIndividualAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_OfficersMember" xlink:label="loc_DGLYOfficersMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_DGLYOfficersMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_NewEmployeesMember" xlink:label="loc_DGLYNewEmployeesMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_DGLYNewEmployeesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.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/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="30" 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/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="loc_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="loc_srtEquityMethodInvesteeNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="loc_srtEquityMethodInvesteeNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_NobilityHealthcareLLCMember" xlink:label="loc_DGLYNobilityHealthcareLLCMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtEquityMethodInvesteeNameDomain" xlink:to="loc_DGLYNobilityHealthcareLLCMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipAxis" xlink:label="loc_srtOwnershipAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtOwnershipAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_OwnershipDomain" xlink:label="loc_srtOwnershipDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtOwnershipAxis" xlink:to="loc_srtOwnershipDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_NobilityHealthcareLLCMember" xlink:label="loc_DGLYNobilityHealthcareLLCMember_2" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtOwnershipDomain" xlink:to="loc_DGLYNobilityHealthcareLLCMember_2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="loc_us-gaapShortTermDebtTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapShortTermDebtTypeAxis" order="50" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaapShortTermDebtTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtTypeAxis" xlink:to="loc_us-gaapShortTermDebtTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleDebtMember" xlink:label="loc_us-gaapConvertibleDebtMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtTypeDomain" xlink:to="loc_us-gaapConvertibleDebtMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityReverseStockSplit" xlink:label="loc_us-gaapStockholdersEquityReverseStockSplit" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquityReverseStockSplit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesReverseStockSplits" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesReverseStockSplits" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaapEquityMethodInvestmentOwnershipPercentage" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEquityMethodInvestmentOwnershipPercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:label="loc_us-gaapMinorityInterestOwnershipPercentageByParent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapMinorityInterestOwnershipPercentageByParent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapNetIncomeLossAttributableToNoncontrollingInterest" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensationForfeited" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensationForfeited" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueConversionOfConvertibleSecurities" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfWeightedAverageNumberOfSharesOutstandingAndLossPerShareOutstandingDetails" xlink:title="00000084 - Disclosure - SCHEDULE OF WEIGHTED AVERAGE NUMBER OF SHARES OUTSTANDING AND LOSS PER SHARE OUTSTANDING (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapNetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:label="loc_us-gaapIncrementalCommonSharesAttributableToCallOptionsAndWarrants" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapIncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapEarningsPerShareBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapEarningsPerShareDiluted" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAcquisitionDetails" xlink:title="00000085 - Disclosure - SCHEDULE OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ACQUISITION (Details)">
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DisclosureDigitalAllyHealthcareVentureAbstract" xlink:label="loc_DGLYDisclosureDigitalAllyHealthcareVentureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_DGLYDisclosureDigitalAllyHealthcareVentureAbstract" xlink:to="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="dgly-20230930.xsd#DGLY_HealthcareAcquisitionMember" xlink:label="loc_DGLYHealthcareAcquisitionMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYHealthcareAcquisitionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_MedicalBillingAcquisitionMember" xlink:label="loc_DGLYMedicalBillingAcquisitionMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYMedicalBillingAcquisitionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_HealthcareAcquisitionOneMember" xlink:label="loc_DGLYHealthcareAcquisitionOneMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYHealthcareAcquisitionOneMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_MedicalBillingAssetsAcquisitionMember" xlink:label="loc_DGLYMedicalBillingAssetsAcquisitionMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYMedicalBillingAssetsAcquisitionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:presentationArc order="20" 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/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid" xlink:label="loc_DGLYBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_DGLYBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationAsset" xlink:label="loc_us-gaapBusinessCombinationContingentConsiderationAsset" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapBusinessCombinationContingentConsiderationAsset" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferred1" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapBusinessCombinationConsiderationTransferred1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfIdentifiableIntangibleAssetsAcquiredAndTheirEstimatedUsefulLivesDetails" xlink:title="00000086 - Disclosure - SCHEDULE OF IDENTIFIABLE INTANGIBLE ASSETS ACQUIRED AND THEIR ESTIMATED USEFUL LIVES (Details)">
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DisclosureDigitalAllyHealthcareVentureAbstract" xlink:label="loc_DGLYDisclosureDigitalAllyHealthcareVentureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_DGLYDisclosureDigitalAllyHealthcareVentureAbstract" xlink:to="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="dgly-20230930.xsd#DGLY_HealthcareAcquisitionMember" xlink:label="loc_DGLYHealthcareAcquisitionMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYHealthcareAcquisitionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_MedicalBillingAcquisitionMember" xlink:label="loc_DGLYMedicalBillingAcquisitionMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYMedicalBillingAcquisitionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_MedicalBillingAssetsAcquisitionMember" xlink:label="loc_DGLYMedicalBillingAssetsAcquisitionMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYMedicalBillingAssetsAcquisitionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:label="loc_us-gaapFinitelivedIntangibleAssetsAcquired1" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapFinitelivedIntangibleAssetsAcquired1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="loc_us-gaapAcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapAcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative" xlink:title="00000087 - Disclosure - DIGITAL ALLY HEALTHCARE VENTURE (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_DisclosureDigitalAllyHealthcareVentureAbstract" xlink:label="loc_DGLYDisclosureDigitalAllyHealthcareVentureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_DGLYDisclosureDigitalAllyHealthcareVentureAbstract" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_NobilityLLCMember" xlink:label="loc_DGLYNobilityLLCMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_DGLYNobilityLLCMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="dgly-20230930.xsd#DGLY_HealthcareAcquisitionMember" xlink:label="loc_DGLYHealthcareAcquisitionMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYHealthcareAcquisitionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_EliteMedicalBillingSpecialistsMember" xlink:label="loc_DGLYEliteMedicalBillingSpecialistsMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYEliteMedicalBillingSpecialistsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_MedicalBillingAcquisitionMember" xlink:label="loc_DGLYMedicalBillingAcquisitionMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYMedicalBillingAcquisitionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_MedicalBillingAcquisitionOneMember" xlink:label="loc_DGLYMedicalBillingAcquisitionOneMember" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYMedicalBillingAcquisitionOneMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_MedicalBillingAcquisitionTwoMember" xlink:label="loc_DGLYMedicalBillingAcquisitionTwoMember" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYMedicalBillingAcquisitionTwoMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_deiLegalEntityAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_EliteMedicalBillingSpecialistsMember" xlink:label="loc_DGLYEliteMedicalBillingSpecialistsMember_2" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityDomain" xlink:to="loc_DGLYEliteMedicalBillingSpecialistsMember_2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonrecurringAdjustmentAxis" xlink:label="loc_us-gaapNonrecurringAdjustmentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapNonrecurringAdjustmentAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonrecurringAdjustmentDomain" xlink:label="loc_us-gaapNonrecurringAdjustmentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonrecurringAdjustmentAxis" xlink:to="loc_us-gaapNonrecurringAdjustmentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AcquisitionRelatedCostsMember" xlink:label="loc_us-gaapAcquisitionRelatedCostsMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonrecurringAdjustmentDomain" xlink:to="loc_us-gaapAcquisitionRelatedCostsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapDebtInstrumentAxis" order="50" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_PromissoryNoteMember" xlink:label="loc_DGLYPromissoryNoteMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_DGLYPromissoryNoteMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizationLongtermDebtAndEquity" xlink:label="loc_us-gaapCapitalizationLongtermDebtAndEquity" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapCapitalizationLongtermDebtAndEquity" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDescriptionOfTransaction" xlink:label="loc_us-gaapRelatedPartyTransactionDescriptionOfTransaction" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapRelatedPartyTransactionDescriptionOfTransaction" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:label="loc_us-gaapRelatedPartyTransactionPurchasesFromRelatedParty" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapRelatedPartyTransactionPurchasesFromRelatedParty" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaapCostOfRevenue" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapCostOfRevenue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfNotesPayable" xlink:label="loc_us-gaapRepaymentsOfNotesPayable" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapRepaymentsOfNotesPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferred1" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapBusinessCombinationConsiderationTransferred1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:label="loc_us-gaapBusinessAcquisitionCostOfAcquiredEntityTransactionCosts" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapBusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails" xlink:title="00000088 - Disclosure - SCHEDULE OF ESTIMATED FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ASSUMED ACQUISITION (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="dgly-20230930.xsd#DGLY_TicketSmarterAcquisitionMember" xlink:label="loc_DGLYTicketSmarterAcquisitionMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYTicketSmarterAcquisitionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
      <link:presentationArc order="0" 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/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:presentationArc order="20" 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/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsStockCompensation" xlink:label="loc_DGLYBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsStockCompensation" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_DGLYBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsStockCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationAsset" xlink:label="loc_us-gaapBusinessCombinationContingentConsiderationAsset" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationContingentConsiderationAsset" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount" xlink:label="loc_DGLYBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_DGLYBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesRetainedEscrowAmount" xlink:label="loc_DGLYBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesRetainedEscrowAmount" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_DGLYBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesRetainedEscrowAmount" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferred1" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationConsiderationTransferred1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetailsParenthetical" xlink:title="00000089 - Disclosure - SCHEDULE OF ESTIMATED FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ASSUMED ACQUISITION (Details) (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash" xlink:label="loc_DGLYBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_DGLYBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfComponentsOfIdentifiableIntangibleAssetsAccruedAcquiredDetails" xlink:title="00000090 - Disclosure - SCHEDULE OF COMPONENTS OF IDENTIFIABLE INTANGIBLE ASSETS ACCRUED ACQUIRED (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaapAcquiredFiniteLivedIntangibleAssetsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable" xlink:to="loc_us-gaapAcquiredFiniteLivedIntangibleAssetsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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-gaapFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_TrademarksAndTradeNamesMember" xlink:label="loc_us-gaapTrademarksAndTradeNamesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapTrademarksAndTradeNamesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_SponsorshipAgreementNetworkMember" xlink:label="loc_DGLYSponsorshipAgreementNetworkMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_DGLYSponsorshipAgreementNetworkMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_SearchEngineOptimizationMember" xlink:label="loc_DGLYSearchEngineOptimizationMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_DGLYSearchEngineOptimizationMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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-gaapFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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="dgly-20230930.xsd#DGLY_TicketSmarterAcquisitionMember" xlink:label="loc_DGLYTicketSmarterAcquisitionMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYTicketSmarterAcquisitionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:label="loc_us-gaapFinitelivedIntangibleAssetsAcquired1" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAcquiredFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFinitelivedIntangibleAssetsAcquired1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAcquiredFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="loc_us-gaapAcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAcquiredFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapAcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/TicketsmarterAcquisitionDetailsNarrative" xlink:title="00000091 - Disclosure - TICKETSMARTER ACQUISITION (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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="dgly-20230930.xsd#DGLY_TicketSmarterAcquisitionMember" xlink:label="loc_DGLYTicketSmarterAcquisitionMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_DGLYTicketSmarterAcquisitionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapDebtInstrumentAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_PromissoryNoteMember" xlink:label="loc_DGLYPromissoryNoteMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_DGLYPromissoryNoteMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationAsset" xlink:label="loc_us-gaapBusinessCombinationContingentConsiderationAsset" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationContingentConsiderationAsset" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1" xlink:label="loc_us-gaapBusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount" xlink:label="loc_DGLYBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_DGLYBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_WorkingCapitalAdjustment" xlink:label="loc_DGLYWorkingCapitalAdjustment" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_DGLYWorkingCapitalAdjustment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesReleasedEscrowAmount" xlink:label="loc_DGLYBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesReleasedEscrowAmount" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_DGLYBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesReleasedEscrowAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="loc_us-gaapBusinessCombinationAcquisitionRelatedCosts" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationAcquisitionRelatedCosts" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/ScheduleOfSegmentReportingDetails" xlink:title="00000092 - Disclosure - SCHEDULE OF SEGMENT REPORTING (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaapSegmentReportingInformationLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="loc_us-gaapSegmentReportingInformationLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsAxis" xlink:label="loc_srtConsolidationItemsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="loc_srtConsolidationItemsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srtConsolidationItemsDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidationItemsAxis" xlink:to="loc_srtConsolidationItemsDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingSegmentsMember" xlink:label="loc_us-gaapOperatingSegmentsMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidationItemsDomain" xlink:to="loc_us-gaapOperatingSegmentsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaapStatementBusinessSegmentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="loc_us-gaapStatementBusinessSegmentsAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_VideoSolutionsMember" xlink:label="loc_DGLYVideoSolutionsMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_DGLYVideoSolutionsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_RevenueCycleManagementMember" xlink:label="loc_DGLYRevenueCycleManagementMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_DGLYRevenueCycleManagementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_EntertainmentSegmentMember" xlink:label="loc_DGLYEntertainmentSegmentMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_DGLYEntertainmentSegmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateMember" xlink:label="loc_us-gaapCorporateMember" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_us-gaapCorporateMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaapDepreciationAndAmortization" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapDepreciationAndAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapAssets" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/SegmentDataDetailsNarrative" xlink:title="00000093 - Disclosure - SEGMENT DATA (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaapSegmentReportingInformationLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="loc_us-gaapSegmentReportingInformationLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaapStatementBusinessSegmentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="loc_us-gaapStatementBusinessSegmentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_VideoSolutionsMember" xlink:label="loc_DGLYVideoSolutionsMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_DGLYVideoSolutionsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_EntertainmentSegmentMember" xlink:label="loc_DGLYEntertainmentSegmentMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_DGLYEntertainmentSegmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryValuationReserves" xlink:label="loc_us-gaapInventoryValuationReserves" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingInformationLineItems" xlink:to="loc_us-gaapInventoryValuationReserves" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:title="00000094 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaapRelatedPartyTransactionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_NobilityLLCMember" xlink:label="loc_DGLYNobilityLLCMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_DGLYNobilityLLCMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaapRelatedPartyMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapRelatedPartyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_WorkingCapitalLoan" xlink:label="loc_DGLYWorkingCapitalLoan" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_DGLYWorkingCapitalLoan" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableCurrent" xlink:label="loc_us-gaapNotesPayableCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapNotesPayableCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermNotesPayable" xlink:label="loc_us-gaapLongTermNotesPayable" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapLongTermNotesPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="loc_us-gaapInterestPayableCurrentAndNoncurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapInterestPayableCurrentAndNoncurrent" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://digitalallyinc.com/role/SubsequentEventsDetailsNarrative" xlink:title="00000095 - Disclosure - SUBSEQUENT EVENTS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaapSubsequentEventsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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-gaapSubsequentEventsAbstract" xlink:to="loc_us-gaapSubsequentEventTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.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/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember" />
      <link:presentationArc order="10" 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/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfSecuredDebt" xlink:label="loc_us-gaapProceedsFromIssuanceOfSecuredDebt" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOfSecuredDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfSecuredDebt" xlink:label="loc_us-gaapRepaymentsOfSecuredDebt" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapRepaymentsOfSecuredDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_PrincipalAmountOutstandingOfLoans" xlink:label="loc_DGLYPrincipalAmountOutstandingOfLoans" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_DGLYPrincipalAmountOutstandingOfLoans" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentRepaidPrincipal" xlink:label="loc_us-gaapDebtInstrumentRepaidPrincipal" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapDebtInstrumentRepaidPrincipal" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="dgly-20230930.xsd#DGLY_LoanAgreementDescription" xlink:label="loc_DGLYLoanAgreementDescription" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_DGLYLoanAgreementDescription" xlink:type="arc" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651324615936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - shares<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Nov. 14, 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_dei_CoverAbstract', window );"><strong>Cover [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_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<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_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<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">Sep. 30,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">Q3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
</tr>
<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-33899<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">Digital
Ally, Inc.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">0001342958<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">20-0064269<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
</tr>
<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">14001
Marshall Drive<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">Lenexa<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">KS<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">66215<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">(913)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">814-7774<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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 per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">DGLY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
</tr>
<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>
</tr>
<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>
</tr>
<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>
</tr>
<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>
</tr>
<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>
</tr>
<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>
</tr>
<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_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,800,752<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_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_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_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 quarterly 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-Q<br> -Number 240<br> -Section 308<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;">dei_DocumentQuarterlyReport</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_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_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_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651325024832">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 30, 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_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 2,207,831<span></span>
</td>
<td class="nump">$ 3,532,199<span></span>
</td>
</tr>
<tr class="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 &#8211; trade, net of $200,667 allowance &#8211; September 30, 2023 and $152,736 &#8211; December 31, 2022</a></td>
<td class="nump">2,022,730<span></span>
</td>
<td class="nump">2,044,056<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsAndOtherReceivablesNetCurrent', window );">Other receivables, net of $5,000 allowance &#8211; September 30, 2023 and $0 &#8211; December 31, 2022 (including $0 due from related parties &#8211; September 30, 2023 and $138,384 &#8211; December 31, 2022, refer to Note 20)</a></td>
<td class="nump">2,617,812<span></span>
</td>
<td class="nump">4,076,522<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories, net</a></td>
<td class="nump">5,194,779<span></span>
</td>
<td class="nump">6,839,406<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrent', window );">Prepaid expenses</a></td>
<td class="nump">7,323,615<span></span>
</td>
<td class="nump">8,466,413<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_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">19,366,767<span></span>
</td>
<td class="nump">24,958,596<span></span>
</td>
</tr>
<tr class="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, plant, and equipment, net</a></td>
<td class="nump">7,451,042<span></span>
</td>
<td class="nump">7,898,686<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwill', window );">Goodwill and other intangible assets, net</a></td>
<td class="nump">16,861,228<span></span>
</td>
<td class="nump">17,872,970<span></span>
</td>
</tr>
<tr class="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, net</a></td>
<td class="nump">1,034,518<span></span>
</td>
<td class="nump">782,129<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReceivable', window );">Income tax receivable</a></td>
<td class="nump">9,447<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_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">6,633,072<span></span>
</td>
<td class="nump">5,155,681<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_Assets', window );">Total assets</a></td>
<td class="nump">51,356,074<span></span>
</td>
<td class="nump">56,668,062<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">12,589,610<span></span>
</td>
<td class="nump">9,477,355<span></span>
</td>
</tr>
<tr class="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,808,068<span></span>
</td>
<td class="nump">1,090,967<span></span>
</td>
</tr>
<tr class="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 portion of operating lease obligations</a></td>
<td class="nump">264,958<span></span>
</td>
<td class="nump">294,617<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities &#8211; current portion</a></td>
<td class="nump">2,751,983<span></span>
</td>
<td class="nump">2,154,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_DebtCurrent', window );">Debt obligations, net &#8211; current portion</a></td>
<td class="nump">2,213,148<span></span>
</td>
<td class="nump">485,373<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Warrant derivative liabilities</a></td>
<td class="nump">1,412,820<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_TaxesPayableCurrent', window );">Income taxes payable</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">8,097<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">24,146,587<span></span>
</td>
<td class="nump">13,511,283<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>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_LongTermDebtAndCapitalLeaseObligations', window );">Debt obligations &#8211; long term</a></td>
<td class="nump">147,721<span></span>
</td>
<td class="nump">442,467<span></span>
</td>
</tr>
<tr class="re">
<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 obligation &#8211; long term</a></td>
<td class="nump">837,755<span></span>
</td>
<td class="nump">555,707<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityNoncurrent', window );">Contract liabilities &#8211; long term</a></td>
<td class="nump">7,134,547<span></span>
</td>
<td class="nump">5,818,082<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseDepositLiability', window );">Lease Deposit</a></td>
<td class="nump">10,445<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">32,496,055<span></span>
</td>
<td class="nump">20,327,539<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; Equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.001 par value per share; 200,000,000 shares authorized; shares issued: 2,800,752 shares issued &#8211; September 30, 2023 and 2,720,170 shares issued &#8211; December 31, 2022</a></td>
<td class="nump">2,801<span></span>
</td>
<td class="nump">2,721<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid in capital</a></td>
<td class="nump">128,367,929<span></span>
</td>
<td class="nump">127,869,342<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Noncontrolling interest in consolidated subsidiary</a></td>
<td class="nump">677,318<span></span>
</td>
<td class="nump">448,694<span></span>
</td>
</tr>
<tr class="ro">
<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">(110,188,029)<span></span>
</td>
<td class="num">(91,980,234)<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">18,860,019<span></span>
</td>
<td class="nump">36,340,523<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&#8217; equity</a></td>
<td class="nump">51,356,074<span></span>
</td>
<td class="nump">56,668,062<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party [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_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableCurrent', window );">Notes payable &#8211; related party &#8211; current portion</a></td>
<td class="nump">2,106,000<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_LiabilitiesNoncurrentAbstract', window );"><strong>Long-term liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermNotesPayable', window );">Notes payable &#8211; related party &#8211; long term</a></td>
<td class="nump">$ 219,000<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsAndOtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, receivable from customers, clients, or other third-parties, and receivables 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsAndOtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -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_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/2003/role/disclosureRef<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><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-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_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> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<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_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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/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/2147480167/946-830-55-12<br><br>Reference 8: 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/2147479440/944-210-S99-1<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> -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 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/2147479617/946-210-S99-1<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(18))<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 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/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 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/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 24: 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 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 (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 26: 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/2147479853/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>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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(1))<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 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<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_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://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/2147479440/944-210-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(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://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)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-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(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_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, 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 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_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, 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 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_ContractWithCustomerLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 debt and lease obligation, 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(21))<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_DebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483466/210-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_DerivativeLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 as of the balance sheet date of income taxes previously overpaid to tax authorities (such as U.S. Federal, state and local tax authorities) representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes. Also called income tax refund 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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(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_IncomeTaxReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IntangibleAssetsNetIncludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.</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_IntangibleAssetsNetIncludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LeaseDepositLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for lease payments received, including variable lease payments, when collectability is not probable at commencement date for sales-type 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 30<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479341/842-30-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_LeaseDepositLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 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 (b)<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 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 4: 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 5: 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 6: 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 7: 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/2147480167/946-830-55-12<br><br>Reference 8: 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/2147479617/946-210-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/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 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)(iv))<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)(5))<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 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 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)(iii)(A))<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)(B))<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)(iv))<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)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: 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 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: 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><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -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_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/2147479440/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/2147479853/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://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 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 (b)<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 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 4: 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 5: 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 6: 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 7: 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 8: 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 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/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 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)(iv))<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)(5))<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 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 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)(iii)(A))<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)(B))<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)(iv))<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)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: 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 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -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_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_LiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_LongTermDebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt and lease obligation, classified as noncurrent.</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://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)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/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_LongTermDebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<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_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 noncontrolling interest. Excludes temporary 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 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 2: 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 3: 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 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)(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<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/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 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)(5))<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 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 10: 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 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)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: 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(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.31)<br> -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_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -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_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<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_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-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(7))<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 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482955/340-10-05-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<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_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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/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)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: 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/2147480842/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://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 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 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 (h)(2)<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 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 5: 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/2147479440/944-210-S99-1<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(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<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><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(30)(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_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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and noncontrolling interest. Excludes temporary 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 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-5<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483550/848-10-65-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 14: 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 (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 15: 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 (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 22: 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)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 23: 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)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 24: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<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 26: 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 27: 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 28: 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> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-3<br><br>Reference 32: 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/2147479617/946-210-S99-1<br><br>Reference 33: 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/2147479617/946-210-S99-2<br><br>Reference 34: 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/2147483575/946-220-S99-3<br><br>Reference 35: 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/2147483575/946-220-S99-3<br><br>Reference 36: 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/2147483575/946-220-S99-3<br><br>Reference 37: 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 38: 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 39: 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 40: 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 41: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-15<br><br>Reference 42: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-16<br><br>Reference 43: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 statutory income, sales, use, payroll, excise, real, property and other taxes. 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> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -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_TaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>18
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651322958320">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 30, 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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for doubtful accounts receivable</a></td>
<td class="nump">$ 200,667<span></span>
</td>
<td class="nump">$ 152,736<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent', window );">Allowance for other receivable, current</a></td>
<td class="nump">$ 5,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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">200,000,000<span></span>
</td>
<td class="nump">200,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">2,800,752<span></span>
</td>
<td class="nump">2,720,170<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherReceivablesNetCurrent', window );">Other receivables net current</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 138,384<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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_AllowanceForDoubtfulOtherReceivablesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 receivable, classified as other and 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(3)(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_AllowanceForDoubtfulOtherReceivablesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://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/2147479617/946-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(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_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_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, of receivables classified as other, 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>19
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651322118096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Operations (Unaudited) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenue:</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 6,337,699<span></span>
</td>
<td class="nump">$ 8,484,153<span></span>
</td>
<td class="nump">$ 22,314,519<span></span>
</td>
<td class="nump">$ 28,130,392<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of revenue:</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_CostOfRevenue', window );">Total cost of revenue</a></td>
<td class="nump">5,111,550<span></span>
</td>
<td class="nump">7,888,653<span></span>
</td>
<td class="nump">16,806,541<span></span>
</td>
<td class="nump">23,876,194<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_GrossProfit', window );">Gross profit</a></td>
<td class="nump">1,226,149<span></span>
</td>
<td class="nump">595,500<span></span>
</td>
<td class="nump">5,507,978<span></span>
</td>
<td class="nump">4,254,198<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpenseAbstract', window );"><strong>Selling, general and administrative expenses:</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_ResearchAndDevelopmentExpense', window );">Research and development expense</a></td>
<td class="nump">564,146<span></span>
</td>
<td class="nump">616,174<span></span>
</td>
<td class="nump">2,039,361<span></span>
</td>
<td class="nump">1,654,395<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketingAndAdvertisingExpense', window );">Selling, advertising and promotional expense</a></td>
<td class="nump">1,932,982<span></span>
</td>
<td class="nump">1,832,916<span></span>
</td>
<td class="nump">5,885,097<span></span>
</td>
<td class="nump">7,375,364<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative expense</a></td>
<td class="nump">3,877,064<span></span>
</td>
<td class="nump">4,713,433<span></span>
</td>
<td class="nump">13,845,074<span></span>
</td>
<td class="nump">15,256,049<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_SellingGeneralAndAdministrativeExpense', window );">Total selling, general and administrative expenses</a></td>
<td class="nump">6,374,192<span></span>
</td>
<td class="nump">7,162,523<span></span>
</td>
<td class="nump">21,769,532<span></span>
</td>
<td class="nump">24,285,808<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_OperatingIncomeLoss', window );">Operating loss</a></td>
<td class="num">(5,148,043)<span></span>
</td>
<td class="num">(6,567,023)<span></span>
</td>
<td class="num">(16,261,554)<span></span>
</td>
<td class="num">(20,031,610)<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">12,986<span></span>
</td>
<td class="nump">13,333<span></span>
</td>
<td class="nump">84,071<span></span>
</td>
<td class="nump">116,928<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(959,898)<span></span>
</td>
<td class="num">(14,255)<span></span>
</td>
<td class="num">(2,480,947)<span></span>
</td>
<td class="num">(39,766)<span></span>
</td>
</tr>
<tr class="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 (loss)</a></td>
<td class="nump">25,394<span></span>
</td>
<td class="num">(1,892)<span></span>
</td>
<td class="nump">76,180<span></span>
</td>
<td class="nump">41,167<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossRelatedToLitigationSettlement', window );">Loss on accrual for legal settlement</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1,792,308)<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_DGLY_LossOnConversionOfConvertibleNote', window );">Loss on conversion of convertible note</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(93,386)<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_DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements', window );">Change in fair value of contingent consideration promissory notes</a></td>
<td class="nump">19,888<span></span>
</td>
<td class="num">(138,877)<span></span>
</td>
<td class="nump">177,909<span></span>
</td>
<td class="nump">347,169<span></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_DGLY_ChangeInFairValueOfShorttermInvestments', window );">Change in fair value of short-term investments</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(84,818)<span></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_DGLY_ChangeInFairValueOfWarrantDerivativeLiabilities', window );">Change in fair value of warrant derivative liabilities</a></td>
<td class="nump">1,863,326<span></span>
</td>
<td class="nump">1,164,849<span></span>
</td>
<td class="nump">1,803,560<span></span>
</td>
<td class="nump">6,726,638<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Gain on extinguishment of liabilities</a></td>
<td class="nump">507,304<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">507,304<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_DGLY_GainOnExtinguishmentOfWarrantDerivativeLiabilities', window );">Gain on extinguishment of warrant derivative liabilities</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">3,624,794<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">3,624,794<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 );">Total other income (expense)</a></td>
<td class="nump">1,469,000<span></span>
</td>
<td class="nump">4,647,952<span></span>
</td>
<td class="num">(1,717,617)<span></span>
</td>
<td class="nump">10,732,112<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 benefit</a></td>
<td class="num">(3,679,043)<span></span>
</td>
<td class="num">(1,919,071)<span></span>
</td>
<td class="num">(17,979,171)<span></span>
</td>
<td class="num">(9,299,498)<span></span>
</td>
</tr>
<tr class="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</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>
</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_ProfitLoss', window );">Net loss</a></td>
<td class="num">(3,679,043)<span></span>
</td>
<td class="num">(1,919,071)<span></span>
</td>
<td class="num">(17,979,171)<span></span>
</td>
<td class="num">(9,299,498)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net (income) attributable to noncontrolling interests of consolidated subsidiary</a></td>
<td class="num">(29,630)<span></span>
</td>
<td class="nump">16,596<span></span>
</td>
<td class="num">(228,624)<span></span>
</td>
<td class="num">(268,636)<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 attributable to common stockholders</a></td>
<td class="num">$ (3,708,673)<span></span>
</td>
<td class="num">$ (1,902,475)<span></span>
</td>
<td class="num">$ (18,207,795)<span></span>
</td>
<td class="num">$ (9,568,134)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAbstract', window );"><strong>Net loss per share information:</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_EarningsPerShareBasic', window );">Basic</a></td>
<td class="num">$ (1.32)<span></span>
</td>
<td class="num">$ (0.76)<span></span>
</td>
<td class="num">$ (6.55)<span></span>
</td>
<td class="num">$ (3.83)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Diluted</a></td>
<td class="num">$ (1.32)<span></span>
</td>
<td class="num">$ (0.76)<span></span>
</td>
<td class="num">$ (6.55)<span></span>
</td>
<td class="num">$ (3.83)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted average shares outstanding:</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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic</a></td>
<td class="nump">2,800,752<span></span>
</td>
<td class="nump">2,518,261<span></span>
</td>
<td class="nump">2,779,530<span></span>
</td>
<td class="nump">2,498,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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted</a></td>
<td class="nump">2,800,752<span></span>
</td>
<td class="nump">2,518,261<span></span>
</td>
<td class="nump">2,779,530<span></span>
</td>
<td class="nump">2,498,681<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenue:</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 2,095,237<span></span>
</td>
<td class="nump">$ 3,062,373<span></span>
</td>
<td class="nump">$ 7,626,706<span></span>
</td>
<td class="nump">$ 7,682,614<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of revenue:</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_CostOfRevenue', window );">Total cost of revenue</a></td>
<td class="nump">2,587,750<span></span>
</td>
<td class="nump">3,262,457<span></span>
</td>
<td class="nump">7,108,366<span></span>
</td>
<td class="nump">8,154,984<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_ServiceOtherMember', window );">Service, Other [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_RevenuesAbstract', window );"><strong>Revenue:</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">4,242,462<span></span>
</td>
<td class="nump">5,421,780<span></span>
</td>
<td class="nump">14,687,813<span></span>
</td>
<td class="nump">20,447,778<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of revenue:</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_CostOfRevenue', window );">Total cost of revenue</a></td>
<td class="nump">$ 2,523,800<span></span>
</td>
<td class="nump">$ 4,626,196<span></span>
</td>
<td class="nump">$ 9,698,175<span></span>
</td>
<td class="nump">$ 15,721,210<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Change in fair value of contingent consideration promissory notes and earnout agreements.</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;">DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DGLY_ChangeInFairValueOfShorttermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Change in fair value of short term investments.</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;">DGLY_ChangeInFairValueOfShorttermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DGLY_ChangeInFairValueOfWarrantDerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Change in fair value of warrant derivative 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;">DGLY_ChangeInFairValueOfWarrantDerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DGLY_GainOnExtinguishmentOfWarrantDerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gain on extinguishment of warrant derivative 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;">DGLY_GainOnExtinguishmentOfWarrantDerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DGLY_LossOnConversionOfConvertibleNote">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loss on conversion of convertible note.</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;">DGLY_LossOnConversionOfConvertibleNote</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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/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 2: 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 3: 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 4: 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 5: 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 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)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: 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 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)(5))<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 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 10: 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 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)(iii)(B))<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)(iv))<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)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CostOfRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CostOfRevenueAbstract</td>
</tr>
<tr>
<td style="padding-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_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 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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/2147483589/942-220-S99-1<br><br>Reference 15: 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/2147483586/944-220-S99-1<br><br>Reference 16: 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 17: 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_EarningsPerShareBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EarningsPerShareBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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/2147483589/942-220-S99-1<br><br>Reference 14: 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/2147483586/944-220-S99-1<br><br>Reference 15: 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 16: 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_GainLossRelatedToLitigationSettlement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement 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/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-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_GainLossRelatedToLitigationSettlement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</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 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481303/470-50-40-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481303/470-50-40-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_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="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(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<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.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_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/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 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 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)(iv))<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)(5))<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 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 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)(iii)(A))<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)(B))<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)(iv))<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)(5))<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 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 16: 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 17: 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 18: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: 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,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_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/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/2147483586/944-220-S99-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 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<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 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/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 5: 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 6: 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 (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/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/2147479557/942-235-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -SubTopic 20<br> -Topic 940<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481913/940-20-25-1<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(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 10: 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/2147483589/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_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 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 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 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 4: 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 5: 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 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(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: 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 8: 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_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cost of borrowed funds accounted for as interest expense.</p></div>
<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 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/2147480167/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-3<br><br>Reference 3: 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(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-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 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br><br>Reference 6: 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.9)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 7: 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 (210.5-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<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/2147483013/835-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_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</p></div>
<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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<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.7(b))<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_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_MarketingAndAdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 total expense recognized in the period for promotion, public relations, and brand or product advertising.</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_MarketingAndAdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 2: 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 3: 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 4: 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 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 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 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 (f)<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 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 9: 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 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 (a)<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 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: 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 13: 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/2147480167/946-830-55-10<br><br>Reference 14: 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/2147483581/946-220-45-7<br><br>Reference 15: 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/2147483586/944-220-S99-1<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 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: 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/2147483575/946-220-S99-1<br><br>Reference 18: 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/2147483575/946-220-S99-3<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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: 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 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)(iii)(A))<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)(4)(iv))<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 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 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)(i))<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)(A))<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)(iii)(B))<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)(4)(iv))<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)(5))<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 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 30: 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 31: 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 32: 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 33: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: 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 35: 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 36: 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 37: 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 38: 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 39: 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/2147483589/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_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Net 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/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 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 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<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 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 7: 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 8: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 2: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<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 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/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 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 (c)<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_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_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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="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 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 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-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 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 11: 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(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<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 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/2147483575/946-220-S99-1<br><br>Reference 14: 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/2147483575/946-220-S99-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<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 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/2003/role/disclosureRef<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 28: 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 29: 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 30: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: 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/2147479557/942-235-S99-1<br><br>Reference 32: 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 33: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-2<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-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_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 2: 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/2147482517/912-730-25-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481283/985-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_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-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 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<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 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<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 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<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 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<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 32<br> -Subparagraph (b)<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 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 8: 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 9: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<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 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<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/2147479806/606-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_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-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_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</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_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SellingGeneralAndAdministrativeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SellingGeneralAndAdministrativeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-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_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_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-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_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>
<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_ServiceOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ServiceOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651319603104">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)<br></strong></div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Additional Paid-in Capital [Member]</div></th>
<th class="th"><div>Noncontrolling Interest [Member]</div></th>
<th class="th"><div>Retained Earnings [Member]</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance, value at Dec. 31, 2021</a></td>
<td class="nump">$ 2,545<span></span>
</td>
<td class="nump">$ 124,476,447<span></span>
</td>
<td class="nump">$ 56,453<span></span>
</td>
<td class="num">$ (68,672,206)<span></span>
</td>
<td class="nump">$ 55,863,239<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Dec. 31, 2021</a></td>
<td class="nump">2,545,220<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">394,749<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">394,749<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Restricted common stock grant</a></td>
<td class="nump">$ 36<span></span>
</td>
<td class="num">(36)<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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted common stock grant, shares</a></td>
<td class="nump">35,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures', window );">Restricted common stock forfeitures</a></td>
<td class="num">$ (1)<span></span>
</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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited', window );">Restricted common stock forfeitures, shares</a></td>
<td class="num">(750)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StockRepurchasedAndRetiredDuringPeriodValue', window );">Repurchase and cancellation of common stock</a></td>
<td class="num">$ (94)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(2,063,674)<span></span>
</td>
<td class="num">(2,063,768)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Repurchase and cancellation of common stock, shares</a></td>
<td class="num">(93,802)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DGLY_DistributionToNoncontrollingInterestInConsolidatedSubsidiary', window );">Distribution to noncontrolling interest in consolidated subsidiary</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(15,692)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(15,692)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income (loss)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(98,094)<span></span>
</td>
<td class="num">(6,600,148)<span></span>
</td>
<td class="num">(6,698,242)<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Mar. 31, 2022</a></td>
<td class="nump">$ 2,486<span></span>
</td>
<td class="nump">124,871,161<span></span>
</td>
<td class="num">(57,333)<span></span>
</td>
<td class="num">(77,336,028)<span></span>
</td>
<td class="nump">47,480,286<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Mar. 31, 2022</a></td>
<td class="nump">2,486,418<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance, value at Dec. 31, 2021</a></td>
<td class="nump">$ 2,545<span></span>
</td>
<td class="nump">124,476,447<span></span>
</td>
<td class="nump">56,453<span></span>
</td>
<td class="num">(68,672,206)<span></span>
</td>
<td class="nump">55,863,239<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Dec. 31, 2021</a></td>
<td class="nump">2,545,220<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ProfitLoss', window );">Net Income (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="num">(9,299,498)<span></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_DGLY_IssuanceOfCommonStockThroughWarrantExchangeAgreement', window );">Issuance of common stock through warrant exchange agreement</a></td>
<td class="text">&#160;<span></span>
</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,495,500<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Sep. 30, 2022</a></td>
<td class="nump">$ 2,695<span></span>
</td>
<td class="nump">129,999,695<span></span>
</td>
<td class="nump">309,397<span></span>
</td>
<td class="num">(82,266,679)<span></span>
</td>
<td class="nump">48,045,108<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Sep. 30, 2022</a></td>
<td class="nump">2,695,170<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance, value at Dec. 31, 2021</a></td>
<td class="nump">$ 2,545<span></span>
</td>
<td class="nump">124,476,447<span></span>
</td>
<td class="nump">56,453<span></span>
</td>
<td class="num">(68,672,206)<span></span>
</td>
<td class="nump">55,863,239<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Dec. 31, 2021</a></td>
<td class="nump">2,545,220<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Dec. 31, 2022</a></td>
<td class="nump">$ 2,721<span></span>
</td>
<td class="nump">127,869,342<span></span>
</td>
<td class="nump">448,694<span></span>
</td>
<td class="num">(91,980,234)<span></span>
</td>
<td class="nump">36,340,523<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Dec. 31, 2022</a></td>
<td class="nump">2,720,170<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance, value at Mar. 31, 2022</a></td>
<td class="nump">$ 2,486<span></span>
</td>
<td class="nump">124,871,161<span></span>
</td>
<td class="num">(57,333)<span></span>
</td>
<td class="num">(77,336,028)<span></span>
</td>
<td class="nump">47,480,286<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Mar. 31, 2022</a></td>
<td class="nump">2,486,418<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">381,602<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">381,602<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures', window );">Restricted common stock forfeitures</a></td>
<td class="num">$ (3)<span></span>
</td>
<td class="nump">3<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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited', window );">Restricted common stock forfeitures, shares</a></td>
<td class="num">(2,500)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Repurchase and cancellation of common stock</a></td>
<td class="num">$ (92)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1,962,663)<span></span>
</td>
<td class="num">(1,962,755)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Repurchase and cancellation of common stock, shares</a></td>
<td class="num">(92,498)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ProfitLoss', window );">Net Income (loss)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">383,326<span></span>
</td>
<td class="num">(1,065,513)<span></span>
</td>
<td class="num">(682,187)<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Jun. 30, 2022</a></td>
<td class="nump">$ 2,391<span></span>
</td>
<td class="nump">125,252,766<span></span>
</td>
<td class="nump">325,993<span></span>
</td>
<td class="num">(80,364,204)<span></span>
</td>
<td class="nump">45,216,946<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Jun. 30, 2022</a></td>
<td class="nump">2,391,420<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">251,733<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">251,733<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income (loss)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(16,596)<span></span>
</td>
<td class="num">(1,902,475)<span></span>
</td>
<td class="num">(1,919,071)<span></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_DGLY_IssuanceOfCommonStockThroughWarrantExchangeAgreement', window );">Issuance of common stock through warrant exchange agreement</a></td>
<td class="nump">$ 304<span></span>
</td>
<td class="nump">4,495,196<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">4,495,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_DGLY_IssuanceOfCommonStockThroughWarrantExchangeAgreementShares', window );">Issuance of common stock through warrant exchange agreement, shares</a></td>
<td class="nump">303,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Sep. 30, 2022</a></td>
<td class="nump">$ 2,695<span></span>
</td>
<td class="nump">129,999,695<span></span>
</td>
<td class="nump">309,397<span></span>
</td>
<td class="num">(82,266,679)<span></span>
</td>
<td class="nump">48,045,108<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Sep. 30, 2022</a></td>
<td class="nump">2,695,170<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance, value at Dec. 31, 2022</a></td>
<td class="nump">$ 2,721<span></span>
</td>
<td class="nump">127,869,342<span></span>
</td>
<td class="nump">448,694<span></span>
</td>
<td class="num">(91,980,234)<span></span>
</td>
<td class="nump">36,340,523<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Dec. 31, 2022</a></td>
<td class="nump">2,720,170<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">114,848<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">114,848<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Restricted common stock grant</a></td>
<td class="nump">$ 35<span></span>
</td>
<td class="num">(35)<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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted common stock grant, shares</a></td>
<td class="nump">35,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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income (loss)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">126,239<span></span>
</td>
<td class="num">(6,105,818)<span></span>
</td>
<td class="num">(5,979,579)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromRedemptions', window );">Issuance due to rounding from reverse stock split</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<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_DGLY_MinorityInterestDecreaseFromRedemptionsShares', window );">Issuance due to rounding from reverse stock split, shares</a></td>
<td class="nump">54<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Mar. 31, 2023</a></td>
<td class="nump">$ 2,756<span></span>
</td>
<td class="nump">127,984,155<span></span>
</td>
<td class="nump">574,933<span></span>
</td>
<td class="num">(98,086,052)<span></span>
</td>
<td class="nump">30,475,792<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Mar. 31, 2023</a></td>
<td class="nump">2,755,224<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance, value at Dec. 31, 2022</a></td>
<td class="nump">$ 2,721<span></span>
</td>
<td class="nump">127,869,342<span></span>
</td>
<td class="nump">448,694<span></span>
</td>
<td class="num">(91,980,234)<span></span>
</td>
<td class="nump">36,340,523<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Dec. 31, 2022</a></td>
<td class="nump">2,720,170<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income (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="num">(17,979,171)<span></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_DGLY_IssuanceOfCommonStockThroughWarrantExchangeAgreement', window );">Issuance of common stock through warrant exchange agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Sep. 30, 2023</a></td>
<td class="nump">$ 2,801<span></span>
</td>
<td class="nump">128,367,929<span></span>
</td>
<td class="nump">677,318<span></span>
</td>
<td class="num">(110,188,029)<span></span>
</td>
<td class="nump">18,860,019<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Sep. 30, 2023</a></td>
<td class="nump">2,800,753<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance, value at Mar. 31, 2023</a></td>
<td class="nump">$ 2,756<span></span>
</td>
<td class="nump">127,984,155<span></span>
</td>
<td class="nump">574,933<span></span>
</td>
<td class="num">(98,086,052)<span></span>
</td>
<td class="nump">30,475,792<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Mar. 31, 2023</a></td>
<td class="nump">2,755,224<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">179,483<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">179,483<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures', window );">Restricted common stock forfeitures</a></td>
<td class="num">$ (4)<span></span>
</td>
<td class="nump">4<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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited', window );">Restricted common stock forfeitures, shares</a></td>
<td class="num">(3,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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income (loss)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">72,755<span></span>
</td>
<td class="num">(8,393,304)<span></span>
</td>
<td class="num">(8,320,549)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromRedemptions', window );">Issuance due to rounding from reverse stock split</a></td>
<td class="nump">$ 24<span></span>
</td>
<td class="num">(24)<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_DGLY_MinorityInterestDecreaseFromRedemptionsShares', window );">Issuance due to rounding from reverse stock split, shares</a></td>
<td class="nump">24,154<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Conversion of convertible note into common stock</a></td>
<td class="nump">$ 25<span></span>
</td>
<td class="nump">119,725<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">119,750<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Conversion of convertible note into common stock, shares</a></td>
<td class="nump">25,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="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Jun. 30, 2023</a></td>
<td class="nump">$ 2,801<span></span>
</td>
<td class="nump">128,283,343<span></span>
</td>
<td class="nump">647,688<span></span>
</td>
<td class="num">(106,479,356)<span></span>
</td>
<td class="nump">22,454,476<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Jun. 30, 2023</a></td>
<td class="nump">2,800,753<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">84,586<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">84,586<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income (loss)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">29,630<span></span>
</td>
<td class="num">(3,708,673)<span></span>
</td>
<td class="num">(3,679,043)<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Sep. 30, 2023</a></td>
<td class="nump">$ 2,801<span></span>
</td>
<td class="nump">$ 128,367,929<span></span>
</td>
<td class="nump">$ 677,318<span></span>
</td>
<td class="num">$ (110,188,029)<span></span>
</td>
<td class="nump">$ 18,860,019<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Sep. 30, 2023</a></td>
<td class="nump">2,800,753<span></span>
</td>
<td class="text">&#160;<span></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_DGLY_DistributionToNoncontrollingInterestInConsolidatedSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Distribution to noncontrolling interest in consolidated subsidiary.</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;">DGLY_DistributionToNoncontrollingInterestInConsolidatedSubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DGLY_IssuanceOfCommonStockThroughWarrantExchangeAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Issuance of common stock through warrant exchange agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">DGLY_IssuanceOfCommonStockThroughWarrantExchangeAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DGLY_IssuanceOfCommonStockThroughWarrantExchangeAgreementShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Issuance of common stock through warrant exchange agreement, shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">DGLY_IssuanceOfCommonStockThroughWarrantExchangeAgreementShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</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_DGLY_MinorityInterestDecreaseFromRedemptionsShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Issuance due to rounding from reverse stock split, shares</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">DGLY_MinorityInterestDecreaseFromRedemptionsShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481089/718-20-55-13<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481089/718-20-55-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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestDecreaseFromRedemptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests).</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 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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-23<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-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_MinorityInterestDecreaseFromRedemptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="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 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 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-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 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 11: 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(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<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 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/2147483575/946-220-S99-1<br><br>Reference 14: 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/2147483575/946-220-S99-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<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 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/2003/role/disclosureRef<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 28: 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 29: 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 30: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: 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/2147479557/942-235-S99-1<br><br>Reference 32: 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 33: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-2<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-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_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 during the period as a result of the conversion of convertible 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> -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 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<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><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-30)<br> -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_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 related to Restricted Stock Award forfeited 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 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 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(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_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 gross value of stock issued during the period upon the conversion of convertible 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> -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><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -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_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 related to Restricted Stock Awards forfeited 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 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 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(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_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockIssuedDuringPeriodValueRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 value of stock related to Restricted Stock Awards 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 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 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(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_StockIssuedDuringPeriodValueRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockRepurchasedAndRetiredDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 that have been repurchased and retired 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 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 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(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_StockRepurchasedAndRetiredDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-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_StockRepurchasedAndRetiredDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 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 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(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_StockRepurchasedAndRetiredDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and noncontrolling interest. Excludes temporary 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 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-5<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483550/848-10-65-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 14: 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 (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 15: 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 (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 22: 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)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 23: 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)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 24: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<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 26: 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 27: 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 28: 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> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-3<br><br>Reference 32: 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/2147479617/946-210-S99-1<br><br>Reference 33: 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/2147479617/946-210-S99-2<br><br>Reference 34: 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/2147483575/946-220-S99-3<br><br>Reference 35: 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/2147483575/946-220-S99-3<br><br>Reference 36: 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/2147483575/946-220-S99-3<br><br>Reference 37: 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 38: 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 39: 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 40: 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 41: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-15<br><br>Reference 42: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-16<br><br>Reference 43: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>21
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651324051648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)<br></strong></div></th>
<th class="th" colspan="4">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</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_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash Flows From Operating Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ProfitLoss', window );">Net loss</a></td>
<td class="num">$ (3,679,043)<span></span>
</td>
<td class="num">$ (5,979,579)<span></span>
</td>
<td class="num">$ (1,919,071)<span></span>
</td>
<td class="num">$ (6,698,242)<span></span>
</td>
<td class="num">$ (17,979,171)<span></span>
</td>
<td class="num">$ (9,299,498)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 flows used in operating activities:</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_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="text">&#160;<span></span>
</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,656,627<span></span>
</td>
<td class="nump">1,646,207<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="nump">378,917<span></span>
</td>
<td class="nump">1,028,084<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_DGLY_NoncashInterestExpense', window );">Non-cash interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">576,380<span></span>
</td>
<td class="text"> <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_DGLY_ChangeInFairValueOfWarrantDerivativeLiabilities', window );">Change in fair value of warrant derivative liabilities</a></td>
<td class="num">(1,863,326)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,164,849)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,803,560)<span></span>
</td>
<td class="num">(6,726,638)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Gain on extinguishment of liabilities</a></td>
<td class="num">(507,304)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(507,304)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Gain on extinguishment of warrant derivative liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(3,624,794)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts', window );">Convertible debt discount amortization</a></td>
<td class="text">&#160;<span></span>
</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,887,273<span></span>
</td>
<td class="text"> <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_DGLY_LossOnConversionOfConvertibleNote', window );">Loss on conversion of debt</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">93,386<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryWriteDown', window );">Provision for inventory obsolescence</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(918,571)<span></span>
</td>
<td class="nump">143,664<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_DGLY_ProvisionForDoubtfulAccountsReceivable', window );">Provision for doubtful accounts receivable</a></td>
<td class="text">&#160;<span></span>
</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">47,931<span></span>
</td>
<td class="num">(161,239)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Allowance for doubtful lease reserve</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
<td class="text"> <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_DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNote', window );">Change in fair value of contingent consideration promissory note</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(177,909)<span></span>
</td>
<td class="num">(347,169)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable &#8211; trade</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(26,605)<span></span>
</td>
<td class="nump">143,937<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables', window );">Accounts receivable &#8211; other</a></td>
<td class="text">&#160;<span></span>
</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,453,710<span></span>
</td>
<td class="num">(3,426,732)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Inventories</a></td>
<td class="text">&#160;<span></span>
</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,563,198<span></span>
</td>
<td class="num">(1,448,044)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidExpense', window );">Prepaid expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,142,798<span></span>
</td>
<td class="nump">531,508<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_DGLY_IncreaseDecreaseInOperatingLeaseRightOfUseAssets', window );">Operating lease right of use assets</a></td>
<td class="text">&#160;<span></span>
</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">285,667<span></span>
</td>
<td class="nump">306,783<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,477,391)<span></span>
</td>
<td class="num">(4,125,776)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="text">&#160;<span></span>
</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,619,557<span></span>
</td>
<td class="nump">5,133,934<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</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,717,101<span></span>
</td>
<td class="num">(106,800)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Income taxes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(17,544)<span></span>
</td>
<td class="nump">9,969<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_DGLY_IncreaseDecreaseInLeaseDeposit', window );">Lease deposit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,445<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability', window );">Operating lease obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(285,667)<span></span>
</td>
<td class="num">(306,782)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Contract liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,913,574<span></span>
</td>
<td class="nump">2,831,394<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_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,842,158)<span></span>
</td>
<td class="num">(17,797,992)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>Cash Flows from Investing Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_DGLY_PaymentsForProceedsFromProductiveAsset', window );">Purchases of property, plant and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(86,348)<span></span>
</td>
<td class="num">(1,947,127)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Additions to intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(110,893)<span></span>
</td>
<td class="num">(158,218)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Cash paid for acquisition of Medical Billing Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1,153,627)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherPaymentsToAcquireBusinesses', window );">Cash paid for asset acquisition of Medical Billing Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(230,000)<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_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(197,241)<span></span>
</td>
<td class="num">(3,488,972)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash Flows from Financing Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_PaymentsForRepurchaseOfCommonStock', window );">Repurchase and cancellation 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="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(4,026,523)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDistributionsToAffiliates', window );">Distribution to noncontrolling interest in consolidated subsidiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(15,692)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Net proceeds of convertible debt with detachable warrants</a></td>
<td class="text">&#160;<span></span>
</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,640,000<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromRelatedPartyDebt', window );">Net proceeds of related party note payable</a></td>
<td class="text">&#160;<span></span>
</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,325,000<span></span>
</td>
<td class="text"> <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_DGLY_ProceedsFromCommercialExtensionOfCreditEntertainmentSegment', window );">Proceeds &#8211; Commercial Extension of Credit &#8211; Entertainment Segment</a></td>
<td class="text">&#160;<span></span>
</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,224,577<span></span>
</td>
<td class="text"> <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_DGLY_PaymentForCommercialExtensionOfCreditEntertainmentSegment', window );">Payments on Commercial Extension of Credit &#8211; Entertainment Segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,156,441)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities', window );">Principal payment on contingent consideration promissory notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(318,105)<span></span>
</td>
<td class="num">(383,222)<span></span>
</td>
<td class="text">&#160;<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_NetCashProvidedByUsedInFinancingActivities', window );">Net cash (used in) provided by financing activities</a></td>
<td class="text">&#160;<span></span>
</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,715,031<span></span>
</td>
<td class="num">(4,425,437)<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net decrease in cash and cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,324,368)<span></span>
</td>
<td class="num">(25,712,401)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash, cash equivalents, beginning of period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,532,199<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 32,007,792<span></span>
</td>
<td class="nump">3,532,199<span></span>
</td>
<td class="nump">32,007,792<span></span>
</td>
<td class="nump">$ 32,007,792<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash, cash equivalents, end of period</a></td>
<td class="nump">$ 2,207,831<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,295,391<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,207,831<span></span>
</td>
<td class="nump">6,295,391<span></span>
</td>
<td class="nump">$ 3,532,199<span></span>
</td>
</tr>
<tr class="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 disclosures of cash flow information:</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_InterestPaidNet', window );">Cash payments for interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,220<span></span>
</td>
<td class="nump">44,783<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 payments for income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,447<span></span>
</td>
<td class="nump">9,969<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 disclosures of non-cash investing and financing activities:</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_DGLY_RouAndLeaseLiabilityRecordedOnExtensionOfLease', window );">ROU and lease liability recorded on extension of lease</a></td>
<td class="text">&#160;<span></span>
</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">538,056<span></span>
</td>
<td class="text"> <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_DGLY_ConversionOfConvertibleNotesPayableIntoCommonStock', window );">Conversion of convertible notes payable into 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="text">&#160;<span></span>
</td>
<td class="nump">119,750<span></span>
</td>
<td class="text"> <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_DGLY_IssuanceOfCommonStockThroughWarrantExchangeAgreement', window );">Issuance of common stock through warrant exchange agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,495,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">4,495,500<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_DGLY_IssuanceOfContingentConsiderationPromissoryNoteForBusinessAcquisitions', window );">Issuance of contingent consideration promissory note for business acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">855,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_FairValueOfAssetsAcquired', window );">Assets acquired in business 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"> <span></span>
</td>
<td class="nump">190,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_LiabilitiesAssumed1', window );">Liabilities assumed in the business acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">387,005<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_DGLY_GoodwillAcquiredInBusinessAcquisitions', window );">Goodwill acquired in business 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"> <span></span>
</td>
<td class="nump">2,100,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_DGLY_RestrictedCommonStockGrant', window );">Restricted common stock 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="text">&#160;<span></span>
</td>
<td class="nump">35<span></span>
</td>
<td class="nump">715<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_DGLY_ReverseStockSplitRoundingIssuances', window );">Reverse stock split rounding issuances</a></td>
<td class="text">&#160;<span></span>
</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">24<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssued1', window );">Restricted common stock forfeitures</a></td>
<td class="text">&#160;<span></span>
</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<span></span>
</td>
<td class="nump">65<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_DGLY_DebtDiscountOnConvertibleNote', window );">Debt discount on convertible note</a></td>
<td class="text">&#160;<span></span>
</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,000<span></span>
</td>
<td class="text"> <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_DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNote">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Change in fair value of contingent consideration promissory note.</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;">DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNote</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DGLY_ChangeInFairValueOfWarrantDerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Change in fair value of warrant derivative 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;">DGLY_ChangeInFairValueOfWarrantDerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DGLY_ConversionOfConvertibleNotesPayableIntoCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Conversion of convertible notes payable into common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">DGLY_ConversionOfConvertibleNotesPayableIntoCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DGLY_DebtDiscountOnConvertibleNote">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt discount on convertible note.</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;">DGLY_DebtDiscountOnConvertibleNote</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DGLY_GoodwillAcquiredInBusinessAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Goodwill acquired in business acquisitions.</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;">DGLY_GoodwillAcquiredInBusinessAcquisitions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DGLY_IncreaseDecreaseInLeaseDeposit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase decrease in lease deposit.</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;">DGLY_IncreaseDecreaseInLeaseDeposit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DGLY_IncreaseDecreaseInOperatingLeaseRightOfUseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase decrease in operating lease right of use 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;">DGLY_IncreaseDecreaseInOperatingLeaseRightOfUseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DGLY_IssuanceOfCommonStockThroughWarrantExchangeAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Issuance of common stock through warrant exchange agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">DGLY_IssuanceOfCommonStockThroughWarrantExchangeAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DGLY_IssuanceOfContingentConsiderationPromissoryNoteForBusinessAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Issuance of contingent consideration promissory note for business acquisitions.</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;">DGLY_IssuanceOfContingentConsiderationPromissoryNoteForBusinessAcquisitions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DGLY_LossOnConversionOfConvertibleNote">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loss on conversion of convertible note.</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;">DGLY_LossOnConversionOfConvertibleNote</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DGLY_NoncashInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non-cash interest 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;">DGLY_NoncashInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DGLY_PaymentForCommercialExtensionOfCreditEntertainmentSegment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payment for commercial extension of credit entertainment segment.</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;">DGLY_PaymentForCommercialExtensionOfCreditEntertainmentSegment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DGLY_PaymentsForProceedsFromProductiveAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Purchases of property, plant and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">DGLY_PaymentsForProceedsFromProductiveAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DGLY_ProceedsFromCommercialExtensionOfCreditEntertainmentSegment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds for commercial extension of credit entertainment segment.</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;">DGLY_ProceedsFromCommercialExtensionOfCreditEntertainmentSegment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DGLY_ProvisionForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Provision for doubtful accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">DGLY_ProvisionForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DGLY_RestrictedCommonStockGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Restricted common stock grant.</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;">DGLY_RestrictedCommonStockGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DGLY_ReverseStockSplitRoundingIssuances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reverse stock split rounding issuances.</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;">DGLY_ReverseStockSplitRoundingIssuances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DGLY_RouAndLeaseLiabilityRecordedOnExtensionOfLease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>ROU and lease liability recorded on extension of lease.</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;">DGLY_RouAndLeaseLiabilityRecordedOnExtensionOfLease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AmortizationOfFinancingCostsAndDiscounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.</p></div>
<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 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69E<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69F<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 4: 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><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-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_AmortizationOfFinancingCostsAndDiscounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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/2147481877/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/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_DerivativeGainLossOnDerivativeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value of derivatives 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 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeGainLossOnDerivativeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueOfAssetsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value of assets acquired in noncash 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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-4<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 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-3<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 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-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_FairValueOfAssetsAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</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 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481303/470-50-40-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481303/470-50-40-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_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="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 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_IncreaseDecreaseInAccountsAndOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of 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> -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_IncreaseDecreaseInAccountsAndOtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInAccruedIncomeTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.</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_IncreaseDecreaseInAccruedIncomeTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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/2147482312/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_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_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInPrepaidExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.</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_IncreaseDecreaseInPrepaidExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.</p></div>
<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> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483080/330-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_InventoryWriteDown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LiabilitiesAssumed1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value of liabilities assumed in noncash 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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-4<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 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-3<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 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-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_LiabilitiesAssumed1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherPaymentsToAcquireBusinesses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other payments to acquire businesses including deposit on pending acquisitions and preacquisition costs.</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_OtherPaymentsToAcquireBusinesses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentForContingentConsiderationLiabilityFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after 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> -Section 45<br> -Paragraph 15<br> -Subparagraph (f)<br> -SubTopic 10<br> -Topic 230<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_PaymentForContingentConsiderationLiabilityFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reacquire common stock 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> -Topic 230<br> -SubTopic 10<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_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsOfDistributionsToAffiliates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 distributions of earnings to an entity that is affiliated with the reporting entity by means of direct or indirect ownership.</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> -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_PaymentsOfDistributionsToAffiliates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_ProceedsFromConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="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_ProceedsFromConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRelatedPartyDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates.</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_ProceedsFromRelatedPartyDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="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 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 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-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 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 11: 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(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<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 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/2147483575/946-220-S99-1<br><br>Reference 14: 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/2147483575/946-220-S99-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<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 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/2003/role/disclosureRef<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 28: 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 29: 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 30: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: 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/2147479557/942-235-S99-1<br><br>Reference 32: 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 33: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-2<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-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_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br><br>Reference 2: 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(5))<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_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_StockIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value of stock issued in noncash 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> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-4<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 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-3<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 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-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_StockIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>22
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651323788800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_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 );">NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</a></td>
<td class="text"><p id="xdx_800_eus-gaap--OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_zUgxDIVOoyt5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
1. <span id="xdx_822_z5asKlzxTnMg">NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></b></span></p>

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

<p id="xdx_846_ecustom--NatureOfOperationPolicyTextBlock_zTX9tVO3kNu6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_865_zgr3iabN74Ia">Nature
of Operations</span>:</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Digital
Ally, Inc. was originally incorporated in Nevada on December 13, 2000 as Vegas Petra, Inc. and had no operations until 2004. On November
30, 2004, Vegas Petra, Inc. entered into a Plan of Merger with Digital Ally, Inc., at which time the merged entity was renamed Digital
Ally, Inc. (such merged entity, the &#8220;Predecessor Registrant&#8221;).</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 23, 2022 (the &#8220;Effective Time&#8221;), the Predecessor Registrant merged with and into its wholly owned subsidiary, DGLY
Subsidiary Inc., a Nevada corporation (the &#8220;Registrant&#8221;), pursuant to an agreement and plan of merger, dated as of August
23, 2022 (the &#8220;Merger Agreement&#8221;), between the Predecessor Registrant and the Registrant, with the Registrant as the surviving
corporation in the merger (such transaction, the &#8220;Merger&#8221;). At the Effective Time, Articles of Merger were filed with the
Secretary of State of the State of Nevada, pursuant to which the Registrant was renamed &#8220;Digital Ally, Inc.&#8221; and, by operation
of law, succeeded to the assets, continued the business and assumed the rights and obligations of the Predecessor Registrant immediately
prior to the Merger. Under the Nevada Revised Statutes, shareholder approval was not required in connection with the Merger Agreement
or the transactions contemplated thereby.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
the Effective Time, pursuant to the Merger Agreement, (i) each outstanding share of Predecessor Registrant&#8217;s common stock, par
value $<span id="xdx_904_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20220823__us-gaap--TypeOfArrangementAxis__custom--MergerAgreementMember__us-gaap--StatementEquityComponentsAxis__custom--PredecessorCommonStockMember_zhof4AExpnzd">0.001
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">per share (the &#8220;Predecessor Common Stock&#8221;)
automatically converted into one share of common stock, par value $<span id="xdx_908_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20220823__us-gaap--TypeOfArrangementAxis__custom--MergerAgreementMember__us-gaap--StatementEquityComponentsAxis__custom--RegistrantCommonStockMember_zCVzukkSeIGj">0.001
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">per share, of the Registrant (&#8220;Registrant
Common Stock&#8221;), (ii) each outstanding option, right or warrant to acquire shares of Predecessor Common Stock converted into an
option, right or warrant, as applicable, to acquire an equal number of shares of Registrant Common Stock under the same terms and conditions
as the original options, rights or warrants, and (iii) the directors and executive officers of the Predecessor Registrant were appointed
as directors and executive officers, as applicable, of the Registrant, each to serve in the same capacity and for the same term as such
person served with the Predecessor Registrant immediately before the Merger.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
business of the Registrant, Digital Ally, Inc. (with its wholly owned subsidiaries, Digital Ally International, Inc., Shield
Products, LLC, Digital Ally Healthcare, LLC (&#8220;Digital Ally Healthcare&#8221;), TicketSmarter, Inc. (&#8220;TicketSmarter&#8221;), Worldwide Reinsurance,
Ltd., Digital Connect, Inc., BirdVu Jets, Inc., Kustom 440, Inc. (&#8220;Kustom 440&#8221;), Kustom Entertainment, Inc., and its majority-owned subsidiary
Nobility Healthcare, LLC, collectively, &#8220;Digital Ally,&#8221; &#8220;Digital,&#8221; and the &#8220;Company&#8221;), is
divided into three reportable operating segments: 1) the Video Solutions Segment, 2) the Revenue Cycle Management Segment and 3) the
Entertainment Segment. The Video Solutions Segment is our legacy business that produces digital video imaging, storage products,
disinfectant and related safety products for use in law enforcement, security and commercial applications. This segment includes
both service and product revenues through our subscription models offering cloud and warranty solutions, and hardware sales for
video and health safety solutions. The Revenue Cycle Management Segment provides working capital and back-office services to a
variety of healthcare organizations throughout the country, as a monthly service fee. The Entertainment Segment acts as an
intermediary between ticket buyers and sellers within our secondary ticketing platform, ticketsmarter.com, and we also acquire
tickets from primary sellers to then sell through various platforms. The accounting guidance on Segment Reporting establishes
standards for reporting information regarding operating segments in annual financial statements and requires selected information of
those segments to be presented in financial statements. Such required segment information is included in Note 19.</span></p>

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




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

<p id="xdx_846_eus-gaap--BusinessCombinationsPolicy_z6fUXLVaqBM4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86D_zlLA6JUXJv09">Business
Combination</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2023, the Company, entered into an Agreement and Plan of Merger (the &#8220;Merger Agreement&#8221;) with Clover Leaf Capital Corp.,
a Delaware corporation (Nasdaq: CLOE) (&#8220;Clover Leaf&#8221;), CL Merger Sub, Inc., a Nevada corporation and a wholly owned subsidiary
of Clover Leaf (&#8220;Merger Sub&#8221;), Yntegra Capital Investments LLC, a Delaware limited liability company, in the capacity as
the representative from and after the Effective Time (as defined in the Merger Agreement) for the stockholders of Clover Leaf in accordance
with the terms and conditions of the Merger Agreement, and Kustom Entertainment, Inc., a Nevada corporation, a wholly owned subsidiary
of the Company, with a focus and mission to own and produce events, festivals, and entertainment alongside its evolving primary and secondary
ticketing technologies (&#8220;Kustom&#8221;). Pursuant to the Merger Agreement, subject to the terms and conditions set forth therein
upon the consummation of the transactions contemplated by the Merger Agreement (the &#8220;Closing&#8221;), Merger Sub will merge with
and into Kustom, with Kustom continuing as the surviving corporation in the Merger and a wholly owned subsidiary of Clover Leaf. Upon
the Closing which is subject to the approval of Clover Leaf&#8217;s shareholders and the satisfaction or waiver of certain other customary
closing conditions, the common stock of the combined company is expected to be listed on the Nasdaq under a mutually agreed new ticker
symbol that reflects the name &#8220;Kustom Entertainment&#8221;.</span></p>

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

<p id="xdx_846_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zjxqw6WoIjl1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86B_zBdUGVK5QAx6">Basis
of Presentation:</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles
in the United States for interim financial information and with the instructions to Form 10-Q and Article 8 of Regulation S-X. Accordingly,
they do not include all the information and footnotes required by generally accepted accounting principles in the United States for complete
financial statements. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for
a fair presentation have been included. Operating results for the three- and nine-month period ended September 30, 2023 are not necessarily
indicative of the results that may be expected for the year ending December 31, 2023.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
balance sheet at December 31, 2022 has been derived from the audited financial statements at that date, but does not include all the
information and footnotes required by generally accepted accounting principles in the United States for complete financial statements.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
further information, refer to the audited financial statements and footnotes included in the Company&#8217;s annual report on Form 10-K
for the year ended December 31, 2022.</span></p>

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

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

<p id="xdx_844_ecustom--UncertaintyDueToGeopoliticalEventsPolicyTextBlock_zaxZgm7vP8Nd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span style="text-decoration: underline"><span id="xdx_866_z4ssSjelzpH7">Uncertainty Due to Geopolitical Events</span></span></b></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">Due to the Hamas-Israel and Russia-Ukraine
conflicts, there has been uncertainty and disruption in the global economy. Although these events did not have a direct material adverse
impact on the Company&#8217;s financial results for the three and nine months ended September 30, 2023, at this time the&#160;Company
is unable to fully assess the aggregate impact the Hamas-Israel and Russia-Ukraine conflicts will have on its business due to various
uncertainties, which include, but are not limited to, the duration of the conflicts, the conflicts&#8217; effect on the economy, the impact
on the Company&#8217;s businesses and actions that may be taken by governmental authorities related to the conflicts.</p>

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

<p id="xdx_84D_ecustom--LiquidityandGoingConcernPolicyTextBlock_zsI2iyqON441" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_867_zUB1snIn7OZj">Liquidity
and Going Concern</span></b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the second quarter of 2014, the FASB issued ASU No. 2014-15, Presentation of Financial Statements - Going Concern (Subtopic 205-40):
Disclosure of Uncertainties about an Entity&#8217;s Ability to Continue as a Going Concern. This update provided U.S. GAAP guidance on
management&#8217;s responsibility in evaluating whether there is substantial doubt about a company&#8217;s ability to continue as a going
concern and about related footnote disclosures. Under this standard, the Company is required to evaluate whether there is substantial
doubt about its ability to continue as a going concern each reporting period, including interim periods. In evaluating the Company&#8217;s
ability to continue as a going concern, management considered the conditions and events that could raise substantial doubt about the
Company&#8217;s ability to continue as a going concern within 12 months after the Company&#8217;s financial statements were issued (November
14, 2023). Management considered the Company&#8217;s current financial condition and liquidity sources, including current funds available,
forecasted future cash flows and the Company&#8217;s obligations due before November 14, 2024.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has experienced net losses and cash outflows from operating activities since inception. For the nine months ended September 30,
2023, the Company had a net loss attributable to common stockholders of $<span id="xdx_90A_eus-gaap--NetIncomeLoss_iN_di_c20230101__20230930_znHSToVOvzFa" title="Net income loss">18,207,795</span> net cash used in operating activities of $<span id="xdx_90C_eus-gaap--NetCashProvidedByUsedInOperatingActivities_iN_di_c20230101__20230930_zBVdoavj5Ay9" title="Net cash used in operating activities">5,842,158</span>,
$<span id="xdx_90D_eus-gaap--NetCashProvidedByUsedInInvestingActivities_iN_di_c20230101__20230930_zuzgpFEQFq8a" title="Net cash used in investing activities">197,241</span> used in investing activities and $<span id="xdx_90B_eus-gaap--NetCashProvidedByUsedInFinancingActivities_c20230101__20230930_zdWtQg6pASNh" title="Net cash (used in) provided by financing activities">4,715,031</span> provided by financing activities. The Company will have to restore positive operating
cash flows and profitability over the next year and/or raise additional capital to fund its operational plans, meet its customary payment
obligations and otherwise execute its business plan. There can be no assurance that it will be successful in restoring positive cash
flows and profitability, or that it can raise additional financing when needed, and obtain it on terms acceptable or favorable to the
Company.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has implemented an enhanced quality control program to detect and correct product issues before they result in significant rework
expenditures affecting its gross margins and has seen progress in that regard. The Company has also implemented a marketing and advertisement
reduction plan for its entertainment segment, which will focus on reducing and alleviating current obligations from its media marketing
agreements and place a hold on entering into any new agreements. The Company believes that its quality control, cost-cutting initiatives,
and new product introduction will eventually restore positive operating cash flows and profitability, although it can offer no assurances
in this regard.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management
has evaluated the significance of the conditions described above in relation to the Company&#8217;s ability to meet its obligations and
concluded that, without additional funding, the Company will not have sufficient funds to meet its obligations within one year from the
date the unaudited condensed consolidated financial statements were issued. Such factors raise substantial doubt about the Company&#8217;s ability to sustain operations for at least one year
from the issuance of these unaudited condensed financial statements. The accompanying unaudited condensed financial statements do not
include any adjustments related to the recoverability and classification of asset amounts or the classification of liabilities that might
be necessary should the Company be unable to continue as a going concern.</span></p>

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




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

<p id="xdx_846_eus-gaap--ConsolidationPolicyTextBlock_zWXKCLhhuu5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_863_zCjnHbHusFml">Basis
of Consolidation</span>:</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying financial statements include the consolidated accounts of Digital Ally, its wholly owned subsidiaries, Digital Ally International,
Inc., Shield Products, LLC, Digital Ally Healthcare, LLC, TicketSmarter, Worldwide Reinsurance, Ltd., Digital Connect, Inc., BirdVu Jets,
Inc., Kustom 440, Kustom, and its majority-owned subsidiary Nobility Healthcare, LLC. All intercompany balances and transactions have
been eliminated during consolidation.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company formed Digital Ally International, Inc. during August 2009 to facilitate the export sales of its products. The Company
formed Shield Products, LLC in May 2020 to facilitate the sales of its Shield&#8482; line of disinfectant/cleanser products and
ThermoVu&#174; line of temperature monitoring equipment. The Company formed Nobility Healthcare, LLC in June 2021 to facilitate the
operations of its revenue cycle management solutions and back-office services for healthcare organizations. The Company formed
TicketSmarter, Inc. on September 1, 2021, upon its acquisition of Goody Tickets, LLC and TicketSmarter, LLC, to facilitate its
global entertainment operations. The Company formed Worldwide Reinsurance Ltd. in December 2021, which is a captive insurance
company domiciled in Bermuda, the Company is in the process of unwinding these operations. The Company formed Digital Connect, Inc. and
BirdVu Jets, Inc. for travel and transportation purposes in 2022. The company formed Kustom 440, Inc. in 2022 to create unique
entertainment experiences directly for consumers.</span></p>

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

<p id="xdx_848_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zHBoprIRhby3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86A_z80N0KkDuW4h">Fair
Value of Financial Instruments</span>:</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
carrying amounts of financial instruments, including cash and cash equivalents, accounts receivable, accounts payable and subordinated
notes payable approximate fair value because of the short-term nature of these items.</span></p>

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

<p id="xdx_84A_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zAHCGRR8Frld" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86F_z7CZSgIEvkQd">Revenue
Recognition</span>:</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company applies the provisions of Accounting Standards Codification (ASC) 606-10, <i>Revenue from Contracts with Customers</i>, and all
related appropriate guidance. The Company recognizes revenue under the core principle to depict the transfer of control to its customers
in an amount reflecting the consideration to which it expects to be entitled. In order to achieve that core principle, the Company applies
the following five-step approach: (1) identify the contract 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 in the contract, and (5) recognize
revenue when a performance obligation is satisfied.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has two different revenue streams, product and service, represented through its three segments. The Company reports all revenues
on a gross basis, other than service revenues from the Company&#8217;s entertainment and revenue cycle management segments. Revenues
generated by all segments are reported net of sales taxes.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company considers customer purchase orders, which in some cases are governed by master sales agreements, to be customer contracts. In
situations where sales are to a distributor, the Company has concluded that such contracts are with the distributor as in such cases
the Company holds contract bearing enforceable rights and obligations only with the distributor. As part of its consideration for the
contract, the Company evaluates certain factors including the customers&#8217; ability to pay (or credit risk). For each contract, the
Company considers the promise to transfer products, each of which is distinct, to be the identified performance obligations. In determining
the transaction price, the Company evaluates whether the price is subject to refund or adjustment to determine the net consideration
to which it expects to be entitled. As the Company&#8217;s standard payment terms are less than one year, it has elected the practical
expedient under ASC 606-10-32-18 to not assess whether a contract has a significant financing component. The Company allocates the transaction
price to each distinct product based on its relative standalone selling price. The product price as specified on the purchase order is
considered the standalone selling price as it is an observable input which depicts the price as if sold to a similar customer in similar
circumstances. Revenue is recognized when control of the product is transferred to the customer (i.e. when the Company&#8217;s performance
obligations are satisfied), which typically occurs at shipment. Further in determining whether control has been transferred, the Company
considers if there is a present right to payment and legal title, along with risks and rewards of ownership having transferred to the
customer. Customers do not have a right to return the product other than for warranty reasons for which they would only receive repair
services or replacement product. The Company has also elected the practical expedient under ASC 340-40-25-4 to expense commissions for
product sales when incurred as the amortization period of the commission asset the Company would have otherwise recognized is less than
one year.</span></p>

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




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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Service
and other revenue is comprised of revenues from extended warranties, repair services, cloud revenue and software revenue. Revenue is
recognized upon shipment of the product and acceptance of the service or materials by the end customer for repair services. Revenue for
extended warranty, cloud service or other software-based products is over the term of the contract warranty or service period. A time-elapsed
method is used to measure progress because the Company transfers control evenly over the contractual period. Accordingly, the fixed consideration
related to these revenues is generally recognized on a straight-line basis over the contract term, as long as the other revenue recognition
criteria have been met.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s multiple performance obligations may include future in-car or body-worn camera devices to be delivered at defined points
within a multi-year contract, and in those arrangements, the Company allocates total arrangement consideration over the life of the multi-year
contract to future deliverables using management&#8217;s best estimate of selling price.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company reports revenue cycle management revenues on a net basis, as its primary source of revenue is its end-to-end service fees which
is generally determined as a percentage of the invoice amounts collected. These service fees are reported as revenue monthly upon completion
of the Company&#8217;s performance obligation to provide the agreed upon service.</span></p>

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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company reports entertainment revenue on a gross or net basis based on management&#8217;s assessment of whether the Company is acting
as a principal or agent in the transaction. The determination is based upon the evaluation of control over the event ticket, including
the right to sell the ticket, prior to its transfer to the ticket buyer.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company sells tickets held in inventory, which consists of one performance obligation, being to transfer control of an event ticket to
the buyer upon confirmation of the order. The Company acts as the principal in these transactions as the ticket is owned by the Company
at the time of sale, therefore controlling the ticket prior to transferring to the customer. In these transactions, revenue is recorded
on a gross basis based on the value of the ticket and is recognized when an order is confirmed. Payment is typically due upon delivery
of the ticket.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company also acts as an intermediary between buyers and sellers through the online secondary marketplace. Revenues derived from this
marketplace primarily consist of service fees from entertainment operations, and consists of one primary performance obligation, which
is facilitating the transaction between the buyer and seller, being satisfied at the time the order has been confirmed. As the Company
does not control the ticket prior to the transfer, the Company acts as an agent in these transactions. Revenue is recognized on a net
basis, net of the amount due to the seller when an order is confirmed. The seller is then obligated to deliver the tickets to the buyer
per the seller&#8217;s listing, and payment is due at the time of sale.</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"></p>



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

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

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract
liabilities consist of deferred revenue and include payments received in advance of performance under the contract and are reported separately
as current liabilities and non-current liabilities in the Consolidated Balance Sheets. Such amounts consist of extended warranty contracts,
prepaid cloud services and prepaid installation services and are generally recognized as the respective performance obligations are satisfied.
During the nine months ended September 30, 2023, the Company recognized revenue of $<span id="xdx_903_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pn5n6_c20230101__20230930_zmC0orIW9gX" title="Contract liabilities, revenue recognized">2.2</span> million related to its contract liabilities.
Contract liabilities consist of deferred revenue and include payments received in advance of performance under the contract and are reported
separately as current liabilities and non-current liabilities in the Consolidated Balance Sheets. Such amounts consist of extended warranty
contracts, prepaid cloud services and prepaid installation services and are generally recognized as the respective performance obligations
are satisfied. Total contract liabilities consist of the following:</span></p>

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

<p id="xdx_89F_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_zjXshb3RFJf9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BA_zptya1XWvghi" style="display: none">SCHEDULE
OF CONTRACT LIABILITIES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
                                            31,</b></span></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; font-size: 10pt"><b>2022</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Additions/</b></span></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; font-size: 10pt"><b>Reclass</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Recognized</b></span></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; font-size: 10pt"><b>Revenue</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September
                                            30,</b></span></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; font-size: 10pt"><b>2023</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left">Contract liabilities, current</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--ContractWithCustomerLiabilityCurrent_iS_pp0p0_c20230101__20230930_zRJXDQTnCJk8" style="width: 11%; text-align: right" title="Contract liabilities, current, beginning">2,154,874</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_ecustom--ContractWithCustomerLiabilityAdditions_pp0p0_c20230101__20230930_za7RgaLZKXO4" style="width: 11%; text-align: right" title="Contract liabilities, current, additions">2,133,969</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_ecustom--ContractWithCustomerLiabilityRevenueRecognizedCurrent_pp0p0_c20230101__20230930_zlbWczXvo4fh" style="width: 11%; text-align: right" title="Contract liabilities, current, revenue recognized">1,536,860</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_98B_eus-gaap--ContractWithCustomerLiabilityCurrent_iE_pp0p0_c20230101__20230930_zbRa8bkSHoVf" style="width: 11%; text-align: right" title="Contract liabilities, current, ending">2,751,983</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: 1.5pt">Contract liabilities, non-current</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iS_pp0p0_c20230101__20230930_zZwDcRnY0UC" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, beginning">5,818,082</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_988_ecustom--ContractWithCustomerLiabilityAdditionsNonCurrent_pp0p0_c20230101__20230930_zaWx5VQxBeyj" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, additions">1,943,313</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_984_ecustom--ContractWithCustomerLiabilityRevenueRecognizedNonCurrent_pp0p0_c20230101__20230930_zY06facAs82g" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, revenue recognized">626,848</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iE_pp0p0_c20230101__20230930_z3JBPYpY1eF9" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, ending">7,134,547</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--ContractWithCustomerLiability_iS_pp0p0_c20230101__20230930_zqaaCLO3KSO2" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, beginning">7,972,956</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_ecustom--ContractWithCustomerLiabilityAddition_pp0p0_c20230101__20230930_zdYFoMz8f496" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, additions">4,077,282</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--ContractWithCustomerLiabilityRevenueRecognized_pp0p0_c20230101__20230930_zEs10kzOtSf2" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, revenue recognized">2,163,708</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_eus-gaap--ContractWithCustomerLiability_iE_pp0p0_c20230101__20230930_z8w1xqiN7yek" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, ending">9,886,530</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
                                            31,</b></span></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; font-size: 10pt"><b>2021</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Additions/</b></span></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; font-size: 10pt"><b>Reclass</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Recognized</b></span></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; font-size: 10pt"><b>Revenue</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September
                                            30,</b></span></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; font-size: 10pt"><b>2022</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left">Contract liabilities, current</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--ContractWithCustomerLiabilityCurrent_iS_pp0p0_c20220101__20220930_ziVeAzxWkcTj" style="width: 11%; text-align: right" title="Contract liabilities, current, beginning">1,665,519</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_ecustom--ContractWithCustomerLiabilityAdditions_pp0p0_c20220101__20220930_zAj03VSNyQt" style="width: 11%; text-align: right" title="Contract liabilities, current, additions">1,228,395</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_ecustom--ContractWithCustomerLiabilityRevenueRecognizedCurrent_pp0p0_c20220101__20220930_zVSBXLsQfnS7" style="width: 11%; text-align: right" title="Contract liabilities, current, revenue recognized">844,210</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_98C_eus-gaap--ContractWithCustomerLiabilityCurrent_iE_pp0p0_c20220101__20220930_zVbnniyA0ekl" style="width: 11%; text-align: right" title="Contract liabilities, current, ending">2,049,704</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: 1.5pt">Contract liabilities, non-current</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iS_pp0p0_c20220101__20220930_zU5Gf5w6Op7h" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, beginning">2,687,786</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_982_ecustom--ContractWithCustomerLiabilityAdditionsNonCurrent_pp0p0_c20220101__20220930_zGrmFBklj2eb" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, additions">3,384,487</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_983_ecustom--ContractWithCustomerLiabilityRevenueRecognizedNonCurrent_pp0p0_c20220101__20220930_zGeNqtY3bn9l" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, revenue recognized">937,278</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iE_pp0p0_c20220101__20220930_zmPzZ0xhyLb7" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, ending">5,134,995</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--ContractWithCustomerLiability_iS_pp0p0_c20220101__20220930_zuMwdmG70Pth" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, beginning">4,353,305</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_989_ecustom--ContractWithCustomerLiabilityAddition_pp0p0_c20220101__20220930_z3igo1D6iEF1" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, additions">4,612,882</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pp0p0_c20220101__20220930_zmwV368zK7V5" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, revenue recognized">1,781,488</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--ContractWithCustomerLiability_iE_pp0p0_c20220101__20220930_zrIDUnojiwb7" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, ending">7,184,699</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"></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sales
returns and allowances aggregated $<span id="xdx_905_ecustom--SalesReturnsAndAllowances_pp0p0_c20230101__20230930_zMqoBrKYSLz8" title="Sales return and allowances">116,543</span> and $<span id="xdx_90C_ecustom--SalesReturnsAndAllowances_pp0p0_c20220101__20221231_zSoW8RVTctpj" title="Sales return and allowances">118,029</span> for the nine months ended September 30, 2023 and December 31, 2022, respectively.
Obligations for estimated sales returns and allowances are recognized at the time of sales on an accrual basis. The accrual is determined
based upon historical return rates adjusted for known changes in key variables affecting these return rates.</span></p>

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

<p id="xdx_84C_eus-gaap--UseOfEstimates_zwNGWUTKJCNf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_866_zx1Pl9IYYU9b">Use
of Estimates</span>:</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
preparation of the consolidated 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 amount of revenues and expenses during
the reporting period. Actual results could differ from those estimates. Management utilizes various other estimates, including but not
limited to determining the estimated lives of long-lived assets, determining the potential impairment of long-lived assets, the fair
value of warrants, options, the recognition of revenue, inventory valuation reserve, fair value of assets and liabilities acquired in
a business combination, incremental borrowing rate on leases, the valuation allowance for deferred tax assets and other legal claims
and contingencies. The results of any changes in accounting estimates are reflected in the financial statements in the period in which
the changes become evident. Estimates and assumptions are reviewed periodically, and the effects of revisions are reflected in the period
that they are determined to be necessary.</span></p>

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

<p id="xdx_84D_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_z8rFZkrkLXv9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_869_zivIwS13FZy8">Cash
and cash equivalents</span>:</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
and cash equivalents include funds on hand, in bank and short-term investments with original maturities of ninety (90) days or less.</span></p>

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

<p id="xdx_891_eus-gaap--ScheduleOfShortTermDebtTextBlock_zJbQ3cNhwIu1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span><span id="xdx_8B2_z2Ly1cnw6FBb" style="display: none">SCHEDULE
OF SHORT TERM INVESTMENTS</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30, 2023</td><td style="padding-bottom: 1.5pt; 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: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Adjusted <br/> Cost</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Realized <br/> Gains</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Realized <br/> Losses</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Fair <br/> Value</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left">Demand deposits</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20230930__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zxvyPWJvEU5e" style="width: 11%; text-align: right" title="Adjusted cost">2,136,573</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--DebtSecuritiesAvailableForSaleRealizedGain_c20230101__20230930__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zwwNov1nTgEg" style="width: 11%; text-align: right" title="Realized gains"><span style="-sec-ix-hidden: xdx2ixbrl0902">&#8212;</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_981_eus-gaap--DebtSecuritiesAvailableForSaleRealizedLoss_iN_di_c20230101__20230930__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_z73fWgIesYxk" style="width: 11%; text-align: right" title="Realized Losses"><span style="-sec-ix-hidden: xdx2ixbrl0904">&#8212;</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_983_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20230930__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zOzg8t0ERl8g" style="width: 11%; text-align: right" title="Fair value">2,136,573</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Short-term investments with original maturities of 90 days or less (Level 1):</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Money market funds</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20230930__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zccNM8QzCwa1" style="border-bottom: Black 1.5pt solid; text-align: right" title="Adjusted cost">71,258</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleRealizedGain_c20230101__20230930__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zaeysqUHkrFb" style="border-bottom: Black 1.5pt solid; text-align: right" title="Realized gains"><span style="-sec-ix-hidden: xdx2ixbrl0910">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleRealizedLoss_iN_di_c20230101__20230930__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zZW8He0vyzIe" style="border-bottom: Black 1.5pt solid; text-align: right" title="Realized Losses"><span style="-sec-ix-hidden: xdx2ixbrl0912">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20230930__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zayhxZ6tDnbj" style="border-bottom: Black 1.5pt solid; text-align: right" title="Fair value">71,258</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20230930_zmUkjaSShLwj" style="border-bottom: Black 2.5pt double; text-align: right" title="Adjusted cost">2,207,831</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--DebtSecuritiesAvailableForSaleRealizedGain_c20230101__20230930_za14XqJe5iy" style="border-bottom: Black 2.5pt double; text-align: right" title="Realized gains"><span style="-sec-ix-hidden: xdx2ixbrl0918">&#8212;</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_987_eus-gaap--DebtSecuritiesAvailableForSaleRealizedLoss_iN_di_c20230101__20230930_zGbrfOTaOiY7" style="border-bottom: Black 2.5pt double; text-align: right" title="Realized Losses"><span style="-sec-ix-hidden: xdx2ixbrl0920">&#8212;</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_98D_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20230930_zWWQ8h3KgnB5" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value">2,207,831</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Adjusted <br/> Cost</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Unrealized <br/> Gains</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Unrealized <br/> Losses</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Fair <br/> Value</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left">Demand deposits</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20221231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zkXlkEqTqgOf" style="width: 11%; text-align: right" title="Adjusted cost">897,745</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_989_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_c20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_ziEshFvY6ii7" style="width: 11%; text-align: right" title="Unrealized gains"><span style="-sec-ix-hidden: xdx2ixbrl0926">&#8212;</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_987_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_iN_di_c20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zMoIgEEUPPx4" style="width: 11%; text-align: right" title="Unrealized losses"><span style="-sec-ix-hidden: xdx2ixbrl0928">&#8212;</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_98B_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20221231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zSLSCuy1adSa" style="width: 11%; text-align: right" title="Fair value">897,745</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Short-term investments with original maturities of 90 days or less (Level 1):</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Money market funds</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20221231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_z5b68Wga7Fib" style="border-bottom: Black 1.5pt solid; text-align: right" title="Adjusted cost">2,634,454</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_c20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_z3kQCa1Jo6Zh" style="border-bottom: Black 1.5pt solid; text-align: right" title="Unrealized gains"><span style="-sec-ix-hidden: xdx2ixbrl0934">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_iN_di_c20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zk1wuntU2Ob8" style="border-bottom: Black 1.5pt solid; text-align: right" title="Unrealized losses"><span style="-sec-ix-hidden: xdx2ixbrl0936">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20221231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zYzBZd3kZDza" style="border-bottom: Black 1.5pt solid; text-align: right" title="Fair value">2,634,454</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20221231_zgDKu8rQ2jD9" style="border-bottom: Black 2.5pt double; text-align: right" title="Adjusted cost">3,532,199</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_c20220101__20221231_zKoKfrecz3y8" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrealized gains"><span style="-sec-ix-hidden: xdx2ixbrl0942">&#8212;</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_98E_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_iN_di_c20220101__20221231_zQZJX3QrZqGf" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrealized losses"><span style="-sec-ix-hidden: xdx2ixbrl0944">&#8212;</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_98C_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20221231_z98FSADZbQD8" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value">3,532,199</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

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




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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company maintains its cash and cash equivalents in banks insured by the Federal Deposit Insurance Corporation (FDIC) in accounts that
at times may be in excess of the federally insured limit of $<span id="xdx_908_eus-gaap--CashFDICInsuredAmount_iI_pp0p0_c20230930_zsGdVzRmjnh6" title="Cash, FDIC insured amount">250,000</span> per bank. The Company minimizes this risk by placing its cash deposits
with major financial institutions. At September 30, 2023 and December 31, 2022, the uninsured balance amounted to $<span id="xdx_905_eus-gaap--CashUninsuredAmount_iI_pp0p0_c20230930_zp413998KEgg" title="Uninsured balance">1,652,978</span> and $<span id="xdx_90D_eus-gaap--CashUninsuredAmount_iI_pp0p0_c20221231_zDtLJXrXHsf7" title="Uninsured balance">2,495,189</span>,
respectively.</span></p>

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

<p id="xdx_842_eus-gaap--ReceivablesPolicyTextBlock_ziZMYS6tO3Db" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_869_zCsg2xBgXmYb">Accounts
Receivable</span>:</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
receivable are carried at original invoice amount less an estimate made for doubtful receivables based on a review of all outstanding
amounts on a weekly basis. The Company determines the allowance for doubtful accounts by regularly evaluating individual customer receivables
and considering a customer&#8217;s financial condition, credit history, and current economic conditions.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trade
receivables are written off when deemed uncollectible. Recoveries of trade receivables previously written off are recorded when received.
A trade receivable is considered to be past due if any portion of the receivable balance is outstanding for more than thirty (30) days
beyond terms. No interest is charged on overdue trade receivables.</span></p>

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

<p id="xdx_842_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_zuEfGJbWqt0l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86F_zy6lYihhKZBb">Goodwill
and Other Intangibles</span>:</b></span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Goodwill
</i>- In connection with acquisitions, the Company applies the provisions of ASC 805, <i>Business Combinations</i>, using the acquisition
method of accounting. The excess purchase price over the fair value of net tangible assets and identifiable intangible assets acquired
is recorded as goodwill. In accordance with ASC 350, <i>Intangibles - Goodwill and Other</i>, the Company assesses goodwill for impairment
annually as of December 31, and more frequently if events and circumstances indicate that goodwill might be impaired.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill
impairment testing is performed at the reporting unit level. Goodwill is assigned to reporting units at the date the goodwill is initially
recorded. Once goodwill has been assigned to reporting units, it no longer retains its association with a particular acquisition, and
all of the activities within a reporting unit, whether acquired or internally generated, are available to support the value of the goodwill.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Traditionally,
goodwill impairment testing is a two-step process. Step one involves comparing the fair value of the reporting units to its carrying
amount. If the carrying amount of a reporting unit is greater than zero and its fair value is greater than its carrying amount, there
is no impairment. If the reporting unit&#8217;s carrying amount is greater than the fair value, the second step must be completed to
measure the amount of impairment, if any. Step two involves calculating an implied fair value of goodwill. The Company has adopted ASU
2017-04 which simplifies subsequent goodwill measurement by eliminating step two from the goodwill impairment test. As a result, the
Company compares the fair value of a reporting unit with its respective carrying value and recognized an impairment charge for the amount
by which the carrying amount exceeded the reporting unit&#8217;s fair value.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company determines the fair value of its reporting units using the market approach. Under the market approach, we estimate the fair value
based on multiples of comparable public companies and precedent transactions. Significant estimates in the market approach include: identifying
similar companies with comparable business factors such as size, growth, profitability, risk and return on investment, and assessing
comparable revenue and operating income multiples in estimating the fair value of the reporting unit.</span></p>

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

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Long-lived
and Other Intangible Assets - </i>The Company periodically assesses potential impairments of its long-lived assets in accordance with
the provisions of ASC 360, <i>Accounting for the Impairment or Disposal of Long-lived Assets</i>. An impairment review is performed whenever
events or changes in circumstances indicate that the carrying value of the assets may not be recoverable. The Company groups its assets
at the lowest level for which identifiable cash flows are largely independent of the cash flows of the other assets and liabilities.
The Company has determined that the lowest level for which identifiable cash flows are available is the operating segment level.</span></p>

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




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Factors
considered by the Company include, but are not limited to, significant underperformance relative to historical or projected operating
results; significant changes in the manner of use of the acquired assets or the strategy for the overall business; and significant negative
industry or economic trends. When the carrying value of a long-lived asset may not be recoverable based upon the existence of one or
more of the above indicators of impairment, the Company estimates the future undiscounted cash flows expected to result from the use
of the asset and its eventual disposition. If the sum of the expected future undiscounted cash flows and eventual disposition is less
than the carrying amount of the asset, the Company recognizes an impairment loss. An impairment loss is reflected as the amount by which
the carrying amount of the asset exceeds the fair value of the asset, based on the fair value if available, or discounted cash flows,
if fair value is not available. The Company last assessed potential impairments of its long-lived assets as of September 30, 2023 and
concluded that there was no impairment.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible
assets include deferred patent costs, license agreements, and intangibles related to acquisitions. Legal expenses incurred in preparation
of patent application have been deferred and will be amortized over the useful life of granted patents. Costs incurred in preparation
of applications that are not granted will be charged to expense at that time. The Company has entered into several sublicense agreements
under which it has been assigned the exclusive rights to certain licensed materials used in its products. These sublicense agreements
generally require upfront payments to obtain the exclusive rights to such material. The Company capitalizes the upfront payments as intangible
assets and amortizes such costs over their estimated useful life on a straight-line method.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84D_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zsHY3wQ2p3X4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86A_zcltVJleVnr2">Segment
Reporting</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accounting guidance on Segment Reporting establishes standards for reporting information regarding operating segments in annual financial
statements and requires selected information of those segments to be presented in financial statements. Operating segments are identified
as components of an enterprise for which separate discrete financial information is available for evaluation by the chief operating decision
maker (the Company&#8217;s Chief Executive Officer or &#8220;CODM&#8221;) in making decisions on how to allocate resources and assess
performance. The Company&#8217;s three operating segments are Video Solutions, Revenue Cycle Management, and Entertainment, each of which
has specific personnel responsible for that business and reports to the CODM. Corporate expenses capture the Company&#8217;s corporate
administrative activities and are also to be reported in the segment information.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84F_ecustom--ContingentConsiderationPolicyTextBlock_zqUotTboVQy7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_865_zMOGL9TKnaNf">Contingent
Consideration</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
circumstances where an acquisition involves a contingent consideration arrangement that meets the definition of a liability under the
Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;) 480, Distinguishing Liabilities
from Equity, the Company recognizes a liability equal to the fair value of the contingent payments the Company expects to make as of
the acquisition date. The Company remeasures this liability each reporting period and records changes in the fair value through the consolidated
statement of operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_848_ecustom--RepurchaseAndCancellationOfSharesPolicyTextBlock_zQtZDFrfja4i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86B_zdJZyMmbgfe4">Repurchase
and Cancellation of Shares</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From
time to time, the Board may authorize share repurchases of common stock. Shares repurchased under Board authorizations are held in treasury
for general corporate purposes and cancelled when it is determined appropriate by management. The Company accounts for repurchases of
common stock under the cost method. Shares repurchased and cancelled during the period were recorded as a reduction to stockholders&#8217;
(deficit) equity. See further discussion of the Company&#8217;s share repurchase program in Note 15 &#8211;Stockholders&#8217; Equity.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_841_ecustom--NonControllingInterestsPolicyTextBlock_z4aoVO3qxnAh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_861_zatpD5n3z9de">Non-Controlling
Interests</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-controlling
interests in the Company&#8217;s Consolidated Financial Statements represent the interest in subsidiaries held by our venture partner.
The venture partner holds a noncontrolling interest in the Company&#8217;s consolidated subsidiary Nobility Healthcare, LLC. Since the
Company consolidates the financial statements of all wholly owned and majority owned subsidiaries, the noncontrolling owners&#8217; share
of each subsidiary&#8217;s results of operations are deducted and reported as net income or loss attributable to noncontrolling interest
in the Consolidated Statements of Operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.8pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p id="xdx_84D_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zypftOrOhMgk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_862_zI1P6jcfKNs3">New
Accounting Standards</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2016, the FASB issued ASU 2016-13, &#8220;Financial Instruments &#8211; Credit Losses&#8221; to improve information on credit losses
for financial assets and net investment in leases that are not accounted for at fair value through net income. ASU 2016-13 replaces the
current incurred loss impairment methodology with a methodology that reflects expected credit losses. In April 2019 and May 2019, the
FASB issued ASU No. 2019-04, &#8220;Codification Improvements to Topic 326, Financial Instruments-Credit Losses, Topic 815, Derivatives
and Hedging, and Topic 825, Financial Instruments&#8221; and ASU No. 2019-05, &#8220;Financial Instruments-Credit Losses (Topic 326):
Targeted Transition Relief&#8221; which provided additional implementation guidance on the previously issued ASU. In November 2019, the
FASB issued ASU 2019-10, &#8220;Financial Instruments - Credit Loss (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic
842),&#8221; which defers the effective date for public filers that are considered small reporting companies (&#8220;SRC&#8221;) as defined
by the Securities and Exchange Commission to fiscal years beginning after December 15, 2022, including interim periods within those fiscal
years. As such, we adopted ASC 326 effective January 1, 2023. The adoption of this standard did not have a significant impact on the
Company&#8217;s financial position and results of operations.</span></p>

<p id="xdx_85C_z2STP3X4K5jh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>23
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651325701136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVENTORIES<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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>
</tr>
<tr class="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 );">INVENTORIES</a></td>
<td class="text"><p id="xdx_805_eus-gaap--InventoryDisclosureTextBlock_zULQdIQtrC7f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
2.<span id="xdx_82A_zPE9Z9LUR5R5"> INVENTORIES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_894_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zEwReYksWTf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories
consisted of the following at September 30, 2023 and December 31, 2022:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span><span id="xdx_8BD_zK5qyuE5XSy8" style="display: none">SCHEDULE OF INVENTORIES</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_490_20230930_zBVqh6i3js95" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September
                                            30,</b></span></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; font-size: 10pt"><b>2023</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_498_20221231_zCIAlmkqF4Cj" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
                                            31,</b></span></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; font-size: 10pt"><b>2022</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--InventoryRawMaterials_iI_pp0p0_maIGzvxH_zhAZbaEP7pTg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 56%; text-align: left">Raw material and component parts&#8211; video solutions segment</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right">3,680,820</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: 18%; text-align: right">4,509,165</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--InventoryWorkInProcess_iI_pp0p0_maIGzvxH_z5Y5pMIgQjUf" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Work-in-process&#8211; video solutions segment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">41,194</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,164</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--InventoryFinishedGoodsVideoSolutions_iI_pp0p0_maIGzvxH_zWO1De1WCsH9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Finished goods &#8211; video solutions segment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,676,031</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,846,091</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--InventoryFinishedGoods_iI_pp0p0_maIGzvxH_zjmdjA3yzdhi" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Finished goods &#8211; entertainment segment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">367,704</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">970,527</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--InventoryGross_iTI_pp0p0_mtIGzvxH_maINz4Pu_zozuz7kSPqt9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Subtotal</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,765,749</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12,328,947</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_ecustom--InventoryValuationReservesVideoSolutions_iNI_pp0p0_di_msINz4Pu_zYyr4fBh54W6" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Reserve for excess and obsolete inventory&#8211; video solutions segment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(4,466,748</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(5,230,261</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_402_ecustom--InventoryValuationReservesTicketingSolutions_iNI_pp0p0_di_msINz4Pu_zeV7RRLrpt0c" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Reserve for excess and obsolete inventory &#8211; entertainment
    segment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(104,222</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(259,280</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--InventoryNet_iTI_pp0p0_mtINz4Pu_zjkGA66oc1T8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total inventories</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,194,779</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">6,839,406</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A9_zEgfxlGc5VEh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Finished
goods inventory includes units held by potential customers and sales agents for test and evaluation purposes. The cost of such units
totaled $<span id="xdx_906_eus-gaap--WeightedAverageCostInventoryAmount_iI_pp0p0_c20230930_zZKfJXCYu1Kc" title="Units held by customers and agents">164,029</span> and $<span id="xdx_904_eus-gaap--WeightedAverageCostInventoryAmount_iI_pp0p0_c20221231_zB7vw2CXUIad" title="Units held by customers and agents">171,071</span> as of September 30, 2023 and December 31, 2022, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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>24
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651322040656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT OBLIGATIONS<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_DebtDisclosureAbstract', window );"><strong>Debt 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_DebtDisclosureTextBlock', window );">DEBT OBLIGATIONS</a></td>
<td class="text"><p id="xdx_809_eus-gaap--DebtDisclosureTextBlock_zDRRmFb2O0Ib" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
3. <span id="xdx_820_zJHIp0Ew1hhj">DEBT OBLIGATIONS</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89D_eus-gaap--ConvertibleDebtTableTextBlock_zF6aKglUKTo3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Debt
obligations is comprised of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B7_zKxWsYaQH8Ce" style="display: none">SUMMARY
OF DEBT OBLIGATIONS</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49E_20230930_zVMP9jjCdvic" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September
                                            30,</b></span></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; font-size: 10pt"><b>2023</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49D_20221231_z5EFPjUm19D4" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
                                            31,</b></span></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; font-size: 10pt"><b>2022</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_zcLPIoIYtcFh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 56%; text-align: left">Economic injury disaster loan (EIDL)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right">150,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: 18%; text-align: right">150,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--ConvertibleNotesPayableCurrent_iI_pp0p0_zePTQwC0Nq1l" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Convertible note payable, net of unamortized debt discount of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNVTU1BUlkgT0YgREVCVCBPQkxJR0FUSU9OUyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_907_eus-gaap--DebtInstrumentUnamortizedDiscount_iI_c20230930_zywNna4UTB75" title="Net of unamortized debt discount"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNVTU1BUlkgT0YgREVCVCBPQkxJR0FUSU9OUyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_903_eus-gaap--DebtInstrumentUnamortizedDiscount_iI_c20221231_zTaqiw5ns888" title="Net of unamortized debt discount">1,014,091</span></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,860,909</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: xdx2ixbrl1008">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--BusinessCombinationContingentConsiderationLiability_iI_pp0p0_zZUgUGi74wm2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Contingent consideration promissory note &#8211; Nobility Healthcare Division Acquisition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">194,477</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">388,955</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--BusinessCombinationContingentConsiderationLiabilityOne_iI_pp0p0_zhScNLWVRka5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Contingent consideration promissory note &#8211; Nobility Healthcare Division Acquisition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">87,348</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">176,456</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--BusinessCombinationContingentConsiderationLiabilityTwo_iI_pp0p0_zAbxz3IcrFqg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Contingent consideration promissory note &#8211; Nobility Healthcare Division Acquisition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1020">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">208,083</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--BusinessCombinationContingentConsiderationLiabilityThree_iI_pp0p0_zNizB433fWyb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Contingent consideration promissory note &#8211; Nobility Healthcare Division Acquisition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1023">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,346</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--EntertainmentLicenseAgreementForProgramMaterialLiability_iI_pp0p0_zKVO0Stguz8h" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Commercial Extension of Credit &#8211; Entertainment Segment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">68,135</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1027">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--DebtObligations_iI_pp0p0_zBkXGWSn6fYe" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Debt obligations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,360,869</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">927,840</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LongTermDebtCurrent_iI_pp0p0_zgdMPPwJCv9f" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: current maturities of debt obligations</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,213,148</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">485,373</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LongTermDebtNoncurrent_iI_pp0p0_znkgXMoFNaQ1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Debt obligations, long-term</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">147,721</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">442,467</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A5_zrMjvpiksief" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_892_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_zU1IAIzsSzI5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Debt
obligations mature as follows as of September 30, 2023:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B8_ztHMGPdVWNMl" style="display: none">SCHEDULE
OF MATURITY OF DEBT OBLIGATIONS</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_492_20230930_z6KbAMYUMLWl" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_iI_pp0p0_maLTDzTc2_zvV773giOY7i" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; width: 78%">2023 (October 1, 2023 to December 31, 2023)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right">164,295</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_pp0p0_maLTDzTc2_zcn5dwjYAlgf" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,066,170</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pp0p0_maLTDzTc2_zDgJv6GhNfcb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,412</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_iI_pp0p0_maLTDzTc2_zb9cmsJiUcc8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,542</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearThree_iI_pp0p0_maLTDzTc2_zPfzRyNQzz2b" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">2027 and thereafter</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">137,541</td><td style="padding-bottom: 1.5pt; 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></tr>
  <tr id="xdx_40E_eus-gaap--LongTermDebt_iTI_pp0p0_mtLTDzTc2_zRdzNQ02HTAk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; 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">3,374,960</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A7_z6DwwNRcD8Mk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>2020
Small Business Administration Notes</i></b>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
May 12, 2020, the Company received $<span id="xdx_909_eus-gaap--ProceedsFromLoans_pp0p0_c20200510__20200512__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentySmallBusinessAdministrationNotesMember_z5HFG8T8Fvlf" title="Proceeds from loans">150,000</span> in loan funding from the SBA under the EIDL program administered by the SBA, which program
was expanded pursuant to the recently enacted CARES Act. The EIDL is evidenced by a secured promissory note, dated May 8, 2020, in the
original principal amount of $<span id="xdx_904_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20200512__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentySmallBusinessAdministrationNotesMember_zLdMPHD7BGu2" title="Debt instrument face amount">150,000</span> with the SBA, the lender.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 47.05pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
the terms of the note issued under the EIDL program, interest accrues on the outstanding principal at the rate of <span id="xdx_90F_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20200512__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentySmallBusinessAdministrationNotesMember_z6Gudmgm1Xzb" title="Interest rate">3.75</span>% per annum. The
term of such note is thirty years, though it may be payable sooner upon an event of default under such note. Monthly principal and interest
payments began in November 2022, after being deferred for thirty months after the date of disbursement and total $<span id="xdx_909_eus-gaap--DebtInstrumentPeriodicPayment_pp2d_c20200512__20200512__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentySmallBusinessAdministrationNotesMember_z9hoQbr6iEo3" title="Principal payment">731.00</span> per month thereafter.
Such note may be prepaid in part or in full, at any time, without penalty. The Company granted the secured party a continuing interest
in and to any and all collateral, including but not limited to tangible and intangible personal property.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Contingent
Consideration Promissory Notes</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
June 30, 2021, Nobility Healthcare, a subsidiary of the Company, issued a contingent consideration promissory note (the &#8220;June Contingent
Note&#8221;) in connection with a stock purchase agreement between Nobility Healthcare and a private company (the &#8220;June Seller&#8221;)
of $<span id="xdx_906_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20210630__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_zGGMbqRxIzI4" title="Debt face amount">350,000</span>. The June Contingent Note has a<span id="xdx_90F_eus-gaap--DebtInstrumentTerm_dxL_c20210627__20210630__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_zWODg3nLFeMd" title="Debt instrument term::XDX::P3Y"> <span style="-sec-ix-hidden: xdx2ixbrl1062">three-year</span></span> term and bears interest at a rate of <span id="xdx_904_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20210630__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_zuBMmwb1F9L3" title="Debt instrument stated percentage">3.00</span>% per annum. Quarterly principal and
interest payments are deferred for nine months and is due in equal quarterly installments on the seventh business day of each quarter.
The principal amount of the June Contingent Note is subject to an earn-out adjustment, being the difference between $<span id="xdx_90C_ecustom--DebtInstrumentProjectedRevenue_pp0p0_c20210627__20210630__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_z0533b7xoBLj" title="Debt instrument projected revenue">975,000</span> (the &#8220;June
Projected Revenue&#8221;) and the cash basis revenue (the &#8220;June Measurement Period Revenue&#8221;) collected by the June Seller
in its normal course of business from the clients existing on June 30, 2021, during the period from October 1, 2021 through September
30, 2022 (the &#8220;June Measurement Period&#8221;) measured on a quarterly basis and annualized as of the relevant period. If the June
Measurement Period Revenue is less than the June Projected Revenue, such amount will be subtracted from the principal balance of this
June Contingent Note on a dollar-for-dollar basis. If the June Measurement Period Revenue is more than the June Projected Revenue, such
amount will be added to the principal balance of this June Contingent Note on a dollar-for-dollar basis. In no event will the principal
balance of this June Contingent Note become a negative number. The maximum downward earn-out adjustment to the principal balance will
be a reduction to zero. There are no limits to the increases to the principal balance of the June Contingent Note as a result of the
earn-out adjustments.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
June Contingent Note is considered to be additional purchase price; therefore, the estimated fair value of the contingent liability is
recorded as a liability at the acquisition date and the fair value is considered part of the consideration paid for the acquisition with
subsequent changes in fair value recorded as a gain or loss in the Consolidated Statements of Operations. Management recorded the contingent
consideration promissory note at its estimated fair value of $<span id="xdx_90F_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20210630__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_zRr7eVVQ9KL5" title="Debt instrument fair value">350,000</span> at the acquisition date. Total principal payments, since inception,
on this contingent consideration promissory note totaled $<span id="xdx_900_eus-gaap--DebtInstrumentPeriodicPayment_pp0p0_c20210627__20210630__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_zVPDxWYismeb" title="Principal payment">202,725</span>. The estimated fair value of the June Contingent Note at September 30, 2023
is $<span id="xdx_907_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20230930__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_zmMnLN9y03ud" title="Estimated fair value">87,348</span>, representing a reduction in its estimated fair value of $<span id="xdx_90B_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20221231__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_zB40gImft6Gg" title="Estimated fair value">89,109</span> as compared to its estimated fair value as of December 31,
2022. This reduction only relates to the principal payments made for the three and nine months ended September 30, 2023. Therefore, the
Company recorded <span id="xdx_905_eus-gaap--DebtSecuritiesGainLoss_do_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_zNTqZ2BvTS7e" title="Debt securities"><span id="xdx_903_eus-gaap--DebtSecuritiesGainLoss_do_c20230101__20230930__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_zU6Rl1snIN39" title="Debt securities">no</span></span> gain or loss in the Consolidated Statements of Operations for the three and nine months ended September 30, 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 31, 2021, Nobility Healthcare issued another contingent consideration promissory note (the &#8220;August Contingent Payment Note&#8221;)
in connection with a stock purchase agreement between Nobility Healthcare and a private company (the &#8220;August Sellers&#8221;) of
$<span id="xdx_909_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20210831__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_zzrvq6jiJkyg" title="Debt face amount">650,000</span>. The August Contingent Payment Note has a <span id="xdx_90F_eus-gaap--DebtInstrumentTerm_dxL_c20210830__20210831__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_zfwr1AG9DQ54" title="Debt instrument term::XDX::P3Y"><span style="-sec-ix-hidden: xdx2ixbrl1082">three-year</span></span> term and bears interest at a rate of <span id="xdx_90E_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20210831__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_zMsxfvzRdy6e" title="Debt instrument stated percentage">3.00</span>% per annum. Quarterly principal
and interest payments are deferred for nine months and is due in equal quarterly installments on the seventh business day of each quarter.
The principal amount of the August Contingent Payment Note is subject to an earn-out adjustment, being the difference between $<span id="xdx_907_ecustom--DebtInstrumentProjectedRevenue_pp0p0_c20210830__20210831__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_zSp17Vbu9Ct" title="Principal amount">3,000,000</span>
(the &#8220;August Projected Revenue&#8221;) and the cash basis revenue (the &#8220;August Measurement Period Revenue&#8221;) collected
by the August Sellers in its normal course of business from the clients existing on September 1, 2021, during the period from December
1, 2021 through November 30, 2022 (the &#8220;August Measurement Period&#8221;) measured on a quarterly basis and annualized as of the
relevant period. If the August Measurement Period Revenue is less than the August Projected Revenue, such amount will be subtracted from
the principal balance of this August Contingent Payment Note on a dollar-for-dollar basis. If the August Measurement Period Revenue is
more than the August Projected Revenue, such amount will be added to the principal balance of this August Contingent Payment Note on
a dollar-for-dollar basis. In no event will the principal balance of this August Contingent Payment Note become a negative number. The
maximum downward earn-out adjustment to the principal balance will be a reduction to zero. There are no limits to the increases to the
principal balance of the August Contingent Payment Note as a result of the earn-out adjustments.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
August Contingent Payment Note is considered to be additional purchase price, therefore the estimated fair value of the contingent liability
is recorded as a liability at the acquisition date and the fair value is considered part of the consideration paid for the acquisition
with subsequent changes in fair value recorded as a gain or loss in the Consolidated Statements of Operations. Management recorded the
contingent consideration promissory note at its estimated fair value of $<span id="xdx_90B_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20210831__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_zUIQ89Ft3Goj" title="Fair value">650,000</span> at the acquisition date. Total principal payments, since
inception, on this contingent consideration promissory note totaled $<span id="xdx_902_eus-gaap--DebtInstrumentPeriodicPayment_pp0p0_c20210830__20210831__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_zON3aUBtEyw6" title="principal payment">487,430</span>. The estimated fair value of the August Contingent Note
at September 30, 2023 is $<span id="xdx_906_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20230930__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_zmAuKpIjyrC5" title="Debt instrument fair value">194,477</span>, representing a reduction in its estimated fair value of $<span id="xdx_90F_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20221231__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_zrVQkT1hDIA9" title="Estimated fair value">194,477</span> as compared to its estimated fair
value as of December 31, 2022. This reduction only relates to the principal payments made for the three and nine months ended September
30, 2023. Therefore, the Company recorded <span id="xdx_905_eus-gaap--DebtSecuritiesGainLoss_do_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_zhsPLxNN0uq8" title="Debt securities"><span id="xdx_908_eus-gaap--DebtSecuritiesGainLoss_do_c20230101__20230930__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_zZQZPjp4M0sa" title="Debt securities">no</span></span> gain or loss in the Consolidated Statements of Operations for the three and nine months
ended September 30, 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 1, 2022, Nobility Healthcare issued another contingent consideration promissory note (the &#8220;January Contingent Payment Note&#8221;)
in connection with a stock purchase agreement between Nobility Healthcare and a private company (the &#8220;January Sellers&#8221;) of
$<span id="xdx_90E_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20220102__us-gaap--DebtInstrumentAxis__custom--JanuaryContingentPaymentNoteMember_zGo4rocIBUlc" title="Face amount">750,000</span>. The January Contingent Payment Note has a <span id="xdx_904_eus-gaap--DebtInstrumentTerm_dxL_c20211230__20220102__us-gaap--DebtInstrumentAxis__custom--JanuaryContingentPaymentNoteMember_zN9D2GQArTF9" title="Debt instrument::XDX::P2Y6M0D"><span style="-sec-ix-hidden: xdx2ixbrl1102">two</span></span> and a half year term and bears interest at a rate of <span id="xdx_900_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20220102__us-gaap--DebtInstrumentAxis__custom--JanuaryContingentPaymentNoteMember_zjbsE8dYGBR6" title="Interest rate percentage">3.00</span>% per annum. Quarterly
principal and interest payments are deferred for seven months and is due in equal quarterly installments on the tenth business day of
each quarter. The principal amount of the January Contingent Payment Note is subject to an earn-out adjustment, being the difference
between $<span id="xdx_90D_ecustom--DebtInstrumentProjectedRevenue_pp0p0_c20211230__20220102__us-gaap--DebtInstrumentAxis__custom--JanuaryContingentPaymentNoteMember_z1fILlBNRBt3" title="Projected revenue">3,500,000</span> (the &#8220;January Projected Revenue&#8221;) and the cash basis revenue (the &#8220;January Measurement Period Revenue&#8221;)
collected by the January Sellers in its normal course of business from the clients existing on January 1, 2022, during the period from
April 1, 2022 through March 31, 2023 (the &#8220;January Measurement Period&#8221;) measured on a quarterly basis and annualized as of
the relevant period. If the January Measurement Period Revenue is less than the January Projected Revenue, such amount will be subtracted
from the principal balance of this January Contingent Payment Note on a dollar-for-dollar basis. If the January Measurement Period Revenue
is more than the January Projected Revenue, such amount will be added to the principal balance of this January Contingent Payment Note
on a dollar-for-dollar basis. In no event will the principal balance of this January Contingent Payment Note become a negative number.
The maximum downward earn-out adjustment to the principal balance will be a reduction to zero. There are no limits to the increases to
the principal balance of the January Contingent Payment Note as a result of the earn-out adjustments.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
January Contingent Payment Note is considered to be additional purchase price, therefore the estimated fair value of the contingent liability
is recorded as a liability at the acquisition date and the fair value is considered part of the consideration paid for the acquisition.
Management has recorded the contingent consideration promissory note at its estimated fair value of $<span id="xdx_906_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20220102__us-gaap--DebtInstrumentAxis__custom--JanuaryContingentPaymentNoteMember_zrFhOCCrjL2l" title="Fair value">750,000</span> at the acquisition date.
Principal payments, since its inception, on this contingent consideration promissory note totaled $<span id="xdx_900_eus-gaap--DebtInstrumentPeriodicPayment_pp0p0_c20230101__20230930__us-gaap--DebtInstrumentAxis__custom--JanuaryContingentPaymentNoteMember_zL1rMTHNe1tb" title="Periodic payment">153,769</span>. The estimated fair value
of the January Contingent Note at September 30, 2023 is $-<span id="xdx_905_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20230930__us-gaap--DebtInstrumentAxis__custom--JanuaryContingentPaymentNoteMember_z0n5q1VvugC" title="Fair value">0</span>-, representing a reduction in its estimated fair value of $<span id="xdx_90C_ecustom--DecreaseInEstimatedFairValueofDebt_iI_pp0p0_c20221231__us-gaap--DebtInstrumentAxis__custom--JanuaryContingentPaymentNoteMember_zE4G7cecscH5" title="Decrease in estimated fair value of debt">208,083</span> as compared
to its estimated fair value as of December 31, 2022, of which $<span id="xdx_901_eus-gaap--DebtInstrumentPeriodicPaymentPrincipal_c20230101__20230930__us-gaap--DebtInstrumentAxis__custom--JanuaryContingentPaymentNoteMember_zTFVxUHFzyvl" title="Debt instrument, principal payment">32,936</span> represents payments made during the nine months ended September 30, 2023. Therefore, the Company recorded a gain of $<span id="xdx_908_eus-gaap--DebtSecuritiesGainLoss_pp0p0_c20230101__20230930__us-gaap--DebtInstrumentAxis__custom--JanuaryContingentPaymentNoteMember_zy5zBZqPkHwb" title="Securities gain loss">175,146</span> in the Consolidated Statements
of Operations for the nine months ended September 30, 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
February 1, 2022, Nobility Healthcare issued another contingent consideration promissory note (the &#8220;February Contingent Payment
Note&#8221;) in connection with an asset purchase agreement between Nobility Healthcare and a private company (the &#8220;February Sellers&#8221;)
of $<span id="xdx_907_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20220202__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_zj3isjjSfRG8" title="Face value">105,000</span>. The February Contingent Payment Note has a <span id="xdx_908_eus-gaap--DebtInstrumentTerm_dxL_c20220202__20220202__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_z2saszRiU5Sb" title="Debt instrument term::XDX::P3Y"><span style="-sec-ix-hidden: xdx2ixbrl1122">three-year</span></span> term and bears interest at a rate of <span id="xdx_902_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20220202__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_zusfZov3zHw7" title="Debt instrument stated percentage">3.00</span>% per annum. Quarterly principal
and interest payments are deferred for seven months and is due in equal quarterly installments on the tenth business day of each quarter.
The principal amount of the February Contingent Payment Note is subject to an earn-out adjustment, being the difference between $<span id="xdx_901_ecustom--DebtInstrumentProjectedRevenue_c20220202__20220202__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_zN4vRr4W6czi" title="Perjected revenue">440,000</span>
(the &#8220;February Projected Revenue&#8221;) and the cash basis revenue (the &#8220;February Measurement Period Revenue&#8221;) collected
by the February Sellers in its normal course of business from the clients existing on February 1, 2022, during the period from May 1,
2022 through April 30, 2023 (the &#8220;February Measurement Period&#8221;) measured on a quarterly basis and annualized as of the relevant
period. If the February Measurement Period Revenue is less than the February Projected Revenue, such amount will be subtracted from the
principal balance of this February Contingent Payment Note on a dollar-for-dollar basis. If the February Measurement Period Revenue is
more than the February Projected Revenue, such amount will be added to the principal balance of this February Contingent Payment Note
on a dollar-for-dollar basis. In no event will the principal balance of this February Contingent Payment Note become a negative number.
The maximum downward earn-out adjustment to the principal balance will be a reduction to zero. There are no limits to the increases to
the principal balance of the February Contingent Payment Note as a result of the earn-out adjustments.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
February Contingent Payment Note is considered to be additional purchase price, therefore the estimated fair value of the contingent
liability is recorded as a liability at the acquisition date and the fair value is considered part of the consideration paid for the
acquisition. Management has recorded the contingent consideration promissory note at its estimated fair value of $<span id="xdx_907_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20220202__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_zAwnJGoOCYdf" title="Fair value">105,000</span> at the acquisition
date. Principal payments, since its inception, on this contingent consideration promissory note totaled $<span id="xdx_90F_eus-gaap--DebtInstrumentPeriodicPayment_c20220202__20220202__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_zgB21DTHowK6" title="Principal payment">1,584</span>. The estimated fair value
of the February Contingent Note at September 30, 2023 is $-<span id="xdx_90E_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20230930__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_zwqi9RBwJhD1" title="Fair value">0</span>-, representing a decrease in its estimated fair value of $<span id="xdx_902_ecustom--DecreaseInEstimatedFairValueofDebt_iI_pp0p0_c20221231__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_zE3gt8gjIiP4" title="Decrease in estimated fair value of debt">4,347</span> as
compared to its estimated fair value as of December 31, 2022, of which $<span id="xdx_905_eus-gaap--DebtInstrumentPeriodicPaymentPrincipal_c20230101__20230930__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_znHZW4CgaLmf" title="Debt instrument, principal payment">1,584</span> represents payments made during the nine months ended September 30, 2023. Therefore, the Company recorded a gain of $<span id="xdx_90F_eus-gaap--DebtSecuritiesGainLoss_pp0p0_c20230101__20230930__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_zesunVBEph63" title="Securities gain loss">2,763</span> in the Consolidated Statements
of Operations for the nine months ended September 30, 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>2023
Commercial Extension of Credit</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
February 23, 2023, the Company&#8217;s Entertainment segment entered into an extension of credit in the form of a loan to use in marketing
and operating its business in accordance with the Private Label Agreement previously entered into with the Lender. The Lender agreed
to extend, subject to the conditions hereof, and Borrower agreed to take, a Loan for Principal Sum of $<span id="xdx_900_eus-gaap--LinesOfCreditCurrent_iI_c20230223__us-gaap--DebtInstrumentAxis__custom--TwentyTwentyThreeCommercialExtensionOfCreditMember_zNqGxJyt7d0i" title="Line of credit">1,000,000</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Lender
shall retain <span id="xdx_906_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dp_c20230223__us-gaap--DebtInstrumentAxis__custom--TwentyTwentyThreeCommercialExtensionOfCreditMember_zHhpLME28g7" title="Borrower percentage">25</span>% of each remittance owed to Borrower under the terms of the Private Label Agreement. Such remittances shall include regular
weekly remittances and any additional incentive payments to which the Borrower may be entitled. <span id="xdx_90E_eus-gaap--LineOfCreditFacilityDescription_c20230223__20230223__us-gaap--DebtInstrumentAxis__custom--TwentyTwentyThreeCommercialExtensionOfCreditMember_ziutwaMPhMM6" title="Credit facility description">The 25% withholding of the Borrower&#8217;s
applicable remittance shall be deemed a &#8220;Payment&#8221; under the terms of this Note, and Payments shall continue until the earlier
of (i) repayment of the Principal Sum, accrued Interest, and a fee of $35,000.00 or (ii) expiration of the Private Label Agreement on
December 31, 2023</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During the nine months
ended September 30, 2023, the Entertainment segment drew an additional $<span id="xdx_905_eus-gaap--ProceedsFromLinesOfCredit_c20230101__20230930__us-gaap--DebtInstrumentAxis__custom--TwentyTwentyThreeCommercialExtensionOfCreditMember_zrb6R8MAdSi5" title="Drew additional capital">224,577</span> on this agreement, with the principal balance never
exceeding $<span id="xdx_909_eus-gaap--DebtInstrumentFaceAmount_iI_c20230930__us-gaap--DebtInstrumentAxis__custom--TwentyTwentyThreeCommercialExtensionOfCreditMember__srt--RangeAxis__srt--MaximumMember_zRrlkBSyPaCl" title="Debt instrument, principal balance">1,000,000</span>. <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During the nine months ended
September 30, 2023, the Company&#8217;s Entertainment segment had repaid $<span id="xdx_90A_eus-gaap--RepaymentsOfDebt_c20230101__20230930_zrcqHlOZ7uVb" title="Repayments of debt">1,156,441</span>
towards the principal on the loan through remittances and had an outstanding balance of $<span id="xdx_90F_eus-gaap--PrincipalAmountOutstandingOfLoansHeldInPortfolio_iI_c20230930_z06N6c0mcTX5" title="Principal loan through remittances">68,135</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Convertible
Note</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April 5, 2023, the Company entered into and consummated the initial closing (the &#8220;First Closing&#8221;) of the transactions contemplated
by a Securities Purchase Agreement, dated as of April 5, 2023 (the &#8220;Purchase Agreement&#8221;), between the Company and certain
investors (the &#8220;Purchasers&#8221;).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
the First Closing, the Company issued and sold to the Purchasers Senior Secured Convertible Notes in the aggregate original principal
amount of $<span id="xdx_90A_eus-gaap--DebtConversionOriginalDebtAmount1_c20230403__20230405__us-gaap--DebtInstrumentAxis__custom--SecuritiesPurchaseAgreementMember_zvTDk7Lag0jf" title="Principal amount">3,000,000</span> (the &#8220;Notes&#8221;) and warrants (the &#8220;Warrants&#8221;). The Purchase Agreement provided for a ten percent
(<span id="xdx_906_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20230405__us-gaap--DebtInstrumentAxis__custom--SecuritiesPurchaseAgreementMember_zBpiPmQnnuY4" title="Debt instrument stated percentage">10</span>%) original interest discount resulting in gross proceeds to the Company of $<span id="xdx_907_eus-gaap--ProceedsFromConvertibleDebt_c20230403__20230405__us-gaap--DebtInstrumentAxis__custom--SecuritiesPurchaseAgreementMember_zE5IDI26czl5" title="Proceeds from convertible debt">2,700,000</span>. No interest accrues under the Notes. The Warrants
are exercisable for an aggregate <span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pid_c20230405__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zuCgd3I6AJ3k" title="Aggregate shares exercisable">1,125,000</span> shares comprised of <span id="xdx_906_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20230405__us-gaap--StatementEquityComponentsAxis__custom--WarrantOneMember_z48ehqRwPq59" title="Common stock issuable under the warrants">375,000</span> warrants at an exercise price of $<span id="xdx_905_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20230405__us-gaap--StatementEquityComponentsAxis__custom--WarrantOneMember_zPCyJ6v2Uusf" title="Exercise price">5.50</span> per share of the Company&#8217;s
common stock, par value $<span id="xdx_90E_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pid_c20230405__us-gaap--StatementEquityComponentsAxis__custom--WarrantOneMember_z2lMTKIhWx4l" title="Common stock, par value">0.001</span> (the &#8220;Common Stock&#8221;), <span id="xdx_900_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20230405__us-gaap--StatementEquityComponentsAxis__custom--WarrantTwoMember_zsjabg3KPLV9" title="Comprised shares">375,000</span> warrants at an exercise price of $<span id="xdx_909_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20230405__us-gaap--StatementEquityComponentsAxis__custom--WarrantTwoMember_zcDhy8Krd9Hg" title="Exercise price">6.50</span> per share of Common Stock,
and <span id="xdx_904_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20230405__us-gaap--StatementEquityComponentsAxis__custom--WarrantThreeMember_zl1BzrCl1rA9" title="Comprised shares">375,000</span> warrants at an exercise price of $<span id="xdx_906_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20230405__us-gaap--StatementEquityComponentsAxis__custom--WarrantThreeMember_z7HCB64RSgGg" title="Warrant exercise price">7.50</span> per share of Common Stock.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Subject
to certain conditions, within 18 months from the effectiveness date and while the Notes remain outstanding, the Purchasers have the right
to require the Company to consummate a second closing of up to an additional $<span id="xdx_90E_eus-gaap--ProceedsFromIssuanceOfWarrants_c20230403__20230405__us-gaap--DebtInstrumentAxis__custom--SecuritiesPurchaseAgreementMember_zDIfNKkrVzlk" title="Principal amount">3,000,000</span> of Notes (the &#8220;Second Notes&#8221;) and
Warrants on the same terms and conditions as the First Closing, except that the Second Notes may be subordinate to a mortgage on the
Company&#8217;s headquarters building (the &#8220;Bank Mortgage&#8221;).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Notes are convertible into shares of Common Stock at the election of the Purchasers at any time at a fixed conversion price of $<span id="xdx_90A_eus-gaap--CommonStockConvertibleConversionPriceIncrease_pid_c20230403__20230405__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zbGH5EAkVZF1" title="Common stock, convertible, conversion price, increase">5.00</span>
(the &#8220;Conversion Price&#8221;) per share of Common Stock. The Conversion Price is subject to customary adjustments for stock dividends,
stock splits, reclassifications and the like, and subject to price-based adjustment in the event of any issuances of Common Stock, or
securities convertible, exercisable or exchangeable for, Common Stock at a price below the then-applicable Conversion Price (subject
to certain exceptions). Subject to certain conditions, including certain equity conditions, the Company may redeem some or all of the
then outstanding principal amount of the Note for cash in an amount equal to <span id="xdx_902_eus-gaap--DebtInstrumentRedemptionPricePercentage_pid_dp_uPure_c20230403__20230405__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zRa4AOMui801" title="Debt instrument, redemption price, percentage">110</span>% of the outstanding principal amount of the Notes (the
&#8220;Optional Redemption Amount&#8221;). In addition, the Purchasers may, at their option, demand repayment at the Optional Redemption
Amount upon five (5) business days&#8217; written notice following (i) the closing by the Company of the Bank Mortgage, or (ii) a sale
by the Company of Common Stock or Common Stock equivalents.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Notes rank senior to all outstanding and future indebtedness of the Company and its subsidiaries, and are secured by substantially all
of the Company&#8217;s assets, as evidenced by (i) a security agreement entered into at the Closing, (ii) a trademark security agreement
entered into at the Closing, (iii) a patent security agreement entered into at the Closing, (iv) a guaranty executed by all direct and
indirect subsidiaries of the Company pursuant to which each of them has agreed to guaranty the obligations of the Company under the Notes,
and (v) a mortgage on the Company&#8217;s headquarters building in favor of the Purchasers.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Also
at the Closing, the Company entered into a Registration Rights Agreement (the &#8220;Registration Rights Agreement&#8221;) with the Purchasers.
Pursuant to the terms of the Registration Rights Agreement, the Company has agreed to prepare and file with the SEC within the 10th business
day following the First Closing (the &#8220;Filing Date&#8221;) a registration statement covering the resale of the shares of Common
Stock issuable upon conversion of the Notes and exercise of the Warrants, and to use its best efforts to cause such Registration Statement
to be declared effective under the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;), as promptly as possible, but
in any event no later than 45 days following the Filing Date (the &#8220;Effectiveness Date&#8221;). If the Registration Statement is
not filed by the Filing Date or is not declared effective by the Effectiveness Date, or under certain other circumstances described in
the Registration Rights Agreement, then the Company shall be obligated to pay, as partial liquidated damages, to each Purchaser an amount
in cash equal to <span id="xdx_908_ecustom--PurchaserPercentage_iI_dp_c20230930__us-gaap--TypeOfArrangementAxis__custom--RegistrationRightsAgreementMember_zfUZyIv6Bgbc" title="Purchaser percentage">2</span>% of the original principal amount of the Notes each month until the applicable event giving rise to such payments
is cured. If the Company fails to pay any partial liquidated damages in full within seven days after the date payable, the Company will
pay interest thereon at a rate of <span id="xdx_902_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_dp_c20230930__us-gaap--TypeOfArrangementAxis__custom--RegistrationRightsAgreementMember_zlXLUI4HoMrf" title="Contractual interest rate">10</span>% per annum.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company recognized the full warrant derivative value, with the remaining amount being allocated to the debt obligation. As the warrant
derivative value exceeded the net proceeds from the issuance, the excess amount is recognized as a loss on the date of the issue date.
Thus, the Company recorded a loss of $<span id="xdx_901_ecustom--IssuanceOfWarrantDerivativeLiabilities_iN_di_c20230101__20230930_zQBHJ8obvVs8" title="Issuance of warrant derivative liabilities">576,380</span> as an interest expense on the date of issuance relating to the Convertible note. The following
is the assumptions used in calculating the estimated grant-date fair value of the detachable warrants to purchase common stock granted
in connection with the Convertible Note:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_896_ecustom--ScheduleOfWarrantsToPurchaseCommonStockGrantedTableTextBlock_zWw0XPRzHNO8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B9_z73QyPskAt7k" style="display: none">SCHEDULE
OF WARRANT TO PURCHASE COMMON STOCK GRANTED</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Terms at <br/> April 5, 2023<br/> (issuance
    date)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 78%; text-align: left">Volatility - range</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_uPure_c20230405__20230405__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zCGEwy1oiX71" style="width: 18%; text-align: right" title="Volatility - range">106.0</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Risk-free rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_uPure_c20230405__20230405__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_za0Fmc6i9yEc" style="text-align: right" title="Risk-free rate">3.36</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Dividend</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_uPure_c20230405__20230405__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zIVw25jAbJWl" style="text-align: right" title="Dividend">0</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Remaining contractual term</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20230405__20230405__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zs3LLKK5EHw5" title="Remaining contractual term">5.0
                                            </span>years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Exercise price</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_c20230405__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__srt--RangeAxis__srt--MinimumMember_zps8ycHLk5Yj" title="Exercise price">5.50</span>
                                       &#8211; <span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_c20230405__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__srt--RangeAxis__srt--MaximumMember_zFOgJbsk0t44" title="Exercise price">7.50</span></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Common stock issuable under the warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20230405__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zOKJRnN7hNWk" style="text-align: right" title="Common stock issuable under the warrants">1,125,000</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AE_zZIIo5RUwyQa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89B_eus-gaap--ScheduleOfDebtTableTextBlock_zAqWrkWTR6a4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Following
is a summary of activity relative to the Convertible Note for the nine months ended September 30, 2023:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BB_zebir7H5vhka" style="display: none">SUMMARY
OF CONVERTIBLE NOTE ACTIVITY</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_494_20230101__20230930_zgJaGwFlR6cj" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1.5pt; 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></tr>
  <tr id="xdx_405_eus-gaap--ConvertibleNotesPayable_iS_zh5CaAlZ0tj4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Balance, December 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1206">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--DebtConversionConvertedInstrumentParValue_z8DAGgG0Prmf" style="vertical-align: bottom; background-color: White">
    <td style="width: 78%; text-align: left">Convertible Note, at par</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 18%; text-align: right">3,000,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DebtConversionConvertedInstrumentAmount1_iN_di_zRVfWplNnvqb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Conversion of convertible note into common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(125,000</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_400_eus-gaap--DebtInstrumentPeriodicPaymentPrincipal_zhG3WchkB6fk" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Principal payments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1212">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--DebtInstrumentUnamortizedDiscounts_iN_di_zcXcqEPJDTsi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Unamortized debt discount</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,014,091</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--ConvertibleNotesPayable_iE_zliwXZYNIlf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Balance, September 30, 2023</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,860,909</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A2_zrmswxCKtCje" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the three and nine months ended September 30, 2023 the Company amortized $<span id="xdx_90A_eus-gaap--AmortizationOfDebtDiscountPremium_c20230701__20230930_zj0e77PWqvV" title="Amortization of debt discount premium"><span id="xdx_900_eus-gaap--AmortizationOfDebtDiscountPremium_c20230101__20230930_zbkpfLHG5h86" title="Amortization of debt discount premium">1,887,273</span></span> of debt discount under interest expense, compared
to $-<span id="xdx_907_eus-gaap--AmortizationOfDebtDiscountPremium_c20220701__20220930_z6Qig3r2IBr9" title="Amortization of debt discount premium"><span id="xdx_90C_eus-gaap--AmortizationOfDebtDiscountPremium_c20220101__20220930_zVefwNzfiZr5" title="Amortization of debt discount premium">0</span></span>- for the three and nine months ended September 30, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
June 2, 2023, the Purchasers elected to convert $<span id="xdx_90A_eus-gaap--DebtInstrumentFaceAmount_iI_c20230602_zaQGoMZrgYMi" title="Face value">125,000</span> principal, at the fixed price of $<span id="xdx_907_eus-gaap--SharesIssuedPricePerShare_iI_c20230602__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zo451TqQ0Na2" title="Shares issued price per share">5.00</span> per share of common stock, <span id="xdx_901_eus-gaap--StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_c20230601__20230602__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zgrV3zKnBCYk" title="Conversion of convertible securities, shares">25,000</span> shares
valued at $<span id="xdx_902_eus-gaap--StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_c20230601__20230602__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zUHee1m8Gyb6" title="Conversion of convertible securities">119,750</span>. The loss on conversion of convertible note into common shares, of $<span id="xdx_90B_ecustom--LossOnConversionOfConvertibleNote_c20230601__20230602_zLgNUnHqQrIl" title="Loss on conversion of convertibleNote">93,386</span>, was recorded during the period.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<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 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: 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(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//470/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>25
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651410806752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENT<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [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_FairValueDisclosuresTextBlock', window );">FAIR VALUE MEASUREMENT</a></td>
<td class="text"><p id="xdx_801_eus-gaap--FairValueDisclosuresTextBlock_zjwv59jCqwni" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
4. <span id="xdx_82F_z9jWPeVuEAK7">FAIR VALUE MEASUREMENT</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
accordance with ASC Topic 820 &#8212; <i>Fair Value Measurements and Disclosures</i> (&#8220;ASC 820&#8221;), the Company utilizes the
market approach to measure fair value for its financial assets and liabilities. The market approach uses prices and other relevant information
generated by market transactions involving identical or comparable assets, liabilities or a group of assets or liabilities, such as a
business.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ASC
820 utilizes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value into three broad levels.
The following is a brief description of those three levels:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    1 &#8212; Quoted prices in active markets for identical assets and liabilities</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    2 &#8212; Other significant observable inputs (including quoted prices in active markets for similar assets or liabilities)</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    3 &#8212; Significant unobservable inputs (including the Company&#8217;s own assumptions in determining the fair value)</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_894_eus-gaap--ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_zAnUnxO5yZPc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table represents the Company&#8217;s hierarchy for its financial assets and liabilities measured at fair value on a recurring
basis as of September 30, 2023 and December 31, 2022:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 24.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 24.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B8_zTy30q7HRbbd" style="display: none">SCHEDULE
OF FINANCIAL ASSETS AND LIABILITIES MEASURED AT FAIR VALUE ON RECURRING BASIS</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font-family: Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_495_20230930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zJ4s7siDsjZb" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">Level 1</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_490_20230930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zrbXGln5aWH9" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">Level 2</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_497_20230930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_ztuXeUTH0HLd" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">Level 3</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_492_20230930_zi40XUgulE8c" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">Total</td><td style="font-family: Times New Roman, Times, Serif; 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: 1.5pt">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30, 2023</td><td style="padding-bottom: 1.5pt; 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: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Level 1</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Level 2</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Level 3</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">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><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--LiabilitiesFairValueDisclosure_iI_pp0p0_hus-gaap--FairValueByLiabilityClassAxis__custom--ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember_zhWWpRPgkbef" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 44%; text-align: left">Contingent consideration promissory notes and contingent consideration
    earn-out agreement</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1240">&#8212;</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1241">&#8212;</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">281,825</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: 10%; text-align: right">281,825</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--LiabilitiesFairValueDisclosure_iI_pp0p0_hus-gaap--FairValueByLiabilityClassAxis__custom--WarrantLiabilityMember_zl4CLea0wdmb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Warrant derivative liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1245">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1246">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,412,820</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,412,820</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--LiabilitiesFairValueDisclosure_iI_pp0p0_zt6uPzOYawqg" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Liabilities, fair value</span></td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1250">&#8212;</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1251">&#8212;</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,694,645</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,694,645</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font-family: Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_496_20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_z2JihCvddzmc" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">Level 1</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_494_20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zloDeX3uEpQi" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">Level 2</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_495_20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z07Ebgg4e5z4" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">Level 3</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49B_20221231_zoTzEREH1X4k" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">Total</td><td style="font-family: Times New Roman, Times, Serif; 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: 1.5pt">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Level 1</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Level 2</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Level 3</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">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><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--LiabilitiesFairValueDisclosure_iI_pp0p0_hus-gaap--FairValueByLiabilityClassAxis__custom--ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember_zuzlX2YanVv4" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 44%; text-align: left">Contingent consideration promissory notes and contingent consideration
    earn-out agreement</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1255">&#8212;</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1256">&#8212;</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">777,840</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: 10%; text-align: right">777,840</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--LiabilitiesFairValueDisclosure_iI_pp0p0_hus-gaap--FairValueByLiabilityClassAxis__custom--WarrantLiabilityMember_zBYZr6S70qx6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Warrant derivative liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1260">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1261">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1262">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1263">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--LiabilitiesFairValueDisclosure_iI_pp0p0_zLwtqXt4cZj5" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Liabilities, fair value</span></td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1265">&#8212;</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1266">&#8212;</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">777,840</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">777,840</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A9_zqaoMCEYldI2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_896_eus-gaap--FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock_ze1EKKByjDp" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table represents the change in Level 3 tier value measurements for the periods ended September 30, 2023:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BC_zem4VEsye4K" style="display: none">SCHEDULE
OF FAIR VALUE MEASUREMENTS CHANGE IN LEVEL 3 INPUTS</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Contingent Consideration Promissory Notes</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Warrant Derivative Liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#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; background-color: rgb(204,238,255)">
    <td style="width: 64%">Balance, December 31, 2022</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--LiabilitiesFairValueDisclosure_iS_pp0p0_c20230101__20230331__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zX652P8BDn2h" style="width: 14%; text-align: right" title="Balance">777,840</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_98D_eus-gaap--LiabilitiesFairValueDisclosure_iS_pp0p0_c20230101__20230331__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_z7qGTx3PplPj" style="width: 14%; text-align: right" title="Balance"><span style="-sec-ix-hidden: xdx2ixbrl1274">&#8212;</span></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(204,238,255)">
    <td style="text-align: left">Principal payments on contingent consideration promissory notes &#8211; Revenue Cycle Management Acquisitions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_ecustom--PaymentOfContingentConsiderationPromissoryNote_pp0p0_c20230101__20230331__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zV8Ltd6Utruc" style="text-align: right" title="Principal payments on contingent consideration promissory notes - Revenue Cycle Management Acquisitions">(120,789</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--PaymentOfContingentConsiderationPromissoryNote_pp0p0_c20230101__20230331__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_zEhCuai5Drfg" style="text-align: right" title="Principal payments on contingent consideration promissory notes - Revenue Cycle Management Acquisitions"><span style="-sec-ix-hidden: xdx2ixbrl1278">&#8212;</span></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 style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Change in fair value of contingent consideration promissory notes &#8211; Revenue
    Cycle Management Acquisitions</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_983_ecustom--ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_pp0p0_c20230101__20230331__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zTkzBAxq8he3" style="border-bottom: Black 1.5pt solid; text-align: right" title="Change in fair value of contingent consideration promissory notes - Revenue Cycle Management Acquisitions">(158,022</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_989_ecustom--ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_pp0p0_c20230101__20230331__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_z8wzyibTo438" style="border-bottom: Black 1.5pt solid; text-align: right" title="Change in fair value of contingent consideration promissory notes - Revenue Cycle Management Acquisitions"><span style="-sec-ix-hidden: xdx2ixbrl1282">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Balance, March 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_981_eus-gaap--LiabilitiesFairValueDisclosure_iS_pp0p0_c20230401__20230630__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zZqoUZ6G309g" style="border-bottom: Black 2.5pt double; text-align: right" title="Balance">499,029</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--LiabilitiesFairValueDisclosure_iS_pp0p0_c20230401__20230630__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_zW8JBohBMo61" style="border-bottom: Black 2.5pt double; text-align: right" title="Balance"><span style="-sec-ix-hidden: xdx2ixbrl1286">&#8212;</span></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(204,238,255)">
    <td style="text-align: left">Issuance of warrant derivative liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_ecustom--IssuanceOfWarrantDerivativeLiabilities_pp0p0_c20230401__20230630__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zbyPh4S8FBf7" style="text-align: right" title="Issuance of warrant derivative liabilities"><span style="-sec-ix-hidden: xdx2ixbrl1288">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_ecustom--IssuanceOfWarrantDerivativeLiabilities_pp0p0_c20230401__20230630__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_zwgOr2W626tg" style="text-align: right" title="Issuance of warrant derivative liabilities">3,216,380</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 style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Principal payments on contingent consideration promissory notes &#8211; Revenue Cycle Management Acquisitions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_ecustom--PaymentOfContingentConsiderationPromissoryNote_pp0p0_c20230401__20230630__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zxTfOoFC6lba" style="text-align: right" title="Principal payments on contingent consideration promissory notes - Revenue Cycle Management Acquisitions">(96,265</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--PaymentOfContingentConsiderationPromissoryNote_pp0p0_c20230401__20230630__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_zOURkk6QNFN5" style="text-align: right" title="Principal payments on contingent consideration promissory notes - Revenue Cycle Management Acquisitions"><span style="-sec-ix-hidden: xdx2ixbrl1294">&#8212;</span></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 style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Change in fair value of warrant derivative liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_982_ecustom--ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_pp0p0_c20230401__20230630__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_ziYxLZYvrvX2" style="border-bottom: Black 1.5pt solid; text-align: right" title="Change in fair value of warrant derivative liabilities"><span style="-sec-ix-hidden: xdx2ixbrl1296">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_981_ecustom--ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_pp0p0_c20230401__20230630__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_z7nMZwZzJW44" style="border-bottom: Black 1.5pt solid; text-align: right" title="Change in fair value of warrant derivative liabilities">59,766</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Balance, June 30, 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_987_eus-gaap--LiabilitiesFairValueDisclosure_iS_pp0p0_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zl2p1oUpCiYf" style="border-bottom: Black 2.5pt double; text-align: right" title="Balance">402,764</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98F_eus-gaap--LiabilitiesFairValueDisclosure_iS_pp0p0_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_zPPWie3yVp59" style="border-bottom: Black 2.5pt double; text-align: right" title="Balance">3,276,146</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(204,238,255)">
    <td style="text-align: left">Principal payments on contingent consideration promissory notes &#8211; Revenue Cycle Management Acquisitions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--PaymentOfContingentConsiderationPromissoryNote_pp0p0_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zxEWaEX6ZSO9" style="text-align: right" title="Principal payments on contingent consideration promissory notes - Revenue Cycle Management Acquisitions">(101,051</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_ecustom--PaymentOfContingentConsiderationPromissoryNote_pp0p0_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_z8P9do02nzNb" style="text-align: right" title="Principal payments on contingent consideration promissory notes - Revenue Cycle Management Acquisitions"><span style="-sec-ix-hidden: xdx2ixbrl1306">&#8212;</span></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" title="Principal payments on contingent consideration promissory notes - Revenue Cycle Management Acquisitions">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right" title="Principal payments on contingent consideration promissory notes - Revenue Cycle Management Acquisitions">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Change in fair value of contingent consideration promissory notes &#8211;
Revenue Cycle Management Acquisitions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_ecustom--FairValueOfContingentConsiderationPromissoryNote_pp0p0_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zTPYTB8XreGd" style="text-align: right" title="Fair value on contingent consideration promissory notes - Revenue Cycle Management Acquisitions">(19,888</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_ecustom--FairValueOfContingentConsiderationPromissoryNote_pp0p0_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_z9TJQHmNDym9" style="text-align: right" title="Fair value on contingent consideration promissory notes - Revenue Cycle Management Acquisitions"><span style="-sec-ix-hidden: xdx2ixbrl1310">&#8212;</span></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 style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Change in fair value of warrant derivative liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98D_ecustom--ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_pp0p0_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zkIExGGj9IUk" style="border-bottom: Black 1.5pt solid; text-align: right" title="Change in fair value of warrant derivative liabilities"><span style="-sec-ix-hidden: xdx2ixbrl1312">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_989_ecustom--ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_pp0p0_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_zVyLvXIdP9Gb" style="border-bottom: Black 1.5pt solid; text-align: right" title="Change in fair value of warrant derivative liabilities">(1,863,326</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Balance, September 30, 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_985_eus-gaap--LiabilitiesFairValueDisclosure_iE_pp0p0_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zHMJ2w2iB8Rc" style="border-bottom: Black 2.5pt double; text-align: right" title="Balance">281,825</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--LiabilitiesFairValueDisclosure_iE_pp0p0_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_z0NnJVGOwdE7" style="border-bottom: Black 2.5pt double; text-align: right" title="Balance">1,412,820</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AB_zQBiJQMtplf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 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_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651410880752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCRUED EXPENSES<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">ACCRUED EXPENSES</a></td>
<td class="text"><p id="xdx_80A_eus-gaap--AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_zod17QE8Bfqc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
5. <span id="xdx_82A_zBwUT6P4r2Bl">ACCRUED EXPENSES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_893_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_z4znk5MOYLgk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued
expenses consisted of the following at September 30, 2023 and December 31, 2022:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B3_zkyHOkNIPdw6" style="display: none">SCHEDULE
OF ACCRUED EXPENSES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49D_20230930_zMnWcwY2Ccth" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September
                                            30,</b></span></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; font-size: 10pt"><b>2023</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20221231_zqwXo73dtEj8" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
                                            31,</b></span></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; font-size: 10pt"><b>2022</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_401_ecustom--ProductWarrantyAccrualWarrantCurrent_iI_maALCzR9a_zDB24K3TxiC8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Accrued warranty expense</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">16,543</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: 16%; text-align: right">15,694</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_ecustom--AccruedLitigationCosts_iI_maALCzR9a_zd84afjZFTD" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accrued litigation costs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,040,292</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">247,984</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--AccruedSalesCommissionCurrent_iI_maALCzR9a_zGys6QgPNMHd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Accrued sales commissions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">57,102</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">55,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--AccruedPayrollTaxesCurrent_iI_maALCzR9a_zvY6xBaSVyO3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accrued payroll and related fringes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">340,373</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">504,020</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--AccruedSalesReturnsAndAllowancesCurrent_iI_maALCzR9a_zgjBqPHW3EEl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Accrued sales returns and allowances</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">116,543</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">118,026</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--AccruedIncomeTaxesCurrent_iI_maALCzR9a_zMh6MP3TkwO5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accrued taxes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">109,164</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">46,408</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_maALCzR9a_zCzA8VLkxIJ" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">128,051</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">103,835</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--AccruedLiabilitiesCurrent_iTI_mtALCzR9a_zgKRj4WEEDoc" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Total accrued expenses</span></td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,808,068</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,090,967</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AD_z2CCXPkPtfJf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_897_eus-gaap--ScheduleOfProductWarrantyLiabilityTableTextBlock_zWcBjtYA7sJ4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued
warranty expense was comprised of the following for the nine months ended September 30, 2023:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BF_zjw6etIiCJ4" style="display: none">SCHEDULE
OF ACCRUED WARRANTY EXPENSE</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 60%; margin-right: auto">
  <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td id="xdx_491_20230101__20230930_ziAK8kHnXeG7" style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td></tr>
<tr id="xdx_404_eus-gaap--ProductWarrantyAccrualClassifiedCurrent_iS_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 78%; text-align: left">Beginning balance</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right">15,694</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--ProductWarrantyAccrualWarrantiesIssued_i_pp0p0" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Provision for warranty expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">48,311</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_ecustom--ProductWarrantyAccrualChargesAppliedToWarrantyReserve_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Charges applied to warranty reserve</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(47,462</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--ProductWarrantyAccrualClassifiedCurrent_iE_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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 style="border-bottom: Black 2.5pt double; text-align: right">16,543</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A4_z6n2RvfyC6c6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a),20,24)<br> -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_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651410787104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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>
</tr>
<tr class="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_805_eus-gaap--IncomeTaxDisclosureTextBlock_zTd38R0Wmxy9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
6. <span id="xdx_821_z9eLQFC7lsG6">INCOME TAXES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
effective tax rate for the three months ended September 30, 2023 and 2022 varied from the expected statutory rate due to the Company
continuing to provide a <span id="xdx_90B_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_pid_dp_uPure_c20230701__20230930_zoKYMXxpW7jj" title="Percentage of valuation allowance"><span id="xdx_90E_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_pid_dp_uPure_c20220701__20220930_zvTVkOejJJsf" title="Percentage of valuation allowance">100</span></span>% valuation allowance on net deferred tax assets. The Company determined that it was appropriate to continue
the full valuation allowance on net deferred tax assets as of September 30, 2023, primarily because of the Company&#8217;s history of
operating losses.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has incurred operating losses in recent years, and it continues to be in a three-year cumulative loss position at September 30,
2023. Accordingly, the Company determined there was not sufficient positive evidence regarding its potential for future profits to outweigh
the negative evidence of our three-year cumulative loss position under the guidance provided in ASC 740. Therefore, it is determined
to continue to provide a <span id="xdx_90C_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_pid_dp_uPure_c20230101__20230930_zYkL8pXjvGn1" title="Deferred tax assets valuation allowance percentage">100</span>% valuation allowance on its net deferred tax assets. The Company expects to continue to maintain a full
valuation allowance until it determines that it can sustain a level of profitability that demonstrates its ability to realize these assets.
To the extent the Company determines that the realization of some or all of these benefits is more likely than not based upon expected
future taxable income, a portion or all of the valuation allowance will be reversed. The Company has available to it approximately $<span id="xdx_90E_eus-gaap--OperatingLossCarryforwards_iI_pn5n6_c20230930_zxCwBdPe23o5" title="Operating loss carryforwards">113.3</span>
million (based on its December 31, 2022 tax return) in net operating loss carryforwards to offset future taxable income as of September
30, 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 2: 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 3: 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 4: 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 5: 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 6: 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/2147482526/740-270-50-1<br><br>Reference 7: 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 8: 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 9: 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 10: 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>28
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651325925248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PREPAID EXPENSES<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_DGLY_DisclosurePrepaidExpensesAbstract', window );"><strong>Prepaid Expenses</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_DGLY_PrepaidExpenseTextBlock', window );">PREPAID EXPENSES</a></td>
<td class="text"><p id="xdx_807_ecustom--PrepaidExpenseTextBlock_zRx7iyLRc4Y1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
7. <span id="xdx_826_zg1pC8qbe472">PREPAID EXPENSES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_891_eus-gaap--DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_zBDcJtlC7mql" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepaid
expenses were the following at September 30, 2023 and December 31, 2022:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B0_zVPRzc0e1gs" style="display: none">SCHEDULE
OF PREPAID EXPENSE</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20230930_zHL4ci2Kg7pb" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September
                                            30,</b></span></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; font-size: 10pt"><b>2023</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_492_20221231_zVLt0DSM6cGh" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
                                            31,</b></span></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; font-size: 10pt"><b>2022</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_401_ecustom--PrepaidInventory_iI_maCz4rg_zCjEFoiC749f" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Prepaid inventory</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">5,660,619</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: 16%; text-align: right">6,110,321</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--PrepaidAdvertising_iI_maCz4rg_zHhu85KBNsq" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Prepaid advertising</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">955,089</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,931,628</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--OtherPrepaidExpenseCurrent_iI_maCz4rg_zsZLvlNWO8xb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">707,907</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">424,464</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--PrepaidExpenseCurrent_iTI_mtCz4rg_zTnC0nqlpX0c" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total prepaid 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">7,323,615</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">8,466,413</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A2_zUeOCaeK0Qsb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></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_DGLY_DisclosurePrepaidExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">DGLY_DisclosurePrepaidExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_DGLY_PrepaidExpenseTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Prepaid Expense [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;">DGLY_PrepaidExpenseTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651323851456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY, PLANT AND EQUIPMENT<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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>
</tr>
<tr class="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, PLANT AND EQUIPMENT</a></td>
<td class="text"><p id="xdx_807_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zti5tnrQ2F7a" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
8. <span id="xdx_82B_zgQTDxzZCc0b">PROPERTY, PLANT AND EQUIPMENT</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_897_eus-gaap--PropertyPlantAndEquipmentTextBlock_zd6OR5lPhAxl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property,
plant and equipment consisted of the following at September 30, 2023 and December 31, 2022:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BF_zEYMsG2CnADe" style="display: none">SCHEDULE
OF PROPERTY, PLANT AND EQUIPMENT</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Estimated <br/> Useful Life</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_491_20230930_z9zxKOeebw7" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September
                                            30,</b></span></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; font-size: 10pt"><b>2023</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_498_20221231_z4AFxoBqzDy6" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
                                            31,</b></span></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; font-size: 10pt"><b>2022</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--Building_iI_pp0p0_maPPAEGzEav_z8p8pEkTEL63" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 46%">Building</td><td style="width: 2%">&#160;</td>
    <td style="width: 14%; text-align: right"><span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_z4S808qKnSRg" title="Estimated Useful Life">25</span> years</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">4,537,037</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">4,537,037</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--Land_iI_pp0p0_maPPAEGzEav_zlsMmFiJaFAg" style="vertical-align: bottom; background-color: White">
    <td>Land</td><td>&#160;</td>
    <td style="text-align: right"><span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration_iI_dxL_c20230930_z8PNVg59cEu7" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2023%23LandMember"><span style="-sec-ix-hidden: xdx2ixbrl1395">Infinite</span></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">739,734</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">739,734</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--FurnitureAndFixturesGross_iI_pp0p0_maPPAEGzEav_zgmvd5v4ren8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Office furniture, fixtures, equipment, and aircraft</td><td>&#160;</td>
    <td style="text-align: right"><span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_zKpkTmGptBEc" title="Estimated Useful Life">3</span>-<span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zDcAMBqFMwv7" title="Estimated Useful Life">20</span> years</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,061,484</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,048,169</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--MachineryAndEquipmentGross_iI_pp0p0_maPPAEGzEav_zjA9QIQ7Ktga" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Warehouse and production equipment</td><td>&#160;</td>
    <td style="text-align: right"><span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__srt--WarehouseMember__srt--RangeAxis__srt--MinimumMember_zzV9fAOrJSak" title="Estimated Useful Life">3</span>-<span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__srt--WarehouseMember__srt--RangeAxis__srt--MaximumMember_z6ole8efrAn2" title="Estimated Useful Life">7</span> years</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">40,128</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">51,302</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--DemonstrationAndTradeshowEquipmentGross_iI_pp0p0_maPPAEGzEav_zi64eEQyn4h5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Demonstration and tradeshow equipment</td><td>&#160;</td>
    <td style="text-align: right"><span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--DemonstrationAndTradeshowEquipmentMember__srt--RangeAxis__srt--MinimumMember_zOpd2ZEg4HIh" title="Estimated Useful Life">3</span>-<span id="xdx_907_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--DemonstrationAndTradeshowEquipmentMember__srt--RangeAxis__srt--MaximumMember_zTCAkAO98Bi6" title="Estimated Useful Life">7</span> years</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">74,582</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">72,341</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--BuildingsAndImprovementsGross_iI_pp0p0_maPPAEGzEav_z1AZmyeyDp7i" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Building improvements</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: right; padding-bottom: 1.5pt"><span id="xdx_90E_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingImprovementsMember__srt--RangeAxis__srt--MinimumMember_zPOg41dgwDDl" title="Estimated Useful Life">5</span>-<span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingImprovementsMember__srt--RangeAxis__srt--MaximumMember_zUy6UerAtROe" title="Estimated Useful Life">7</span> years</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,328,601</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,334,374</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--PropertyPlantAndEquipmentGross_iTI_pp0p0_mtPPAEGzEav_maPPAENzyT5_zqDwE9FMlgUc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total cost</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,781,566</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,782,957</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_msPPAENzyT5_ztdozjXbsK99" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: accumulated depreciation and amortization</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: right; padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">(1,330,524</p></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(884,271</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><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--PropertyPlantAndEquipmentNet_iTI_pp0p0_mtPPAENzyT5_zDpLkzgd1sl7" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Net property, plant and equipment</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="text-align: right; 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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">7,451,042</p></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">7,898,686</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A4_zJGJVpip2Z3e" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation
expense for the three months ended September 30, 2023 and September 30, 2022 was $<span id="xdx_903_eus-gaap--Depreciation_c20230701__20230930_zIPpmkGHdYB9" title="Depreciation expense">188,100</span> and $<span id="xdx_908_eus-gaap--Depreciation_c20220701__20220930_zordZF2tmHi5" title="Depreciation expense">73,686</span>, respectively, and is included
in general and administrative expenses. Depreciation expense for the nine months ended September 30, 2023 and September 30, 2022 was
$<span id="xdx_900_eus-gaap--Depreciation_c20230101__20230930_zp8HainCHGPg" title="Depreciation expense">533,992</span> and $<span id="xdx_905_eus-gaap--Depreciation_c20220101__20220930_zOgRbNaI0SWi" title="Depreciation expense">381,014</span>, respectively, and is included in general and administrative expenses.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/2147480321/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/2147480321/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/2147480321/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>30
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651323853456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OPERATING LEASE<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_DGLY_DisclosureOperatingLeaseAbstract', window );"><strong>Operating Lease</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 );">OPERATING LEASE</a></td>
<td class="text"><p id="xdx_808_eus-gaap--LesseeOperatingLeasesTextBlock_zkJRxbzn36jb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
9. <span id="xdx_823_zNKFEQgiudUj">OPERATING LEASE</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
May 13, 2020, the Company entered into an operating lease for new warehouse and office space, which the Company currently utilizes as
one of its office, assembly and warehouse locations. The original lease agreement was amended on August 28, 2020 to correct the footage
under lease and monthly payment amounts resulting from such correction. The lease terms, as amended, include no base rent for the first
nine months and monthly payments ranging from $<span id="xdx_90B_eus-gaap--OperatingLeasePayments_c20200510__20200513__us-gaap--AwardTypeAxis__custom--WarehouseAndOfficeSpaceMember__srt--RangeAxis__srt--MinimumMember_zW8GR9Qc1Gp4" title="Operating lease, payments">12,398</span> to $<span id="xdx_90A_eus-gaap--OperatingLeasePayments_c20200510__20200513__us-gaap--AwardTypeAxis__custom--WarehouseAndOfficeSpaceMember__srt--RangeAxis__srt--MaximumMember_zmzocApD1TUe" title="Operating lease, payments">14,741</span> thereafter, with a <span id="xdx_90D_eus-gaap--LessorOperatingLeaseDescription_c20200510__20200513__us-gaap--AwardTypeAxis__custom--WarehouseAndOfficeSpaceMember_zNa1kndcNETb" title="Lessor, operating lease, description">termination date of December 2026</span>. The Company is
responsible for property taxes, utilities, insurance and its proportionate share of common area costs related to this location. The Company
took possession of the leased facilities on June 15, 2020. The remaining lease term for the Company&#8217;s office and warehouse operating
lease as of September 30, 2023, was <span id="xdx_906_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dxL_c20230930__us-gaap--AwardTypeAxis__custom--WarehouseAndOfficeSpaceMember_zDIjmAUS1U3k" title="Lease term::XDX::P48M"><span style="-sec-ix-hidden: xdx2ixbrl1450">thirty-nine months</span></span>. The Company&#8217;s previous office and warehouse space lease expired in April
2020 and the Company paid holdover rent for the time period until it moved to and commenced occupying the new space on June 15, 2020.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company entered into an operating lease with a third party in October 2019 for copiers used for office and warehouse purposes. The terms
of the lease include <span id="xdx_906_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dtM_c20191031__us-gaap--AwardTypeAxis__custom--OctoberTwoThousandAndNineteenForCopiersMember_zhOY5YXB9qj7" title="Lessee, operating lease, term of contract">48</span> monthly payments of $<span id="xdx_90B_eus-gaap--OperatingLeasePayments_c20191001__20191031__us-gaap--AwardTypeAxis__custom--OctoberTwoThousandAndNineteenForCopiersMember_zJDcy2QuPpC4" title="Operating lease, payments">1,598</span> with a <span id="xdx_907_eus-gaap--LessorOperatingLeaseDescription_c20191001__20191031__us-gaap--AwardTypeAxis__custom--OctoberTwoThousandAndNineteenForCopiersMember_zPSnTk2QWOt8" title="Lessor, operating lease, description">maturity date of October 2023</span>. The Company has the option to purchase the equipment
at maturity for its estimated fair market value at that point in time. The remaining lease term for the Company&#8217;s copier operating
lease as of September 30, 2023, was <span id="xdx_904_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dc_c20230930__us-gaap--AwardTypeAxis__custom--OctoberTwoThousandAndNineteenForCopiersMember_zG56YrDcca7f" title="Lessee, operating lease, term of contract">one month</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
June 30, 2021, the Company completed the acquisition of a private medical billing company, through its revenue cycle management segment.
Upon completion of this acquisition, the Company became responsible for the operating lease for the seller&#8217;s office space. The
lease terms include monthly payments ranging from $<span id="xdx_90C_eus-gaap--OperatingLeasePayments_c20210529__20210630__srt--RangeAxis__srt--MinimumMember__us-gaap--BusinessAcquisitionAxis__custom--EliteMedicalBillingSpecialistsMember_zJKB3CHrK3di" title="Operating lease, payments">2,648</span> to $<span id="xdx_903_eus-gaap--OperatingLeasePayments_c20210529__20210630__srt--RangeAxis__srt--MaximumMember__us-gaap--BusinessAcquisitionAxis__custom--EliteMedicalBillingSpecialistsMember_zjXC2i9BLm2d" title="Operating lease, payments">2,774</span>, with a <span id="xdx_903_eus-gaap--LessorOperatingLeaseDescription_c20210630__20210630__us-gaap--BusinessAcquisitionAxis__custom--PrivateMedicalBillingCompanyMember_zPhOoYK12nBf" title="Lessor, operating lease, description">termination date of July 2024</span>. The Company is responsible
for property taxes, utilities, insurance and its proportionate share of common area costs related to this location. The Company took
possession of the leased facilities on June 30, 2021. The remaining lease term for the Company&#8217;s office operating lease as of September
30, 2023, was<span id="xdx_90B_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dc_c20230930__us-gaap--BusinessAcquisitionAxis__custom--PrivateMedicalBillingCompanyMember_zRPdjjt2RAX5" title="Lessee, operating lease, term of contract"> ten months</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 31, 2021, the Company completed the acquisition of a private medical billing company, through its revenue cycle management segment.
Upon completion of this acquisition, the Company became responsible for the operating lease for the seller&#8217;s office space. The
lease terms include monthly payments ranging from $<span id="xdx_909_eus-gaap--OperatingLeasePayments_c20210830__20210831__srt--RangeAxis__srt--MinimumMember__us-gaap--BusinessAcquisitionAxis__custom--CCCAcquisitionMember_z18JVo7x6Kpb" title="Operating lease, payments">11,579</span> to $<span id="xdx_900_eus-gaap--OperatingLeasePayments_c20210830__20210831__srt--RangeAxis__srt--MaximumMember__us-gaap--BusinessAcquisitionAxis__custom--CCCAcquisitionMember_zniH5q30zuug" title="Operating lease, payments">11,811</span>, with a <span id="xdx_904_eus-gaap--LessorOperatingLeaseDescription_c20210829__20210831__us-gaap--BusinessAcquisitionAxis__custom--CCCAcquisitionMember_zWwaF1gxHgD4" title="Lessor, operating lease, description">termination date of March 2023</span>. The Company is responsible
for property taxes, utilities, insurance and its proportionate share of common area costs related to this location. The Company took
possession of the leased facilities on September 1, 2021. The Company signed an <span id="xdx_908_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dxL_c20230930__us-gaap--BusinessAcquisitionAxis__custom--CCCAcquisitionMember_zmEOtdPzn6V" title="Extension for the lease::XDX::P84M"><span style="-sec-ix-hidden: xdx2ixbrl1474">eighty-four-month</span></span> extension for the lease, the extension
terms include monthly payments ranging from $<span id="xdx_90C_eus-gaap--OperatingLeasePayments_c20230101__20230930__srt--RangeAxis__srt--MinimumMember__us-gaap--BusinessAcquisitionAxis__custom--CCCAcquisitionMember_zLkHoVwl3M4l" title="Operating lease, payments">7,436</span> to $<span id="xdx_901_eus-gaap--OperatingLeasePayments_c20230101__20230930__srt--RangeAxis__srt--MaximumMember__us-gaap--BusinessAcquisitionAxis__custom--CCCAcquisitionMember_z0BTvhdkGGb2" title="Operating lease, payments">8,877</span>, with a <span id="xdx_90D_eus-gaap--LessorOperatingLeaseDescription_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--CCCAcquisitionMember_za10RGzsdrW" title="Lessor, operating lease, description">termination date of March 2030</span>. The remaining lease term for the
Company&#8217;s operating lease as of September 30, 2023 was <span id="xdx_909_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dxL_c20230930__us-gaap--BusinessAcquisitionAxis__custom--CCCAcquisitionMember_zrEZRvf4z2ni" title="Lessee, operating lease, term of contract::XDX::P84M"><span style="-sec-ix-hidden: xdx2ixbrl1482">seventy-eight months</span></span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
September 1, 2021, the Company completed the acquisition of Goody Tickets, LLC and TicketSmarter, LLC through TicketSmarter. Upon completion
of this acquisition, the Company became responsible for the operating lease for TicketSmarter&#8217;s office space. The lease terms include
monthly payments ranging from $<span id="xdx_90D_eus-gaap--OperatingLeasePayments_c20210826__20210902__srt--RangeAxis__srt--MinimumMember__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zW3MeP174UC" title="Operating lease, payments">7,211</span> to $<span id="xdx_903_eus-gaap--OperatingLeasePayments_c20210826__20210902__srt--RangeAxis__srt--MaximumMember__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zKT28FF0mHn8" title="Operating lease, payments">7,364</span> thereafter, with a <span id="xdx_90B_eus-gaap--LessorOperatingLeaseDescription_c20210826__20210902__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_z8HkZu8XbGX7">termination date of December 2022</span>. The Company is responsible for property
taxes, utilities, insurance and its proportionate share of common area costs related to this location. The Company took possession of
the leased facilities on September 1, 2021. The Company signed a month-to-month extension for the lease, extending the remaining lease
term for the Company&#8217;s office until a new space is located. The Company plans to relocate the entertainment operating segment acquired
operations to existing owned or leased facilities upon termination of this operating lease.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 1, 2022, the Company completed the acquisition of a private medical billing company, through its revenue cycle management segment.
Upon completion of this acquisition, the Company became responsible for the operating lease for the seller&#8217;s office space. The
lease terms include monthly payments ranging from $<span id="xdx_90A_eus-gaap--OperatingLeasePayments_pp0p0_c20211230__20220102__us-gaap--BusinessAcquisitionAxis__custom--PrivateMedicalBillingCompanyMember__srt--RangeAxis__srt--MinimumMember_za3Wk2VfjZoe" title="Operating lease, payments">4,233</span> to $<span id="xdx_90E_eus-gaap--OperatingLeasePayments_pp0p0_c20211230__20220102__us-gaap--BusinessAcquisitionAxis__custom--PrivateMedicalBillingCompanyMember__srt--RangeAxis__srt--MaximumMember_zoCA7P4EFRde" title="Operating lease, payments">4,626</span>, with a <span id="xdx_90B_eus-gaap--LessorOperatingLeaseDescription_c20211230__20220102__us-gaap--BusinessAcquisitionAxis__custom--PrivateMedicalBillingCompanyMember_z2CY0m3vFhH8" title="Termination period">termination date of June 2025.</span> The Company is responsible
for property taxes, utilities, insurance and its proportionate share of common area costs related to this location. The Company took
possession of the leased facilities on January 1, 2022. The remaining lease term for the Company&#8217;s office operating lease as of
September 30, 2023, was <span id="xdx_90A_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dxL_c20230930__us-gaap--BusinessAcquisitionAxis__custom--PrivateMedicalBillingCompanyMember__us-gaap--AwardDateAxis__custom--JanuaryOneTwoThousandTwentyTwoMember_zLc3afEumAol" title="Lessee, operating lease, term of contract::XDX::P27M"><span style="-sec-ix-hidden: xdx2ixbrl1495">twenty-one months</span></span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Lease
expense related to the office space and copier operating leases were recorded on a straight-line basis over their respective lease terms.
Total lease expense under the six operating leases was approximately $<span id="xdx_908_eus-gaap--OperatingLeaseExpense_pp0p0_c20230701__20230930__us-gaap--AwardTypeAxis__custom--OfficeSpaceAndCopierMember_zQzxc0ay29O8" title="Operating lease">105,439</span> and $<span id="xdx_901_eus-gaap--OperatingLeaseExpense_pp0p0_c20230101__20230930__us-gaap--AwardTypeAxis__custom--OfficeSpaceAndCopierMember_zy9r2UH1Jll6" title="Operating lease">402,556</span>, during the three and nine months ended September
30, 2023, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
weighted-average remaining lease term related to the Company&#8217;s lease liabilities as of September 30, 2023 was <span id="xdx_90F_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20230930_zr4eBoTxab2c" title="Weighted-average remaining lease term">4.5</span> years.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
discount rate implicit within the Company&#8217;s operating leases was not generally determinable and therefore the Company determined
the discount rate based on its incremental borrowing rate on the information available at commencement date. As of commencement date,
the operating lease liabilities reflect a weighted average discount rate of <span id="xdx_909_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20230930__us-gaap--AwardTypeAxis__custom--OfficeSpaceAndCopierMember_zpTE3Li1lI9h" title="Discount rate">8</span>%.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_896_eus-gaap--LeaseCostTableTextBlock_z5YQzKmNoIUk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following sets forth the operating lease right of use assets and liabilities as of September 30, 2023:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BC_zVun8TFLMIxf" style="display: none">SCHEDULE
OF OPERATING LEASES RIGHT OF USE ASSETS AND LIABILITIES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: center; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="text-align: center; font-family: Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" id="xdx_49B_20230930_zu4ZGFFAb5Q2" style="font-family: Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="text-align: center; font-family: Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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></tr>
  <tr id="xdx_401_eus-gaap--OperatingLeaseRightOfUseAsset_iI_zx4EvL26POjf" style="vertical-align: bottom; background-color: White">
    <td style="width: 78%; text-align: left; padding-bottom: 2.5pt">Operating lease right of use assets, net</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 style="border-bottom: Black 2.5pt double; width: 18%; text-align: right">1,034,518</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold">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></tr>
  <tr id="xdx_40A_eus-gaap--OperatingLeaseLiabilityCurrent_iI_maOLLz8FW_z36cFjL79Gq4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Operating lease obligations-current portion</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">264,958</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_maOLLz8FW_zBm3KFj9Icti" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Operating lease obligations-less current portion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">837,755</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--OperatingLeaseLiability_iTI_mtOLLz8FW_zPvcLeEiiyud" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total operating lease obligations</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,102,713</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A0_zpPbXAIOvoCc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_894_ecustom--OperatingLeasesOfLesseeTableTextBlock_z1TV5Cov1oeg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
components of lease expense were as follows for the nine months ended September 30, 2023:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span><span id="xdx_8BA_zJ6dXX2Axzuf" style="display: none">SCHEDULE OF LEASE EXPENSE</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td id="xdx_49E_20230101__20230930_zRcJPj21zJR2" style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td></tr>
<tr id="xdx_40C_eus-gaap--OperatingLeaseExpense_hus-gaap--IncomeStatementLocationAxis__us-gaap--SellingGeneralAndAdministrativeExpensesMember_zSEPh7hjP1wf" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 78%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Selling,
    general and administrative expenses</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; width: 18%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">402,556</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>
<p id="xdx_8A3_zwPETBxQuTK5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_898_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zLcOfB5sjB7c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Following
are the minimum lease payments for each year and in total:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B5_zgLrNELhUJi9" style="display: none">SCHEDULE
OF FUTURE MINIMUM LEASE PAYMENTS</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="font-family: Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" id="xdx_490_20230930_zw1db6BO93Ya" style="font-family: Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font-family: Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Year ending December 31:</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_iI_pp0p0_maLOLLPzlcD_zv5IZhJLhHja" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; width: 78%; text-align: justify">2023 (October 1, to December 31, 2023)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right">88,188</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_maLOLLPzlcD_z4fAFh5Xbv2l" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: justify">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">336,992</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0_maLOLLPzlcD_zlVt6GzFP7C5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: justify">2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">290,417</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0_maLOLLPzlcD_zTly5pQzOW1k" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: justify">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">271,868</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearThree_iI_pp0p0_maLOLLPzlcD_zpPxtiodZZFi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Thereafter</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">334,651</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pp0p0_mtLOLLPzlcD_zS7GxbvMBqoh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total undiscounted minimum future lease payments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,322,116</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_zVMiwqPh7bIf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Imputed 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">(219,403</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr id="xdx_404_eus-gaap--OperatingLeaseLiability_iI_pp0p0_zPi6FtuCp7O9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total operating 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,102,713</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AC_zbLY8RY4UH7b" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></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_DGLY_DisclosureOperatingLeaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">DGLY_DisclosureOperatingLeaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>31
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651325716256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND OTHER INTANGIBLE ASSETS<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_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 OTHER INTANGIBLE ASSETS</a></td>
<td class="text"><p id="xdx_80F_eus-gaap--GoodwillAndIntangibleAssetsDisclosureTextBlock_zReR1LSopHhh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
10. <span id="xdx_826_zGbhfCVRtkK2">GOODWILL AND OTHER INTANGIBLE ASSETS</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_896_eus-gaap--ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_zt3Fw59A9PQi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible
assets consisted of the following at September 30, 2023 and December 31, 2022:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B4_zRLuQo7d5Kof" style="display: none">SCHEDULE
OF INTANGIBLE ASSETS</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Gross<br/> value</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Accumulated<br/> amortization</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Net<br/> carrying<br/> value</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Gross<br/> value</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Accumulated<br/> amortization</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Net<br/> carrying<br/> value</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Amortized intangible 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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 40%; text-align: left">Licenses (video solutions segment)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_zLlpJFNat0Hg" style="width: 6%; text-align: right" title="Gross value">215,071</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_989_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_zIlDWuLDb1Xe" style="width: 6%; text-align: right" title="Accumulated amortization">87,977</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_986_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_zriay0y0ebkd" style="width: 6%; text-align: right" title="Net carrying value">127,094</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_zDixHw6f1vG1" style="width: 6%; text-align: right" title="Gross value">211,183</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--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_zK54hYsorvKh" style="width: 6%; text-align: right" title="Accumulated amortization">80,378</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_z2Mt6SYbnSj4" style="width: 6%; text-align: right" title="Net carrying value">130,805</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Patents and trademarks (video solutions segment)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_z8k9xdozsXK3" style="text-align: right" title="Gross value">439,212</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zenpErsoyCn5" style="text-align: right" title="Accumulated amortization">229,198</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zBZmqYvb3BTj" style="text-align: right" title="Net carrying value">210,014</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zLJFK2EJAFFi" style="text-align: right" title="Gross value">472,077</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zQ5MCMAjwGue" style="text-align: right" title="Accumulated amortization">305,021</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zHWQeaKVqqqh" style="text-align: right" title="Net carrying value">167,056</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">Sponsorship agreement network (entertainment segment)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_zztkOZqa2uj7" style="text-align: right" title="Gross value">5,600,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_zkJz61scGvH9" style="text-align: right" title="Accumulated amortization">2,333,333</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_zzcNVzHuhqj" style="text-align: right" title="Net carrying value">3,266,667</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_znGPxJFn0PW8" style="text-align: right" title="Gross value">5,600,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_zVpoHFJGn0o" style="text-align: right" title="Accumulated amortization">1,493,333</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_zQ1VBDIhulK4" style="text-align: right" title="Net carrying value">4,106,667</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">SEO content (entertainment segment)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_ztXswddPiVc" style="text-align: right" title="Gross value">600,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_z7kj2B2F0fD7" style="text-align: right" title="Accumulated amortization">312,500</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_zEcsBWFlfgRf" style="text-align: right" title="Net carrying value">287,500</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_zowldwpwioY7" style="text-align: right" title="Gross value">600,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_zFEp1gD6DKdf" style="text-align: right" title="Accumulated amortization">200,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_zAiVSFi2LwBf" style="text-align: right" title="Net carrying value">400,000</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">Personal seat licenses (entertainment <br/> segment)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSeatLicensesMember_zXmx5XqL5C7a" style="text-align: right" title="Gross value">180,081</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSeatLicensesMember_z3PTSxHzQEEk" style="text-align: right" title="Accumulated amortization">11,704</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSeatLicensesMember_zVOvGpGdOyik" style="text-align: right" title="Net carrying value">168,377</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSeatLicensesMember_z0TejfcOBGgk" style="text-align: right" title="Gross value">180,081</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSeatLicensesMember_ziLfhOjH1lT1" style="text-align: right" title="Accumulated amortization">8,001</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSeatLicensesMember_z3AigGVKm9Ma" style="text-align: right" title="Net carrying value">172,080</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Client agreements (revenue cycle management segments)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_zRUMLW1oCW8e" style="border-bottom: Black 1.5pt solid; text-align: right" title="Gross value">999,034</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_zBeB8tqI8Wt3" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accumulated amortization">201,792</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_zBdVqV4qK4De" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net carrying value">797,242</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_zZ0ran84q9if" style="border-bottom: Black 1.5pt solid; text-align: right" title="Gross value">999,034</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_zAWpHIrIagM" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accumulated amortization">126,864</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_zvkf7nNRrJm3" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net carrying value">872,170</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_zrLmkzuP4fGf" style="border-bottom: Black 1.5pt solid; text-align: right" title="Gross value">8,033,398</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_zk140I1gBhgc" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accumulated amortization">3,176,504</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_zbuNtNmTZWmc" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net carrying value">4,856,894</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_zkOkY2BnWdi" style="border-bottom: Black 1.5pt solid; text-align: right" title="Gross value">8,062,375</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_zrNSmnVzm4Bk" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accumulated amortization">2,213,597</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_ziv0msCaja41" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net carrying value">5,848,778</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Indefinite life intangible 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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Goodwill (entertainment and revenue cycle management segments)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_z0UJhexqiDOi" style="text-align: right" title="Gross value">11,367,514</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_zuhPSLcX0zgg" style="text-align: right" title="Accumulated amortization"><span style="-sec-ix-hidden: xdx2ixbrl1627">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_zsu3rX44xT7a" style="text-align: right" title="Net carrying value">11,367,514</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_zjHSKLHZWdmh" style="text-align: right" title="Gross value">11,367,514</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_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_z4fDz5LZaDb8" style="text-align: right" title="Accumulated amortization"><span style="-sec-ix-hidden: xdx2ixbrl1633">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_zV7S0S56BFc8" style="text-align: right" title="Net carrying value">11,367,514</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Trade name (entertainment segment)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_zfGAGmTpvF13" style="text-align: right" title="Gross value">600,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_zk57LRuluME3" style="text-align: right" title="Accumulated amortization"><span style="-sec-ix-hidden: xdx2ixbrl1639">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_zOMw5Ca7BHhh" style="text-align: right" title="Net carrying value">600,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_zFvLyPHnvoi6" style="text-align: right" title="Gross value">600,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_zZBbFRTcy1Zf" style="text-align: right" title="Accumulated amortization"><span style="-sec-ix-hidden: xdx2ixbrl1645">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_znw4QsOabVm3" style="text-align: right" title="Net carrying value">600,000</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; padding-bottom: 1.5pt">Patents and trademarks pending <br/> (video solutions segment)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_zotFEjOQZ6M" style="border-bottom: Black 1.5pt solid; text-align: right" title="Gross value">36,820</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_zQb2poIH6uej" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accumulated amortization"><span style="-sec-ix-hidden: xdx2ixbrl1651">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_z48txtaEJu4e" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net carrying value">36,820</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_zWPGyBOi0kG8" style="border-bottom: Black 1.5pt solid; text-align: right" title="Gross value">56,678</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_zkx5dhMTNPj5" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accumulated amortization"><span style="-sec-ix-hidden: xdx2ixbrl1657">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_zUuRveUFHzrd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net carrying value">56,678</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; 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 id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930_zdUCoM7UKMRa" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross value">20,037,732</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--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930_zhJ56zQKJh2h" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated amortization">3,176,504</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_98C_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930_zfgd4GbuKnxl" style="border-bottom: Black 2.5pt double; text-align: right" title="Net carrying value">16,861,228</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--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231_zCKOrYQeec73" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross value">20,086,567</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--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231_z9FaR2SO3DAi" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated amortization">2,213,597</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231_zRIuKLzEmqm4" style="border-bottom: Black 2.5pt double; text-align: right" title="Net carrying value">17,872,970</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A1_zjC9wyFJZX83" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Patents
and trademarks pending will be amortized beginning at the time they are issued by the appropriate authorities. If issuance of the final
patent or trademark is denied, then the amount deferred will be immediately charged to expense.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization
expense for the three months ended September 30, 2023 and 2022 was $<span id="xdx_90A_eus-gaap--AmortizationOfIntangibleAssets_c20230701__20230930_zym2YUvkN2fk" title="Amortization expense">377,485</span> and $<span id="xdx_90D_eus-gaap--AmortizationOfIntangibleAssets_c20220701__20220930_zh5d4govlmKg" title="Amortization expense">460,489</span>, respectively, and $<span id="xdx_90F_eus-gaap--AmortizationOfIntangibleAssets_c20230101__20230930_zGJn08YnBvoh" title="Amortization expense">1,122,635</span> and $<span id="xdx_905_eus-gaap--AmortizationOfIntangibleAssets_c20220101__20220930_z2RbL24GsWA5" title="Amortization expense">1,177,759</span>,
for the nine months ended September 30, 2023 and 2022, respectively. Estimated amortization for intangible assets with definite lives
for the next five years ending December 31 and thereafter is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p id="xdx_89E_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zD6Iu6HLRdN6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B6_z8MQgQrwRbb4" style="display: none">SCHEDULE
OF ESTIMATED AMORTIZATION FOR INTANGIBLE ASSETS&#160;</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="font-family: Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" id="xdx_490_20230930_ziyMBNeM1sd6" style="font-family: Times New Roman, Times, Serif">&#160;</td><td style="font-family: Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Year ending December 31:</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_iI_pp0p0_maFLIANznJK_zXWqTN81z9p8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 78%; text-align: justify">2023 (October 1, to December 31, 2023)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right">382,342</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_pp0p0_maFLIANznJK_zDuH1n3kIX6b" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,479,252</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_pp0p0_maFLIANznJK_zcKGiFPIXqg6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,386,756</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_pp0p0_maFLIANznJK_zmBGSR6uIgV8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">882,967</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_ecustom--FiniteLivedIntangibleAssetsAmortizationExpenseYearThreeAndThereAfter_iI_pp0p0_maFLIANznJK_ziUmrVoD4CRg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">2027 and thereafter</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">725,577</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pp0p0_mtFLIANznJK_zbe5Mmm0Ifl1" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">4,856,894</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A6_zZDjDwpxlPmc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//350/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>32
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651323824592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER ASSETS<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsDisclosureTextBlock', window );">OTHER ASSETS</a></td>
<td class="text"><p id="xdx_809_eus-gaap--OtherAssetsDisclosureTextBlock_zQUTLFKkfE77" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
11. <span id="xdx_824_zAal6MNYj9Xk">OTHER ASSETS</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_896_eus-gaap--ScheduleOfOtherAssetsTableTextBlock_z6NGpYB7tSP8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
assets were the following at September 30, 2023 and December 31, 2022:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BE_zZX7kfVUNcZh" style="display: none">SCHEDULE
OF OTHER ASSETS&#160;</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_493_20230930_zlEouEbabyGk" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September
                                            30,</b></span></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; font-size: 10pt"><b>2023</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49D_20221231_zLSdD45Zaa94" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
                                            31,</b></span></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; font-size: 10pt"><b>2022</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--LeaseReceivableNoncurrent_iI_maOANzY1g_zTZodWOvTj2a" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Lease receivable</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">5,600,722</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: 16%; text-align: right">4,700,923</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_ecustom--SponsorshipNetworkNoncurrent_iI_maOANzY1g_zxCAzeGrTT5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Sponsorship network</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">662,500</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">116,828</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--OtherAssetsMiscellaneousNoncurrent_iI_maOANzY1g_zusx2cQcz9ib" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">369,850</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">337,930</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--OtherAssetsNoncurrent_iTI_mtOANzY1g_zKm7lFIKom0k" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total other 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">6,633,072</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,155,681</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A2_zfPu3Uan0Vda" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OtherAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 assets. This disclosure includes other current assets and other noncurrent 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_OtherAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651323818816">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_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_803_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zNcPfQ2rgIdf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
12. <span id="xdx_822_zlFvaTSxsyKk">COMMITMENTS AND CONTINGENCIES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Litigation</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 28pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From
time to time, we are notified that we may be a party to a lawsuit or that a claim is being made against us. It is our policy to not disclose
the specifics of any claim or threatened lawsuit until the summons and complaint are actually served on us. After carefully assessing
the claim, and assuming we determine that we are not at fault or we disagree with the damages or relief demanded, we vigorously defend
any lawsuit filed against us. We record a liability when losses are deemed probable and reasonably estimable. When losses are deemed
reasonably possible but not probable, we determine whether it is possible to provide an estimate of the amount of the loss or range of
possible losses for the claim, if material for disclosure. In evaluating matters for accrual and disclosure purposes, we take into consideration
factors such as our historical experience with matters of a similar nature, the specific facts and circumstances asserted, the likelihood
of our prevailing, the availability of insurance, and the severity of any potential loss. We reevaluate and update accruals as matters
progress over time.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
May 31, 2022, the Company filed a lawsuit against Culp McAuley, Inc. (&#8220;defendant&#8221;) in the United States District Court for
the District of Kansas. The lawsuit arises from the defendant&#8217;s multiple breaches of its obligations to the Company. The Company
seeks monetary damages and injunctive relief based on certain conduct by the defendant. On July 18, 2022, the defendant filed its Answer
to the Company&#8217;s Verified Complaint and included Counterclaims alleging breach of contract and seeking monetary damages. On August
8, 2022, the Company filed its Reply and Affirmative Defenses to the Counterclaims by, among other things, denying the allegations and
any and all liability.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 21.75pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of September 30, 2023, we are able to estimate a range of reasonably possible loss related to the Culp McCauley case, our estimate of
the aggregate reasonably possible loss (in excess of any accrued amounts) was approximately $<span id="xdx_907_eus-gaap--LitigationReserve_iI_pn5n6_c20230930_zIgK8W6cDll9" title="Aggregate carrying amount of litigation loss">1.8</span> million. Our estimate with respect to
the aggregate reasonably possible loss is based upon currently available information and is subject to significant judgment and a variety
of assumptions and known and unknown uncertainties, which may change quickly and significantly from time to time, particularly if and
as we engage with applicable governmental agencies or plaintiffs in connection with a proceeding. Also, the matters underlying the reasonably
possible loss will change from time to time. As a result, actual results may vary significantly from the current estimate.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">While
the ultimate resolution is unknown, based on the information currently available, we do not expect that these lawsuits will individually,
or in the aggregate, have a material adverse effect to our results of operations, financial condition or cash flows. However, the outcome
of any litigation is inherently uncertain and there can be no assurance that any expense, liability or damages that may ultimately result
from the resolution of these matters will be covered by our insurance or will not be in excess of amounts recognized or provided by insurance
coverage and will not have a material adverse effect on our operating results, financial condition or cash flows.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/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 2: 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 3: 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/2147480327/954-440-50-1<br><br>Reference 4: 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 5: 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>34
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651325713824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">STOCK-BASED COMPENSATION</a></td>
<td class="text"><p id="xdx_80A_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_z52s0cDfLxe6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
13. <span id="xdx_82A_zQY4gB0ddOhc">STOCK-BASED COMPENSATION</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company recorded pre-tax compensation expense related to the grant of stock options and restricted stock issued of $<span id="xdx_902_eus-gaap--AllocatedShareBasedCompensationExpense_c20230701__20230930_z3w4DjbiAlce">84,586 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and
$<span id="xdx_907_eus-gaap--AllocatedShareBasedCompensationExpense_c20220701__20220930_zIl7w1lSMBT6">251,733 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">for
the three months ended September 30, 2023 and 2022, and $<span id="xdx_907_eus-gaap--AllocatedShareBasedCompensationExpense_c20230101__20230930_z166Q6lKekva">378,917 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and
$<span id="xdx_900_eus-gaap--AllocatedShareBasedCompensationExpense_c20220101__20220930_zhhE3S6RUuD">1,028,084 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">for
the nine months ended September 30, 2023 and 2022, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of September 30, 2023, the Company had adopted ten separate stock option and restricted stock plans: (i) the 2005 Stock Option and Restricted
Stock Plan (the &#8220;2005 Plan&#8221;), (ii) the 2006 Stock Option and Restricted Stock Plan (the &#8220;2006 Plan&#8221;), (iii) the
2007 Stock Option and Restricted Stock Plan (the &#8220;2007 Plan&#8221;), (iv) the 2008 Stock Option and Restricted Stock Plan (the
&#8220;2008 Plan&#8221;), (v) the 2011 Stock Option and Restricted Stock Plan (the &#8220;2011 Plan&#8221;), (vi) the 2013 Stock Option
and Restricted Stock Plan (the &#8220;2013 Plan&#8221;), (vii) the 2015 Stock Option and Restricted Stock Plan (the &#8220;2015 Plan&#8221;),
(viii) the 2018 Stock Option and Restricted Stock Plan (the &#8220;2018 Plan&#8221;), (ix) the 2020 Stock Option and Restricted Stock
Plan (the &#8220;2020 Plan&#8221;), and (x) the 2022 Stock Option and Restricted Stock Plan (the &#8220;2022 Plan&#8221;). The 2005 Plan,
2006 Plan, 2007 Plan, 2008 Plan, 2011 Plan, 2013 Plan, 2015 Plan, 2018 Plan, 2020 Plan and 2022 Plan are referred to as the &#8220;Plans.&#8221;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">These
Plans permit the grant of stock options or restricted stock to its employees, non-employee directors and others for up to a total of
<span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_pid_c20230930_zmVmPJ17hmMc" title="Stock options or restricted stock granted">333,750</span> shares of Common Stock. The 2005 Plan terminated during 2015 with <span id="xdx_90F_ecustom--SharesUnavailableForIssuance_iI_c20230930__us-gaap--PlanNameAxis__custom--TwoThousandAndFivePlanMember__us-gaap--AwardDateAxis__custom--DuringTwoThousandFifteenMember_zeT40xH7UNzg" title="Shares unavailable for issuance">1,078</span> shares not awarded or underlying options, which shares
are now unavailable for issuance. Stock options granted under the 2005 Plan that remain unexercised and outstanding as of September 30,
2023 total <span id="xdx_90D_ecustom--SharesUnexercisedAndOutstanding_iI_pid_c20230930__us-gaap--PlanNameAxis__custom--TwoThousandAndFivePlanMember__us-gaap--AwardDateAxis__custom--DuringTwoThousandFifteenMember_z7pwGUpn3fYj" title="Stock options unexercised and outstanding">284</span>. The 2006 Plan terminated during 2016 with <span id="xdx_901_ecustom--SharesUnavailableForIssuance_iI_pid_c20230930__us-gaap--PlanNameAxis__custom--TwoThousandAndSixPlanMember__us-gaap--AwardDateAxis__custom--DuringTwoThousandSixteenMember_z2czrOHCk3lh" title="Shares unavailable for issuance">2,739</span> shares not awarded or underlying options, which shares are now unavailable
for issuance. Stock options granted under the 2006 Plan that remain unexercised and outstanding as of September 30, 2023 total <span id="xdx_905_ecustom--SharesUnexercisedAndOutstanding_iI_pid_c20230930__us-gaap--PlanNameAxis__custom--TwoThousandAndSixPlanMember__us-gaap--AwardDateAxis__custom--DuringTwoThousandSixteenMember_z3i8UZcBwiQh" title="Stock options unexercised and outstanding">531</span>. The
2007 Plan terminated during 2017 with <span id="xdx_90B_ecustom--SharesUnavailableForIssuance_iI_pid_c20230930__us-gaap--PlanNameAxis__custom--TwoThousandAndSevenPlanMember__us-gaap--AwardDateAxis__custom--DuringTwoThousandSevenTeenMember_zVc2Um1wSCwe" title="Shares unavailable for issuance">4,733</span> shares not awarded or underlying options, which shares are now unavailable for issuance.
There are <span id="xdx_904_ecustom--SharesUnexercisedAndOutstanding_iI_pid_do_c20230930__us-gaap--PlanNameAxis__custom--TwoThousandAndSevenPlanMember_zH9pYMtqDIZj" title="Shares unexercised and outstanding">no</span> stock options granted under the 2007 Plan that remain unexercised and outstanding as of September 30, 2023. The 2008 Plan
terminated during 2018 with<span id="xdx_904_ecustom--SharesUnavailableForIssuance_iI_c20230930__us-gaap--PlanNameAxis__custom--TwoThousandAndEightPlanMember__us-gaap--AwardDateAxis__custom--DuringTwoThousandEighteenMember_zQdP2XnMtAmf" title="Shares unavailable for issuance"> 2,025</span> shares not awarded or underlying options, which shares are now unavailable for issuance. There are
no stock options granted under the 2008 Plan that remain unexercised and outstanding as of September 30, 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Stock
option grants.</i></b> The Company believes that such awards better align the interests of our employees with those of its stockholders.
Option awards have been granted with an exercise price equal to the market price of its stock at the date of grant with such option awards
generally vesting based on the completion of continuous service and having ten-year contractual terms. These option awards typically
provide for accelerated vesting if there is a change in control (as defined in the Plans). The Company has registered all shares of Common
Stock that are issuable under its Plans with the SEC. A total of <span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iI_c20230930_zxipwDlj9Kw2" title="Options, available for grant">137,042</span> shares remained available for awards under the various Plans
as of September 30, 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
fair value of each option award is estimated on the date of grant using a Black-Scholes option valuation model.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_897_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zPDZ7smXgQt7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
summary of all stock option activity under the Plans for the nine months ended September 30, 2023 is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B5_zKLOFUK67Hqh" style="display: none">SUMMARY
OF STOCK OPTIONS OUTSTANDING</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Options</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number
                                            of</b></span></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; font-size: 10pt"><b>Shares</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted</b></span></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; font-size: 10pt"><b>Average</b></span></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; font-size: 10pt"><b>Exercise
                                            Price</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%">Outstanding at December 31, 2022</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zBiuU0Qdj60h" style="width: 16%; text-align: right" title="Options outstanding, beginning balance">53,950</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_z41vFUE8CDLc" style="width: 16%; text-align: right" title="Weighted average exercise price, outstanding, beginning balance">45.80</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_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_z259Cw4MKgAd" style="text-align: right" title="Options granted"><span style="-sec-ix-hidden: xdx2ixbrl1745">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zyi6LB0HpXGc" style="text-align: right" title="Weighted average exercise price, granted"><span style="-sec-ix-hidden: xdx2ixbrl1747">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt">Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pid_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_z0YvSHcu0hEg" style="text-align: right" title="Options exercised"><span style="-sec-ix-hidden: xdx2ixbrl1749">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zkQ8927s0eyg" style="text-align: right" title="Weighted average exercise price, exercised"><span style="-sec-ix-hidden: xdx2ixbrl1751">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; padding-bottom: 1.5pt">Forfeited</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_pid_di_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zjBSlyv2Ok09" style="border-bottom: Black 1.5pt solid; text-align: right" title="Options forfeited">(350</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_iN_di_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_z42HoTFdz0E2" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted average exercise price, forfeited">(83.20</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Outstanding at September 30, 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_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_z0qR99NELsj5" style="border-bottom: Black 2.5pt double; text-align: right" title="Options outstanding, ending balance">53,600</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zwcGN3Q1QBk5" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise price, outstanding, ending balance">45.55</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Exercisable at September 30, 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_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pid_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zX71y1P8sXt1" style="border-bottom: Black 2.5pt double; text-align: right" title="Options exercisable, ending balance">53,600</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_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zYcXb7wPysrb" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise price, exercisable, ending balance">45.55</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AB_zpvXOiysukdi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Plans allow for the cashless exercise of stock options. This provision allows the option holder to surrender/cancel options with an intrinsic
value equivalent to the purchase/exercise price of other options exercised. There were no shares surrendered pursuant to cashless exercises
during the nine months ended September 30, 2023 and 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
aggregate intrinsic value of options outstanding was $-<span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iI_c20230930_z2cm8GNJUPi5" title="Aggregate intrinsic value">0</span>- and $-<span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iI_c20221231_z4DzRPNvXsL" title="Aggregate intrinsic value">0</span>-, at September 30, 2023 and December 31, 2022, respectively. The aggregate
intrinsic value of options exercisable was $-<span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_c20230930_zB6J04Khu8tg" title="Aggregate intrinsic value of options exercisable">0</span>- and $-<span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_c20221231_zKJnsAk7x2oc" title="Aggregate intrinsic value of options exercisable">0</span>-, at September 30, 2023 and December 31, 2022, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of September 30, 2023, the unrecognized portion of stock compensation expense on all existing stock options was $-<span id="xdx_906_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_iI_c20230930_zhECrgoMn0Z" title="Unrecognized portion of stock compensation expense">0</span>-.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89A_eus-gaap--ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_zI3fleYCxsK" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes the range of exercise prices and weighted average remaining contractual life for outstanding and exercisable
options under the Company&#8217;s option plans as of September 30, 2023:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span><span id="xdx_8B5_ztkRcAruYDGf" style="display: none">SCHEDULE OF SHARES AUTHORIZED UNDER STOCK OPTION PLANS BY EXERCISE PRICE RANGE</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="6" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Outstanding
    options</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="6" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exercisable
    options</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exercise
                                            price</b></span></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; font-size: 10pt"><b>range</b></span></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number
    of <br/>
    options</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted
                                            average</b></span></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; font-size: 10pt"><b>remaining</b></span></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; font-size: 10pt"><b>contractual
    life</b></span></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number
    of <br/>
    options</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted
                                            average</b></span></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; font-size: 10pt"><b>remaining</b></span></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; font-size: 10pt"><b>contractual
    life</b></span></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zvDU4mc2xIl4" title="Exercise price range, lower limit">0.01</span>
    to $<span id="xdx_901_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zajawLBJLl55" title="Exercise price range, upper limit">49.99</span> </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_980_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_iI_c20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zITR3kBy0LDk" style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right" title="Number of options, outstanding"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">37,000</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 17%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zmEBHIdvTrPe" title="Weighted average remaining contractual life, outstanding options">6.9</span>
    years </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_984_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_iI_c20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zEJepQX5tWhg" style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right" title="Number of options, exercisable"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">37,000</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 17%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_dtY_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zlVMQNra3Qci" title="Weighted average remaining contractual life, exercisable options">6.9</span>
    years</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zQZIU9DKiLsb" title="Exercise price range, lower limit">50.00</span>
    to $<span id="xdx_906_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zbG8JomSsTfg" title="Exercise price range, upper limit">69.99</span> </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_980_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_iI_c20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zFZaAoTr6AG" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of options, outstanding"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15,100</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zOERRkYClG7b" title="Weighted average remaining contractual life, outstanding options">4.7</span>
    years </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_989_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_iI_c20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zdSyVYq1qOo" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of options, exercisable"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15,100</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_dtY_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zV5kd7fqeUd2" title="Weighted average remaining contractual life, exercisable options">4.7</span>
    years</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zWFynYqHCimk" title="Exercise price range, lower limit">70.00</span>
    to $<span id="xdx_902_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zVuQIAYj5HCd" title="Exercise price range, upper limit">89.99</span> </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_989_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_iI_c20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zeH4BTexRgv2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of options, outstanding"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,500</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zX4wVy872uj8" title="Weighted average remaining contractual life, outstanding options">2.6</span>
    years </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_989_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_iI_c20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zLYj199QwUx2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of options, exercisable"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,500</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_dtY_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zpWq6N3qLVLj" title="Weighted average remaining contractual life, exercisable options">2.6</span>
    years</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_986_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_iI_c20230930_zIrs2vskT74k" style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of options, outstanding"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">53,600</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20230101__20230930_zs04iYpY9Atb" title="Weighted average remaining contractual life, outstanding options">6.1</span>
    years </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_985_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_iI_c20230930_z4uVeYp4zwcc" style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of options, exercisable"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">53,600</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_dtY_c20230101__20230930_z7VwYJHXdRk" title="Weighted average remaining contractual life, exercisable options">6.1</span>
    years</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>
<p id="xdx_8AC_zz2aNtbUaN6a" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Restricted
stock grants.</i></b> The Board of Directors has granted restricted stock awards under the Plans. Restricted stock awards are valued
on the date of grant and have no purchase price for the recipient. Restricted stock awards typically vest over one to five years corresponding
to anniversaries of the grant date. Under the Plans, unvested shares of restricted stock awards may be forfeited upon the termination
of service to or employment with the Company, depending upon the circumstances of termination. Except for restrictions placed on the
transferability of restricted stock, holders of unvested restricted stock have full stockholder&#8217;s rights, including voting rights
and the right to receive cash dividends.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89A_eus-gaap--ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_zhwM9jrQ0y" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
summary of all restricted stock activity under the Plans for the nine months ended September 30, 2023 is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 28.05pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 28.05pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B1_zxUY5XOMLXA1" style="display: none">SUMMARY
OF RESTRICTED STOCK ACTIVITY</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number
                                            of Restricted</b></span></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; font-size: 10pt"><b>shares</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted</b></span></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; font-size: 10pt"><b>average</b></span></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; font-size: 10pt"><b>grant
                                            date<br/> fair value</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%">Nonvested balance, December 31, 2022</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pid_c20230101__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zEXHx8ML719h" style="width: 16%; text-align: right" title="Number of restricted shares, non-vested beginning balance">79,125</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_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_c20230101__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zVcfWBM5CJUb" style="width: 16%; text-align: right" title="Weighted average grant date fair value, non-vested beginning balance">21.73</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 style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pid_c20230101__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zYRx1RRO2S85" style="text-align: right" title="Number of restricted shares, granted">35,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20230101__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zanuCqQfuGCi" style="text-align: right" title="Weighted average grant date fair value, granted">5.00</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Vested</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pid_di_c20230101__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zkkbTFjF2Vef" style="text-align: right" title="Number of restricted shares, vested">(56,625</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_iN_di_c20230101__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zxqf7MpMNRVj" style="text-align: right" title="Weighted average grant date fair value, vested">(21.29</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Forfeited</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pid_di_c20230101__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zBR6LJiqbEi7" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of restricted shares, forfeited">(3,625</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_iN_di_c20230101__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zem91jXUSQJj" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted average grant date fair value, forfeited">(22.41</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Nonvested balance, September 30, 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--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pid_c20230101__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z0fvbSBV3ROd" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of restricted shares, non-vested ending balance">53,875</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_c20230101__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zgfwUyXq9wr4" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average grant date fair value, non-vested ending balance">11.27</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A8_zd06wjisl6u9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 28.05pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company estimated the fair market value of these restricted stock grants based on the closing market price on the date of grant. As of
September 30, 2023, there were $<span id="xdx_90D_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_iI_c20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_z68qS134AlB" title="Unrecognized portion of stock compensation expense">213,727</span> of total unrecognized compensation costs related to all remaining non-vested restricted stock
grants, which will be amortized over the next forty-nine months in accordance with their respective vesting scale.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_894_eus-gaap--ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_zTOfkbt0s2xi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
nonvested balance of restricted stock vests as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B6_zOS8DsCWjcO6" style="display: none">SCHEDULE
OF NON-VESTED BALANCE OF RESTRICTED STOCK</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Years ended</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49D_20230930_z3EWC6MfpDqb" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Number of shares</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#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></tr>
  <tr id="xdx_409_ecustom--NumberOfRestrictedShareNonVestInRemainderOfFiscalYear_iI_zzvzngsNV3m6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">2023 (October 1, 2023 through December 31, 2023)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1847">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_ecustom--NumberOfRestrictedShareNonVestInYearOne_iI_zPnKQPWRlDfk" style="vertical-align: bottom; background-color: White">
    <td style="width: 78%; text-align: justify">2024</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 18%; text-align: right">27,750</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--NumberOfRestrictedShareNonVestInYearTwo_iI_zZkxEogIJOjg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">19,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--NumberOfRestrictedShareNonVestInYearThree_iI_z8R3Mrrpzpl8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,125</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--NumberOfRestrictedShareNonVestInYearFour_iI_zodjqNupoufk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--NumberOfRestrictedShareNonVestInYearFive_iI_zCBYTH4vO6P8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,000</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A5_zqS414oW5LDd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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)(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> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//718/tableOfContent<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)<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 (h)(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 (h)(2)(i)<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 (l)<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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651323795056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMON STOCK PURCHASE WARRANTS<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_DGLY_DisclosureCommonStockPurchaseWarrantsAbstract', window );"><strong>Common Stock Purchase Warrants</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_DGLY_CommonStockPurchaseWarrantsTextBlock', window );">COMMON STOCK PURCHASE WARRANTS</a></td>
<td class="text"><p id="xdx_804_ecustom--CommonStockPurchaseWarrantsTextBlock_zwy33Yiq99k4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
14. <span id="xdx_82D_zDrcporbwVPi">COMMON STOCK PURCHASE WARRANTS</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>2021
Purchase Warrants</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has issued Common Stock purchase warrants in conjunction with various debt and equity issuances. The warrants are either immediately
exercisable or have a delayed initial exercise date, no more than nine months from their respective issue date and allow the holders
to purchase up to <span id="xdx_906_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20230930__us-gaap--PlanNameAxis__custom--TwentyTwentyOnePurchaseWarrantsMember_z071zr7ntTWj" title="Warrant to purchase">1,148,286</span> shares of common stock at $<span id="xdx_90A_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20230930__us-gaap--PlanNameAxis__custom--TwentyTwentyOnePurchaseWarrantsMember__srt--RangeAxis__srt--MinimumMember_zcUbAg6GZw5c" title="Exercise price">5.50</span> to $<span id="xdx_90C_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20230930__us-gaap--PlanNameAxis__custom--TwentyTwentyOnePurchaseWarrantsMember__srt--RangeAxis__srt--MaximumMember_zuIgGsmLaKpk" title="Exercise price">52.00</span> per share as of September 30, 2023. <span id="xdx_906_ecustom--WarrantExpirationTermDescription_c20230101__20230930__us-gaap--PlanNameAxis__custom--TwentyTwentyOnePurchaseWarrantsMember_zCcq5Ncy2hFl" title="Warrant expiration date description">The warrants expire from July
31, 2023 through April 5, 2028 and under certain circumstances allow for cashless exercise.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 14, 2021 and February 1, 2021, the Company issued warrants to purchase a total of <span id="xdx_906_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20210202__us-gaap--PlanNameAxis__custom--TwentyTwentyOnePurchaseWarrantsMember_zBafVgkYjJ2l" title="Warrant to purchase">2,127,500</span> shares of Common Stock. The warrant
terms provide for net cash settlement outside the control of the Company under certain circumstances in the event of tender offers. As
such, the Company is required to treat these warrants as derivative liabilities which are valued at their estimated fair value at their
issuance date and at each reporting date with any subsequent changes reported in the consolidated statements of operations as the change
in fair value of warrant derivative liabilities. Furthermore, the Company re-values the fair value of warrant derivative liability as
of the date the warrant is exercised with the resulting warrant derivative liability transitioned to change in fair value of warrant
derivative liabilities through the consolidated statement of operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 19, 2021, the Company entered into a Warrant Exchange Agreement (the &#8220;Exchange Agreement&#8221;) with the Investors cancelling
February Warrants exercisable for an aggregate of <span id="xdx_903_ecustom--ClassOfStockWarrantExercisable_iI_c20210819__us-gaap--TypeOfArrangementAxis__custom--WarrantExchangeAgreementMember__us-gaap--PlanNameAxis__custom--TwentyTwentyOnePurchaseWarrantsMember_zQAGr7HuCpg6" title="Warrants exercisable">384,077</span> shares of Common Stock (the &#8220;February Warrants&#8221;) in consideration
for its issuance of (i) new warrants (the &#8220;Exchange Warrants&#8221;) to the Investors exercisable for an aggregate of up to <span id="xdx_90D_ecustom--ClassOfStockWarrantExercisable_iI_c20210819__us-gaap--ClassOfWarrantOrRightAxis__custom--ExchangeWarrantsMember__us-gaap--PlanNameAxis__custom--TwentyTwentyOnePurchaseWarrantsMember_z8XQjU4nzLjd" title="Warrants exercisable">384,077</span>
shares of Common Stock. The Company also issued warrants (the &#8220;Replacement Original Warrants&#8221;) replacing the February Warrants
for the remaining shares of Common Stock exercisable thereunder, representing an aggregate of <span id="xdx_90B_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_iI_c20210819__us-gaap--TypeOfArrangementAxis__custom--WarrantExchangeAgreementMember__us-gaap--ClassOfWarrantOrRightAxis__custom--ReplacementOriginalWarrantsMember__us-gaap--PlanNameAxis__custom--TwentyTwentyOnePurchaseWarrantsMember_zr9REkLCT1te" title="Number of shares issued warrant">330,923</span> shares of Common Stock, and extended
the expiration date of the February Warrants to <span id="xdx_904_eus-gaap--WarrantsAndRightsOutstandingMaturityDate_iI_dd_c20210819__us-gaap--TypeOfArrangementAxis__custom--WarrantExchangeAgreementMember__us-gaap--ClassOfWarrantOrRightAxis__custom--ReplacementOriginalWarrantsMember__us-gaap--PlanNameAxis__custom--TwentyTwentyOnePurchaseWarrantsMember_z4kvoNbwFsTh" title="Warrants expiration date"><span style="-sec-ix-hidden: xdx2ixbrl1877">September 18, 2026.</span></span> The Exchange Warrants provide for an initial exercise price of $<span id="xdx_90B_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20210819__us-gaap--TypeOfArrangementAxis__custom--WarrantExchangeAgreementMember__us-gaap--ClassOfWarrantOrRightAxis__custom--ReplacementOriginalWarrantsMember__us-gaap--PlanNameAxis__custom--TwentyTwentyOnePurchaseWarrantsMember_zMRKVkWbvpV4" title="Exercise price per share">65.00</span>
per share, subject to customary adjustments thereunder, and are immediately exercisable upon issuance for cash and on a cashless basis.
On the date of the exchange, the Company calculated the fair value, using the Black-Scholes method, of the cancelled February Warrants
and the newly issued Exchange Warrants, the difference in fair value measurement of the respective warrants was attributed to warrant
modification expense in the consolidated statement of operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
the date of the exchange, the February Warrants and Exchange Warrants were valued at $<span id="xdx_900_eus-gaap--WarrantsAndRightsOutstanding_iI_pp0p0_c20210819__us-gaap--PlanNameAxis__custom--TwentyTwentyOnePurchaseWarrantsMember_zHTaeGAqmQH9">11,818,644
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and $<span id="xdx_909_eus-gaap--WarrantsAndRightsOutstanding_iI_c20210819__us-gaap--ClassOfWarrantOrRightAxis__custom--ExchangeWarrantsMember__us-gaap--PlanNameAxis__custom--TwentyTwentyOnePurchaseWarrantsMember_zbTuRxWW0eqf">12,114,424
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">using the original and modified expiry date of
the warrants, respectively, using the Black-Scholes method. The difference of $<span id="xdx_90E_ecustom--WarrantModificationExpense_pp0p0_c20210818__20210819__us-gaap--PlanNameAxis__custom--TwentyTwentyOnePurchaseWarrantsMember_zqQx75woZm8d">295,780
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">was accordingly recorded as a warrant modification
expense in the consolidated statement of operations.&#160;</span></p>

<p id="xdx_898_ecustom--ScheduleOfWarrantModificationTableTextBlock_gL3SOWMTTB-UZYPY_zJoeTaXjtcv8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B9_zq7sZOk4o4sk" style="display: none">SCHEDULE
OF WARRANT MODIFICATION</span></span>&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; border-collapse: collapse; width: 80%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Original terms<br/>
    at August 19,<br/>
    2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Modified terms<br/>
    at August 19,<br/>
    2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Volatility - range</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zbsZAOzTLWkf" style="width: 16%; text-align: right" title="Warrants measurement input">109.3</td><td style="width: 1%; text-align: left">%</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_zSDR0Fy20LW2" style="width: 16%; text-align: right" title="Warrants measurement input">104.7</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Risk-free rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zKkfk4OmsNh5" style="text-align: right" title="Warrants measurement input">0.78</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_zySXfHXuvAJ2" style="text-align: right" title="Warrants measurement input">0.78</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Dividend</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zSqIlPjONI43" style="text-align: right" title="Warrants measurement input">0</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_zMqln7ShBCtl" style="text-align: right" title="Warrants measurement input">0</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Remaining contractual term</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zeXbuOfqG4gd" title="Remaining contractual term">4.5</span>
                                            years</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_zE6fUpnAKca1" title="Remaining contractual term">5.1</span>
                                            years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Exercise price</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98C_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zrUoPDNiWHh7" style="text-align: right" title="Warrants measurement input">65.00</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98C_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_zInrwqI91b37" style="text-align: right" title="Warrants measurement input">65.00</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Common stock issuable under the warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zL85jWZoD08b" style="text-align: right" title="Common stock issuable under the warrants">715,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_zbKwRNvos6r" style="text-align: right" title="Common stock issuable under the warrants">715,000</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A7_zQ9tH8iNUF16" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 23, 2022, the Company entered into Warrant Exchange Agreements (the &#8220;Warrant Exchange Agreements&#8221;) with certain investors
(the &#8220;Investors&#8221;), pursuant to which the Company agreed to issue to the Investors an aggregate of <span id="xdx_906_ecustom--IssuanceOfCommonStockThroughWarrantExchangeAgreementShares_c20220822__20220823_zE6q4EmGRTPl" title="Issuance of common stock through warrant exchange agreement, shares">303,750</span> shares of Common
Stock in exchange for the cancellation by the Investors of the January Warrants, the Exchange Warrants and the Replacement Originals
Warrants. On the date of the exchange, the Company calculated the fair value of the issuance of shares of Common Stock pursuant to the
Warrant Exchange Agreements, attributing that value to Common Stock and additional paid in capital. The remaining value of the warrant
derivative liability was attributed to an income from change in fair market value of warrant derivative liabilities and gain on extinguishment
of warrant derivative liabilities in the consolidated statement of operations. On the date of the Warrant Exchange Agreement, using the
Black-Scholes method, the fair value of the warrant derivative liability was $<span id="xdx_90D_eus-gaap--DerivativeFairValueOfDerivativeLiability_iI_pn5n6_c20230930__us-gaap--TypeOfArrangementAxis__custom--WarrantExchangeAgreementMember_z59Bsbic9zgi" title="Fair value of the warrant derivative liability">8.1</span> million, compared to $<span id="xdx_903_eus-gaap--DerivativeFairValueOfDerivativeLiability_iI_pn5n6_c20220930__us-gaap--TypeOfArrangementAxis__custom--WarrantExchangeAgreementMember_zxIUJTaYBorh" title="Fair value of warrant derivative liability">9.3</span> million at September 30,
2022, resulting in income from change in fair market value of warrant derivative liabilities of $<span id="xdx_903_ecustom--ChangeInFairValueOfWarrantDerivativeLiabilities_pn5n6_c20220101__20221231__us-gaap--TypeOfArrangementAxis__custom--WarrantExchangeAgreementMember_zVQ2CfswxXf5" title="Change in fair market value of warrant derivative liabilities">1.2</span> million during the year ended December
31, 2022. Further, the value of the issued shares of Common Stock was $<span id="xdx_90E_ecustom--IssuanceOfCommonStockThroughWarrantExchangeAgreement_pn5n6_c20220101__20221231__us-gaap--TypeOfArrangementAxis__custom--WarrantExchangeAgreementMember_zo1FUYCpg13h" title="Issued shares of common stock, value">4.5</span> million, applied to additional paid in capital, resulting
in a gain on the extinguishment of warrant derivative liabilities of $<span id="xdx_90A_ecustom--GainOnExtinguishmentOfWarrantDerivativeLiabilities_pn5n6_c20220101__20221231__us-gaap--TypeOfArrangementAxis__custom--WarrantExchangeAgreementMember_zcnxTQA8uFw1" title="Gain on extinguishment of warrant derivative liabilities">3.6</span> million during the year ended December 31, 2022.</span></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; font-size: 10pt">&#160;&#160;</span></p>

<div id="xdx_C09_gL3SOWMTTB-UZYPY_zOPdacxzNKg5"><table cellpadding="0" cellspacing="0" id="xdx_302_134_z0qpLkdBwlf" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 0.5in" summary="xdx: Disclosure - SCHEDULE OF WARRANT MODIFICATION (Details) (Parenthetical)">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Terms at <br/> August 23, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 78%; text-align: left">Volatility - range</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220823__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zgHHrZMokst6" style="width: 18%; text-align: right" title="Warrants measurement input">103.7</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Risk-free rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220823__srt--RangeAxis__srt--MinimumMember__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zINaAJRrrqXg" title="Warrants measurement input">3.17</span>
                                            - <span id="xdx_902_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220823__srt--RangeAxis__srt--MaximumMember__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zlZUYERreEs6" title="Warrants measurement input">3.36</span></span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Dividend</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220823__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_znLicyW6brgl" style="text-align: right" title="Warrants measurement input">0</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Remaining contractual term</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20220823__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember__srt--RangeAxis__srt--MinimumMember_zCRPY8ZxPfxh" title="Remaining contractual term">3.4</span>
                                            - <span id="xdx_90C_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20220823__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember__srt--RangeAxis__srt--MaximumMember_zeEt1HLU5hd9" title="Remaining contractual term">4.1</span> years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Exercise price</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220823__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_z6jvQEcZCxNi" style="text-align: right" title="Warrants measurement input">65.00</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Common stock issuable under the warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20220823__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_znhYAzLL5dg" style="text-align: right" title="Common stock issuable under the warrants">1,215,000</td><td style="text-align: left">&#160;</td></tr>
  </table>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_C03_gL3SOWMTTB-UZYPY_zUpx4HCbbP2f">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fluctuations
in the Company&#8217;s stock price is a primary driver for the changes in the derivative valuations during each reporting period. As
the stock price increases for each of the related derivative instruments, the value to the holder of the instrument generally increases,
therefore increasing the liability on the Company&#8217;s balance sheet. Additionally, stock price volatility is one of the significant
unobservable inputs used in the fair value measurement of each of the Company&#8217;s derivative instruments. The simulated fair value
of these liabilities is sensitive to changes in the Company&#8217;s expected volatility. Increases in expected volatility would generally
result in higher fair value measurement. A <span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_uPure_c20220822__20220823__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zXTBzHSs2KN1" title="Change in pricing inputs and volatilities, percentage">10</span>% change in pricing inputs and changes in volatilities and correlation factors would not
result in a material change in our Level 3 fair value.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>2023
Purchase Warrants</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April 5, 2023, the Company issued warrants to purchase a total of <span id="xdx_905_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20210202__us-gaap--PlanNameAxis__custom--TwentyTwentyThreePurchaseWarrantsMember_z9jSsLV3MBCc" title="Warrant to purchase">1,125,000</span> shares of Common Stock. The warrant terms provide for net
cash settlement outside the control of the Company under certain circumstances. As such, the Company is required to treat these warrants
as derivative liabilities which are valued at their estimated fair value at their issuance date and at each reporting date with any subsequent
changes reported in the consolidated statements of operations as the change in fair value of warrant derivative liabilities. Furthermore,
the Company re-values the fair value of warrant derivative liability as of the date the warrant is exercised with the resulting warrant
derivative liability transitioned to change in fair value of warrant derivative liabilities through the consolidated statement of operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has utilized the following assumptions in its Black-Scholes option valuation model to calculate the estimated fair value of the
warrant derivative liabilities as of their date of issuance and as of September 30, 2023:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<div id="xdx_C0A_gL3SOWMTTB-UZYPY_z4IABxI85hg"><table cellpadding="0" cellspacing="0" id="xdx_30B_134_z9GJ4JIIsyFa" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 0.5in" summary="xdx: Disclosure - SCHEDULE OF WARRANT MODIFICATION (Details) (Parenthetical)">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Issuance date assumptions</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30, 2023 <br/>
    assumptions</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Volatility - range</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__us-gaap--TypeOfArrangementAxis__custom--IssuanceDateAssumptionsMember_zxEG5pHFOqFf" style="width: 16%; text-align: right" title="Warrants measurement input">106.0</td><td style="width: 1%; text-align: left">%</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__us-gaap--TypeOfArrangementAxis__custom--AssumptionsMember_zIEJlRWXEJnd" style="width: 16%; text-align: right" title="Warrants measurement input">105.7</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Risk-free rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--TypeOfArrangementAxis__custom--IssuanceDateAssumptionsMember_zYlA84tqv1V9" style="text-align: right" title="Warrants measurement input">3.36</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--TypeOfArrangementAxis__custom--AssumptionsMember_zVtvNV1kcsqk" style="text-align: right" title="Warrants measurement input">4.60</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Dividend</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--TypeOfArrangementAxis__custom--IssuanceDateAssumptionsMember_zNTshMvmRws4" style="text-align: right" title="Warrants measurement input">0</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--TypeOfArrangementAxis__custom--AssumptionsMember_zZ5RGWYDgqgh" style="text-align: right" title="Warrants measurement input">0</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Remaining contractual term</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--TypeOfArrangementAxis__custom--IssuanceDateAssumptionsMember_zw9xmqd6Ivp" title="Remaining contractual term">5.0</span>
                                            years</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--TypeOfArrangementAxis__custom--AssumptionsMember_zOyyrl3Qsksc" title="Remaining contractual term">4.5</span>
                                            years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Exercise price</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span id="xdx_900_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember__srt--RangeAxis__srt--MinimumMember_zWZCwTiZjs4" title="Warrants measurement input">5.50</span> - <span id="xdx_908_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__us-gaap--TypeOfArrangementAxis__custom--IssuanceDateAssumptionsMember__srt--RangeAxis__srt--MaximumMember_zTR8AHa9kco7" title="Warrants measurement input">7.50</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__us-gaap--TypeOfArrangementAxis__custom--AssumptionsMember__srt--RangeAxis__srt--MinimumMember_zN1r1bwYsj78" title="Warrants measurement input">5.50</span>
                                            - <span id="xdx_903_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__us-gaap--TypeOfArrangementAxis__custom--AssumptionsMember__srt--RangeAxis__srt--MaximumMember_zCeafTiFOalg" title="Warrants measurement input">7.50</span></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Common stock issuable under the warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--TypeOfArrangementAxis__custom--IssuanceDateAssumptionsMember_zn8qzdcdIEud" style="text-align: right" title="Common stock issuable under the warrants">1,125,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--TypeOfArrangementAxis__custom--AssumptionsMember_zKDzQXg6rM2i" style="text-align: right" title="Common stock issuable under the warrants">1,125,000</td><td style="text-align: left">&#160;</td></tr>
  </table>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_C02_gL3SOWMTTB-UZYPY_zNRjKF7QHCBl">&#160;</span></span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_894_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_zPFGYYDWCmdh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes information about shares issuable under warrants outstanding during the nine months ended September 30, 2023:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B5_zWiwc4JRnUH8" style="display: none">SUMMARY
OF WARRANT ACTIVITY</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 0.5in">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Warrants</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted</b></span></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; font-size: 10pt"><b>average</b></span></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; font-size: 10pt"><b>exercise
                                            price</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%">Vested Balance, January 1, 2023</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_pid_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zYcMzWrkRMd1" style="width: 16%; text-align: right" title="Warrants, vested, beginning balance">67,459</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_ecustom--WeightedAverageExercisePriceVested_iS_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zOXlItL8k0vi" style="width: 16%; text-align: right" title="Weighted average exercise price, vested, beginning balance">60.26</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_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zrfP8daogjwf" style="text-align: right" title="Warrants, Granted">1,125,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_z99sC6QbALmg" style="text-align: right" title="Weighted average exercise price, granted">6.50</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt">Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zjXNtEecYKMl" style="text-align: right" title="Warrants, exercised"><span style="-sec-ix-hidden: xdx2ixbrl1984">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisesInPeriodWeightedAverageExercisePrice_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zCGPv3TdOL23" style="text-align: right" title="Weighted average exercise price, exercised"><span style="-sec-ix-hidden: xdx2ixbrl1986">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; padding-bottom: 1.5pt">Forfeited/cancelled</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_iN_di_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zicy1XPaRm67" style="border-bottom: Black 1.5pt solid; text-align: right" title="Warrants, forfeited/cancelled">(67,459</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_988_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpirationsInPeriodWeightedAverageExercisePrice_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zpTkxaJPawY" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted average exercise price, forfeited/cancelled">(60.26</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Vested Balance, September 30, 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_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_pid_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zqlhp1hNmYN7" style="border-bottom: Black 2.5pt double; text-align: right" title="Warrants, vested, ending balance">1,125,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_981_ecustom--WeightedAverageExercisePriceVested_iE_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zOFzeE8afOz4" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise price, vested, ending balance">6.50</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AD_zssb325nhbej" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
total intrinsic value of all outstanding warrants aggregated $-<span id="xdx_90C_ecustom--IntrinsicValueOfOutstandingWarrants_iI_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zFwIIZkYaC84" title="Intrinsic value of outstanding warrants">0</span>- as of September 30, 2023, and the weighted average remaining term is
<span id="xdx_906_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_dxL_c20230101__20230930_zfwoYKcxqyP9" title="Outstanding and exercisable warrants, Weighted average remaining contractual life::XDX::P45M"><span style="-sec-ix-hidden: xdx2ixbrl1998">fifty-four</span></span> months.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89F_ecustom--SummaryOfRangeOfExercisePricesAndWightedAverageRemainingContractualLifeOfWarrantsTableTextBlock_zuvgDeQ1Ir7f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes the range of exercise prices and weighted average remaining contractual life for outstanding and exercisable
warrants to purchase shares of Common Stock as of September 30, 2023:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span><span id="xdx_8B2_zyrNqqQfl0ni" style="display: none">SUMMARY OF RANGE OF EXERCISE PRICES AND WEIGHTED AVERAGE REMAINING CONTRACTUAL LIFE OF WARRANTS</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 90%; border-collapse: collapse; margin-left: 0.5in">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="6" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Outstanding
    and exercisable warrants</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exercise
    price</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number
    of <br/>
    warrants</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted
                                            average</b></span></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; font-size: 10pt"><b>remaining
    contractual life</b></span></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_98A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zAJRdKkbuRA3" style="font: 10pt Times New Roman, Times, Serif; width: 28%; text-align: right" title="Outstanding and exercisable warrants, Exercise price"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.50</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_984_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_iI_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zpVrbJBRjv3c" style="font: 10pt Times New Roman, Times, Serif; width: 28%; text-align: right" title="Outstanding and exercisable warrants, Number of warrants"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">375,000</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 34%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_dtY_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zi4Wdhp2TmUe" title="Outstanding and exercisable warrants, Weighted average remaining contractual life">4.5</span>
    years</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_ziy65MiogZa9" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Outstanding and exercisable warrants, Exercise price"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.50</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_iI_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zrBXUNLUxFC3" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Outstanding and exercisable warrants, Number of warrants"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">375,000</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_dtY_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zpUwcziYrp0l" title="Outstanding and exercisable warrants, Weighted average remaining contractual life">4.5</span>
    years</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_98F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zhFqGD8aBXbi" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Outstanding and exercisable warrants, Exercise price"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7.50</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_981_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_iI_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zJ7Q1X9AAuQe" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Outstanding and exercisable warrants, Number of warrants"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">375,000</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_dtY_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zgsKfAO00rB8" title="Outstanding and exercisable warrants, Weighted average remaining contractual life">4.5</span>
    years</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_98A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_iI_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zz5WezfnrgJ4" style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Outstanding and exercisable warrants, number of warrants"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,125,000</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_dtY_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zJPDu0EmDRd5" title="Outstanding and exercisable warrants, weighted average remaining contractual life">4.5</span>
    years</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>
<p id="xdx_8A2_zm3leoBdB1T5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_DGLY_CommonStockPurchaseWarrantsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Common Stock Purchase Warrants [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;">DGLY_CommonStockPurchaseWarrantsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</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_DGLY_DisclosureCommonStockPurchaseWarrantsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">DGLY_DisclosureCommonStockPurchaseWarrantsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651318846192">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_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_80F_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_z5BbMVEg6BQ6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
15. <span id="xdx_82E_z14uojbYb7pb">STOCKHOLDERS&#8217; EQUITY</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>2023
Issuance of Restricted Common Stock</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 10, 2023, the board of directors approved the grant of <span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardGross_pid_c20230110__20230110__srt--TitleOfIndividualAxis__custom--OfficersMember_z5DqmYDYDM3c" title="Common stock issuance granted">22,500</span> shares of Common Stock to officers of the Company. <span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_c20230110__20230110__srt--TitleOfIndividualAxis__custom--OfficersMember_zpPwVNvSwcz2" title="Vesting drescription">Such shares
will generally vest over a period of one to five years on their respective anniversary dates in January through January 2028, provided
that each grantee remains an officer or employee on such dates.</span> Additionally, the board of directors approved the grant of <span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardGross_pid_c20230110__20230110__srt--TitleOfIndividualAxis__custom--NewEmployeesMember_z79krPVjGM4j" title="Common stock issuance granted">12,500</span> restricted
common shares to certain new employees of the Company. Such shares will generally vest over a period of <span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_dxL_c20230110__20230110__srt--TitleOfIndividualAxis__custom--NewEmployeesMember__srt--RangeAxis__srt--MinimumMember_zsz2i9AvdB14" title="Vesting period::XDX::P1Y"><span style="-sec-ix-hidden: xdx2ixbrl2032">one</span></span> to <span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_dxL_c20230110__20230110__srt--TitleOfIndividualAxis__custom--NewEmployeesMember__srt--RangeAxis__srt--MaximumMember_zMnjdGGiAJV9" title="Vesting period::XDX::P2Y"><span style="-sec-ix-hidden: xdx2ixbrl2034">two</span></span> years on their respective
anniversary dates in January through January 2025, provided that each grantee remains an employee of the company on such dates.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Reverse
Stock Split</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
February 6, 2023, we filed a Certificate of Amendment to the Articles of Incorporation, as amended, with the Secretary of State of the
State of Nevada to effect a <span id="xdx_901_eus-gaap--StockholdersEquityReverseStockSplit_c20230205__20230206_zlfif3fcfVqc" title="Reverse stock split">1-for-20 reverse stock split</span> (the &#8220;Reverse Stock Split&#8221;) of the shares of our Common Stock. The
Reverse Stock Split was effective as of time of filing. No fractional shares were issued in connection with the Reverse Stock Split.
Any fractional shares of our Common Stock that would have otherwise resulted from the Reverse Stock Split were rounded up to the nearest
whole number. In connection with the Reverse Stock Split, our board approved appropriate and proportional adjustments to all outstanding
securities or other rights convertible or exercisable into shares of our Common Stock, including, without limitation, all preferred stock,
warrants, options, and other equity compensation rights. All historical share and per-share amounts reflected throughout our consolidated
financial statements and other financial information in this Report have been adjusted to reflect the Reverse Stock Split as if the split
occurred as of the earliest period presented. The par value per share of our Common Stock was not affected by the Reverse Stock Split.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
a result of the Reverse Stock Split, no fractional shares of new common stock will be issued in connection with the Reverse Stock Split,
all of which shares of new common stock shall be rounded up to the nearest whole number of such shares. Therefore, the Company issued
<span id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesReverseStockSplits_c20230101__20230930_zvNTpsKLYzPi" title="Reverse stock split related shares">24,206</span> shares pursuant to Reverse Stock Split related to rounding up to the nearest whole number of shares.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Noncontrolling
Interests</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company owns a <span id="xdx_908_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_uPure_c20230930__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--NobilityHealthcareLLCMember_zynri3HINnCa" title="Equity method investment, ownership percentage">51</span>%
equity interest in its consolidated subsidiary, Nobility Healthcare. As a result, the noncontrolling shareholders or minority
interest is allocated <span id="xdx_904_eus-gaap--MinorityInterestOwnershipPercentageByParent_iI_pid_dp_uPure_c20230930__srt--OwnershipAxis__custom--NobilityHealthcareLLCMember_zFY7CzbXw3ih" title="Subsidiary, ownership percentage, parent">49</span>%
of the income/loss of Nobility Healthcare which is reflected in the statement of (income) loss as &#8220;net (income) loss
attributable to noncontrolling interests of consolidated subsidiary&#8221;. We reported net income (loss) attributable to
noncontrolling interests of consolidated subsidiary of $<span id="xdx_901_eus-gaap--NetIncomeLossAttributableToNoncontrollingInterest_c20230701__20230930__srt--OwnershipAxis__custom--NobilityHealthcareLLCMember_z7dpPOLtEANl" title="Net income (loss) attributable to noncontrolling interest">29,630</span>
and $<span id="xdx_90E_eus-gaap--NetIncomeLossAttributableToNoncontrollingInterest_c20220701__20220930__srt--OwnershipAxis__custom--NobilityHealthcareLLCMember_zfXQJw3rVoaa" title="Net income (loss) attributable to noncontrolling interest">(16,596)</span>
for the three months ended September 30, 2023 and 2022, and $<span id="xdx_903_eus-gaap--NetIncomeLossAttributableToNoncontrollingInterest_c20230101__20230930__srt--OwnershipAxis__custom--NobilityHealthcareLLCMember_zmkLKPakwWz1" title="Net income (loss) attributable to noncontrolling interest">228,624</span>
and $<span id="xdx_901_eus-gaap--NetIncomeLossAttributableToNoncontrollingInterest_c20220101__20220930__srt--OwnershipAxis__custom--NobilityHealthcareLLCMember_zg6pu1tbXAod" title="Net income (loss) attributable to noncontrolling interest">268,636</span>
for the nine months ended September 30, 2023 and 2022, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Cancellation of Common Stock</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the nine months ended September 30, 2023, the Company cancelled <span id="xdx_908_eus-gaap--StockIssuedDuringPeriodSharesShareBasedCompensationForfeited_c20230101__20230930_zqQHwN52qHbk" title="Cancellation of common stock">3,625</span> shares for various reasons.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Conversion
of Convertible Note</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the nine months ended September 30, 2023, pursuant to the Convertible Note, the Purchasers elected to convert $<span id="xdx_906_eus-gaap--DebtInstrumentFaceAmount_iI_c20230930__us-gaap--ShortTermDebtTypeAxis__us-gaap--ConvertibleDebtMember_zJiyuda2t634" title="Face value">125,000</span> principal, at
the fixed price of $<span id="xdx_90A_eus-gaap--SharesIssuedPricePerShare_iI_c20230930__us-gaap--ShortTermDebtTypeAxis__us-gaap--ConvertibleDebtMember_zQCdFqBVd2S8" title="Purchase fixed price per shares">5.00</span> per share of common stock, <span id="xdx_907_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20230101__20230930__us-gaap--ShortTermDebtTypeAxis__us-gaap--ConvertibleDebtMember_zf7kve5dnGyh" title="Number of new shares issued">25,000</span> shares valued at $<span id="xdx_90D_eus-gaap--StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_c20230101__20230930__us-gaap--ShortTermDebtTypeAxis__us-gaap--ConvertibleDebtMember_zM8lWSopFcYk" title="Conversion of convertible securities">119,750</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 28.05pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for 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/2147481062/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/2147481062/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/2147481004/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>37
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651325762000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NET EARNINGS (LOSS) PER SHARE<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">NET EARNINGS (LOSS) PER SHARE</a></td>
<td class="text"><p id="xdx_808_eus-gaap--EarningsPerShareTextBlock_zrwZ50Qowsjk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
16. <span id="xdx_823_znG5CKDjkuVg">NET EARNINGS (LOSS) PER SHARE</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_896_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_z2PMOiPzoOH1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
calculation of the weighted average number of shares outstanding and loss per share outstanding for the three and nine months ended September
30, 2023 and 2022 are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B9_zvcNeNn3MHaf" style="display: none">SCHEDULE
OF WEIGHTED AVERAGE NUMBER OF SHARES OUTSTANDING AND LOSS PER SHARE OUTSTANDING</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 85%; margin-right: auto">
  <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">&#160;</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_492_20230701__20230930_zLKpHoC4fkGl" style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">2023</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49A_20220701__20220930_zpuLTkKfRD72" style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">2022</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49F_20230101__20230930_zdjEI7NJBUQ7" style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">2023</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_492_20220101__20220930_z2EYjUXsH0he" style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">2022</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; 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: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">For the three months ended <br/> September
    30,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">For the nine months ended<br/> September
    30,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_zFTwWGmBwUGa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left; padding-bottom: 2.5pt">Numerator for basic and diluted income per share &#8211; Net loss
    attributable to common stockholders</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 style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">(3,708,673</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</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 style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">(1,902,475</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</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 style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">(18,207,795</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</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 style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">(9,568,134</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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--WeightedAverageNumberOfSharesOutstandingBasic_i_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Denominator for basic loss per share &#8211; weighted average shares outstanding</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,800,752</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,518,261</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,779,530</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,498,681</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--IncrementalCommonSharesAttributableToCallOptionsAndWarrants_zfRAO4ijXDka" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Dilutive effect of shares issuable under stock options and warrants outstanding</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2076">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2077">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2078">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2079">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_zJmSWapZDMsi" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Denominator for diluted loss per share &#8211; adjusted weighted average shares outstanding</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,800,752</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">2,518,261</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">2,779,530</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">2,498,681</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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>Net loss per share:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--EarningsPerShareBasic_pid_zDp7B5Ov8BD9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt">Basic</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(1.32</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(0.76</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(6.55</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(3.83</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_404_eus-gaap--EarningsPerShareDiluted_pid_zt6smrDRlLPe" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Diluted</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(1.32</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(0.76</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(6.55</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(3.83</td><td style="text-align: left">)</td></tr>
  </table>

<p id="xdx_8AE_zKg1ARt073C5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 28.05pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic
income (loss) per share is based upon the weighted average number of common shares outstanding during the period. For the three and nine
months ended September 30, 2023 and 2022, all shares issuable upon conversion of convertible debt and the exercise of outstanding stock
options and warrants were antidilutive, and, therefore, not included in the computation of diluted income (loss) per share.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 earnings per share.</p></div>
<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><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//260/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-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_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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>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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651325713824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DIGITAL ALLY HEALTHCARE VENTURE<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_DGLY_DisclosureDigitalAllyHealthcareVentureAbstract', window );"><strong>Digital Ally Healthcare Venture</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_DGLY_VentureTransactionsDisclosureTextBlock', window );">DIGITAL ALLY HEALTHCARE VENTURE</a></td>
<td class="text"><p id="xdx_805_ecustom--VentureTransactionsDisclosureTextBlock_zy3FtQivlrY8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
17. <span id="xdx_827_zYq0ZQ0UI9V">DIGITAL ALLY HEALTHCARE VENTURE</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
June 4, 2021, Digital Ally Healthcare, a wholly owned subsidiary of the Company, entered into a venture with Nobility LLC (&#8220;Nobility&#8221;),
an eight-year-old revenue cycle management (&#8220;RCM&#8221;) company servicing the medical industry, to form Nobility Healthcare, LLC
(&#8220;Nobility Healthcare&#8221;). Digital Ally Healthcare is capitalizing the venture with $<span id="xdx_905_eus-gaap--CapitalizationLongtermDebtAndEquity_iI_pn5n6_c20210604__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember_zbtJXslIBwd7" title="Venture capitalization amount">13.5</span> million to support the venture&#8217;s
business strategy to make acquisitions of RCM companies. <span id="xdx_90F_eus-gaap--RelatedPartyTransactionDescriptionOfTransaction_c20210603__20210604__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember_z4na04Hw6tKd" title="Ownership description">Digital Ally Healthcare owns 51% of the venture that entitles it to 51% of the
distributable cash as defined in the venture&#8217;s operating agreement plus a cumulative preferred return of 10% per annum on its invested
capital. Nobility will receive a management fee and 49% of the distributable cash, subordinated to Digital Ally Healthcare&#8217;s preferred
return.</span> The venture comprises the Company&#8217;s revenue cycle management segment.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
June 30, 2021, the Company&#8217;s revenue cycle management segment completed the acquisition of a private medical billing company (the
&#8220;Healthcare Acquisition&#8221;). In accordance with the stock purchase agreement, the Company&#8217;s revenue cycle management
segment agreed to a non-refundable initial payment (the &#8220;June Initial Payment Amount&#8221;) of $<span id="xdx_901_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_pp0p0_c20210629__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zhReGcgLuy6b" title="Initial payment amount">850,000</span>. In addition to the June
Initial Payment Amount, the Company&#8217;s revenue cycle management segment agreed to issue a promissory note to the stockholders of
the Healthcare Acquisition in the principal amount of $<span id="xdx_904_eus-gaap--CostOfRevenue_pp0p0_c20210629__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__dei--LegalEntityAxis__custom--EliteMedicalBillingSpecialistsMember_zAoBReAvHTV4" title="Principal amount">350,000</span> that is subject to an earn-out adjustment. Management&#8217;s estimate
of the fair value of this contingent promissory note at December 31, 2021 is $<span id="xdx_90D_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__dei--LegalEntityAxis__custom--EliteMedicalBillingSpecialistsMember_z0orrAF6w3cb" title="Principal amount">317,212</span>. The gain associated with the adjustment in the
estimated fair value of this contingent promissory note is recorded as a gain in the Consolidated Statements of Operations for the year
ended December 31, 2021. Lastly, the Company&#8217;s revenue cycle management segment agreed to pay $<span id="xdx_900_eus-gaap--RepaymentsOfNotesPayable_pp0p0_c20210629__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--EliteMedicalBillingSpecialistsMember_z81SduzEjLH2" title="Repayments of notes payable">162,552</span> representing the principal
and accrued interest balance due under a promissory note issued to the selling shareholders prior to the acquisition closing date. The
Company&#8217;s revenue cycle management segment anticipates the estimated fair value of the contingent promissory note to be paid in
full and, therefore, the total aggregate purchase price was determined to be approximately $<span id="xdx_90B_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20210629__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--EliteMedicalBillingSpecialistsMember_zzkCM8bHoiQ3" title="Aggregate purchase price">1,376,509</span>. Total acquisition related costs
aggregated $<span id="xdx_90E_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20210101__20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--EliteMedicalBillingSpecialistsMember__us-gaap--NonrecurringAdjustmentAxis__us-gaap--AcquisitionRelatedCostsMember_zdoDh58dFwik" title="Acquisition related costs">164,630</span>, which was expensed as incurred. Subsequent to the acquisition date, the Company received further information regarding
the purchased assets and assumed liabilities. As a result, the initial allocation of the purchase price was adjusted by increasing accounts
receivable by $<span id="xdx_901_eus-gaap--IncreaseDecreaseInAccountsReceivable_c20210101__20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_z1c6BwOqyzJd" title="Increase accounts receivable">75,000</span> with a corresponding reduction of goodwill during the year ended December 31, 2021.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company accounts for business combinations using the acquisition method and the Company has early adopted the amendments of Regulation
S-X dated May 21, 2020 and has concluded that this acquisition was not significant. Accordingly, the presentation of the assets acquired,
historical financial statements under Rule 3-05 and related pro forma information under Article 11 of Regulation S-X, respectively, are
not required to be presented. Under the acquisition method, the purchase price of the Healthcare Acquisition has been allocated to the
acquired tangible and identifiable intangible assets and assumed liabilities based on their estimated fair values at the time of the
Healthcare Acquisition. This allocation involves a number of assumptions, estimates, and judgments that could materially affect the timing
or amounts recognized in our financial statements. Our assumptions and estimates are based upon information obtained from the management
of the Company&#8217;s revenue cycle management segment. The acquisition was structured as stock purchase, therefore the excess purchase
price over the fair value of net tangible assets acquired was recorded as goodwill, which will not be amortized for income tax filing
purposes. The results of operations of acquired businesses are included in the consolidated financial statements from the acquisition
date.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
purchase price of the Healthcare Acquisition was allocated to the tangible assets, and assumed liabilities based on their preliminary
estimated fair values at the time of the Healthcare Acquisition. The preliminary and final estimated fair value of assets acquired and
liabilities assumed in the Healthcare Acquisition were as follows:&#160;</span></p>

<p id="xdx_890_ecustom--ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_z4nOksb1Qf73" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B0_zhAHOIzc5FN5" style="display: none">SCHEDULE
OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ACQUISITION</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">&#160;</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_496_20210630__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zBCw0tGtSyld" style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">&#160;</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold">&#160;</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_492_20220630__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zn4UemrbxYec" style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">&#160;</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; text-align: center; 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: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Purchase price allocation</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Description</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Preliminary<br/> as allocated<br/>
    June 30, 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Final<br/> as allocated<br/> June 30,
    2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Assets acquired:</td><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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_zXt07uJ51IO2" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 64%; text-align: left">Tangible assets acquired, consisting of acquired cash, accounts receivable
    and right of use asset</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">174,351</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: 14%; text-align: right">174,351</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_zAlvv59kcDof" style="display: none; vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible
    assets acquired &#8211; Client Agreements</span></td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">174,351</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">174,351</td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_406_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_iI_pp0p0_zUErqmhDBzG1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Intangible assets acquired &#8211; client agreements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2124">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">457,079</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--Goodwill_iI_pp0p0_zU8xFPgcZX39" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Goodwill</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,125,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">667,921</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_iI_pp0p0_zQy1jU5RTOv7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Liabilities assumed consisting of a promissory note issued
    by the selling shareholders which was paid off at closing, net of lease liability assumed</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">77,158</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">77,158</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_iI_pp0p0_zGJ8SvVweUw3" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Liabilities assumed <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">pursuant
    to stock purchase agreement</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">77,158</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">77,158</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
<tr id="xdx_40B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Net assets acquired and liabilities assumed</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,376,509</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,376,509</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Consideration:</td><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_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid_iI_pp0p0_zqZ0Ph88syZ3" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Cash paid at Healthcare Acquisition date</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,026,509</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,026,509</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--BusinessCombinationContingentConsiderationAsset_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Contingent consideration earn-out agreement</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">350,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">350,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total Healthcare Acquisition purchase price</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--BusinessCombinationConsiderationTransferred1_c20210630__20210630__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zEl9cL25lxKd" style="border-bottom: Black 2.5pt double; text-align: right">1,376,509</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--BusinessCombinationConsiderationTransferred1_c20220630__20220630__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zTqwDrDvoAa1" style="border-bottom: Black 2.5pt double; text-align: right">1,376,509</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A7_zUxcPK1htae4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89E_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_z1tIi4Vrxup6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives in years as of
the date of acquisition:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B9_zpKL6GgZZSF4" style="display: none">SCHEDULE
OF IDENTIFIABLE INTANGIBLE ASSETS ACQUIRED AND THEIR ESTIMATED USEFUL LIVES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Cost</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amortization<br/>
    through <br/> September 30, <br/>
    2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Estimated<br/> useful life</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Identifiable intangible 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><td>&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 46%; text-align: left">Client agreements</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--FinitelivedIntangibleAssetsAcquired1_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zWPfr3JOfPib" style="width: 14%; text-align: right" title="Cost">457,079</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--AmortizationOfIntangibleAssets_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_z131XNJ8QVJd" style="width: 14%; text-align: right" title="Amortization">102,843</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 16%; text-align: right"><span id="xdx_902_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zTI1nJCZBv1g" title="Estimated useful life">10</span> years</td></tr>
  </table>

<p id="xdx_8A7_zb5qEhvjYLsi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the period from the date of the Healthcare Acquisition to June 30, 2022, the Company adjusted its preliminary fair value estimates
and estimated useful lives based upon information obtained through June 30, 2022, which resulted in adjustments to the preliminary
allocation of the purchase price. These adjustments primarily related to estimated identifiable intangible asset fair values of client
agreements and goodwill.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the measurement period (which is the period required to obtain all necessary information that existed at the acquisition date, or to
conclude that such information is unavailable, not to exceed one year), additional assets or liabilities may be recognized, or there
could be changes to the amounts of assets or liabilities previously recognized on a preliminary basis, if new information is obtained
about facts and circumstances that existed as of the acquisition date that, if known, would have resulted in the recognition of these
assets or liabilities as of that date. The change in fair value of the contingent consideration is more fully described in Note 3, &#8220;Debt
Obligations&#8221;.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 31, 2021, the Company&#8217;s revenue cycle management segment completed the acquisition of another private medical billing company
(the &#8220;Medical Billing Acquisition&#8221;). In accordance with the stock purchase agreement, Nobility Healthcare agreed to a non-refundable
initial payment (the &#8220;August Initial Payment Amount&#8221;) of $<span id="xdx_904_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20210830__20210831__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zIPRQL6gcds7" title="Initial payment">2,270,000</span>. In addition to the August Initial Payment Amount, the
Company&#8217;s revenue cycle management segment agreed to issue a contingent promissory note to the stockholders of the Medical Billing
Acquisition in the principal amount of $<span id="xdx_905_eus-gaap--DebtInstrumentFaceAmount_iI_c20210831__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember_zINTrqp8I8pd" title="Principal amount">650,000 </span>that is subject to an earn-out adjustment. The Company&#8217;s revenue cycle management
segment anticipates the estimated fair value of the contingent promissory note to be paid in full, therefore, the total aggregate purchase
price was determined to be approximately $<span id="xdx_907_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20210830__20210831__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_z5WYvOVdlnr1" title="Aggregate purchase price">2,920,000</span>. Total acquisition related costs aggregated $<span id="xdx_904_eus-gaap--BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_iI_pp0p0_c20210831__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zKHV4SgvImhf" title="Business acquisition, transaction costs">5,602</span>, which was expensed as incurred.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company accounts for business combinations using the acquisition method and that the Company has early adopted the amendments of Regulation
S-X dated May 21, 2020 and has concluded that this acquisition was not significant. Accordingly, the presentation of the assets acquired,
historical financial statements under Rule 3-05 and related pro forma information under Article 11 of Regulation S-X, respectively, are
not required to be presented. Under the acquisition method, the purchase price of the Medical Billing Acquisition has been allocated
to the acquired tangible and identifiable intangible assets and assumed liabilities based on their estimated fair values at the time
of the Medical Billing Acquisition. This allocation involves a number of assumptions, estimates, and judgments that could materially
affect the timing or amounts recognized in our financial statements. The acquisition was structured as stock purchase, therefore the
excess purchase price over the fair value of net tangible assets acquired was recorded as goodwill, which will not be amortized for income
tax filing purposes. The results of operations of acquired businesses are included in the consolidated financial statements from the
acquisition date.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
purchase price of the Medical Billing Acquisition was allocated to the tangible assets, and assumed liabilities based on their preliminary
estimated fair values at the time of the Medical Billing Acquisition. The preliminary and final estimated fair value of assets acquired,
and liabilities assumed in the Medical Billing Acquisition were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_894_ecustom--ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zcA4aeIWoBq" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B7_zkdABU3iKse8" style="display: none">SCHEDULE
OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ACQUISITION</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49E_20210930__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_z2Psnr6qTmGc" style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">Preliminary As<br/> allocated</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49E_20220930__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zZ2ieOobWrLh" style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">Final As <br/> allocated</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Purchase price<br/> allocation</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Preliminary As<br/> allocated</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">Final As <br/> allocated</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Description</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30, <br/>
    2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30, <br/>
    2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Assets acquired:</td><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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_z2yk1gGeUwPf" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 64%; text-align: left">Tangible assets acquired</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">401,547</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: 14%; text-align: right">401,547</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_iI_zLqOPZvqFVR7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Identifiable intangible assets acquired &#8211; client agreements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2168">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">206,955</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--Goodwill_iI_pp0p0_zQY6ZttizN6e" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Goodwill</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,920,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,713,045</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_iNI_pp0p0_di_zgKUrscCbPD8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Liabilities assumed pursuant to stock purchase agreement</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(401,547</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(401,547</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0_zpkMTSlYOZRb" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Net assets acquired and liabilities assumed</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,920,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 style="border-bottom: Black 2.5pt double; text-align: right">2,920,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Consideration:</td><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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid_iI_pp0p0_zd91jggFNZS5" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Cash paid at Healthcare Acquisition date</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,270,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,270,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--BusinessCombinationContingentConsiderationAsset_iI_pp0p0_zSbSME5m1uB6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Contingent consideration earn-out agreement</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">650,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">650,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total Healthcare Acquisition purchase price</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--BusinessCombinationConsiderationTransferred1_c20210929__20210930__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionOneMember_zUfwNygoOZof" style="border-bottom: Black 2.5pt double; text-align: right">2,920,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_987_eus-gaap--BusinessCombinationConsiderationTransferred1_c20220929__20220930__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionOneMember_zeHHAjAch1L2" style="border-bottom: Black 2.5pt double; text-align: right">2,920,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A8_zFczE7PfxsQ7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_893_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zoSCwcDUNvyh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives in years as of
the date of acquisition:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span><span id="xdx_8B3_z3JXM16zHpS7" style="display: none">SCHEDULE
OF IDENTIFIABLE INTANGIBLE ASSETS ACQUIRED AND THEIR ESTIMATED USEFUL LIVES</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Cost</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amortization<br/>
    through <br/> September 30, <br/>
    2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Estimated <br/> useful life</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Identifiable intangible 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><td>&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 46%; text-align: left">Client agreements</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--FinitelivedIntangibleAssetsAcquired1_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zSlvUTqj8uUb" style="width: 14%; text-align: right" title="Cost">206,955</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_989_eus-gaap--AmortizationOfIntangibleAssets_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zL7ff9cgABb4" style="width: 14%; text-align: right" title="Amortization">43,116</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 16%; text-align: right"><span id="xdx_903_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zoHNbBO9Uv0a" title="Estimated useful life">10</span> years</td></tr>
  </table>

<p id="xdx_8A7_znPc0U4SYbt2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the period from the date of the Healthcare Acquisition to August 31, 2022, the Company adjusted its preliminary fair value estimates
and estimated useful lives based upon information obtained through August 31, 2022, which resulted in adjustments to the preliminary
allocation of the purchase price. These adjustments primarily related to estimated identifiable intangible asset fair values of client
agreements and goodwill.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the measurement period (which is the period required to obtain all necessary information that existed at the acquisition date, or to
conclude that such information is unavailable, not to exceed one year), additional assets or liabilities may be recognized, or there
could be changes to the amounts of assets or liabilities previously recognized on a preliminary basis, if new information is obtained
about facts and circumstances that existed as of the acquisition date that, if known, would have resulted in the recognition of these
assets or liabilities as of that date. The change in fair value of the contingent consideration is more fully described in Note 3, &#8220;Debt
Obligations&#8221;.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 1, 2022, the Company&#8217;s revenue cycle management segment completed the acquisition of another private medical billing company
(the &#8220;Medical Billing Acquisition&#8221;). In accordance with the stock purchase agreement, Nobility Healthcare agreed to a non-refundable
initial payment (the &#8220;January Initial Payment Amount&#8221;) of $<span id="xdx_90D_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_pp0p0_c20220101__20220101__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionOneMember_z6XSjMofpaX8" title="Initial payment">1,153,626</span>. In addition to the January Initial Payment Amount,
the Company&#8217;s revenue cycle management segment agreed to issue a contingent promissory note to the stockholders of the Medical
Billing Acquisition in the principal amount of $<span id="xdx_907_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20220101__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionOneMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember_zdPiF0lwWC1g" title="Principal amount">750,000</span> that is subject to an earn-out adjustment. The Company&#8217;s revenue cycle
management segment anticipates the estimated fair value of the contingent promissory note to be paid in full, therefore, the total aggregate
purchase price was determined to be approximately $<span id="xdx_90A_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20220101__20220101__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionOneMember_zc7sDNJGQ30b" title="Aggregate purchase price">1,903,626</span>. Total acquisition related costs aggregated $<span id="xdx_90A_eus-gaap--BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_iI_pp0p0_c20220101__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zwsAwjt3vbce" title="Business acquisition, transaction costs">7,996</span>, which was expensed as
incurred.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company accounts for business combinations using the acquisition method and that the Company has early adopted the amendments of Regulation
S-X dated May 21, 2020 and has concluded that this acquisition was not significant. Accordingly, the presentation of the assets acquired,
historical financial statements under Rule 3-05 and related pro forma information under Article 11 of Regulation S-X, respectively, are
not required to be presented. Under the acquisition method, the purchase price of the Medical Billing Acquisition has been allocated
to the acquired tangible and identifiable intangible assets and assumed liabilities based on their estimated fair values at the time
of the Medical Billing Acquisition. This allocation involves a number of assumptions, estimates, and judgments that could materially
affect the timing or amounts recognized in our financial statements. The acquisition was structured as stock purchase, therefore the
excess purchase price over the fair value of net tangible assets acquired was recorded as goodwill, which will not be amortized for income
tax filing purposes. The results of operations of acquired businesses are included in the consolidated financial statements from the
acquisition date.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
purchase price of the Medical Billing Acquisition was allocated to the tangible assets, and assumed liabilities based on their preliminary
estimated fair values at the time of the Medical Billing Acquisition. There was no change from the preliminary estimated fair value to
the final estimated fair value of assets acquired, and liabilities assumed in the Healthcare Acquisition, those value were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 23.4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_895_ecustom--ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionOneMember_zEEViDijx6Hh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 23.4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B4_zmgW0ZgSHFM" style="display: none">SCHEDULE
OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ACQUISITION</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Description</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20230930__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionOneMember_zhTnFQvTtpHf" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Final
                                            purchase</b></span></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; font-size: 10pt"><b>price
                                            allocation</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Assets acquired:</td><td>&#160;</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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_zWSJbAMdnNvg" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 82%; text-align: left">Tangible assets acquired</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">190,631</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--Goodwill_iI_pp0p0_zFFULe4HlG6f" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt">Goodwill</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,100,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_iNI_pp0p0_di_zKkGoy3rvJm1" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Liabilities assumed pursuant to stock purchase agreement</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(387,005</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0_zkRPNSWOStA2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Total assets acquired and liabilities assumed</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,903,626</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Consideration:</td><td>&#160;</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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid_iI_pp0p0_z0ibh1CW3zc7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Cash paid at acquisition date</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,153,626</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--BusinessCombinationContingentConsiderationAsset_iI_pp0p0_zitbjQHmBYq8" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Contingent consideration promissory note</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">750,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total acquisition purchase price</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_pp0p0_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionOneMember_zLhuugXfKwCf" style="border-bottom: Black 2.5pt double; text-align: right">1,903,626</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A8_zEGgE4QSKb4l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the measurement period (which is the period required to obtain all necessary information that existed at the acquisition date, or to
conclude that such information is unavailable, not to exceed one year), additional assets or liabilities may be recognized, or there
could be changes to the amounts of assets or liabilities previously recognized on a preliminary basis, if new information is obtained
about facts and circumstances that existed as of the acquisition date that, if known, would have resulted in the recognition of these
assets or liabilities as of that date. The change in fair value of the contingent consideration is more fully described in Note 3, &#8220;Debt
Obligations&#8221;.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
February 1, 2022, the Company&#8217;s revenue cycle management segment completed an asset acquisition from another private medical billing
company (the &#8220;Medical Billing Asset Acquisition&#8221;). In accordance with the asset purchase agreement, Nobility Healthcare agreed
to a non-refundable initial payment (the &#8220;February Initial Payment Amount&#8221;) of $<span id="xdx_90E_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_pp0p0_c20220130__20220201__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionTwoMember_zI9gIHhqwCxc" title="Initial payment">230,000</span>. In addition to the February Initial
Payment Amount, the Company&#8217;s revenue cycle management segment agreed to issue a contingent promissory note to the stockholders
of the Medical Billing Asset Acquisition in the principal amount of $<span id="xdx_904_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20220201__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionTwoMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember_z2vC5vYB7za" title="Principal amount">105,000</span> that is subject to an earn-out adjustment. The Company&#8217;s
revenue cycle management segment anticipates the estimated fair value of the contingent promissory note to be paid in full, therefore,
the total aggregate purchase price was determined to be approximately $<span id="xdx_903_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20220130__20220201__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionTwoMember_zi54s37i2YZ8" title="Aggregate purchase price">335,000</span>. Total acquisition related costs aggregated $<span id="xdx_904_eus-gaap--BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_iI_pp0p0_c20220201__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionTwoMember_zOMCRTWg13eh" title="Business acquisition, transaction costs">10,322</span>, which
was expensed as incurred.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
accordance ASC 805, &#8220;Business Combinations&#8221;, the acquisition method of accounting is used, and recognition of the assets
acquired is at fair value as of the acquisition dates. All acquisition costs were expensed as incurred. The consideration paid has been
allocated to the assets acquired based on their estimated fair values at the acquisition date. The estimate of fair values for the intangible
assets acquired were agreed to by both buyer and seller. The acquisition was structured as asset purchase and are included in the consolidated
financial statements from the acquisition date. The preliminary estimated fair value of intangible assets acquired in the Medical Billing
Asset Acquisition were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_899_ecustom--ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAssetsAcquisitionMember_zDcUO1tekWt1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span><span id="xdx_8BB_zXM4zhke6Oe5" style="display: none">SCHEDULE
OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ACQUISITION</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Description</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_494_20230930__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAssetsAcquisitionMember_z4LnlFJwjjE8" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Assets acquired:</td><td>&#160;</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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_iI_pp0p0_zm1TQFUa8Yb" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 82%; text-align: left; padding-bottom: 1.5pt">Intangible assets acquired &#8211; Client Agreements</td><td style="width: 2%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 14%; text-align: right">335,000</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0_z9ira4bw3are" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Total assets acquired and liabilities assumed</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">335,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Consideration:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid_iI_pp0p0_z4IcwPl9JMja" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Cash paid at acquisition date</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">230,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--BusinessCombinationContingentConsiderationAsset_iI_pp0p0_zvLc1eHyg8zg" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Contingent consideration promissory note</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">105,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total acquisition purchase price</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--BusinessCombinationConsiderationTransferred1_pp0p0_c20220130__20220201__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zoVpugUf2bNj" style="border-bottom: Black 2.5pt double; text-align: right" title="Total acquisition purchase price">335,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A3_z2dRlfIMCeT5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89D_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAssetsAcquisitionMember_zYi4aaLlZGwa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives in years as of
the date of acquisition:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B7_zr59Oldl8lK3" style="display: none">SCHEDULE
OF IDENTIFIABLE INTANGIBLE ASSETS ACQUIRED AND THEIR ESTIMATED USEFUL LIVES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Cost</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amortization<br/>
    through <br/> September 30,<br/>
    2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Estimated <br/> useful life</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Identifiable intangible 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><td>&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 46%; text-align: left">Client agreements</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--FinitelivedIntangibleAssetsAcquired1_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAssetsAcquisitionMember_znnlaBhQ81ja" style="width: 14%; text-align: right" title="Cost">335,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 id="xdx_980_eus-gaap--AmortizationOfIntangibleAssets_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAssetsAcquisitionMember_zi40og63SZwl" style="width: 14%; text-align: right" title="Amortization">55,833</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 16%; text-align: right"><span id="xdx_90B_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAssetsAcquisitionMember_z669TLitkU2" title="Estimated useful life">10</span> years</td></tr>
  </table>

<p id="xdx_8A6_zgR2IuRXSoUg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
change in fair value of the contingent consideration is more fully described in Note 10, &#8220;Debt Obligations&#8221; and will be estimated
on a quarterly basis.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_DGLY_DisclosureDigitalAllyHealthcareVentureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">DGLY_DisclosureDigitalAllyHealthcareVentureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_DGLY_VentureTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Venture Transactions Disclosure [Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">DGLY_VentureTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</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>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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651325713824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>TICKETSMARTER ACQUISITION<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination and Asset Acquisition [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 );">TICKETSMARTER ACQUISITION</a></td>
<td class="text"><p id="xdx_80D_eus-gaap--BusinessCombinationDisclosureTextBlock_zyNCVOLv2lm4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
18. <span id="xdx_820_zj9KG2R2cbD7">TICKETSMARTER ACQUISITION</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
September 1, 2021, the Company formed TicketSmarter, through which the Company completed the acquisition of Goody Tickets, LLC, a Kansas
limited liability company (&#8220;Goody Tickets&#8221;) and TicketSmarter, LLC, a Kansas limited liability company (&#8220;TicketSmarter
LLC&#8221;) (such acquisitions, collectively, the &#8220;TicketSmarter Acquisition&#8221;). TicketSmarter, Inc. comprises the Company&#8217;s
entertainment business segment. In accordance with the stock purchase agreement, the Company agreed to an initial payment (the &#8220;TicketSmarter
Initial Payment Amount&#8221;) of $<span id="xdx_909_eus-gaap--StockIssuedDuringPeriodValueNewIssues_c20210829__20210902_zSd9qPOrFlRb" title="Number of shares issued, value">9,403,600</span> through a combination of cash and Common Stock. In addition to the TicketSmarter Initial
Payment Amount, the Company agreed to issue an earn-out agreement to the stockholders of Goody Tickets and TicketSmarter LLC in the contingent
amount of $<span id="xdx_900_eus-gaap--BusinessCombinationContingentConsiderationAsset_iI_c20210902_z1HEN3RcPoqf" title="Contingent amount">4,244,400</span> that is subject to an earn-out adjustment based on actual EBITDA achieved in 2021, of which the Company gave a fair
value of $<span id="xdx_909_eus-gaap--BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1_c20210829__20210902__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember_zvOeNH3OX3Sh" title="Fair value on acquisition">3,700,000</span> on the date of acquisition. However, following the completion of 2021, it was determined that the actual EBITDA threshold
for any earn-out adjustment to be paid was not met. Thus, in accordance with U.S. GAAP, the fair value of the contingent earn-out is
reduced to zero, and the associated gain related to this revaluation is recorded in our Consolidated Statements of Operations for the
year ended December 31, 2021. Lastly, included in the agreement, the Company agreed to place $<span id="xdx_908_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount_iI_c20211231__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zokc12ruJVOd" title="Amount in escrow">500,000</span> in escrow, subject to a working
capital adjustment based on actual working capital amounts on the acquisition date as defined in the agreement. This amount was subject
to disbursement 45 days following the close of the acquisition. The parties completed the working capital adjustment resulting in the
Company retaining $<span id="xdx_901_ecustom--WorkingCapitalAdjustment_iI_pp0p0_c20210902__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zVSdQz3HOFI5" title="Working capital adjustment">297,726</span> of the escrow amount with the $<span id="xdx_907_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesReleasedEscrowAmount_iI_pp0p0_c20210902__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zxOkFPAIwNTj" title="Escrow amount to sellers">202,274</span> released to the sellers. The total acquisition related costs aggregated
$<span id="xdx_900_eus-gaap--BusinessCombinationAcquisitionRelatedCosts_pp0p0_c20210829__20210902__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zHWuyV1Ixmhk" title="Acquisition related costs">40,625</span>, which was expensed as incurred.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company accounts for business combinations using the acquisition method and that the Company has early adopted the amendments of Regulation
S-X dated May 21, 2020 and has concluded that this acquisition was not significant. Accordingly, the presentation of the assets acquired,
historical financial statements under Rule 3-05 and related pro forma information under Article 11 of Regulation S-X, respectively, are
not required to be presented. Under the acquisition method, the purchase price of the TicketSmarter Acquisition has been allocated to
Goody Tickets&#8217; and TicketSmarter LLC&#8217;s acquired tangible and identifiable intangible assets and assumed liabilities based
on their estimated fair values at the time of the TicketSmarter Acquisition. This allocation involves a number of assumptions, estimates,
and judgments that could materially affect the timing or amounts recognized in our financial statements. The TicketSmarter Acquisition
was structured as a stock purchase; however the parties agreed to coordinate the election to invoke IRS Section 338(h)(10) relative to
this transaction for tax purposes. Therefore, the excess purchase price over the fair value of net tangible assets acquired was recorded
as goodwill, which will be amortized over 15 years for income tax filing purposes. Likewise, the other acquired assets were stepped up
to fair value and is deductible for income tax purposes. The results of operations of acquired businesses are included in the consolidated
financial statements from the acquisition date.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
purchase price of the TicketSmarter Acquisition was allocated to Goody Tickets&#8217; and TicketSmarter LLC&#8217;s tangible assets,
goodwill, identifiable intangible assets, and assumed liabilities based on their preliminary estimated fair values at the time of the
TicketSmarter Acquisition. The Company retained the services of an independent valuation firm to determine the fair value of these identifiable
intangible assets. The Company will continue to evaluate the fair value of the identified intangible assets. The preliminary estimated
fair value of assets acquired, and liabilities assumed in the TicketSmarter Acquisition were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p id="xdx_892_ecustom--ScheduleOfEstimatedFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock_ziNrFUzXabg1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B1_zvKBsOCCY5J3" style="display: none">SCHEDULE OF ESTIMATED FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ASSUMED ACQUISITION</span>&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto">
  <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">&#160;</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_490_20210930__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zz5J7aU6SY3c" style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">As allocated</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold">&#160;</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49F_20211231__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zhBLMcf2FW0b" style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">As allocated</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Preliminary purchase price allocation</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">As allocated</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">As allocated</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Description</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30, <br/>
    2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, <br/>
    2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Assets acquired:</td><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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_pp0p0_zt7N1igZFYNj" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 60%; text-align: left">Tangible assets acquired, including $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVTVElNQVRFRCBGQUlSIFZBTFVFIE9GIEFTU0VUUyBBQ1FVSVJFRCBBTkQgTElBQklMSVRJRVMgQVNTVU1FRCBBQ1FVSVNJVElPTiAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90E_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash_iI_c20230930_z7ogH1C77Ogd" title="Cash acquired for tangible assets"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVTVElNQVRFRCBGQUlSIFZBTFVFIE9GIEFTU0VUUyBBQ1FVSVJFRCBBTkQgTElBQklMSVRJRVMgQVNTVU1FRCBBQ1FVSVNJVElPTiAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90E_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash_iI_c20230930_zi9MxpapHB3l" title="Cash acquired for tangible assets">51,432</span> </span>of cash acquired</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">7,139,930</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: 16%; text-align: right">5,748,291</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_iI_pp0p0_z62oLhNmzaNh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Identifiable intangible assets acquired</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2272">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,800,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--Goodwill_iI_pp0p0_z9mXWfTCSKki" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Goodwill</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,839,308</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,886,547</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_iNI_pp0p0_di_z3YReUpf4ENh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Liabilities assumed</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,128,964</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,128,964</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_iNI_pp0p0_di_zlKhUaVH9F32" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Liabilities assumed pursuant to stock purchase agreement</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,128,964</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,128,964</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
<tr id="xdx_406_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0_zmXTUoZFxj09" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Net assets acquired and liabilities assumed</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">13,850,274</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">13,305,874</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Consideration:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_zjxmDIbD3OC1" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Cash paid at TicketSmarter Acquisition date</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">8,413,240</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">8,413,240</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsStockCompensation_iI_pp0p0_zWj3Tn3klbS2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Common stock issued as consideration for TicketSmarter Acquisition at date of acquisition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">990,360</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">990,360</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--BusinessCombinationContingentConsiderationAsset_iI_pp0p0_zKR4VCs4xxi2" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Contingent consideration earn-out agreement</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,244,400</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,700,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount_iI_pp0p0_zrHStpMlyBY8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Cash paid at closing to escrow amount</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">500,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">500,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesRetainedEscrowAmount_iNI_pp0p0_di_zV2KGts37KZe" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Cash retained from escrow amount pursuant to settlement of
    working capital target</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(297,726</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(297,726</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total TicketSmarter Acquisition purchase price</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_902_eus-gaap--BusinessCombinationConsiderationTransferred1_c20210901__20210930__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zd9Qc0rt80Fb" title="Acquisition purchase price">13,850,274</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_900_eus-gaap--BusinessCombinationConsiderationTransferred1_c20211201__20211231__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zSi3xxbYnO7j" title="Total TicketSmarter Acquisition purchase price">13,305,874</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A1_zMPFaepVpwb6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 28.05pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_895_ecustom--ScheduleOfIdentifiableIntangibleAssetsAcquiredTableTextBlock_zu8dUUjjWWel" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives in years as of
the date of acquisition:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BA_zkc9U01X3FJ9" style="display: none">SCHEDULE
OF COMPONENTS OF IDENTIFIABLE INTANGIBLE ASSETS ACCRUED ACQUIRED</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Cost</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amortization<br/>
    through <br/> September 30,<br/>
    2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Estimated</b></span></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; font-size: 10pt"><b>useful
                                            life</b></span></p></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Identifiable intangible 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><td>&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 46%">Trademarks</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--FinitelivedIntangibleAssetsAcquired1_pp0p0_c20230101__20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksAndTradeNamesMember_zoglzgo1Gea" style="width: 14%; text-align: right" title="Identifiable intangible assets">600,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 id="xdx_98A_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20230101__20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksAndTradeNamesMember_zN5BRt3WY21h" style="width: 14%; text-align: right" title="Amortization"><span style="-sec-ix-hidden: xdx2ixbrl2310">&#8212;</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 16%; text-align: right">indefinite</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Sponsorship agreement network</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--FinitelivedIntangibleAssetsAcquired1_pp0p0_c20230101__20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_z80kVwurXBnl" style="text-align: right" title="Identifiable intangible assets">5,600,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20230101__20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_za42D5wVbY8f" style="text-align: right" title="Amortization">2,333,333</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right"><span id="xdx_909_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230101__20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_zDUNeZYSLKGf" title="Estimated useful life">5</span> years</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Search engine optimization/content</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--FinitelivedIntangibleAssetsAcquired1_pp0p0_c20230101__20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SearchEngineOptimizationMember_zYgatbqZAs48" style="border-bottom: Black 1.5pt solid; text-align: right" title="Identifiable intangible assets">600,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20230101__20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SearchEngineOptimizationMember_zUSsOMUIBkW8" style="border-bottom: Black 1.5pt solid; text-align: right" title="Amortization">312,500</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: right; padding-bottom: 1.5pt"><span id="xdx_901_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230101__20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SearchEngineOptimizationMember_zdc2SFRO4jA" title="Estimated useful life">4</span> years</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--FinitelivedIntangibleAssetsAcquired1_pp0p0_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zfefAZJ2JOuf" style="border-bottom: Black 2.5pt double; text-align: right" title="Identifiable intangible assets">6,800,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_98F_eus-gaap--AmortizationOfIntangibleAssets_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zDW1zqvsBds" style="border-bottom: Black 2.5pt double; text-align: right" title="Amortization">2,645,833</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="text-align: right; padding-bottom: 2.5pt">&#160;</td></tr>
  </table>

<p id="xdx_8A6_zUk3swMd6xwb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the period from the date of the TicketSmarter Acquisition to December 31, 2021, the Company adjusted its preliminary fair value estimates
and estimated useful lives based upon information obtained through December 31, 2021, which resulted in adjustments to the preliminary
allocation of the purchase price. These adjustments primarily related to estimated identifiable intangible asset fair values (primarily
related to the sponsorship agreement network), the estimated fair value of the contingent earn-out agreement liability and goodwill.
There were no adjustments to the allocation of the purchase price during the nine months ended September 30, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the measurement period (which is the period required to obtain all necessary information that existed at the acquisition date, or to
conclude that such information is unavailable, not to exceed one year), additional assets or liabilities may be recognized, or there
could be changes to the amounts of assets or liabilities previously recognized on a preliminary basis, if new information is obtained
about facts and circumstances that existed as of the acquisition date that, if known, would have resulted in the recognition of these
assets or liabilities as of that date. The change in fair value of the contingent consideration is more fully described in Note 3, &#8220;Debt
Obligations&#8221;.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651328254400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENT DATA<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_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 DATA</a></td>
<td class="text"><p id="xdx_800_eus-gaap--SegmentReportingDisclosureTextBlock_zkJiddK7lJsc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
19. <span id="xdx_820_zbyapHaMOwg">SEGMENT DATA</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accounting guidance on Segment Reporting establishes standards for reporting information regarding operating segments in annual financial
statements and requires selected information of those segments to be presented in financial statements. Operating segments are identified
as components of an enterprise for which separate discrete financial information is available for evaluation by the chief operating decision
maker (the Company&#8217;s Chief Executive Officer or &#8220;CODM&#8221;) in making decisions on how to allocate resources and assess
performance. The Company&#8217;s three operating segments are Video Solutions, Revenue Cycle Management, and Entertainment, each of which
has specific personnel responsible for that business and reports to the CODM. Corporate expenses capture the Company&#8217;s corporate
administrative activities, is also to be reported in the segment information. The Company&#8217;s captive insurance subsidiary provides
services to the Company&#8217;s other business segments and not to outside customers. Therefore, its operations are eliminated in consolidation
and is not considered a separate business segment for financial reporting purposes.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Video Solutions Segment encompasses our law, commercial, and shield divisions. This segment includes both service and product revenues
through our subscription models offering cloud and warranty solutions, and hardware sales for video and health safety solutions. The
Revenue Cycle Management Segment provides working capital and back-office services to a variety of healthcare organizations throughout
the country, as a monthly service fee. The Entertainment Segment acts as an intermediary between ticket buyers and sellers within our
secondary ticketing platform, ticketsmarter.com, and we also acquire tickets from primary sellers to then sell through various platforms.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s corporate administration activities are reported in the corporate line item. These activities primarily include expense
related to certain corporate officers and support staff, certain accounting staff, expense related to the Company&#8217;s Board of Directors,
stock option expense for options granted to corporate administration employees, certain consulting expenses, investor relations activities,
and a portion of the Company&#8217;s legal, auditing and professional fee expenses. Corporate identifiable assets primarily consist of
cash, invested cash (if any), refundable income taxes (if any), and deferred income taxes.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_895_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zgEB5WufKt44" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Summarized
financial information for the Company&#8217;s reportable business segments is provided for the indicated periods and as of September
30, 2023, and September 30, 2022:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 28.05pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 28.05pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B3_zGZhst8692D8" style="display: none">SCHEDULE
OF SEGMENT REPORTING</span>&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="padding: 0pt; font-family: Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49D_20230701__20230930__srt--ConsolidationItemsAxis__us-gaap--OperatingSegmentsMember_z9ivdJ6GRa4l" style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">2023</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49B_20220701__20220930__srt--ConsolidationItemsAxis__us-gaap--OperatingSegmentsMember_zxcf3P7hpwF5" style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">2022</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49A_20230101__20230930__srt--ConsolidationItemsAxis__us-gaap--OperatingSegmentsMember_zLUFvrqg71Eg" style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">2023</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_497_20220101__20220930__srt--ConsolidationItemsAxis__us-gaap--OperatingSegmentsMember_zkdFTOwj7oo2" style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">2022</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; 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: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">For the three months ended<br/>
    September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">For the nine months ended<br/>
    September 30,</td><td style="padding-bottom: 1.5pt; 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: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Net Revenues:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_za36Hgdcsg4j" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 40%; text-align: left">Video Solutions</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">1,797,348</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">2,092,927</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">5,596,300</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">6,152,733</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_zXKzReI7zPr5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Revenue Cycle Management</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,636,543</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,015,112</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,142,904</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,039,807</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--EntertainmentSegmentMember_zcvce8vuHDG9" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; padding-bottom: 1.5pt">Entertainment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,903,808</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,376,114</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">11,575,315</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">15,937,852</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zYbNu6TSda8i" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 2.5pt">Total Net Revenues</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">6,337,699</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">8,484,153</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">22,314,519</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">28,130,392</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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Gross Profit:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_zCSfJOHAuyGc" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Video Solutions</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">426,795</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">515,615</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,740,397</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,543,057</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_zg6jg21Ixyqh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Revenue Cycle Management</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">625,114</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">866,277</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,203,220</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,520,709</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--EntertainmentSegmentMember_z2N3i1ZQoy0j" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; padding-bottom: 1.5pt">Entertainment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">174,240</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(786,392</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,564,361</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">190,432</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--GrossProfit_zFWY0sjQ3XN5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 2.5pt">Total Gross Profit</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,226,149</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">595,500</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,507,978</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">4,254,198</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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Operating Income (loss):</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--OperatingIncomeLoss_hus-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_ziGbvVUYsCvb" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Video Solutions</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(1,311,143</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(1,481,048</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(4,639,316</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(4,327,049</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40F_eus-gaap--OperatingIncomeLoss_hus-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_zr7ksXTvLsR8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Revenue Cycle Management</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">43,202</p></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">117,844</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">299,010</p></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">236,628</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--OperatingIncomeLoss_hus-gaap--StatementBusinessSegmentsAxis__custom--EntertainmentSegmentMember_ztN3VypAl9sc" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Entertainment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,256,681</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,149,412</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,818,617</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(5,915,953</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--OperatingIncomeLoss_hus-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_z6KO1jGjPgSh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; padding-bottom: 1.5pt">Corporate</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,623,421</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,054,407</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(9,102,631</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(10,025,236</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--OperatingIncomeLoss_zTDtCuTIYXIh" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 2.5pt">Total Operating Income (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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">(5,148,043</p></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">(6,567,023</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">(16,261,554</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">(20,031,610</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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="font-weight: bold; text-align: left">Depreciation and Amortization:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--DepreciationAndAmortization_hus-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_zgdhbBAaTw5g" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Video Solutions</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">219,955</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">213,446</p></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">629,677</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">584,266</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DepreciationAndAmortization_hus-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_zmIQwLLVndh1" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Revenue Cycle Management</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">26,328</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">102,211</p></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">69,066</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">102,575</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--DepreciationAndAmortization_hus-gaap--StatementBusinessSegmentsAxis__custom--EntertainmentSegmentMember_zo4Fgb06Hqv4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; padding-bottom: 1.5pt">Entertainment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">319,302</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">320,004</p></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">957,884</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">959,366</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--DepreciationAndAmortization_zTq7n9teoAp8" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 2.5pt">Total Depreciation and Amortization</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">565,585</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">635,661</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,656,627</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,646,207</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: 28.05pt">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30,<br/>
    2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31,<br/>
    2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Assets (net of eliminations):</td><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: 64%; text-align: left">Video Solutions</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--Assets_iI_c20230930__us-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_zw8b5lumUpT" style="width: 14%; text-align: right" title="Total Identifiable Assets">28,387,191</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_981_eus-gaap--Assets_iI_c20221231__us-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_zCxg8EyoutL7" style="width: 14%; text-align: right" title="Total Identifiable Assets">28,509,706</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Revenue Cycle Management</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--Assets_iI_c20230930__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_z7ivCpYVPVS8" style="text-align: right" title="Total Identifiable Assets">2,286,733</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--Assets_iI_c20221231__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_z1VGZLBbOLuh" style="text-align: right" title="Total Identifiable Assets">2,201,570</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Entertainment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--Assets_iI_c20230930__us-gaap--StatementBusinessSegmentsAxis__custom--EntertainmentSegmentMember_zJlAMjxNH6Tf" style="text-align: right" title="Total Identifiable Assets">7,106,806</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--Assets_iI_c20221231__us-gaap--StatementBusinessSegmentsAxis__custom--EntertainmentSegmentMember_zJg60NHcpKUc" style="text-align: right" title="Total Identifiable Assets">11,190,491</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; padding-bottom: 1.5pt">Corporate</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--Assets_iI_c20230930__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zEIEZot8Lsof" style="border-bottom: Black 1.5pt solid; text-align: right" title="Total Identifiable Assets">13,575,344</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--Assets_iI_c20221231__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zKXtDvy1p84k" style="border-bottom: Black 1.5pt solid; text-align: right" title="Total Identifiable Assets">14,766,295</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 2.5pt">Total Identifiable 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_984_eus-gaap--Assets_iI_c20230930_z7V7ndQQorHj" style="border-bottom: Black 2.5pt double; text-align: right" title="Total identifiable assets">51,356,074</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--Assets_iI_c20221231_z1eoLws1bx99" style="border-bottom: Black 2.5pt double; text-align: right" title="Total identifiable assets">56,668,062</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A8_zXkTBp6BZMA4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 28.05pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
segments recorded noncash items effecting the gross profit and operating income (loss) through the established inventory reserves based
on estimates of excess and/or obsolete current and non-current inventory. The Company recorded a reserve for excess and obsolete inventory
in the video solutions segment of $<span id="xdx_903_eus-gaap--InventoryValuationReserves_iI_c20230930__us-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_zg0aWUGFbmrd" title="Inventory reserve">4,466,748</span> and a reserve for the entertainment segment of $<span id="xdx_909_eus-gaap--InventoryValuationReserves_iI_c20230930__us-gaap--StatementBusinessSegmentsAxis__custom--EntertainmentSegmentMember_zk4Ke819doG7" title="Inventory reserve">104,222</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
segment net revenues reported above represent sales to external customers. Segment gross profit represents net revenues less cost of
revenues. Segment operating income, which is used in management&#8217;s evaluation of segment performance, represents net revenues, less
cost of revenues, less all operating expenses. Identifiable assets are those assets used by each segment in its operations. Corporate
assets primarily consist of cash, property, plant and equipment, accounts receivable, inventories, and other assets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/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 2: 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 3: 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 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 (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<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 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<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 32<br> -Subparagraph (f)<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 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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>41
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651325742784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RELATED PARTY TRANSACTIONS<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">RELATED PARTY TRANSACTIONS</a></td>
<td class="text"><p id="xdx_80A_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zd2KPVe2d5Gi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
20. <span id="xdx_82B_zayk06UZ6YXh">RELATED PARTY TRANSACTIONS</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Transactions
with Managing Member of Nobility Healthcare</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Nobility,
LLC is currently the managing member of Nobility Healthcare, LLC. The Company has advanced a total of $<span id="xdx_90B_ecustom--WorkingCapitalLoan_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember_z0YhgTEQa5P7">158,384</span> in the form of a working
capital loan to Nobility, LLC in order to fund capital expenditures necessary for the initial growth of the joint venture during 2021.
The outstanding balance of the working capital loan was $-<span id="xdx_900_ecustom--WorkingCapitalLoan_iI_c20230930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember_zDqlWEOnYr11" title="Working capital loan">0</span>- as of September 30, 2023 as the Company received full repayment of this
advance.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Transactions
with Related Party of TicketSmarter</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
September 22, 2023, a trust, the beneficiaries of which are TicketSmarter&#8217;s Chief Executive Officer and his spouse,
contributed cash in the amount of $<span id="xdx_903_eus-gaap--NotesPayableCurrent_iI_c20230922__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_z3R1px8n9POf">2,325,000</span>
to TicketSmarter to support the TicketSmarter&#8217;s operations. The transaction was recorded as a related party note payable (the
&#8220;TicketSmarter Related Party Note&#8221;). The TicketSmarter Related Party Note bears interest of <span id="xdx_909_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20230922__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zRyUcD0XoGX2" title="Interest rate">13.25</span>%
per annum with repayment beginning January 2, 2024. As of September 30, 2023 the current portion of the TicketSmarter Related Party
note is $<span id="xdx_900_eus-gaap--NotesPayableCurrent_iI_pp0p0_c20230930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zxLOD2XmFmwc" title="Notes payable current">2,106,000</span>, and the long-term portion is $<span id="xdx_90D_eus-gaap--LongTermNotesPayable_c20230930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_pp0p0" title="Notes payable noncurrent">219,000</span>, with an accrued interest balance of $<span id="xdx_902_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_c20230930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_ztdrNqidndo7" title="Accrued interest">3,478</span>. The use of proceeds of the
TicketSmarter Related Party Note was to resolve numerous outstanding payables at a discounted rate, the discount received is
recognized as a gain on extinguishment of liabilities on the statement of operations. Additionally, these negotiations relieved
TicketSmarter of numerous future obligations following fiscal year 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-6<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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/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 (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<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/2147483326/850-10-50-1<br><br>Reference 7: 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(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 8: 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(2)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<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 1<br> -Subparagraph (SX 210.6-07(2)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//850/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-6<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<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/2147483326/850-10-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<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/2147483326/850-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_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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>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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651325732192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUBSEQUENT EVENTS<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">SUBSEQUENT EVENTS</a></td>
<td class="text"><p id="xdx_80C_eus-gaap--SubsequentEventsTextBlock_zwK8tDRloSl8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE
21. <span id="xdx_824_zCfo3mIJd3U4">SUBSEQUENT EVENTS</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Business Combination</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">In October 2023, Kustom Entertainment and Clover Leaf announced the
filing of a Registration Statement on Form S-4 by Clover Leaf with the SEC on October 4, 2023, relating to the previously announced proposed
business combination between Kustom Entertainment and Clover Leaf<b><i>.</i></b></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Appointment
of Director</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
October 17, 2023, the Board of Directors appointed D. Duke Daughtery as a member of the Board, effective immediately, to hold office
until the next meeting of shareholders of the Company at which directors are being elected or as set forth in the Company&#8217;s bylaws.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Loan
Agreement and Mortgage</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
October 26, 2023, the Company entered into a Loan and Security Agreement (the &#8220;<span style="text-decoration: underline">Loan Agreement</span>&#8221;) by and between the
Company, Digital Ally Healthcare (together with the Company, the &#8220;<span style="text-decoration: underline">Borrower</span>&#8221;), and Kompass Kapital Funding, LLC, a
Kansas limited liability company (&#8220;<span style="text-decoration: underline">Kompass</span>&#8221;). In connection with the Loan Agreement, on October 26, 2023, the Company
entered into a Mortgage, Assignment of Leases and Rents, Security Agreement and Fixture Filing (the &#8220;<span style="text-decoration: underline">Mortgage</span>&#8221;) by
and between the Company, as grantor, and Kompass, as grantee, and issued a Revolving Note (the &#8220;<span style="text-decoration: underline">Revolving Note</span>&#8221;) to
Kompass. The gross proceeds to the Company are $<span id="xdx_906_eus-gaap--ProceedsFromIssuanceOfSecuredDebt_c20231026__20231026__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zz6BNzCZIjCf" title="Proceeds from secured convertible debt">4,880,000</span> before repaying those certain Senior Secured Convertible Notes issued on April
5, 2023 in the aggregate amount of $<span id="xdx_903_eus-gaap--RepaymentsOfSecuredDebt_c20231026__20231026__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zu0osg0OWIA1" title="Proceeds from secured convertible debt">3,162,500</span> and paying customary fees and expenses.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the Loan Agreement, Kompass agreed to make revolving loans (the &#8220;<span style="text-decoration: underline">Revolving Loans</span>&#8221;) available to the Borrower as
the Borrower may from time to time request until, but not including, October 26, 2025, and in such amounts as the Borrower may from time
to time request, provided, however, that the aggregate principal balance of the Revolving Loans outstanding at any time shall not exceed
the lesser of $<span id="xdx_90C_ecustom--PrincipalAmountOutstandingOfLoans_iI_pp2d_c20231026__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_z8hGhoLGPySb" title="Principal amount outstanding of loans">4,880,000.00</span> or an amount equal to eighty percent of the value of the mortgaged property, which consists of the real property
owned by the Company having an address of 14001 Marshall Drive, Lenexa, KS 66215 (the &#8220;<span style="text-decoration: underline">Mortgaged Property</span>&#8221;). Under
the Loan Agreement, the Revolving Loans made by Kompass may be repaid and, subject to customary terms and conditions, borrowed again
up to, but not including October 26, 2025, unless the Revolving Loans are otherwise accelerated, terminated or extended as provided in
the Loan Agreement. The Revolving Loans shall be used by the Borrower for the purpose of working capital and to retire existing debt.
Under the Loan Agreement, the Borrower is required to provide written notice to Kompass prior to creating, assuming or incurring any debt or becoming liable, whether as endorser, guarantor, surety or otherwise, for any debt
or obligation of any other party. While obligations remain outstanding under the Loan Agreement, the Borrower is required to maintain
a minimum balance of $<span id="xdx_908_eus-gaap--DebtInstrumentRepaidPrincipal_c20231026__20231026__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zfJetjMgmXa6" title="Debt instrument, repaid, principal">97,600</span> in a reserve account (the &#8220;<span style="text-decoration: underline">Capital Reserve Account</span>&#8221;). Under the Loan Agreement, the Borrower
is prohibited from creating, assuming, incurring or suffering or permitting to exist any lien of any kind or character upon the collateral,
which consists of the&#160;<span style="text-decoration: underline">Mortgaged Property</span>&#160;and the Company&#8217;s interest in the Capital Reserve Account. The Loan Agreement
contains customary covenants, representations and warranties by the Borrower.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the Loan Agreement, <span id="xdx_903_ecustom--LoanAgreementDescription_c20231026__20231026__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zcYHC2k9d568" title="Loan agreement description">the Company issued the Revolving Note to Kompass whereby the Company and Digital Ally Healthcare jointly and severally
promise to pay to the order of Kompass the lesser of (i) $4,880,000.00, or (ii) the aggregate principal amount of all Revolving Loans
outstanding under and pursuant to the Loan Agreement at the maturity or maturities and in the amount or amounts stated on the records
of Kompass, together with interest (computed on the actual number of days elapsed on the basis of a 360 day year) at a floating per annum
rate equal to the greater of (i) the Prime Rate plus four percent or (ii) eight percent, on the aggregate principal amount of all Revolving
Loans outstanding from time to time as provided in the Loan Agreement</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company entered into the Mortgage to secure its obligations under the Loan Agreement. The property mortgaged under the Mortgage consists
of the Mortgaged Property. The Mortgage contains customary covenants, representations and warranties by the Company.</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_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//855/tableOfContent<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> -Subparagraph (a)<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_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651322099568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_DGLY_NatureOfOperationPolicyTextBlock', window );">Nature of Operations</a></td>
<td class="text"><p id="xdx_846_ecustom--NatureOfOperationPolicyTextBlock_zTX9tVO3kNu6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_865_zgr3iabN74Ia">Nature
of Operations</span>:</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Digital
Ally, Inc. was originally incorporated in Nevada on December 13, 2000 as Vegas Petra, Inc. and had no operations until 2004. On November
30, 2004, Vegas Petra, Inc. entered into a Plan of Merger with Digital Ally, Inc., at which time the merged entity was renamed Digital
Ally, Inc. (such merged entity, the &#8220;Predecessor Registrant&#8221;).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 23, 2022 (the &#8220;Effective Time&#8221;), the Predecessor Registrant merged with and into its wholly owned subsidiary, DGLY
Subsidiary Inc., a Nevada corporation (the &#8220;Registrant&#8221;), pursuant to an agreement and plan of merger, dated as of August
23, 2022 (the &#8220;Merger Agreement&#8221;), between the Predecessor Registrant and the Registrant, with the Registrant as the surviving
corporation in the merger (such transaction, the &#8220;Merger&#8221;). At the Effective Time, Articles of Merger were filed with the
Secretary of State of the State of Nevada, pursuant to which the Registrant was renamed &#8220;Digital Ally, Inc.&#8221; and, by operation
of law, succeeded to the assets, continued the business and assumed the rights and obligations of the Predecessor Registrant immediately
prior to the Merger. Under the Nevada Revised Statutes, shareholder approval was not required in connection with the Merger Agreement
or the transactions contemplated thereby.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
the Effective Time, pursuant to the Merger Agreement, (i) each outstanding share of Predecessor Registrant&#8217;s common stock, par
value $<span id="xdx_904_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20220823__us-gaap--TypeOfArrangementAxis__custom--MergerAgreementMember__us-gaap--StatementEquityComponentsAxis__custom--PredecessorCommonStockMember_zhof4AExpnzd">0.001
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">per share (the &#8220;Predecessor Common Stock&#8221;)
automatically converted into one share of common stock, par value $<span id="xdx_908_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20220823__us-gaap--TypeOfArrangementAxis__custom--MergerAgreementMember__us-gaap--StatementEquityComponentsAxis__custom--RegistrantCommonStockMember_zCVzukkSeIGj">0.001
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">per share, of the Registrant (&#8220;Registrant
Common Stock&#8221;), (ii) each outstanding option, right or warrant to acquire shares of Predecessor Common Stock converted into an
option, right or warrant, as applicable, to acquire an equal number of shares of Registrant Common Stock under the same terms and conditions
as the original options, rights or warrants, and (iii) the directors and executive officers of the Predecessor Registrant were appointed
as directors and executive officers, as applicable, of the Registrant, each to serve in the same capacity and for the same term as such
person served with the Predecessor Registrant immediately before the Merger.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
business of the Registrant, Digital Ally, Inc. (with its wholly owned subsidiaries, Digital Ally International, Inc., Shield
Products, LLC, Digital Ally Healthcare, LLC (&#8220;Digital Ally Healthcare&#8221;), TicketSmarter, Inc. (&#8220;TicketSmarter&#8221;), Worldwide Reinsurance,
Ltd., Digital Connect, Inc., BirdVu Jets, Inc., Kustom 440, Inc. (&#8220;Kustom 440&#8221;), Kustom Entertainment, Inc., and its majority-owned subsidiary
Nobility Healthcare, LLC, collectively, &#8220;Digital Ally,&#8221; &#8220;Digital,&#8221; and the &#8220;Company&#8221;), is
divided into three reportable operating segments: 1) the Video Solutions Segment, 2) the Revenue Cycle Management Segment and 3) the
Entertainment Segment. The Video Solutions Segment is our legacy business that produces digital video imaging, storage products,
disinfectant and related safety products for use in law enforcement, security and commercial applications. This segment includes
both service and product revenues through our subscription models offering cloud and warranty solutions, and hardware sales for
video and health safety solutions. The Revenue Cycle Management Segment provides working capital and back-office services to a
variety of healthcare organizations throughout the country, as a monthly service fee. The Entertainment Segment acts as an
intermediary between ticket buyers and sellers within our secondary ticketing platform, ticketsmarter.com, and we also acquire
tickets from primary sellers to then sell through various platforms. The accounting guidance on Segment Reporting establishes
standards for reporting information regarding operating segments in annual financial statements and requires selected information of
those segments to be presented in financial statements. Such required segment information is included in Note 19.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationsPolicy', window );">Business Combination</a></td>
<td class="text"><p id="xdx_846_eus-gaap--BusinessCombinationsPolicy_z6fUXLVaqBM4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86D_zlLA6JUXJv09">Business
Combination</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2023, the Company, entered into an Agreement and Plan of Merger (the &#8220;Merger Agreement&#8221;) with Clover Leaf Capital Corp.,
a Delaware corporation (Nasdaq: CLOE) (&#8220;Clover Leaf&#8221;), CL Merger Sub, Inc., a Nevada corporation and a wholly owned subsidiary
of Clover Leaf (&#8220;Merger Sub&#8221;), Yntegra Capital Investments LLC, a Delaware limited liability company, in the capacity as
the representative from and after the Effective Time (as defined in the Merger Agreement) for the stockholders of Clover Leaf in accordance
with the terms and conditions of the Merger Agreement, and Kustom Entertainment, Inc., a Nevada corporation, a wholly owned subsidiary
of the Company, with a focus and mission to own and produce events, festivals, and entertainment alongside its evolving primary and secondary
ticketing technologies (&#8220;Kustom&#8221;). Pursuant to the Merger Agreement, subject to the terms and conditions set forth therein
upon the consummation of the transactions contemplated by the Merger Agreement (the &#8220;Closing&#8221;), Merger Sub will merge with
and into Kustom, with Kustom continuing as the surviving corporation in the Merger and a wholly owned subsidiary of Clover Leaf. Upon
the Closing which is subject to the approval of Clover Leaf&#8217;s shareholders and the satisfaction or waiver of certain other customary
closing conditions, the common stock of the combined company is expected to be listed on the Nasdaq under a mutually agreed new ticker
symbol that reflects the name &#8220;Kustom Entertainment&#8221;.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation:</a></td>
<td class="text"><p id="xdx_846_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zjxqw6WoIjl1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86B_zBdUGVK5QAx6">Basis
of Presentation:</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles
in the United States for interim financial information and with the instructions to Form 10-Q and Article 8 of Regulation S-X. Accordingly,
they do not include all the information and footnotes required by generally accepted accounting principles in the United States for complete
financial statements. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for
a fair presentation have been included. Operating results for the three- and nine-month period ended September 30, 2023 are not necessarily
indicative of the results that may be expected for the year ending December 31, 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
balance sheet at December 31, 2022 has been derived from the audited financial statements at that date, but does not include all the
information and footnotes required by generally accepted accounting principles in the United States for complete financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
further information, refer to the audited financial statements and footnotes included in the Company&#8217;s annual report on Form 10-K
for the year ended December 31, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_DGLY_UncertaintyDueToGeopoliticalEventsPolicyTextBlock', window );">Uncertainty Due to Geopolitical Events</a></td>
<td class="text"><p id="xdx_844_ecustom--UncertaintyDueToGeopoliticalEventsPolicyTextBlock_zaxZgm7vP8Nd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span style="text-decoration: underline"><span id="xdx_866_z4ssSjelzpH7">Uncertainty Due to Geopolitical Events</span></span></b></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">Due to the Hamas-Israel and Russia-Ukraine
conflicts, there has been uncertainty and disruption in the global economy. Although these events did not have a direct material adverse
impact on the Company&#8217;s financial results for the three and nine months ended September 30, 2023, at this time the&#160;Company
is unable to fully assess the aggregate impact the Hamas-Israel and Russia-Ukraine conflicts will have on its business due to various
uncertainties, which include, but are not limited to, the duration of the conflicts, the conflicts&#8217; effect on the economy, the impact
on the Company&#8217;s businesses and actions that may be taken by governmental authorities related to the conflicts.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_DGLY_LiquidityandGoingConcernPolicyTextBlock', window );">Liquidity and Going Concern</a></td>
<td class="text"><p id="xdx_84D_ecustom--LiquidityandGoingConcernPolicyTextBlock_zsI2iyqON441" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_867_zUB1snIn7OZj">Liquidity
and Going Concern</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the second quarter of 2014, the FASB issued ASU No. 2014-15, Presentation of Financial Statements - Going Concern (Subtopic 205-40):
Disclosure of Uncertainties about an Entity&#8217;s Ability to Continue as a Going Concern. This update provided U.S. GAAP guidance on
management&#8217;s responsibility in evaluating whether there is substantial doubt about a company&#8217;s ability to continue as a going
concern and about related footnote disclosures. Under this standard, the Company is required to evaluate whether there is substantial
doubt about its ability to continue as a going concern each reporting period, including interim periods. In evaluating the Company&#8217;s
ability to continue as a going concern, management considered the conditions and events that could raise substantial doubt about the
Company&#8217;s ability to continue as a going concern within 12 months after the Company&#8217;s financial statements were issued (November
14, 2023). Management considered the Company&#8217;s current financial condition and liquidity sources, including current funds available,
forecasted future cash flows and the Company&#8217;s obligations due before November 14, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has experienced net losses and cash outflows from operating activities since inception. For the nine months ended September 30,
2023, the Company had a net loss attributable to common stockholders of $<span id="xdx_90A_eus-gaap--NetIncomeLoss_iN_di_c20230101__20230930_znHSToVOvzFa" title="Net income loss">18,207,795</span> net cash used in operating activities of $<span id="xdx_90C_eus-gaap--NetCashProvidedByUsedInOperatingActivities_iN_di_c20230101__20230930_zBVdoavj5Ay9" title="Net cash used in operating activities">5,842,158</span>,
$<span id="xdx_90D_eus-gaap--NetCashProvidedByUsedInInvestingActivities_iN_di_c20230101__20230930_zuzgpFEQFq8a" title="Net cash used in investing activities">197,241</span> used in investing activities and $<span id="xdx_90B_eus-gaap--NetCashProvidedByUsedInFinancingActivities_c20230101__20230930_zdWtQg6pASNh" title="Net cash (used in) provided by financing activities">4,715,031</span> provided by financing activities. The Company will have to restore positive operating
cash flows and profitability over the next year and/or raise additional capital to fund its operational plans, meet its customary payment
obligations and otherwise execute its business plan. There can be no assurance that it will be successful in restoring positive cash
flows and profitability, or that it can raise additional financing when needed, and obtain it on terms acceptable or favorable to the
Company.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has implemented an enhanced quality control program to detect and correct product issues before they result in significant rework
expenditures affecting its gross margins and has seen progress in that regard. The Company has also implemented a marketing and advertisement
reduction plan for its entertainment segment, which will focus on reducing and alleviating current obligations from its media marketing
agreements and place a hold on entering into any new agreements. The Company believes that its quality control, cost-cutting initiatives,
and new product introduction will eventually restore positive operating cash flows and profitability, although it can offer no assurances
in this regard.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management
has evaluated the significance of the conditions described above in relation to the Company&#8217;s ability to meet its obligations and
concluded that, without additional funding, the Company will not have sufficient funds to meet its obligations within one year from the
date the unaudited condensed consolidated financial statements were issued. Such factors raise substantial doubt about the Company&#8217;s ability to sustain operations for at least one year
from the issuance of these unaudited condensed financial statements. The accompanying unaudited condensed financial statements do not
include any adjustments related to the recoverability and classification of asset amounts or the classification of liabilities that might
be necessary should the Company be unable to continue as a going concern.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Basis of Consolidation</a></td>
<td class="text"><p id="xdx_846_eus-gaap--ConsolidationPolicyTextBlock_zWXKCLhhuu5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_863_zCjnHbHusFml">Basis
of Consolidation</span>:</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying financial statements include the consolidated accounts of Digital Ally, its wholly owned subsidiaries, Digital Ally International,
Inc., Shield Products, LLC, Digital Ally Healthcare, LLC, TicketSmarter, Worldwide Reinsurance, Ltd., Digital Connect, Inc., BirdVu Jets,
Inc., Kustom 440, Kustom, and its majority-owned subsidiary Nobility Healthcare, LLC. All intercompany balances and transactions have
been eliminated during consolidation.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company formed Digital Ally International, Inc. during August 2009 to facilitate the export sales of its products. The Company
formed Shield Products, LLC in May 2020 to facilitate the sales of its Shield&#8482; line of disinfectant/cleanser products and
ThermoVu&#174; line of temperature monitoring equipment. The Company formed Nobility Healthcare, LLC in June 2021 to facilitate the
operations of its revenue cycle management solutions and back-office services for healthcare organizations. The Company formed
TicketSmarter, Inc. on September 1, 2021, upon its acquisition of Goody Tickets, LLC and TicketSmarter, LLC, to facilitate its
global entertainment operations. The Company formed Worldwide Reinsurance Ltd. in December 2021, which is a captive insurance
company domiciled in Bermuda, the Company is in the process of unwinding these operations. The Company formed Digital Connect, Inc. and
BirdVu Jets, Inc. for travel and transportation purposes in 2022. The company formed Kustom 440, Inc. in 2022 to create unique
entertainment experiences directly for consumers.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments</a></td>
<td class="text"><p id="xdx_848_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zHBoprIRhby3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86A_z80N0KkDuW4h">Fair
Value of Financial Instruments</span>:</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
carrying amounts of financial instruments, including cash and cash equivalents, accounts receivable, accounts payable and subordinated
notes payable approximate fair value because of the short-term nature of these items.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><p id="xdx_84A_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zAHCGRR8Frld" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86F_z7CZSgIEvkQd">Revenue
Recognition</span>:</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company applies the provisions of Accounting Standards Codification (ASC) 606-10, <i>Revenue from Contracts with Customers</i>, and all
related appropriate guidance. The Company recognizes revenue under the core principle to depict the transfer of control to its customers
in an amount reflecting the consideration to which it expects to be entitled. In order to achieve that core principle, the Company applies
the following five-step approach: (1) identify the contract 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 in the contract, and (5) recognize
revenue when a performance obligation is satisfied.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has two different revenue streams, product and service, represented through its three segments. The Company reports all revenues
on a gross basis, other than service revenues from the Company&#8217;s entertainment and revenue cycle management segments. Revenues
generated by all segments are reported net of sales taxes.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Video
Solutions</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company considers customer purchase orders, which in some cases are governed by master sales agreements, to be customer contracts. In
situations where sales are to a distributor, the Company has concluded that such contracts are with the distributor as in such cases
the Company holds contract bearing enforceable rights and obligations only with the distributor. As part of its consideration for the
contract, the Company evaluates certain factors including the customers&#8217; ability to pay (or credit risk). For each contract, the
Company considers the promise to transfer products, each of which is distinct, to be the identified performance obligations. In determining
the transaction price, the Company evaluates whether the price is subject to refund or adjustment to determine the net consideration
to which it expects to be entitled. As the Company&#8217;s standard payment terms are less than one year, it has elected the practical
expedient under ASC 606-10-32-18 to not assess whether a contract has a significant financing component. The Company allocates the transaction
price to each distinct product based on its relative standalone selling price. The product price as specified on the purchase order is
considered the standalone selling price as it is an observable input which depicts the price as if sold to a similar customer in similar
circumstances. Revenue is recognized when control of the product is transferred to the customer (i.e. when the Company&#8217;s performance
obligations are satisfied), which typically occurs at shipment. Further in determining whether control has been transferred, the Company
considers if there is a present right to payment and legal title, along with risks and rewards of ownership having transferred to the
customer. Customers do not have a right to return the product other than for warranty reasons for which they would only receive repair
services or replacement product. The Company has also elected the practical expedient under ASC 340-40-25-4 to expense commissions for
product sales when incurred as the amortization period of the commission asset the Company would have otherwise recognized is less than
one year.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Service
and other revenue is comprised of revenues from extended warranties, repair services, cloud revenue and software revenue. Revenue is
recognized upon shipment of the product and acceptance of the service or materials by the end customer for repair services. Revenue for
extended warranty, cloud service or other software-based products is over the term of the contract warranty or service period. A time-elapsed
method is used to measure progress because the Company transfers control evenly over the contractual period. Accordingly, the fixed consideration
related to these revenues is generally recognized on a straight-line basis over the contract term, as long as the other revenue recognition
criteria have been met.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s multiple performance obligations may include future in-car or body-worn camera devices to be delivered at defined points
within a multi-year contract, and in those arrangements, the Company allocates total arrangement consideration over the life of the multi-year
contract to future deliverables using management&#8217;s best estimate of selling price.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Revenue
Cycle Management</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company reports revenue cycle management revenues on a net basis, as its primary source of revenue is its end-to-end service fees which
is generally determined as a percentage of the invoice amounts collected. These service fees are reported as revenue monthly upon completion
of the Company&#8217;s performance obligation to provide the agreed upon service.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Entertainment</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company reports entertainment revenue on a gross or net basis based on management&#8217;s assessment of whether the Company is acting
as a principal or agent in the transaction. The determination is based upon the evaluation of control over the event ticket, including
the right to sell the ticket, prior to its transfer to the ticket buyer.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company sells tickets held in inventory, which consists of one performance obligation, being to transfer control of an event ticket to
the buyer upon confirmation of the order. The Company acts as the principal in these transactions as the ticket is owned by the Company
at the time of sale, therefore controlling the ticket prior to transferring to the customer. In these transactions, revenue is recorded
on a gross basis based on the value of the ticket and is recognized when an order is confirmed. Payment is typically due upon delivery
of the ticket.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company also acts as an intermediary between buyers and sellers through the online secondary marketplace. Revenues derived from this
marketplace primarily consist of service fees from entertainment operations, and consists of one primary performance obligation, which
is facilitating the transaction between the buyer and seller, being satisfied at the time the order has been confirmed. As the Company
does not control the ticket prior to the transfer, the Company acts as an agent in these transactions. Revenue is recognized on a net
basis, net of the amount due to the seller when an order is confirmed. The seller is then obligated to deliver the tickets to the buyer
per the seller&#8217;s listing, and payment is due at the time of sale.</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"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Other</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract
liabilities consist of deferred revenue and include payments received in advance of performance under the contract and are reported separately
as current liabilities and non-current liabilities in the Consolidated Balance Sheets. Such amounts consist of extended warranty contracts,
prepaid cloud services and prepaid installation services and are generally recognized as the respective performance obligations are satisfied.
During the nine months ended September 30, 2023, the Company recognized revenue of $<span id="xdx_903_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pn5n6_c20230101__20230930_zmC0orIW9gX" title="Contract liabilities, revenue recognized">2.2</span> million related to its contract liabilities.
Contract liabilities consist of deferred revenue and include payments received in advance of performance under the contract and are reported
separately as current liabilities and non-current liabilities in the Consolidated Balance Sheets. Such amounts consist of extended warranty
contracts, prepaid cloud services and prepaid installation services and are generally recognized as the respective performance obligations
are satisfied. Total contract liabilities consist of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89F_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_zjXshb3RFJf9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BA_zptya1XWvghi" style="display: none">SCHEDULE
OF CONTRACT LIABILITIES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
                                            31,</b></span></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; font-size: 10pt"><b>2022</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Additions/</b></span></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; font-size: 10pt"><b>Reclass</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Recognized</b></span></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; font-size: 10pt"><b>Revenue</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September
                                            30,</b></span></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; font-size: 10pt"><b>2023</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left">Contract liabilities, current</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--ContractWithCustomerLiabilityCurrent_iS_pp0p0_c20230101__20230930_zRJXDQTnCJk8" style="width: 11%; text-align: right" title="Contract liabilities, current, beginning">2,154,874</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_ecustom--ContractWithCustomerLiabilityAdditions_pp0p0_c20230101__20230930_za7RgaLZKXO4" style="width: 11%; text-align: right" title="Contract liabilities, current, additions">2,133,969</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_ecustom--ContractWithCustomerLiabilityRevenueRecognizedCurrent_pp0p0_c20230101__20230930_zlbWczXvo4fh" style="width: 11%; text-align: right" title="Contract liabilities, current, revenue recognized">1,536,860</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_98B_eus-gaap--ContractWithCustomerLiabilityCurrent_iE_pp0p0_c20230101__20230930_zbRa8bkSHoVf" style="width: 11%; text-align: right" title="Contract liabilities, current, ending">2,751,983</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: 1.5pt">Contract liabilities, non-current</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iS_pp0p0_c20230101__20230930_zZwDcRnY0UC" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, beginning">5,818,082</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_988_ecustom--ContractWithCustomerLiabilityAdditionsNonCurrent_pp0p0_c20230101__20230930_zaWx5VQxBeyj" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, additions">1,943,313</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_984_ecustom--ContractWithCustomerLiabilityRevenueRecognizedNonCurrent_pp0p0_c20230101__20230930_zY06facAs82g" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, revenue recognized">626,848</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iE_pp0p0_c20230101__20230930_z3JBPYpY1eF9" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, ending">7,134,547</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--ContractWithCustomerLiability_iS_pp0p0_c20230101__20230930_zqaaCLO3KSO2" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, beginning">7,972,956</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_ecustom--ContractWithCustomerLiabilityAddition_pp0p0_c20230101__20230930_zdYFoMz8f496" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, additions">4,077,282</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--ContractWithCustomerLiabilityRevenueRecognized_pp0p0_c20230101__20230930_zEs10kzOtSf2" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, revenue recognized">2,163,708</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_eus-gaap--ContractWithCustomerLiability_iE_pp0p0_c20230101__20230930_z8w1xqiN7yek" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, ending">9,886,530</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
                                            31,</b></span></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; font-size: 10pt"><b>2021</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Additions/</b></span></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; font-size: 10pt"><b>Reclass</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Recognized</b></span></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; font-size: 10pt"><b>Revenue</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September
                                            30,</b></span></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; font-size: 10pt"><b>2022</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left">Contract liabilities, current</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--ContractWithCustomerLiabilityCurrent_iS_pp0p0_c20220101__20220930_ziVeAzxWkcTj" style="width: 11%; text-align: right" title="Contract liabilities, current, beginning">1,665,519</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_ecustom--ContractWithCustomerLiabilityAdditions_pp0p0_c20220101__20220930_zAj03VSNyQt" style="width: 11%; text-align: right" title="Contract liabilities, current, additions">1,228,395</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_ecustom--ContractWithCustomerLiabilityRevenueRecognizedCurrent_pp0p0_c20220101__20220930_zVSBXLsQfnS7" style="width: 11%; text-align: right" title="Contract liabilities, current, revenue recognized">844,210</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_98C_eus-gaap--ContractWithCustomerLiabilityCurrent_iE_pp0p0_c20220101__20220930_zVbnniyA0ekl" style="width: 11%; text-align: right" title="Contract liabilities, current, ending">2,049,704</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: 1.5pt">Contract liabilities, non-current</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iS_pp0p0_c20220101__20220930_zU5Gf5w6Op7h" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, beginning">2,687,786</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_982_ecustom--ContractWithCustomerLiabilityAdditionsNonCurrent_pp0p0_c20220101__20220930_zGrmFBklj2eb" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, additions">3,384,487</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_983_ecustom--ContractWithCustomerLiabilityRevenueRecognizedNonCurrent_pp0p0_c20220101__20220930_zGeNqtY3bn9l" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, revenue recognized">937,278</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iE_pp0p0_c20220101__20220930_zmPzZ0xhyLb7" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, ending">5,134,995</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--ContractWithCustomerLiability_iS_pp0p0_c20220101__20220930_zuMwdmG70Pth" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, beginning">4,353,305</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_989_ecustom--ContractWithCustomerLiabilityAddition_pp0p0_c20220101__20220930_z3igo1D6iEF1" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, additions">4,612,882</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pp0p0_c20220101__20220930_zmwV368zK7V5" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, revenue recognized">1,781,488</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--ContractWithCustomerLiability_iE_pp0p0_c20220101__20220930_zrIDUnojiwb7" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, ending">7,184,699</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"></p>

<p id="xdx_8A4_z7AqYq6nTxkc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sales
returns and allowances aggregated $<span id="xdx_905_ecustom--SalesReturnsAndAllowances_pp0p0_c20230101__20230930_zMqoBrKYSLz8" title="Sales return and allowances">116,543</span> and $<span id="xdx_90C_ecustom--SalesReturnsAndAllowances_pp0p0_c20220101__20221231_zSoW8RVTctpj" title="Sales return and allowances">118,029</span> for the nine months ended September 30, 2023 and December 31, 2022, respectively.
Obligations for estimated sales returns and allowances are recognized at the time of sales on an accrual basis. The accrual is determined
based upon historical return rates adjusted for known changes in key variables affecting these return rates.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><p id="xdx_84C_eus-gaap--UseOfEstimates_zwNGWUTKJCNf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_866_zx1Pl9IYYU9b">Use
of Estimates</span>:</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
preparation of the consolidated 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 amount of revenues and expenses during
the reporting period. Actual results could differ from those estimates. Management utilizes various other estimates, including but not
limited to determining the estimated lives of long-lived assets, determining the potential impairment of long-lived assets, the fair
value of warrants, options, the recognition of revenue, inventory valuation reserve, fair value of assets and liabilities acquired in
a business combination, incremental borrowing rate on leases, the valuation allowance for deferred tax assets and other legal claims
and contingencies. The results of any changes in accounting estimates are reflected in the financial statements in the period in which
the changes become evident. Estimates and assumptions are reviewed periodically, and the effects of revisions are reflected in the period
that they are determined to be necessary.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and cash equivalents</a></td>
<td class="text"><p id="xdx_84D_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_z8rFZkrkLXv9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_869_zivIwS13FZy8">Cash
and cash equivalents</span>:</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
and cash equivalents include funds on hand, in bank and short-term investments with original maturities of ninety (90) days or less.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_891_eus-gaap--ScheduleOfShortTermDebtTextBlock_zJbQ3cNhwIu1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span><span id="xdx_8B2_z2Ly1cnw6FBb" style="display: none">SCHEDULE
OF SHORT TERM INVESTMENTS</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30, 2023</td><td style="padding-bottom: 1.5pt; 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: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Adjusted <br/> Cost</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Realized <br/> Gains</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Realized <br/> Losses</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Fair <br/> Value</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left">Demand deposits</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20230930__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zxvyPWJvEU5e" style="width: 11%; text-align: right" title="Adjusted cost">2,136,573</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--DebtSecuritiesAvailableForSaleRealizedGain_c20230101__20230930__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zwwNov1nTgEg" style="width: 11%; text-align: right" title="Realized gains"><span style="-sec-ix-hidden: xdx2ixbrl0902">&#8212;</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_981_eus-gaap--DebtSecuritiesAvailableForSaleRealizedLoss_iN_di_c20230101__20230930__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_z73fWgIesYxk" style="width: 11%; text-align: right" title="Realized Losses"><span style="-sec-ix-hidden: xdx2ixbrl0904">&#8212;</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_983_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20230930__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zOzg8t0ERl8g" style="width: 11%; text-align: right" title="Fair value">2,136,573</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Short-term investments with original maturities of 90 days or less (Level 1):</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Money market funds</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20230930__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zccNM8QzCwa1" style="border-bottom: Black 1.5pt solid; text-align: right" title="Adjusted cost">71,258</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleRealizedGain_c20230101__20230930__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zaeysqUHkrFb" style="border-bottom: Black 1.5pt solid; text-align: right" title="Realized gains"><span style="-sec-ix-hidden: xdx2ixbrl0910">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleRealizedLoss_iN_di_c20230101__20230930__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zZW8He0vyzIe" style="border-bottom: Black 1.5pt solid; text-align: right" title="Realized Losses"><span style="-sec-ix-hidden: xdx2ixbrl0912">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20230930__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zayhxZ6tDnbj" style="border-bottom: Black 1.5pt solid; text-align: right" title="Fair value">71,258</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20230930_zmUkjaSShLwj" style="border-bottom: Black 2.5pt double; text-align: right" title="Adjusted cost">2,207,831</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--DebtSecuritiesAvailableForSaleRealizedGain_c20230101__20230930_za14XqJe5iy" style="border-bottom: Black 2.5pt double; text-align: right" title="Realized gains"><span style="-sec-ix-hidden: xdx2ixbrl0918">&#8212;</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_987_eus-gaap--DebtSecuritiesAvailableForSaleRealizedLoss_iN_di_c20230101__20230930_zGbrfOTaOiY7" style="border-bottom: Black 2.5pt double; text-align: right" title="Realized Losses"><span style="-sec-ix-hidden: xdx2ixbrl0920">&#8212;</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_98D_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20230930_zWWQ8h3KgnB5" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value">2,207,831</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Adjusted <br/> Cost</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Unrealized <br/> Gains</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Unrealized <br/> Losses</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Fair <br/> Value</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left">Demand deposits</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20221231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zkXlkEqTqgOf" style="width: 11%; text-align: right" title="Adjusted cost">897,745</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_989_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_c20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_ziEshFvY6ii7" style="width: 11%; text-align: right" title="Unrealized gains"><span style="-sec-ix-hidden: xdx2ixbrl0926">&#8212;</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_987_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_iN_di_c20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zMoIgEEUPPx4" style="width: 11%; text-align: right" title="Unrealized losses"><span style="-sec-ix-hidden: xdx2ixbrl0928">&#8212;</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_98B_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20221231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zSLSCuy1adSa" style="width: 11%; text-align: right" title="Fair value">897,745</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Short-term investments with original maturities of 90 days or less (Level 1):</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Money market funds</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20221231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_z5b68Wga7Fib" style="border-bottom: Black 1.5pt solid; text-align: right" title="Adjusted cost">2,634,454</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_c20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_z3kQCa1Jo6Zh" style="border-bottom: Black 1.5pt solid; text-align: right" title="Unrealized gains"><span style="-sec-ix-hidden: xdx2ixbrl0934">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_iN_di_c20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zk1wuntU2Ob8" style="border-bottom: Black 1.5pt solid; text-align: right" title="Unrealized losses"><span style="-sec-ix-hidden: xdx2ixbrl0936">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20221231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zYzBZd3kZDza" style="border-bottom: Black 1.5pt solid; text-align: right" title="Fair value">2,634,454</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20221231_zgDKu8rQ2jD9" style="border-bottom: Black 2.5pt double; text-align: right" title="Adjusted cost">3,532,199</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_c20220101__20221231_zKoKfrecz3y8" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrealized gains"><span style="-sec-ix-hidden: xdx2ixbrl0942">&#8212;</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_98E_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_iN_di_c20220101__20221231_zQZJX3QrZqGf" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrealized losses"><span style="-sec-ix-hidden: xdx2ixbrl0944">&#8212;</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_98C_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20221231_z98FSADZbQD8" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value">3,532,199</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AB_z8rMChnCHww3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company maintains its cash and cash equivalents in banks insured by the Federal Deposit Insurance Corporation (FDIC) in accounts that
at times may be in excess of the federally insured limit of $<span id="xdx_908_eus-gaap--CashFDICInsuredAmount_iI_pp0p0_c20230930_zsGdVzRmjnh6" title="Cash, FDIC insured amount">250,000</span> per bank. The Company minimizes this risk by placing its cash deposits
with major financial institutions. At September 30, 2023 and December 31, 2022, the uninsured balance amounted to $<span id="xdx_905_eus-gaap--CashUninsuredAmount_iI_pp0p0_c20230930_zp413998KEgg" title="Uninsured balance">1,652,978</span> and $<span id="xdx_90D_eus-gaap--CashUninsuredAmount_iI_pp0p0_c20221231_zDtLJXrXHsf7" title="Uninsured balance">2,495,189</span>,
respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesPolicyTextBlock', window );">Accounts Receivable</a></td>
<td class="text"><p id="xdx_842_eus-gaap--ReceivablesPolicyTextBlock_ziZMYS6tO3Db" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_869_zCsg2xBgXmYb">Accounts
Receivable</span>:</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
receivable are carried at original invoice amount less an estimate made for doubtful receivables based on a review of all outstanding
amounts on a weekly basis. The Company determines the allowance for doubtful accounts by regularly evaluating individual customer receivables
and considering a customer&#8217;s financial condition, credit history, and current economic conditions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trade
receivables are written off when deemed uncollectible. Recoveries of trade receivables previously written off are recorded when received.
A trade receivable is considered to be past due if any portion of the receivable balance is outstanding for more than thirty (30) days
beyond terms. No interest is charged on overdue trade receivables.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill and Other Intangibles</a></td>
<td class="text"><p id="xdx_842_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_zuEfGJbWqt0l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86F_zy6lYihhKZBb">Goodwill
and Other Intangibles</span>:</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Goodwill
</i>- In connection with acquisitions, the Company applies the provisions of ASC 805, <i>Business Combinations</i>, using the acquisition
method of accounting. The excess purchase price over the fair value of net tangible assets and identifiable intangible assets acquired
is recorded as goodwill. In accordance with ASC 350, <i>Intangibles - Goodwill and Other</i>, the Company assesses goodwill for impairment
annually as of December 31, and more frequently if events and circumstances indicate that goodwill might be impaired.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill
impairment testing is performed at the reporting unit level. Goodwill is assigned to reporting units at the date the goodwill is initially
recorded. Once goodwill has been assigned to reporting units, it no longer retains its association with a particular acquisition, and
all of the activities within a reporting unit, whether acquired or internally generated, are available to support the value of the goodwill.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Traditionally,
goodwill impairment testing is a two-step process. Step one involves comparing the fair value of the reporting units to its carrying
amount. If the carrying amount of a reporting unit is greater than zero and its fair value is greater than its carrying amount, there
is no impairment. If the reporting unit&#8217;s carrying amount is greater than the fair value, the second step must be completed to
measure the amount of impairment, if any. Step two involves calculating an implied fair value of goodwill. The Company has adopted ASU
2017-04 which simplifies subsequent goodwill measurement by eliminating step two from the goodwill impairment test. As a result, the
Company compares the fair value of a reporting unit with its respective carrying value and recognized an impairment charge for the amount
by which the carrying amount exceeded the reporting unit&#8217;s fair value.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company determines the fair value of its reporting units using the market approach. Under the market approach, we estimate the fair value
based on multiples of comparable public companies and precedent transactions. Significant estimates in the market approach include: identifying
similar companies with comparable business factors such as size, growth, profitability, risk and return on investment, and assessing
comparable revenue and operating income multiples in estimating the fair value of the reporting unit.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Long-lived
and Other Intangible Assets - </i>The Company periodically assesses potential impairments of its long-lived assets in accordance with
the provisions of ASC 360, <i>Accounting for the Impairment or Disposal of Long-lived Assets</i>. An impairment review is performed whenever
events or changes in circumstances indicate that the carrying value of the assets may not be recoverable. The Company groups its assets
at the lowest level for which identifiable cash flows are largely independent of the cash flows of the other assets and liabilities.
The Company has determined that the lowest level for which identifiable cash flows are available is the operating segment level.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Factors
considered by the Company include, but are not limited to, significant underperformance relative to historical or projected operating
results; significant changes in the manner of use of the acquired assets or the strategy for the overall business; and significant negative
industry or economic trends. When the carrying value of a long-lived asset may not be recoverable based upon the existence of one or
more of the above indicators of impairment, the Company estimates the future undiscounted cash flows expected to result from the use
of the asset and its eventual disposition. If the sum of the expected future undiscounted cash flows and eventual disposition is less
than the carrying amount of the asset, the Company recognizes an impairment loss. An impairment loss is reflected as the amount by which
the carrying amount of the asset exceeds the fair value of the asset, based on the fair value if available, or discounted cash flows,
if fair value is not available. The Company last assessed potential impairments of its long-lived assets as of September 30, 2023 and
concluded that there was no impairment.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible
assets include deferred patent costs, license agreements, and intangibles related to acquisitions. Legal expenses incurred in preparation
of patent application have been deferred and will be amortized over the useful life of granted patents. Costs incurred in preparation
of applications that are not granted will be charged to expense at that time. The Company has entered into several sublicense agreements
under which it has been assigned the exclusive rights to certain licensed materials used in its products. These sublicense agreements
generally require upfront payments to obtain the exclusive rights to such material. The Company capitalizes the upfront payments as intangible
assets and amortizes such costs over their estimated useful life on a straight-line method.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segment Reporting</a></td>
<td class="text"><p id="xdx_84D_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zsHY3wQ2p3X4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86A_zcltVJleVnr2">Segment
Reporting</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accounting guidance on Segment Reporting establishes standards for reporting information regarding operating segments in annual financial
statements and requires selected information of those segments to be presented in financial statements. Operating segments are identified
as components of an enterprise for which separate discrete financial information is available for evaluation by the chief operating decision
maker (the Company&#8217;s Chief Executive Officer or &#8220;CODM&#8221;) in making decisions on how to allocate resources and assess
performance. The Company&#8217;s three operating segments are Video Solutions, Revenue Cycle Management, and Entertainment, each of which
has specific personnel responsible for that business and reports to the CODM. Corporate expenses capture the Company&#8217;s corporate
administrative activities and are also to be reported in the segment information.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_DGLY_ContingentConsiderationPolicyTextBlock', window );">Contingent Consideration</a></td>
<td class="text"><p id="xdx_84F_ecustom--ContingentConsiderationPolicyTextBlock_zqUotTboVQy7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_865_zMOGL9TKnaNf">Contingent
Consideration</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
circumstances where an acquisition involves a contingent consideration arrangement that meets the definition of a liability under the
Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;) 480, Distinguishing Liabilities
from Equity, the Company recognizes a liability equal to the fair value of the contingent payments the Company expects to make as of
the acquisition date. The Company remeasures this liability each reporting period and records changes in the fair value through the consolidated
statement of operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_DGLY_RepurchaseAndCancellationOfSharesPolicyTextBlock', window );">Repurchase and Cancellation of Shares</a></td>
<td class="text"><p id="xdx_848_ecustom--RepurchaseAndCancellationOfSharesPolicyTextBlock_zQtZDFrfja4i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86B_zdJZyMmbgfe4">Repurchase
and Cancellation of Shares</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From
time to time, the Board may authorize share repurchases of common stock. Shares repurchased under Board authorizations are held in treasury
for general corporate purposes and cancelled when it is determined appropriate by management. The Company accounts for repurchases of
common stock under the cost method. Shares repurchased and cancelled during the period were recorded as a reduction to stockholders&#8217;
(deficit) equity. See further discussion of the Company&#8217;s share repurchase program in Note 15 &#8211;Stockholders&#8217; Equity.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_DGLY_NonControllingInterestsPolicyTextBlock', window );">Non-Controlling Interests</a></td>
<td class="text"><p id="xdx_841_ecustom--NonControllingInterestsPolicyTextBlock_z4aoVO3qxnAh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_861_zatpD5n3z9de">Non-Controlling
Interests</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-controlling
interests in the Company&#8217;s Consolidated Financial Statements represent the interest in subsidiaries held by our venture partner.
The venture partner holds a noncontrolling interest in the Company&#8217;s consolidated subsidiary Nobility Healthcare, LLC. Since the
Company consolidates the financial statements of all wholly owned and majority owned subsidiaries, the noncontrolling owners&#8217; share
of each subsidiary&#8217;s results of operations are deducted and reported as net income or loss attributable to noncontrolling interest
in the Consolidated Statements of Operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.8pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">New Accounting Standards</a></td>
<td class="text"><p id="xdx_84D_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zypftOrOhMgk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_862_zI1P6jcfKNs3">New
Accounting Standards</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2016, the FASB issued ASU 2016-13, &#8220;Financial Instruments &#8211; Credit Losses&#8221; to improve information on credit losses
for financial assets and net investment in leases that are not accounted for at fair value through net income. ASU 2016-13 replaces the
current incurred loss impairment methodology with a methodology that reflects expected credit losses. In April 2019 and May 2019, the
FASB issued ASU No. 2019-04, &#8220;Codification Improvements to Topic 326, Financial Instruments-Credit Losses, Topic 815, Derivatives
and Hedging, and Topic 825, Financial Instruments&#8221; and ASU No. 2019-05, &#8220;Financial Instruments-Credit Losses (Topic 326):
Targeted Transition Relief&#8221; which provided additional implementation guidance on the previously issued ASU. In November 2019, the
FASB issued ASU 2019-10, &#8220;Financial Instruments - Credit Loss (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic
842),&#8221; which defers the effective date for public filers that are considered small reporting companies (&#8220;SRC&#8221;) as defined
by the Securities and Exchange Commission to fiscal years beginning after December 15, 2022, including interim periods within those fiscal
years. As such, we adopted ASC 326 effective January 1, 2023. The adoption of this standard did not have a significant impact on the
Company&#8217;s financial position and results of operations.</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_DGLY_ContingentConsiderationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contingent Consideration [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;">DGLY_ContingentConsiderationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</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_DGLY_LiquidityandGoingConcernPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Liquidity and Going Concern [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;">DGLY_LiquidityandGoingConcernPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</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_DGLY_NatureOfOperationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nature of Operation [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;">DGLY_NatureOfOperationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</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_DGLY_NonControllingInterestsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non-Controlling Interests [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;">DGLY_NonControllingInterestsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</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_DGLY_RepurchaseAndCancellationOfSharesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Repurchase and Cancellation of Shares [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;">DGLY_RepurchaseAndCancellationOfSharesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</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_DGLY_UncertaintyDueToGeopoliticalEventsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Uncertainty Due to Geopolitical Events [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;">DGLY_UncertaintyDueToGeopoliticalEventsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</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_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (a)-(d)<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_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_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 60<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 820<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482053/820-10-60-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 825<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-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_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units 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/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 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<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_GoodwillAndIntangibleAssetsGoodwillPolicy</td>
</tr>
<tr>
<td style="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_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_ReceivablesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481569/310-20-50-4<br><br>Reference 2: 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 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> -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 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481569/310-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_ReceivablesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-17<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 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-19<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 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-18<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 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-18<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 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<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 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<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 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<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 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<br><br>Reference 9: 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><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_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/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 2: 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 3: 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 4: 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 5: 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 6: 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 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 (c)<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> -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_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>44
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651323863648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_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_ContractWithCustomerAssetAndLiabilityTableTextBlock', window );">SCHEDULE OF CONTRACT LIABILITIES</a></td>
<td class="text"><p id="xdx_89F_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_zjXshb3RFJf9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BA_zptya1XWvghi" style="display: none">SCHEDULE
OF CONTRACT LIABILITIES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
                                            31,</b></span></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; font-size: 10pt"><b>2022</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Additions/</b></span></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; font-size: 10pt"><b>Reclass</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Recognized</b></span></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; font-size: 10pt"><b>Revenue</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September
                                            30,</b></span></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; font-size: 10pt"><b>2023</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left">Contract liabilities, current</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--ContractWithCustomerLiabilityCurrent_iS_pp0p0_c20230101__20230930_zRJXDQTnCJk8" style="width: 11%; text-align: right" title="Contract liabilities, current, beginning">2,154,874</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_ecustom--ContractWithCustomerLiabilityAdditions_pp0p0_c20230101__20230930_za7RgaLZKXO4" style="width: 11%; text-align: right" title="Contract liabilities, current, additions">2,133,969</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_ecustom--ContractWithCustomerLiabilityRevenueRecognizedCurrent_pp0p0_c20230101__20230930_zlbWczXvo4fh" style="width: 11%; text-align: right" title="Contract liabilities, current, revenue recognized">1,536,860</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_98B_eus-gaap--ContractWithCustomerLiabilityCurrent_iE_pp0p0_c20230101__20230930_zbRa8bkSHoVf" style="width: 11%; text-align: right" title="Contract liabilities, current, ending">2,751,983</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: 1.5pt">Contract liabilities, non-current</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iS_pp0p0_c20230101__20230930_zZwDcRnY0UC" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, beginning">5,818,082</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_988_ecustom--ContractWithCustomerLiabilityAdditionsNonCurrent_pp0p0_c20230101__20230930_zaWx5VQxBeyj" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, additions">1,943,313</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_984_ecustom--ContractWithCustomerLiabilityRevenueRecognizedNonCurrent_pp0p0_c20230101__20230930_zY06facAs82g" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, revenue recognized">626,848</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iE_pp0p0_c20230101__20230930_z3JBPYpY1eF9" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, ending">7,134,547</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--ContractWithCustomerLiability_iS_pp0p0_c20230101__20230930_zqaaCLO3KSO2" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, beginning">7,972,956</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_ecustom--ContractWithCustomerLiabilityAddition_pp0p0_c20230101__20230930_zdYFoMz8f496" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, additions">4,077,282</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--ContractWithCustomerLiabilityRevenueRecognized_pp0p0_c20230101__20230930_zEs10kzOtSf2" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, revenue recognized">2,163,708</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_eus-gaap--ContractWithCustomerLiability_iE_pp0p0_c20230101__20230930_z8w1xqiN7yek" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, ending">9,886,530</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
                                            31,</b></span></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; font-size: 10pt"><b>2021</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Additions/</b></span></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; font-size: 10pt"><b>Reclass</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Recognized</b></span></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; font-size: 10pt"><b>Revenue</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September
                                            30,</b></span></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; font-size: 10pt"><b>2022</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left">Contract liabilities, current</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--ContractWithCustomerLiabilityCurrent_iS_pp0p0_c20220101__20220930_ziVeAzxWkcTj" style="width: 11%; text-align: right" title="Contract liabilities, current, beginning">1,665,519</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_ecustom--ContractWithCustomerLiabilityAdditions_pp0p0_c20220101__20220930_zAj03VSNyQt" style="width: 11%; text-align: right" title="Contract liabilities, current, additions">1,228,395</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_ecustom--ContractWithCustomerLiabilityRevenueRecognizedCurrent_pp0p0_c20220101__20220930_zVSBXLsQfnS7" style="width: 11%; text-align: right" title="Contract liabilities, current, revenue recognized">844,210</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_98C_eus-gaap--ContractWithCustomerLiabilityCurrent_iE_pp0p0_c20220101__20220930_zVbnniyA0ekl" style="width: 11%; text-align: right" title="Contract liabilities, current, ending">2,049,704</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: 1.5pt">Contract liabilities, non-current</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iS_pp0p0_c20220101__20220930_zU5Gf5w6Op7h" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, beginning">2,687,786</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_982_ecustom--ContractWithCustomerLiabilityAdditionsNonCurrent_pp0p0_c20220101__20220930_zGrmFBklj2eb" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, additions">3,384,487</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_983_ecustom--ContractWithCustomerLiabilityRevenueRecognizedNonCurrent_pp0p0_c20220101__20220930_zGeNqtY3bn9l" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, revenue recognized">937,278</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iE_pp0p0_c20220101__20220930_zmPzZ0xhyLb7" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, ending">5,134,995</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--ContractWithCustomerLiability_iS_pp0p0_c20220101__20220930_zuMwdmG70Pth" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, beginning">4,353,305</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_989_ecustom--ContractWithCustomerLiabilityAddition_pp0p0_c20220101__20220930_z3igo1D6iEF1" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, additions">4,612,882</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pp0p0_c20220101__20220930_zmwV368zK7V5" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, revenue recognized">1,781,488</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--ContractWithCustomerLiability_iE_pp0p0_c20220101__20220930_zrIDUnojiwb7" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, ending">7,184,699</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"></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_ScheduleOfShortTermDebtTextBlock', window );">SCHEDULE OF SHORT TERM INVESTMENTS</a></td>
<td class="text"><p id="xdx_891_eus-gaap--ScheduleOfShortTermDebtTextBlock_zJbQ3cNhwIu1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span><span id="xdx_8B2_z2Ly1cnw6FBb" style="display: none">SCHEDULE
OF SHORT TERM INVESTMENTS</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30, 2023</td><td style="padding-bottom: 1.5pt; 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: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Adjusted <br/> Cost</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Realized <br/> Gains</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Realized <br/> Losses</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Fair <br/> Value</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left">Demand deposits</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20230930__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zxvyPWJvEU5e" style="width: 11%; text-align: right" title="Adjusted cost">2,136,573</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--DebtSecuritiesAvailableForSaleRealizedGain_c20230101__20230930__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zwwNov1nTgEg" style="width: 11%; text-align: right" title="Realized gains"><span style="-sec-ix-hidden: xdx2ixbrl0902">&#8212;</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_981_eus-gaap--DebtSecuritiesAvailableForSaleRealizedLoss_iN_di_c20230101__20230930__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_z73fWgIesYxk" style="width: 11%; text-align: right" title="Realized Losses"><span style="-sec-ix-hidden: xdx2ixbrl0904">&#8212;</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_983_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20230930__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zOzg8t0ERl8g" style="width: 11%; text-align: right" title="Fair value">2,136,573</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Short-term investments with original maturities of 90 days or less (Level 1):</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Money market funds</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20230930__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zccNM8QzCwa1" style="border-bottom: Black 1.5pt solid; text-align: right" title="Adjusted cost">71,258</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleRealizedGain_c20230101__20230930__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zaeysqUHkrFb" style="border-bottom: Black 1.5pt solid; text-align: right" title="Realized gains"><span style="-sec-ix-hidden: xdx2ixbrl0910">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleRealizedLoss_iN_di_c20230101__20230930__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zZW8He0vyzIe" style="border-bottom: Black 1.5pt solid; text-align: right" title="Realized Losses"><span style="-sec-ix-hidden: xdx2ixbrl0912">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20230930__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zayhxZ6tDnbj" style="border-bottom: Black 1.5pt solid; text-align: right" title="Fair value">71,258</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20230930_zmUkjaSShLwj" style="border-bottom: Black 2.5pt double; text-align: right" title="Adjusted cost">2,207,831</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--DebtSecuritiesAvailableForSaleRealizedGain_c20230101__20230930_za14XqJe5iy" style="border-bottom: Black 2.5pt double; text-align: right" title="Realized gains"><span style="-sec-ix-hidden: xdx2ixbrl0918">&#8212;</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_987_eus-gaap--DebtSecuritiesAvailableForSaleRealizedLoss_iN_di_c20230101__20230930_zGbrfOTaOiY7" style="border-bottom: Black 2.5pt double; text-align: right" title="Realized Losses"><span style="-sec-ix-hidden: xdx2ixbrl0920">&#8212;</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_98D_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20230930_zWWQ8h3KgnB5" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value">2,207,831</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Adjusted <br/> Cost</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Unrealized <br/> Gains</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Unrealized <br/> Losses</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Fair <br/> Value</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left">Demand deposits</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20221231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zkXlkEqTqgOf" style="width: 11%; text-align: right" title="Adjusted cost">897,745</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_989_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_c20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_ziEshFvY6ii7" style="width: 11%; text-align: right" title="Unrealized gains"><span style="-sec-ix-hidden: xdx2ixbrl0926">&#8212;</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_987_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_iN_di_c20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zMoIgEEUPPx4" style="width: 11%; text-align: right" title="Unrealized losses"><span style="-sec-ix-hidden: xdx2ixbrl0928">&#8212;</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_98B_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20221231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zSLSCuy1adSa" style="width: 11%; text-align: right" title="Fair value">897,745</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Short-term investments with original maturities of 90 days or less (Level 1):</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Money market funds</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20221231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_z5b68Wga7Fib" style="border-bottom: Black 1.5pt solid; text-align: right" title="Adjusted cost">2,634,454</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_c20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_z3kQCa1Jo6Zh" style="border-bottom: Black 1.5pt solid; text-align: right" title="Unrealized gains"><span style="-sec-ix-hidden: xdx2ixbrl0934">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_iN_di_c20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zk1wuntU2Ob8" style="border-bottom: Black 1.5pt solid; text-align: right" title="Unrealized losses"><span style="-sec-ix-hidden: xdx2ixbrl0936">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20221231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zYzBZd3kZDza" style="border-bottom: Black 1.5pt solid; text-align: right" title="Fair value">2,634,454</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20221231_zgDKu8rQ2jD9" style="border-bottom: Black 2.5pt double; text-align: right" title="Adjusted cost">3,532,199</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_c20220101__20221231_zKoKfrecz3y8" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrealized gains"><span style="-sec-ix-hidden: xdx2ixbrl0942">&#8212;</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_98E_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_iN_di_c20220101__20221231_zQZJX3QrZqGf" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrealized losses"><span style="-sec-ix-hidden: xdx2ixbrl0944">&#8212;</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_98C_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20221231_z98FSADZbQD8" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value">3,532,199</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_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_ScheduleOfShortTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 short-term debt arrangements (having initial terms of repayment within one year or the normal operating cycle, if longer) including: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the 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 210<br> -SubTopic 10<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_ScheduleOfShortTermDebtTextBlock</td>
</tr>
<tr>
<td style="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>45
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651323818816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVENTORIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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>
</tr>
<tr class="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 INVENTORIES</a></td>
<td class="text"><p id="xdx_894_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zEwReYksWTf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories
consisted of the following at September 30, 2023 and December 31, 2022:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span><span id="xdx_8BD_zK5qyuE5XSy8" style="display: none">SCHEDULE OF INVENTORIES</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_490_20230930_zBVqh6i3js95" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September
                                            30,</b></span></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; font-size: 10pt"><b>2023</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_498_20221231_zCIAlmkqF4Cj" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
                                            31,</b></span></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; font-size: 10pt"><b>2022</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--InventoryRawMaterials_iI_pp0p0_maIGzvxH_zhAZbaEP7pTg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 56%; text-align: left">Raw material and component parts&#8211; video solutions segment</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right">3,680,820</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: 18%; text-align: right">4,509,165</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--InventoryWorkInProcess_iI_pp0p0_maIGzvxH_z5Y5pMIgQjUf" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Work-in-process&#8211; video solutions segment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">41,194</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,164</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--InventoryFinishedGoodsVideoSolutions_iI_pp0p0_maIGzvxH_zWO1De1WCsH9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Finished goods &#8211; video solutions segment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,676,031</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,846,091</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--InventoryFinishedGoods_iI_pp0p0_maIGzvxH_zjmdjA3yzdhi" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Finished goods &#8211; entertainment segment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">367,704</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">970,527</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--InventoryGross_iTI_pp0p0_mtIGzvxH_maINz4Pu_zozuz7kSPqt9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Subtotal</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,765,749</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12,328,947</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_ecustom--InventoryValuationReservesVideoSolutions_iNI_pp0p0_di_msINz4Pu_zYyr4fBh54W6" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Reserve for excess and obsolete inventory&#8211; video solutions segment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(4,466,748</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(5,230,261</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_402_ecustom--InventoryValuationReservesTicketingSolutions_iNI_pp0p0_di_msINz4Pu_zeV7RRLrpt0c" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Reserve for excess and obsolete inventory &#8211; entertainment
    segment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(104,222</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(259,280</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--InventoryNet_iTI_pp0p0_mtINz4Pu_zjkGA66oc1T8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total inventories</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,194,779</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">6,839,406</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>46
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651328064352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT OBLIGATIONS (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_DebtDisclosureAbstract', window );"><strong>Debt 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_ConvertibleDebtTableTextBlock', window );">SUMMARY OF DEBT OBLIGATIONS</a></td>
<td class="text"><p id="xdx_89D_eus-gaap--ConvertibleDebtTableTextBlock_zF6aKglUKTo3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Debt
obligations is comprised of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B7_zKxWsYaQH8Ce" style="display: none">SUMMARY
OF DEBT OBLIGATIONS</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49E_20230930_zVMP9jjCdvic" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September
                                            30,</b></span></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; font-size: 10pt"><b>2023</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49D_20221231_z5EFPjUm19D4" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
                                            31,</b></span></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; font-size: 10pt"><b>2022</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_zcLPIoIYtcFh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 56%; text-align: left">Economic injury disaster loan (EIDL)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right">150,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: 18%; text-align: right">150,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--ConvertibleNotesPayableCurrent_iI_pp0p0_zePTQwC0Nq1l" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Convertible note payable, net of unamortized debt discount of $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNVTU1BUlkgT0YgREVCVCBPQkxJR0FUSU9OUyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_907_eus-gaap--DebtInstrumentUnamortizedDiscount_iI_c20230930_zywNna4UTB75" title="Net of unamortized debt discount"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNVTU1BUlkgT0YgREVCVCBPQkxJR0FUSU9OUyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_903_eus-gaap--DebtInstrumentUnamortizedDiscount_iI_c20221231_zTaqiw5ns888" title="Net of unamortized debt discount">1,014,091</span></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,860,909</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: xdx2ixbrl1008">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--BusinessCombinationContingentConsiderationLiability_iI_pp0p0_zZUgUGi74wm2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Contingent consideration promissory note &#8211; Nobility Healthcare Division Acquisition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">194,477</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">388,955</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--BusinessCombinationContingentConsiderationLiabilityOne_iI_pp0p0_zhScNLWVRka5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Contingent consideration promissory note &#8211; Nobility Healthcare Division Acquisition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">87,348</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">176,456</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--BusinessCombinationContingentConsiderationLiabilityTwo_iI_pp0p0_zAbxz3IcrFqg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Contingent consideration promissory note &#8211; Nobility Healthcare Division Acquisition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1020">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">208,083</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--BusinessCombinationContingentConsiderationLiabilityThree_iI_pp0p0_zNizB433fWyb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Contingent consideration promissory note &#8211; Nobility Healthcare Division Acquisition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1023">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,346</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--EntertainmentLicenseAgreementForProgramMaterialLiability_iI_pp0p0_zKVO0Stguz8h" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Commercial Extension of Credit &#8211; Entertainment Segment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">68,135</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1027">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--DebtObligations_iI_pp0p0_zBkXGWSn6fYe" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Debt obligations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,360,869</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">927,840</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LongTermDebtCurrent_iI_pp0p0_zgdMPPwJCv9f" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: current maturities of debt obligations</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,213,148</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">485,373</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LongTermDebtNoncurrent_iI_pp0p0_znkgXMoFNaQ1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Debt obligations, long-term</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">147,721</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">442,467</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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">SCHEDULE OF MATURITY OF DEBT OBLIGATIONS</a></td>
<td class="text"><p id="xdx_892_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_zU1IAIzsSzI5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Debt
obligations mature as follows as of September 30, 2023:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B8_ztHMGPdVWNMl" style="display: none">SCHEDULE
OF MATURITY OF DEBT OBLIGATIONS</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_492_20230930_z6KbAMYUMLWl" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_iI_pp0p0_maLTDzTc2_zvV773giOY7i" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; width: 78%">2023 (October 1, 2023 to December 31, 2023)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right">164,295</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_pp0p0_maLTDzTc2_zcn5dwjYAlgf" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,066,170</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pp0p0_maLTDzTc2_zDgJv6GhNfcb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,412</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_iI_pp0p0_maLTDzTc2_zb9cmsJiUcc8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,542</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearThree_iI_pp0p0_maLTDzTc2_zPfzRyNQzz2b" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">2027 and thereafter</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">137,541</td><td style="padding-bottom: 1.5pt; 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></tr>
  <tr id="xdx_40E_eus-gaap--LongTermDebt_iTI_pp0p0_mtLTDzTc2_zRdzNQ02HTAk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; 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">3,374,960</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_DGLY_ScheduleOfWarrantsToPurchaseCommonStockGrantedTableTextBlock', window );">SCHEDULE OF WARRANT TO PURCHASE COMMON STOCK GRANTED</a></td>
<td class="text"><p id="xdx_896_ecustom--ScheduleOfWarrantsToPurchaseCommonStockGrantedTableTextBlock_zWw0XPRzHNO8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B9_z73QyPskAt7k" style="display: none">SCHEDULE
OF WARRANT TO PURCHASE COMMON STOCK GRANTED</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Terms at <br/> April 5, 2023<br/> (issuance
    date)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 78%; text-align: left">Volatility - range</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_uPure_c20230405__20230405__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zCGEwy1oiX71" style="width: 18%; text-align: right" title="Volatility - range">106.0</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Risk-free rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_uPure_c20230405__20230405__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_za0Fmc6i9yEc" style="text-align: right" title="Risk-free rate">3.36</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Dividend</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_uPure_c20230405__20230405__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zIVw25jAbJWl" style="text-align: right" title="Dividend">0</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Remaining contractual term</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20230405__20230405__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zs3LLKK5EHw5" title="Remaining contractual term">5.0
                                            </span>years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Exercise price</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_c20230405__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__srt--RangeAxis__srt--MinimumMember_zps8ycHLk5Yj" title="Exercise price">5.50</span>
                                       &#8211; <span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_c20230405__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__srt--RangeAxis__srt--MaximumMember_zFOgJbsk0t44" title="Exercise price">7.50</span></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Common stock issuable under the warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20230405__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zOKJRnN7hNWk" style="text-align: right" title="Common stock issuable under the warrants">1,125,000</td><td style="text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtTableTextBlock', window );">SUMMARY OF CONVERTIBLE NOTE ACTIVITY</a></td>
<td class="text"><p id="xdx_89B_eus-gaap--ScheduleOfDebtTableTextBlock_zAqWrkWTR6a4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Following
is a summary of activity relative to the Convertible Note for the nine months ended September 30, 2023:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BB_zebir7H5vhka" style="display: none">SUMMARY
OF CONVERTIBLE NOTE ACTIVITY</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_494_20230101__20230930_zgJaGwFlR6cj" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1.5pt; 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></tr>
  <tr id="xdx_405_eus-gaap--ConvertibleNotesPayable_iS_zh5CaAlZ0tj4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Balance, December 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1206">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--DebtConversionConvertedInstrumentParValue_z8DAGgG0Prmf" style="vertical-align: bottom; background-color: White">
    <td style="width: 78%; text-align: left">Convertible Note, at par</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 18%; text-align: right">3,000,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DebtConversionConvertedInstrumentAmount1_iN_di_zRVfWplNnvqb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Conversion of convertible note into common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(125,000</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_400_eus-gaap--DebtInstrumentPeriodicPaymentPrincipal_zhG3WchkB6fk" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Principal payments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1212">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--DebtInstrumentUnamortizedDiscounts_iN_di_zcXcqEPJDTsi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Unamortized debt discount</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,014,091</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--ConvertibleNotesPayable_iE_zliwXZYNIlf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Balance, September 30, 2023</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,860,909</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_DGLY_ScheduleOfWarrantsToPurchaseCommonStockGrantedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of Warrants to Purchase Common Stock Granted [Table 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;">DGLY_ScheduleOfWarrantsToPurchaseCommonStockGrantedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</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_ConvertibleDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount.</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_ConvertibleDebtTableTextBlock</td>
</tr>
<tr>
<td style="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_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.</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_ScheduleOfDebtTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 maturity and sinking fund requirement for long-term 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 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="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>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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651324616144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENT (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">SCHEDULE OF FINANCIAL ASSETS AND LIABILITIES MEASURED AT FAIR VALUE ON RECURRING BASIS</a></td>
<td class="text"><p id="xdx_894_eus-gaap--ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_zAnUnxO5yZPc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table represents the Company&#8217;s hierarchy for its financial assets and liabilities measured at fair value on a recurring
basis as of September 30, 2023 and December 31, 2022:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 24.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 24.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B8_zTy30q7HRbbd" style="display: none">SCHEDULE
OF FINANCIAL ASSETS AND LIABILITIES MEASURED AT FAIR VALUE ON RECURRING BASIS</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font-family: Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_495_20230930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zJ4s7siDsjZb" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">Level 1</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_490_20230930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zrbXGln5aWH9" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">Level 2</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_497_20230930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_ztuXeUTH0HLd" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">Level 3</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_492_20230930_zi40XUgulE8c" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">Total</td><td style="font-family: Times New Roman, Times, Serif; 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: 1.5pt">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30, 2023</td><td style="padding-bottom: 1.5pt; 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: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Level 1</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Level 2</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Level 3</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">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><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--LiabilitiesFairValueDisclosure_iI_pp0p0_hus-gaap--FairValueByLiabilityClassAxis__custom--ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember_zhWWpRPgkbef" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 44%; text-align: left">Contingent consideration promissory notes and contingent consideration
    earn-out agreement</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1240">&#8212;</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1241">&#8212;</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">281,825</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: 10%; text-align: right">281,825</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--LiabilitiesFairValueDisclosure_iI_pp0p0_hus-gaap--FairValueByLiabilityClassAxis__custom--WarrantLiabilityMember_zl4CLea0wdmb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Warrant derivative liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1245">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1246">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,412,820</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,412,820</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--LiabilitiesFairValueDisclosure_iI_pp0p0_zt6uPzOYawqg" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Liabilities, fair value</span></td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1250">&#8212;</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1251">&#8212;</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,694,645</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,694,645</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font-family: Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_496_20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_z2JihCvddzmc" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">Level 1</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_494_20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zloDeX3uEpQi" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">Level 2</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_495_20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z07Ebgg4e5z4" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">Level 3</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49B_20221231_zoTzEREH1X4k" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">Total</td><td style="font-family: Times New Roman, Times, Serif; 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: 1.5pt">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Level 1</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Level 2</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Level 3</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">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><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--LiabilitiesFairValueDisclosure_iI_pp0p0_hus-gaap--FairValueByLiabilityClassAxis__custom--ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember_zuzlX2YanVv4" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 44%; text-align: left">Contingent consideration promissory notes and contingent consideration
    earn-out agreement</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1255">&#8212;</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1256">&#8212;</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">777,840</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: 10%; text-align: right">777,840</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--LiabilitiesFairValueDisclosure_iI_pp0p0_hus-gaap--FairValueByLiabilityClassAxis__custom--WarrantLiabilityMember_zBYZr6S70qx6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Warrant derivative liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1260">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1261">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1262">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1263">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--LiabilitiesFairValueDisclosure_iI_pp0p0_zLwtqXt4cZj5" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Liabilities, fair value</span></td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1265">&#8212;</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1266">&#8212;</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">777,840</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">777,840</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_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock', window );">SCHEDULE OF FAIR VALUE MEASUREMENTS CHANGE IN LEVEL 3 INPUTS</a></td>
<td class="text"><p id="xdx_896_eus-gaap--FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock_ze1EKKByjDp" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table represents the change in Level 3 tier value measurements for the periods ended September 30, 2023:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BC_zem4VEsye4K" style="display: none">SCHEDULE
OF FAIR VALUE MEASUREMENTS CHANGE IN LEVEL 3 INPUTS</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Contingent Consideration Promissory Notes</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Warrant Derivative Liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#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; background-color: rgb(204,238,255)">
    <td style="width: 64%">Balance, December 31, 2022</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--LiabilitiesFairValueDisclosure_iS_pp0p0_c20230101__20230331__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zX652P8BDn2h" style="width: 14%; text-align: right" title="Balance">777,840</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_98D_eus-gaap--LiabilitiesFairValueDisclosure_iS_pp0p0_c20230101__20230331__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_z7qGTx3PplPj" style="width: 14%; text-align: right" title="Balance"><span style="-sec-ix-hidden: xdx2ixbrl1274">&#8212;</span></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(204,238,255)">
    <td style="text-align: left">Principal payments on contingent consideration promissory notes &#8211; Revenue Cycle Management Acquisitions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_ecustom--PaymentOfContingentConsiderationPromissoryNote_pp0p0_c20230101__20230331__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zV8Ltd6Utruc" style="text-align: right" title="Principal payments on contingent consideration promissory notes - Revenue Cycle Management Acquisitions">(120,789</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--PaymentOfContingentConsiderationPromissoryNote_pp0p0_c20230101__20230331__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_zEhCuai5Drfg" style="text-align: right" title="Principal payments on contingent consideration promissory notes - Revenue Cycle Management Acquisitions"><span style="-sec-ix-hidden: xdx2ixbrl1278">&#8212;</span></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 style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Change in fair value of contingent consideration promissory notes &#8211; Revenue
    Cycle Management Acquisitions</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_983_ecustom--ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_pp0p0_c20230101__20230331__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zTkzBAxq8he3" style="border-bottom: Black 1.5pt solid; text-align: right" title="Change in fair value of contingent consideration promissory notes - Revenue Cycle Management Acquisitions">(158,022</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_989_ecustom--ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_pp0p0_c20230101__20230331__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_z8wzyibTo438" style="border-bottom: Black 1.5pt solid; text-align: right" title="Change in fair value of contingent consideration promissory notes - Revenue Cycle Management Acquisitions"><span style="-sec-ix-hidden: xdx2ixbrl1282">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Balance, March 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_981_eus-gaap--LiabilitiesFairValueDisclosure_iS_pp0p0_c20230401__20230630__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zZqoUZ6G309g" style="border-bottom: Black 2.5pt double; text-align: right" title="Balance">499,029</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--LiabilitiesFairValueDisclosure_iS_pp0p0_c20230401__20230630__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_zW8JBohBMo61" style="border-bottom: Black 2.5pt double; text-align: right" title="Balance"><span style="-sec-ix-hidden: xdx2ixbrl1286">&#8212;</span></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(204,238,255)">
    <td style="text-align: left">Issuance of warrant derivative liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_ecustom--IssuanceOfWarrantDerivativeLiabilities_pp0p0_c20230401__20230630__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zbyPh4S8FBf7" style="text-align: right" title="Issuance of warrant derivative liabilities"><span style="-sec-ix-hidden: xdx2ixbrl1288">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_ecustom--IssuanceOfWarrantDerivativeLiabilities_pp0p0_c20230401__20230630__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_zwgOr2W626tg" style="text-align: right" title="Issuance of warrant derivative liabilities">3,216,380</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 style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Principal payments on contingent consideration promissory notes &#8211; Revenue Cycle Management Acquisitions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_ecustom--PaymentOfContingentConsiderationPromissoryNote_pp0p0_c20230401__20230630__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zxTfOoFC6lba" style="text-align: right" title="Principal payments on contingent consideration promissory notes - Revenue Cycle Management Acquisitions">(96,265</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--PaymentOfContingentConsiderationPromissoryNote_pp0p0_c20230401__20230630__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_zOURkk6QNFN5" style="text-align: right" title="Principal payments on contingent consideration promissory notes - Revenue Cycle Management Acquisitions"><span style="-sec-ix-hidden: xdx2ixbrl1294">&#8212;</span></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 style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Change in fair value of warrant derivative liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_982_ecustom--ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_pp0p0_c20230401__20230630__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_ziYxLZYvrvX2" style="border-bottom: Black 1.5pt solid; text-align: right" title="Change in fair value of warrant derivative liabilities"><span style="-sec-ix-hidden: xdx2ixbrl1296">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_981_ecustom--ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_pp0p0_c20230401__20230630__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_z7nMZwZzJW44" style="border-bottom: Black 1.5pt solid; text-align: right" title="Change in fair value of warrant derivative liabilities">59,766</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Balance, June 30, 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_987_eus-gaap--LiabilitiesFairValueDisclosure_iS_pp0p0_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zl2p1oUpCiYf" style="border-bottom: Black 2.5pt double; text-align: right" title="Balance">402,764</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98F_eus-gaap--LiabilitiesFairValueDisclosure_iS_pp0p0_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_zPPWie3yVp59" style="border-bottom: Black 2.5pt double; text-align: right" title="Balance">3,276,146</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(204,238,255)">
    <td style="text-align: left">Principal payments on contingent consideration promissory notes &#8211; Revenue Cycle Management Acquisitions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--PaymentOfContingentConsiderationPromissoryNote_pp0p0_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zxEWaEX6ZSO9" style="text-align: right" title="Principal payments on contingent consideration promissory notes - Revenue Cycle Management Acquisitions">(101,051</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_ecustom--PaymentOfContingentConsiderationPromissoryNote_pp0p0_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_z8P9do02nzNb" style="text-align: right" title="Principal payments on contingent consideration promissory notes - Revenue Cycle Management Acquisitions"><span style="-sec-ix-hidden: xdx2ixbrl1306">&#8212;</span></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" title="Principal payments on contingent consideration promissory notes - Revenue Cycle Management Acquisitions">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right" title="Principal payments on contingent consideration promissory notes - Revenue Cycle Management Acquisitions">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Change in fair value of contingent consideration promissory notes &#8211;
Revenue Cycle Management Acquisitions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_ecustom--FairValueOfContingentConsiderationPromissoryNote_pp0p0_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zTPYTB8XreGd" style="text-align: right" title="Fair value on contingent consideration promissory notes - Revenue Cycle Management Acquisitions">(19,888</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_ecustom--FairValueOfContingentConsiderationPromissoryNote_pp0p0_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_z9TJQHmNDym9" style="text-align: right" title="Fair value on contingent consideration promissory notes - Revenue Cycle Management Acquisitions"><span style="-sec-ix-hidden: xdx2ixbrl1310">&#8212;</span></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 style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Change in fair value of warrant derivative liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98D_ecustom--ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_pp0p0_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zkIExGGj9IUk" style="border-bottom: Black 1.5pt solid; text-align: right" title="Change in fair value of warrant derivative liabilities"><span style="-sec-ix-hidden: xdx2ixbrl1312">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_989_ecustom--ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_pp0p0_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_zVyLvXIdP9Gb" style="border-bottom: Black 1.5pt solid; text-align: right" title="Change in fair value of warrant derivative liabilities">(1,863,326</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Balance, September 30, 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_985_eus-gaap--LiabilitiesFairValueDisclosure_iE_pp0p0_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zHMJ2w2iB8Rc" style="border-bottom: Black 2.5pt double; text-align: right" title="Balance">281,825</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--LiabilitiesFairValueDisclosure_iE_pp0p0_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_z0NnJVGOwdE7" style="border-bottom: Black 2.5pt double; text-align: right" title="Balance">1,412,820</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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 financial instrument classified as a derivative asset (liability) after deduction of derivative liability (asset) using recurring 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 820<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-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 3<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 820<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-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_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="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 (a)<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 (b)<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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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>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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651328152448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCRUED EXPENSES (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_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"><p id="xdx_893_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_z4znk5MOYLgk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued
expenses consisted of the following at September 30, 2023 and December 31, 2022:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B3_zkyHOkNIPdw6" style="display: none">SCHEDULE
OF ACCRUED EXPENSES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49D_20230930_zMnWcwY2Ccth" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September
                                            30,</b></span></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; font-size: 10pt"><b>2023</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20221231_zqwXo73dtEj8" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
                                            31,</b></span></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; font-size: 10pt"><b>2022</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_401_ecustom--ProductWarrantyAccrualWarrantCurrent_iI_maALCzR9a_zDB24K3TxiC8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Accrued warranty expense</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">16,543</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: 16%; text-align: right">15,694</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_ecustom--AccruedLitigationCosts_iI_maALCzR9a_zd84afjZFTD" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accrued litigation costs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,040,292</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">247,984</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--AccruedSalesCommissionCurrent_iI_maALCzR9a_zGys6QgPNMHd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Accrued sales commissions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">57,102</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">55,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--AccruedPayrollTaxesCurrent_iI_maALCzR9a_zvY6xBaSVyO3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accrued payroll and related fringes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">340,373</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">504,020</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--AccruedSalesReturnsAndAllowancesCurrent_iI_maALCzR9a_zgjBqPHW3EEl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Accrued sales returns and allowances</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">116,543</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">118,026</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--AccruedIncomeTaxesCurrent_iI_maALCzR9a_zMh6MP3TkwO5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accrued taxes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">109,164</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">46,408</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_maALCzR9a_zCzA8VLkxIJ" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">128,051</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">103,835</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--AccruedLiabilitiesCurrent_iTI_mtALCzR9a_zgKRj4WEEDoc" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Total accrued expenses</span></td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,808,068</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,090,967</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_ScheduleOfProductWarrantyLiabilityTableTextBlock', window );">SCHEDULE OF ACCRUED WARRANTY EXPENSE</a></td>
<td class="text"><p id="xdx_897_eus-gaap--ScheduleOfProductWarrantyLiabilityTableTextBlock_zWcBjtYA7sJ4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued
warranty expense was comprised of the following for the nine months ended September 30, 2023:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BF_zjw6etIiCJ4" style="display: none">SCHEDULE
OF ACCRUED WARRANTY EXPENSE</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 60%; margin-right: auto">
  <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td id="xdx_491_20230101__20230930_ziAK8kHnXeG7" style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td></tr>
<tr id="xdx_404_eus-gaap--ProductWarrantyAccrualClassifiedCurrent_iS_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 78%; text-align: left">Beginning balance</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right">15,694</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--ProductWarrantyAccrualWarrantiesIssued_i_pp0p0" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Provision for warranty expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">48,311</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_ecustom--ProductWarrantyAccrualChargesAppliedToWarrantyReserve_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Charges applied to warranty reserve</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(47,462</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--ProductWarrantyAccrualClassifiedCurrent_iE_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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 style="border-bottom: Black 2.5pt double; text-align: right">16,543</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate 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/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)<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_ScheduleOfProductWarrantyLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="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>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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651323853456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PREPAID EXPENSES (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_DGLY_DisclosurePrepaidExpensesAbstract', window );"><strong>Prepaid Expenses</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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock', window );">SCHEDULE OF PREPAID EXPENSE</a></td>
<td class="text"><p id="xdx_891_eus-gaap--DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_zBDcJtlC7mql" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepaid
expenses were the following at September 30, 2023 and December 31, 2022:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B0_zVPRzc0e1gs" style="display: none">SCHEDULE
OF PREPAID EXPENSE</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20230930_zHL4ci2Kg7pb" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September
                                            30,</b></span></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; font-size: 10pt"><b>2023</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_492_20221231_zVLt0DSM6cGh" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
                                            31,</b></span></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; font-size: 10pt"><b>2022</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_401_ecustom--PrepaidInventory_iI_maCz4rg_zCjEFoiC749f" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Prepaid inventory</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">5,660,619</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: 16%; text-align: right">6,110,321</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--PrepaidAdvertising_iI_maCz4rg_zHhu85KBNsq" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Prepaid advertising</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">955,089</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,931,628</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--OtherPrepaidExpenseCurrent_iI_maCz4rg_zsZLvlNWO8xb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">707,907</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">424,464</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--PrepaidExpenseCurrent_iTI_mtCz4rg_zTnC0nqlpX0c" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total prepaid 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">7,323,615</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">8,466,413</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_DGLY_DisclosurePrepaidExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">DGLY_DisclosurePrepaidExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.</p></div>
<a href="javascript:void(0);" onclick="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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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>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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651325713824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY, PLANT AND EQUIPMENT (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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>
</tr>
<tr class="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, PLANT AND EQUIPMENT</a></td>
<td class="text"><p id="xdx_897_eus-gaap--PropertyPlantAndEquipmentTextBlock_zd6OR5lPhAxl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property,
plant and equipment consisted of the following at September 30, 2023 and December 31, 2022:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BF_zEYMsG2CnADe" style="display: none">SCHEDULE
OF PROPERTY, PLANT AND EQUIPMENT</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Estimated <br/> Useful Life</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_491_20230930_z9zxKOeebw7" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September
                                            30,</b></span></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; font-size: 10pt"><b>2023</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_498_20221231_z4AFxoBqzDy6" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
                                            31,</b></span></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; font-size: 10pt"><b>2022</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--Building_iI_pp0p0_maPPAEGzEav_z8p8pEkTEL63" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 46%">Building</td><td style="width: 2%">&#160;</td>
    <td style="width: 14%; text-align: right"><span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_z4S808qKnSRg" title="Estimated Useful Life">25</span> years</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">4,537,037</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">4,537,037</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--Land_iI_pp0p0_maPPAEGzEav_zlsMmFiJaFAg" style="vertical-align: bottom; background-color: White">
    <td>Land</td><td>&#160;</td>
    <td style="text-align: right"><span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration_iI_dxL_c20230930_z8PNVg59cEu7" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2023%23LandMember"><span style="-sec-ix-hidden: xdx2ixbrl1395">Infinite</span></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">739,734</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">739,734</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--FurnitureAndFixturesGross_iI_pp0p0_maPPAEGzEav_zgmvd5v4ren8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Office furniture, fixtures, equipment, and aircraft</td><td>&#160;</td>
    <td style="text-align: right"><span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_zKpkTmGptBEc" title="Estimated Useful Life">3</span>-<span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zDcAMBqFMwv7" title="Estimated Useful Life">20</span> years</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,061,484</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,048,169</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--MachineryAndEquipmentGross_iI_pp0p0_maPPAEGzEav_zjA9QIQ7Ktga" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Warehouse and production equipment</td><td>&#160;</td>
    <td style="text-align: right"><span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__srt--WarehouseMember__srt--RangeAxis__srt--MinimumMember_zzV9fAOrJSak" title="Estimated Useful Life">3</span>-<span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__srt--WarehouseMember__srt--RangeAxis__srt--MaximumMember_z6ole8efrAn2" title="Estimated Useful Life">7</span> years</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">40,128</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">51,302</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--DemonstrationAndTradeshowEquipmentGross_iI_pp0p0_maPPAEGzEav_zi64eEQyn4h5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Demonstration and tradeshow equipment</td><td>&#160;</td>
    <td style="text-align: right"><span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--DemonstrationAndTradeshowEquipmentMember__srt--RangeAxis__srt--MinimumMember_zOpd2ZEg4HIh" title="Estimated Useful Life">3</span>-<span id="xdx_907_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--DemonstrationAndTradeshowEquipmentMember__srt--RangeAxis__srt--MaximumMember_zTCAkAO98Bi6" title="Estimated Useful Life">7</span> years</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">74,582</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">72,341</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--BuildingsAndImprovementsGross_iI_pp0p0_maPPAEGzEav_z1AZmyeyDp7i" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Building improvements</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: right; padding-bottom: 1.5pt"><span id="xdx_90E_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingImprovementsMember__srt--RangeAxis__srt--MinimumMember_zPOg41dgwDDl" title="Estimated Useful Life">5</span>-<span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingImprovementsMember__srt--RangeAxis__srt--MaximumMember_zUy6UerAtROe" title="Estimated Useful Life">7</span> years</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,328,601</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,334,374</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--PropertyPlantAndEquipmentGross_iTI_pp0p0_mtPPAEGzEav_maPPAENzyT5_zqDwE9FMlgUc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total cost</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,781,566</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,782,957</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_msPPAENzyT5_ztdozjXbsK99" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: accumulated depreciation and amortization</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: right; padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">(1,330,524</p></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(884,271</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><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--PropertyPlantAndEquipmentNet_iTI_pp0p0_mtPPAENzyT5_zDpLkzgd1sl7" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Net property, plant and equipment</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="text-align: right; 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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">7,451,042</p></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">7,898,686</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>51
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651324613120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OPERATING LEASE (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_DGLY_DisclosureOperatingLeaseAbstract', window );"><strong>Operating Lease</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 OPERATING LEASES RIGHT OF USE ASSETS AND LIABILITIES</a></td>
<td class="text"><p id="xdx_896_eus-gaap--LeaseCostTableTextBlock_z5YQzKmNoIUk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following sets forth the operating lease right of use assets and liabilities as of September 30, 2023:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BC_zVun8TFLMIxf" style="display: none">SCHEDULE
OF OPERATING LEASES RIGHT OF USE ASSETS AND LIABILITIES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: center; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="text-align: center; font-family: Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" id="xdx_49B_20230930_zu4ZGFFAb5Q2" style="font-family: Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="text-align: center; font-family: Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <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></tr>
  <tr id="xdx_401_eus-gaap--OperatingLeaseRightOfUseAsset_iI_zx4EvL26POjf" style="vertical-align: bottom; background-color: White">
    <td style="width: 78%; text-align: left; padding-bottom: 2.5pt">Operating lease right of use assets, net</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 style="border-bottom: Black 2.5pt double; width: 18%; text-align: right">1,034,518</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold">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></tr>
  <tr id="xdx_40A_eus-gaap--OperatingLeaseLiabilityCurrent_iI_maOLLz8FW_z36cFjL79Gq4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Operating lease obligations-current portion</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">264,958</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_maOLLz8FW_zBm3KFj9Icti" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Operating lease obligations-less current portion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">837,755</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--OperatingLeaseLiability_iTI_mtOLLz8FW_zPvcLeEiiyud" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total operating lease obligations</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,102,713</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_DGLY_OperatingLeasesOfLesseeTableTextBlock', window );">SCHEDULE OF LEASE EXPENSE</a></td>
<td class="text"><p id="xdx_894_ecustom--OperatingLeasesOfLesseeTableTextBlock_z1TV5Cov1oeg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
components of lease expense were as follows for the nine months ended September 30, 2023:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span><span id="xdx_8BA_zJ6dXX2Axzuf" style="display: none">SCHEDULE OF LEASE EXPENSE</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td id="xdx_49E_20230101__20230930_zRcJPj21zJR2" style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td></tr>
<tr id="xdx_40C_eus-gaap--OperatingLeaseExpense_hus-gaap--IncomeStatementLocationAxis__us-gaap--SellingGeneralAndAdministrativeExpensesMember_zSEPh7hjP1wf" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 78%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Selling,
    general and administrative expenses</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; width: 18%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">402,556</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </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 FUTURE MINIMUM LEASE PAYMENTS</a></td>
<td class="text"><p id="xdx_898_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zLcOfB5sjB7c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Following
are the minimum lease payments for each year and in total:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B5_zgLrNELhUJi9" style="display: none">SCHEDULE
OF FUTURE MINIMUM LEASE PAYMENTS</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="font-family: Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" id="xdx_490_20230930_zw1db6BO93Ya" style="font-family: Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="font-family: Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Year ending December 31:</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_iI_pp0p0_maLOLLPzlcD_zv5IZhJLhHja" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; width: 78%; text-align: justify">2023 (October 1, to December 31, 2023)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right">88,188</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_maLOLLPzlcD_z4fAFh5Xbv2l" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: justify">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">336,992</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0_maLOLLPzlcD_zlVt6GzFP7C5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: justify">2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">290,417</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0_maLOLLPzlcD_zTly5pQzOW1k" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: justify">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">271,868</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearThree_iI_pp0p0_maLOLLPzlcD_zpPxtiodZZFi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Thereafter</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">334,651</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pp0p0_mtLOLLPzlcD_zS7GxbvMBqoh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total undiscounted minimum future lease payments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,322,116</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_zVMiwqPh7bIf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Imputed 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">(219,403</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr id="xdx_404_eus-gaap--OperatingLeaseLiability_iI_pp0p0_zPi6FtuCp7O9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total operating 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,102,713</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_DGLY_DisclosureOperatingLeaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">DGLY_DisclosureOperatingLeaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_DGLY_OperatingLeasesOfLesseeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating Leases Of Lessee [Table 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;">DGLY_OperatingLeasesOfLesseeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</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>52
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651324461744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_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_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock', window );">SCHEDULE OF INTANGIBLE ASSETS</a></td>
<td class="text"><p id="xdx_896_eus-gaap--ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_zt3Fw59A9PQi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible
assets consisted of the following at September 30, 2023 and December 31, 2022:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B4_zRLuQo7d5Kof" style="display: none">SCHEDULE
OF INTANGIBLE ASSETS</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Gross<br/> value</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Accumulated<br/> amortization</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Net<br/> carrying<br/> value</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Gross<br/> value</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Accumulated<br/> amortization</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Net<br/> carrying<br/> value</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Amortized intangible 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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 40%; text-align: left">Licenses (video solutions segment)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_zLlpJFNat0Hg" style="width: 6%; text-align: right" title="Gross value">215,071</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_989_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_zIlDWuLDb1Xe" style="width: 6%; text-align: right" title="Accumulated amortization">87,977</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_986_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_zriay0y0ebkd" style="width: 6%; text-align: right" title="Net carrying value">127,094</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_zDixHw6f1vG1" style="width: 6%; text-align: right" title="Gross value">211,183</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--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_zK54hYsorvKh" style="width: 6%; text-align: right" title="Accumulated amortization">80,378</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_z2Mt6SYbnSj4" style="width: 6%; text-align: right" title="Net carrying value">130,805</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Patents and trademarks (video solutions segment)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_z8k9xdozsXK3" style="text-align: right" title="Gross value">439,212</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zenpErsoyCn5" style="text-align: right" title="Accumulated amortization">229,198</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zBZmqYvb3BTj" style="text-align: right" title="Net carrying value">210,014</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zLJFK2EJAFFi" style="text-align: right" title="Gross value">472,077</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zQ5MCMAjwGue" style="text-align: right" title="Accumulated amortization">305,021</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zHWQeaKVqqqh" style="text-align: right" title="Net carrying value">167,056</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">Sponsorship agreement network (entertainment segment)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_zztkOZqa2uj7" style="text-align: right" title="Gross value">5,600,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_zkJz61scGvH9" style="text-align: right" title="Accumulated amortization">2,333,333</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_zzcNVzHuhqj" style="text-align: right" title="Net carrying value">3,266,667</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_znGPxJFn0PW8" style="text-align: right" title="Gross value">5,600,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_zVpoHFJGn0o" style="text-align: right" title="Accumulated amortization">1,493,333</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_zQ1VBDIhulK4" style="text-align: right" title="Net carrying value">4,106,667</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">SEO content (entertainment segment)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_ztXswddPiVc" style="text-align: right" title="Gross value">600,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_z7kj2B2F0fD7" style="text-align: right" title="Accumulated amortization">312,500</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_zEcsBWFlfgRf" style="text-align: right" title="Net carrying value">287,500</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_zowldwpwioY7" style="text-align: right" title="Gross value">600,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_zFEp1gD6DKdf" style="text-align: right" title="Accumulated amortization">200,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_zAiVSFi2LwBf" style="text-align: right" title="Net carrying value">400,000</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">Personal seat licenses (entertainment <br/> segment)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSeatLicensesMember_zXmx5XqL5C7a" style="text-align: right" title="Gross value">180,081</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSeatLicensesMember_z3PTSxHzQEEk" style="text-align: right" title="Accumulated amortization">11,704</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSeatLicensesMember_zVOvGpGdOyik" style="text-align: right" title="Net carrying value">168,377</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSeatLicensesMember_z0TejfcOBGgk" style="text-align: right" title="Gross value">180,081</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSeatLicensesMember_ziLfhOjH1lT1" style="text-align: right" title="Accumulated amortization">8,001</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSeatLicensesMember_z3AigGVKm9Ma" style="text-align: right" title="Net carrying value">172,080</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Client agreements (revenue cycle management segments)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_zRUMLW1oCW8e" style="border-bottom: Black 1.5pt solid; text-align: right" title="Gross value">999,034</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_zBeB8tqI8Wt3" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accumulated amortization">201,792</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_zBdVqV4qK4De" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net carrying value">797,242</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_zZ0ran84q9if" style="border-bottom: Black 1.5pt solid; text-align: right" title="Gross value">999,034</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_zAWpHIrIagM" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accumulated amortization">126,864</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_zvkf7nNRrJm3" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net carrying value">872,170</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_zrLmkzuP4fGf" style="border-bottom: Black 1.5pt solid; text-align: right" title="Gross value">8,033,398</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_zk140I1gBhgc" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accumulated amortization">3,176,504</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_zbuNtNmTZWmc" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net carrying value">4,856,894</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_zkOkY2BnWdi" style="border-bottom: Black 1.5pt solid; text-align: right" title="Gross value">8,062,375</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_zrNSmnVzm4Bk" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accumulated amortization">2,213,597</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_ziv0msCaja41" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net carrying value">5,848,778</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Indefinite life intangible 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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Goodwill (entertainment and revenue cycle management segments)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_z0UJhexqiDOi" style="text-align: right" title="Gross value">11,367,514</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_zuhPSLcX0zgg" style="text-align: right" title="Accumulated amortization"><span style="-sec-ix-hidden: xdx2ixbrl1627">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_zsu3rX44xT7a" style="text-align: right" title="Net carrying value">11,367,514</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_zjHSKLHZWdmh" style="text-align: right" title="Gross value">11,367,514</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_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_z4fDz5LZaDb8" style="text-align: right" title="Accumulated amortization"><span style="-sec-ix-hidden: xdx2ixbrl1633">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_zV7S0S56BFc8" style="text-align: right" title="Net carrying value">11,367,514</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Trade name (entertainment segment)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_zfGAGmTpvF13" style="text-align: right" title="Gross value">600,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_zk57LRuluME3" style="text-align: right" title="Accumulated amortization"><span style="-sec-ix-hidden: xdx2ixbrl1639">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_zOMw5Ca7BHhh" style="text-align: right" title="Net carrying value">600,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_zFvLyPHnvoi6" style="text-align: right" title="Gross value">600,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_zZBbFRTcy1Zf" style="text-align: right" title="Accumulated amortization"><span style="-sec-ix-hidden: xdx2ixbrl1645">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_znw4QsOabVm3" style="text-align: right" title="Net carrying value">600,000</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; padding-bottom: 1.5pt">Patents and trademarks pending <br/> (video solutions segment)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_zotFEjOQZ6M" style="border-bottom: Black 1.5pt solid; text-align: right" title="Gross value">36,820</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_zQb2poIH6uej" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accumulated amortization"><span style="-sec-ix-hidden: xdx2ixbrl1651">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_z48txtaEJu4e" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net carrying value">36,820</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_zWPGyBOi0kG8" style="border-bottom: Black 1.5pt solid; text-align: right" title="Gross value">56,678</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_zkx5dhMTNPj5" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accumulated amortization"><span style="-sec-ix-hidden: xdx2ixbrl1657">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_zUuRveUFHzrd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net carrying value">56,678</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; 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 id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930_zdUCoM7UKMRa" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross value">20,037,732</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--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930_zhJ56zQKJh2h" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated amortization">3,176,504</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_98C_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930_zfgd4GbuKnxl" style="border-bottom: Black 2.5pt double; text-align: right" title="Net carrying value">16,861,228</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--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231_zCKOrYQeec73" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross value">20,086,567</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--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231_z9FaR2SO3DAi" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated amortization">2,213,597</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231_zRIuKLzEmqm4" style="border-bottom: Black 2.5pt double; text-align: right" title="Net carrying value">17,872,970</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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">SCHEDULE OF ESTIMATED AMORTIZATION FOR INTANGIBLE ASSETS</a></td>
<td class="text"><p id="xdx_89E_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zD6Iu6HLRdN6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B6_z8MQgQrwRbb4" style="display: none">SCHEDULE
OF ESTIMATED AMORTIZATION FOR INTANGIBLE ASSETS&#160;</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="font-family: Times New Roman, Times, Serif">&#160;</td>
    <td colspan="2" id="xdx_490_20230930_ziyMBNeM1sd6" style="font-family: Times New Roman, Times, Serif">&#160;</td><td style="font-family: Times New Roman, Times, Serif">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Year ending December 31:</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_iI_pp0p0_maFLIANznJK_zXWqTN81z9p8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 78%; text-align: justify">2023 (October 1, to December 31, 2023)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right">382,342</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_pp0p0_maFLIANznJK_zDuH1n3kIX6b" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,479,252</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_pp0p0_maFLIANznJK_zcKGiFPIXqg6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,386,756</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_pp0p0_maFLIANznJK_zmBGSR6uIgV8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">882,967</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_ecustom--FiniteLivedIntangibleAssetsAmortizationExpenseYearThreeAndThereAfter_iI_pp0p0_maFLIANznJK_ziUmrVoD4CRg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">2027 and thereafter</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">725,577</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pp0p0_mtFLIANznJK_zbe5Mmm0Ifl1" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">4,856,894</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_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and intangible assets, which may be broken down by segment or major class.</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 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<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_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="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>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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651323853456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OTHER ASSETS (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherAssetsTableTextBlock', window );">SCHEDULE OF OTHER ASSETS</a></td>
<td class="text"><p id="xdx_896_eus-gaap--ScheduleOfOtherAssetsTableTextBlock_z6NGpYB7tSP8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
assets were the following at September 30, 2023 and December 31, 2022:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BE_zZX7kfVUNcZh" style="display: none">SCHEDULE
OF OTHER ASSETS&#160;</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_493_20230930_zlEouEbabyGk" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September
                                            30,</b></span></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; font-size: 10pt"><b>2023</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49D_20221231_zLSdD45Zaa94" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
                                            31,</b></span></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; font-size: 10pt"><b>2022</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--LeaseReceivableNoncurrent_iI_maOANzY1g_zTZodWOvTj2a" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Lease receivable</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">5,600,722</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: 16%; text-align: right">4,700,923</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_ecustom--SponsorshipNetworkNoncurrent_iI_maOANzY1g_zxCAzeGrTT5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Sponsorship network</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">662,500</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">116,828</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--OtherAssetsMiscellaneousNoncurrent_iI_maOANzY1g_zusx2cQcz9ib" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">369,850</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">337,930</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--OtherAssetsNoncurrent_iTI_mtOANzY1g_zKm7lFIKom0k" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total other 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">6,633,072</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,155,681</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_ScheduleOfOtherAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 assets. This disclosure includes other current assets and other noncurrent 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_ScheduleOfOtherAssetsTableTextBlock</td>
</tr>
<tr>
<td style="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>54
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651324581728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">SUMMARY OF STOCK OPTIONS OUTSTANDING</a></td>
<td class="text"><p id="xdx_897_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zPDZ7smXgQt7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
summary of all stock option activity under the Plans for the nine months ended September 30, 2023 is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B5_zKLOFUK67Hqh" style="display: none">SUMMARY
OF STOCK OPTIONS OUTSTANDING</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Options</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number
                                            of</b></span></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; font-size: 10pt"><b>Shares</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted</b></span></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; font-size: 10pt"><b>Average</b></span></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; font-size: 10pt"><b>Exercise
                                            Price</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%">Outstanding at December 31, 2022</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zBiuU0Qdj60h" style="width: 16%; text-align: right" title="Options outstanding, beginning balance">53,950</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_z41vFUE8CDLc" style="width: 16%; text-align: right" title="Weighted average exercise price, outstanding, beginning balance">45.80</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_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_z259Cw4MKgAd" style="text-align: right" title="Options granted"><span style="-sec-ix-hidden: xdx2ixbrl1745">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zyi6LB0HpXGc" style="text-align: right" title="Weighted average exercise price, granted"><span style="-sec-ix-hidden: xdx2ixbrl1747">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt">Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pid_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_z0YvSHcu0hEg" style="text-align: right" title="Options exercised"><span style="-sec-ix-hidden: xdx2ixbrl1749">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zkQ8927s0eyg" style="text-align: right" title="Weighted average exercise price, exercised"><span style="-sec-ix-hidden: xdx2ixbrl1751">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; padding-bottom: 1.5pt">Forfeited</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_pid_di_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zjBSlyv2Ok09" style="border-bottom: Black 1.5pt solid; text-align: right" title="Options forfeited">(350</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_iN_di_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_z42HoTFdz0E2" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted average exercise price, forfeited">(83.20</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Outstanding at September 30, 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_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_z0qR99NELsj5" style="border-bottom: Black 2.5pt double; text-align: right" title="Options outstanding, ending balance">53,600</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zwcGN3Q1QBk5" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise price, outstanding, ending balance">45.55</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Exercisable at September 30, 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_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pid_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zX71y1P8sXt1" style="border-bottom: Black 2.5pt double; text-align: right" title="Options exercisable, ending balance">53,600</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_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zYcXb7wPysrb" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise price, exercisable, ending balance">45.55</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_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock', window );">SCHEDULE OF SHARES AUTHORIZED UNDER STOCK OPTION PLANS BY EXERCISE PRICE RANGE</a></td>
<td class="text"><p id="xdx_89A_eus-gaap--ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_zI3fleYCxsK" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes the range of exercise prices and weighted average remaining contractual life for outstanding and exercisable
options under the Company&#8217;s option plans as of September 30, 2023:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span><span id="xdx_8B5_ztkRcAruYDGf" style="display: none">SCHEDULE OF SHARES AUTHORIZED UNDER STOCK OPTION PLANS BY EXERCISE PRICE RANGE</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="6" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Outstanding
    options</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="6" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exercisable
    options</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exercise
                                            price</b></span></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; font-size: 10pt"><b>range</b></span></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number
    of <br/>
    options</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted
                                            average</b></span></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; font-size: 10pt"><b>remaining</b></span></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; font-size: 10pt"><b>contractual
    life</b></span></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number
    of <br/>
    options</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted
                                            average</b></span></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; font-size: 10pt"><b>remaining</b></span></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; font-size: 10pt"><b>contractual
    life</b></span></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zvDU4mc2xIl4" title="Exercise price range, lower limit">0.01</span>
    to $<span id="xdx_901_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zajawLBJLl55" title="Exercise price range, upper limit">49.99</span> </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_980_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_iI_c20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zITR3kBy0LDk" style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right" title="Number of options, outstanding"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">37,000</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 17%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zmEBHIdvTrPe" title="Weighted average remaining contractual life, outstanding options">6.9</span>
    years </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_984_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_iI_c20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zEJepQX5tWhg" style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right" title="Number of options, exercisable"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">37,000</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 17%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_dtY_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zlVMQNra3Qci" title="Weighted average remaining contractual life, exercisable options">6.9</span>
    years</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zQZIU9DKiLsb" title="Exercise price range, lower limit">50.00</span>
    to $<span id="xdx_906_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zbG8JomSsTfg" title="Exercise price range, upper limit">69.99</span> </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_980_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_iI_c20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zFZaAoTr6AG" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of options, outstanding"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15,100</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zOERRkYClG7b" title="Weighted average remaining contractual life, outstanding options">4.7</span>
    years </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_989_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_iI_c20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zdSyVYq1qOo" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of options, exercisable"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15,100</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_dtY_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zV5kd7fqeUd2" title="Weighted average remaining contractual life, exercisable options">4.7</span>
    years</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zWFynYqHCimk" title="Exercise price range, lower limit">70.00</span>
    to $<span id="xdx_902_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zVuQIAYj5HCd" title="Exercise price range, upper limit">89.99</span> </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_989_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_iI_c20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zeH4BTexRgv2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of options, outstanding"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,500</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zX4wVy872uj8" title="Weighted average remaining contractual life, outstanding options">2.6</span>
    years </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_989_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_iI_c20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zLYj199QwUx2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of options, exercisable"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,500</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_dtY_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zpWq6N3qLVLj" title="Weighted average remaining contractual life, exercisable options">2.6</span>
    years</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_986_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_iI_c20230930_zIrs2vskT74k" style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of options, outstanding"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">53,600</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20230101__20230930_zs04iYpY9Atb" title="Weighted average remaining contractual life, outstanding options">6.1</span>
    years </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_985_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_iI_c20230930_z4uVeYp4zwcc" style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of options, exercisable"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">53,600</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_dtY_c20230101__20230930_z7VwYJHXdRk" title="Weighted average remaining contractual life, exercisable options">6.1</span>
    years</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>
<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock', window );">SUMMARY OF RESTRICTED STOCK ACTIVITY</a></td>
<td class="text"><p id="xdx_89A_eus-gaap--ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_zhwM9jrQ0y" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
summary of all restricted stock activity under the Plans for the nine months ended September 30, 2023 is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 28.05pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 28.05pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B1_zxUY5XOMLXA1" style="display: none">SUMMARY
OF RESTRICTED STOCK ACTIVITY</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number
                                            of Restricted</b></span></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; font-size: 10pt"><b>shares</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted</b></span></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; font-size: 10pt"><b>average</b></span></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; font-size: 10pt"><b>grant
                                            date<br/> fair value</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%">Nonvested balance, December 31, 2022</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pid_c20230101__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zEXHx8ML719h" style="width: 16%; text-align: right" title="Number of restricted shares, non-vested beginning balance">79,125</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_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_c20230101__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zVcfWBM5CJUb" style="width: 16%; text-align: right" title="Weighted average grant date fair value, non-vested beginning balance">21.73</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 style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pid_c20230101__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zYRx1RRO2S85" style="text-align: right" title="Number of restricted shares, granted">35,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20230101__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zanuCqQfuGCi" style="text-align: right" title="Weighted average grant date fair value, granted">5.00</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Vested</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pid_di_c20230101__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zkkbTFjF2Vef" style="text-align: right" title="Number of restricted shares, vested">(56,625</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_iN_di_c20230101__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zxqf7MpMNRVj" style="text-align: right" title="Weighted average grant date fair value, vested">(21.29</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Forfeited</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pid_di_c20230101__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zBR6LJiqbEi7" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of restricted shares, forfeited">(3,625</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_iN_di_c20230101__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zem91jXUSQJj" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted average grant date fair value, forfeited">(22.41</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Nonvested balance, September 30, 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--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pid_c20230101__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z0fvbSBV3ROd" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of restricted shares, non-vested ending balance">53,875</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_c20230101__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zgfwUyXq9wr4" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average grant date fair value, non-vested ending balance">11.27</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_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock', window );">SCHEDULE OF NON-VESTED BALANCE OF RESTRICTED STOCK</a></td>
<td class="text"><p id="xdx_894_eus-gaap--ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_zTOfkbt0s2xi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
nonvested balance of restricted stock vests as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B6_zOS8DsCWjcO6" style="display: none">SCHEDULE
OF NON-VESTED BALANCE OF RESTRICTED STOCK</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Years ended</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49D_20230930_z3EWC6MfpDqb" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Number of shares</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#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></tr>
  <tr id="xdx_409_ecustom--NumberOfRestrictedShareNonVestInRemainderOfFiscalYear_iI_zzvzngsNV3m6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">2023 (October 1, 2023 through December 31, 2023)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1847">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_ecustom--NumberOfRestrictedShareNonVestInYearOne_iI_zPnKQPWRlDfk" style="vertical-align: bottom; background-color: White">
    <td style="width: 78%; text-align: justify">2024</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 18%; text-align: right">27,750</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--NumberOfRestrictedShareNonVestInYearTwo_iI_zZkxEogIJOjg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">2025</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">19,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--NumberOfRestrictedShareNonVestInYearThree_iI_z8R3Mrrpzpl8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,125</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--NumberOfRestrictedShareNonVestInYearFour_iI_zodjqNupoufk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--NumberOfRestrictedShareNonVestInYearFive_iI_zCBYTH4vO6P8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,000</td><td style="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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<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_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.</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_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock</td>
</tr>
<tr>
<td style="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> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<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_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="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>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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651323220176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMON STOCK PURCHASE WARRANTS (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_DGLY_DisclosureCommonStockPurchaseWarrantsAbstract', window );"><strong>Common Stock Purchase Warrants</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_DGLY_ScheduleOfWarrantModificationTableTextBlock', window );">SCHEDULE OF WARRANT MODIFICATION</a></td>
<td class="text"><p id="xdx_898_ecustom--ScheduleOfWarrantModificationTableTextBlock_gL3SOWMTTB-UZYPY_zJoeTaXjtcv8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B9_zq7sZOk4o4sk" style="display: none">SCHEDULE
OF WARRANT MODIFICATION</span></span>&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; border-collapse: collapse; width: 80%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Original terms<br/>
    at August 19,<br/>
    2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Modified terms<br/>
    at August 19,<br/>
    2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Volatility - range</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zbsZAOzTLWkf" style="width: 16%; text-align: right" title="Warrants measurement input">109.3</td><td style="width: 1%; text-align: left">%</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_zSDR0Fy20LW2" style="width: 16%; text-align: right" title="Warrants measurement input">104.7</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Risk-free rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zKkfk4OmsNh5" style="text-align: right" title="Warrants measurement input">0.78</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_zySXfHXuvAJ2" style="text-align: right" title="Warrants measurement input">0.78</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Dividend</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zSqIlPjONI43" style="text-align: right" title="Warrants measurement input">0</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_zMqln7ShBCtl" style="text-align: right" title="Warrants measurement input">0</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Remaining contractual term</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zeXbuOfqG4gd" title="Remaining contractual term">4.5</span>
                                            years</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_zE6fUpnAKca1" title="Remaining contractual term">5.1</span>
                                            years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Exercise price</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98C_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zrUoPDNiWHh7" style="text-align: right" title="Warrants measurement input">65.00</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98C_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_zInrwqI91b37" style="text-align: right" title="Warrants measurement input">65.00</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Common stock issuable under the warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zL85jWZoD08b" style="text-align: right" title="Common stock issuable under the warrants">715,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_zbKwRNvos6r" style="text-align: right" title="Common stock issuable under the warrants">715,000</td><td style="text-align: left">&#160;</td></tr>
  </table>

<table cellpadding="0" cellspacing="0" id="xdx_302_134_z0qpLkdBwlf" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 0.5in" summary="xdx: Disclosure - SCHEDULE OF WARRANT MODIFICATION (Details) (Parenthetical)">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Terms at <br/> August 23, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 78%; text-align: left">Volatility - range</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220823__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zgHHrZMokst6" style="width: 18%; text-align: right" title="Warrants measurement input">103.7</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Risk-free rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220823__srt--RangeAxis__srt--MinimumMember__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zINaAJRrrqXg" title="Warrants measurement input">3.17</span>
                                            - <span id="xdx_902_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220823__srt--RangeAxis__srt--MaximumMember__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zlZUYERreEs6" title="Warrants measurement input">3.36</span></span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Dividend</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220823__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_znLicyW6brgl" style="text-align: right" title="Warrants measurement input">0</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Remaining contractual term</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20220823__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember__srt--RangeAxis__srt--MinimumMember_zCRPY8ZxPfxh" title="Remaining contractual term">3.4</span>
                                            - <span id="xdx_90C_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20220823__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember__srt--RangeAxis__srt--MaximumMember_zeEt1HLU5hd9" title="Remaining contractual term">4.1</span> years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Exercise price</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220823__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_z6jvQEcZCxNi" style="text-align: right" title="Warrants measurement input">65.00</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Common stock issuable under the warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20220823__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_znhYAzLL5dg" style="text-align: right" title="Common stock issuable under the warrants">1,215,000</td><td style="text-align: left">&#160;</td></tr>
  </table>

&#160;<table cellpadding="0" cellspacing="0" id="xdx_30B_134_z9GJ4JIIsyFa" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 0.5in" summary="xdx: Disclosure - SCHEDULE OF WARRANT MODIFICATION (Details) (Parenthetical)">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Issuance date assumptions</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30, 2023 <br/>
    assumptions</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Volatility - range</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__us-gaap--TypeOfArrangementAxis__custom--IssuanceDateAssumptionsMember_zxEG5pHFOqFf" style="width: 16%; text-align: right" title="Warrants measurement input">106.0</td><td style="width: 1%; text-align: left">%</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__us-gaap--TypeOfArrangementAxis__custom--AssumptionsMember_zIEJlRWXEJnd" style="width: 16%; text-align: right" title="Warrants measurement input">105.7</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Risk-free rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--TypeOfArrangementAxis__custom--IssuanceDateAssumptionsMember_zYlA84tqv1V9" style="text-align: right" title="Warrants measurement input">3.36</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--TypeOfArrangementAxis__custom--AssumptionsMember_zVtvNV1kcsqk" style="text-align: right" title="Warrants measurement input">4.60</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Dividend</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--TypeOfArrangementAxis__custom--IssuanceDateAssumptionsMember_zNTshMvmRws4" style="text-align: right" title="Warrants measurement input">0</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--TypeOfArrangementAxis__custom--AssumptionsMember_zZ5RGWYDgqgh" style="text-align: right" title="Warrants measurement input">0</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Remaining contractual term</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--TypeOfArrangementAxis__custom--IssuanceDateAssumptionsMember_zw9xmqd6Ivp" title="Remaining contractual term">5.0</span>
                                            years</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--TypeOfArrangementAxis__custom--AssumptionsMember_zOyyrl3Qsksc" title="Remaining contractual term">4.5</span>
                                            years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Exercise price</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span id="xdx_900_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember__srt--RangeAxis__srt--MinimumMember_zWZCwTiZjs4" title="Warrants measurement input">5.50</span> - <span id="xdx_908_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__us-gaap--TypeOfArrangementAxis__custom--IssuanceDateAssumptionsMember__srt--RangeAxis__srt--MaximumMember_zTR8AHa9kco7" title="Warrants measurement input">7.50</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__us-gaap--TypeOfArrangementAxis__custom--AssumptionsMember__srt--RangeAxis__srt--MinimumMember_zN1r1bwYsj78" title="Warrants measurement input">5.50</span>
                                            - <span id="xdx_903_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__us-gaap--TypeOfArrangementAxis__custom--AssumptionsMember__srt--RangeAxis__srt--MaximumMember_zCeafTiFOalg" title="Warrants measurement input">7.50</span></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Common stock issuable under the warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--TypeOfArrangementAxis__custom--IssuanceDateAssumptionsMember_zn8qzdcdIEud" style="text-align: right" title="Common stock issuable under the warrants">1,125,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--TypeOfArrangementAxis__custom--AssumptionsMember_zKDzQXg6rM2i" style="text-align: right" title="Common stock issuable under the warrants">1,125,000</td><td style="text-align: left">&#160;</td></tr>
  </table>

&#160;<span></span>
</td>
</tr>
<tr class="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 );">SUMMARY OF WARRANT ACTIVITY</a></td>
<td class="text"><p id="xdx_894_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_zPFGYYDWCmdh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes information about shares issuable under warrants outstanding during the nine months ended September 30, 2023:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B5_zWiwc4JRnUH8" style="display: none">SUMMARY
OF WARRANT ACTIVITY</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 0.5in">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Warrants</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted</b></span></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; font-size: 10pt"><b>average</b></span></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; font-size: 10pt"><b>exercise
                                            price</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%">Vested Balance, January 1, 2023</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_pid_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zYcMzWrkRMd1" style="width: 16%; text-align: right" title="Warrants, vested, beginning balance">67,459</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_ecustom--WeightedAverageExercisePriceVested_iS_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zOXlItL8k0vi" style="width: 16%; text-align: right" title="Weighted average exercise price, vested, beginning balance">60.26</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_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zrfP8daogjwf" style="text-align: right" title="Warrants, Granted">1,125,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_z99sC6QbALmg" style="text-align: right" title="Weighted average exercise price, granted">6.50</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt">Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zjXNtEecYKMl" style="text-align: right" title="Warrants, exercised"><span style="-sec-ix-hidden: xdx2ixbrl1984">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisesInPeriodWeightedAverageExercisePrice_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zCGPv3TdOL23" style="text-align: right" title="Weighted average exercise price, exercised"><span style="-sec-ix-hidden: xdx2ixbrl1986">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; padding-bottom: 1.5pt">Forfeited/cancelled</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_iN_di_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zicy1XPaRm67" style="border-bottom: Black 1.5pt solid; text-align: right" title="Warrants, forfeited/cancelled">(67,459</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_988_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpirationsInPeriodWeightedAverageExercisePrice_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zpTkxaJPawY" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted average exercise price, forfeited/cancelled">(60.26</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Vested Balance, September 30, 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_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_pid_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zqlhp1hNmYN7" style="border-bottom: Black 2.5pt double; text-align: right" title="Warrants, vested, ending balance">1,125,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_981_ecustom--WeightedAverageExercisePriceVested_iE_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zOFzeE8afOz4" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise price, vested, ending balance">6.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_DGLY_SummaryOfRangeOfExercisePricesAndWightedAverageRemainingContractualLifeOfWarrantsTableTextBlock', window );">SUMMARY OF RANGE OF EXERCISE PRICES AND WEIGHTED AVERAGE REMAINING CONTRACTUAL LIFE OF WARRANTS</a></td>
<td class="text"><p id="xdx_89F_ecustom--SummaryOfRangeOfExercisePricesAndWightedAverageRemainingContractualLifeOfWarrantsTableTextBlock_zuvgDeQ1Ir7f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes the range of exercise prices and weighted average remaining contractual life for outstanding and exercisable
warrants to purchase shares of Common Stock as of September 30, 2023:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span><span id="xdx_8B2_zyrNqqQfl0ni" style="display: none">SUMMARY OF RANGE OF EXERCISE PRICES AND WEIGHTED AVERAGE REMAINING CONTRACTUAL LIFE OF WARRANTS</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 90%; border-collapse: collapse; margin-left: 0.5in">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="6" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Outstanding
    and exercisable warrants</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exercise
    price</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number
    of <br/>
    warrants</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted
                                            average</b></span></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; font-size: 10pt"><b>remaining
    contractual life</b></span></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_98A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zAJRdKkbuRA3" style="font: 10pt Times New Roman, Times, Serif; width: 28%; text-align: right" title="Outstanding and exercisable warrants, Exercise price"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.50</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_984_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_iI_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zpVrbJBRjv3c" style="font: 10pt Times New Roman, Times, Serif; width: 28%; text-align: right" title="Outstanding and exercisable warrants, Number of warrants"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">375,000</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 34%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_dtY_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zi4Wdhp2TmUe" title="Outstanding and exercisable warrants, Weighted average remaining contractual life">4.5</span>
    years</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_ziy65MiogZa9" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Outstanding and exercisable warrants, Exercise price"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.50</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_iI_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zrBXUNLUxFC3" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Outstanding and exercisable warrants, Number of warrants"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">375,000</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_dtY_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zpUwcziYrp0l" title="Outstanding and exercisable warrants, Weighted average remaining contractual life">4.5</span>
    years</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td id="xdx_98F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zhFqGD8aBXbi" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Outstanding and exercisable warrants, Exercise price"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7.50</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_981_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_iI_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zJ7Q1X9AAuQe" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Outstanding and exercisable warrants, Number of warrants"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">375,000</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_dtY_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zgsKfAO00rB8" title="Outstanding and exercisable warrants, Weighted average remaining contractual life">4.5</span>
    years</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td id="xdx_98A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_iI_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zz5WezfnrgJ4" style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Outstanding and exercisable warrants, number of warrants"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,125,000</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_dtY_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zJPDu0EmDRd5" title="Outstanding and exercisable warrants, weighted average remaining contractual life">4.5</span>
    years</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_DGLY_DisclosureCommonStockPurchaseWarrantsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">DGLY_DisclosureCommonStockPurchaseWarrantsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_DGLY_ScheduleOfWarrantModificationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of Warrant Modification [Table 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;">DGLY_ScheduleOfWarrantModificationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</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_DGLY_SummaryOfRangeOfExercisePricesAndWightedAverageRemainingContractualLifeOfWarrantsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Summary of range of exercise prices and weighted average remaining contractual life of warrants [TableTextBlock]</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;">DGLY_SummaryOfRangeOfExercisePricesAndWightedAverageRemainingContractualLifeOfWarrantsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</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>56
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651325796464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NET EARNINGS (LOSS) PER SHARE (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">SCHEDULE OF WEIGHTED AVERAGE NUMBER OF SHARES OUTSTANDING AND LOSS PER SHARE OUTSTANDING</a></td>
<td class="text"><p id="xdx_896_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_z2PMOiPzoOH1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
calculation of the weighted average number of shares outstanding and loss per share outstanding for the three and nine months ended September
30, 2023 and 2022 are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B9_zvcNeNn3MHaf" style="display: none">SCHEDULE
OF WEIGHTED AVERAGE NUMBER OF SHARES OUTSTANDING AND LOSS PER SHARE OUTSTANDING</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 85%; margin-right: auto">
  <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">&#160;</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_492_20230701__20230930_zLKpHoC4fkGl" style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">2023</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49A_20220701__20220930_zpuLTkKfRD72" style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">2022</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49F_20230101__20230930_zdjEI7NJBUQ7" style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">2023</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_492_20220101__20220930_z2EYjUXsH0he" style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">2022</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; 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: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">For the three months ended <br/> September
    30,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">For the nine months ended<br/> September
    30,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_zFTwWGmBwUGa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left; padding-bottom: 2.5pt">Numerator for basic and diluted income per share &#8211; Net loss
    attributable to common stockholders</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 style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">(3,708,673</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</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 style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">(1,902,475</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</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 style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">(18,207,795</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</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 style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">(9,568,134</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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--WeightedAverageNumberOfSharesOutstandingBasic_i_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Denominator for basic loss per share &#8211; weighted average shares outstanding</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,800,752</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,518,261</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,779,530</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,498,681</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--IncrementalCommonSharesAttributableToCallOptionsAndWarrants_zfRAO4ijXDka" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Dilutive effect of shares issuable under stock options and warrants outstanding</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2076">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2077">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2078">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2079">&#8212;</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_zJmSWapZDMsi" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Denominator for diluted loss per share &#8211; adjusted weighted average shares outstanding</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,800,752</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">2,518,261</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">2,779,530</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">2,498,681</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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>Net loss per share:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--EarningsPerShareBasic_pid_zDp7B5Ov8BD9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt">Basic</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(1.32</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(0.76</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(6.55</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(3.83</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_404_eus-gaap--EarningsPerShareDiluted_pid_zt6smrDRlLPe" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Diluted</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(1.32</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(0.76</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(6.55</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(3.83</td><td style="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_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for 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/2009/role/commonPracticeRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="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>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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651320123904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DIGITAL ALLY HEALTHCARE VENTURE (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_BusinessAcquisitionAxis=DGLY_HealthcareAcquisitionMember', window );">Healthcare Acquisition [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_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [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_DGLY_ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock', window );">SCHEDULE OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ACQUISITION</a></td>
<td class="text"><p id="xdx_890_ecustom--ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_z4nOksb1Qf73" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B0_zhAHOIzc5FN5" style="display: none">SCHEDULE
OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ACQUISITION</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">&#160;</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_496_20210630__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zBCw0tGtSyld" style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">&#160;</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold">&#160;</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_492_20220630__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zn4UemrbxYec" style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">&#160;</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; text-align: center; 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: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Purchase price allocation</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Description</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Preliminary<br/> as allocated<br/>
    June 30, 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Final<br/> as allocated<br/> June 30,
    2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Assets acquired:</td><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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_zXt07uJ51IO2" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 64%; text-align: left">Tangible assets acquired, consisting of acquired cash, accounts receivable
    and right of use asset</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">174,351</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: 14%; text-align: right">174,351</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_zAlvv59kcDof" style="display: none; vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible
    assets acquired &#8211; Client Agreements</span></td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">174,351</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">174,351</td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_406_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_iI_pp0p0_zUErqmhDBzG1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Intangible assets acquired &#8211; client agreements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2124">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">457,079</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--Goodwill_iI_pp0p0_zU8xFPgcZX39" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Goodwill</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,125,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">667,921</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_iI_pp0p0_zQy1jU5RTOv7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Liabilities assumed consisting of a promissory note issued
    by the selling shareholders which was paid off at closing, net of lease liability assumed</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">77,158</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">77,158</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_iI_pp0p0_zGJ8SvVweUw3" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Liabilities assumed <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">pursuant
    to stock purchase agreement</span></td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">77,158</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">77,158</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
<tr id="xdx_40B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Net assets acquired and liabilities assumed</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,376,509</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,376,509</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Consideration:</td><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_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid_iI_pp0p0_zqZ0Ph88syZ3" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Cash paid at Healthcare Acquisition date</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,026,509</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,026,509</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--BusinessCombinationContingentConsiderationAsset_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Contingent consideration earn-out agreement</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">350,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">350,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total Healthcare Acquisition purchase price</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--BusinessCombinationConsiderationTransferred1_c20210630__20210630__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zEl9cL25lxKd" style="border-bottom: Black 2.5pt double; text-align: right">1,376,509</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--BusinessCombinationConsiderationTransferred1_c20220630__20220630__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zTqwDrDvoAa1" style="border-bottom: Black 2.5pt double; text-align: right">1,376,509</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_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock', window );">SCHEDULE OF IDENTIFIABLE INTANGIBLE ASSETS ACQUIRED AND THEIR ESTIMATED USEFUL LIVES</a></td>
<td class="text"><p id="xdx_89E_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_z1tIi4Vrxup6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives in years as of
the date of acquisition:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B9_zpKL6GgZZSF4" style="display: none">SCHEDULE
OF IDENTIFIABLE INTANGIBLE ASSETS ACQUIRED AND THEIR ESTIMATED USEFUL LIVES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Cost</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amortization<br/>
    through <br/> September 30, <br/>
    2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Estimated<br/> useful life</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Identifiable intangible 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><td>&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 46%; text-align: left">Client agreements</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--FinitelivedIntangibleAssetsAcquired1_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zWPfr3JOfPib" style="width: 14%; text-align: right" title="Cost">457,079</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--AmortizationOfIntangibleAssets_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_z131XNJ8QVJd" style="width: 14%; text-align: right" title="Amortization">102,843</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 16%; text-align: right"><span id="xdx_902_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zTI1nJCZBv1g" title="Estimated useful life">10</span> years</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=DGLY_MedicalBillingAcquisitionMember', window );">Medical Billing Acquisition [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_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [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_DGLY_ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock', window );">SCHEDULE OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ACQUISITION</a></td>
<td class="text"><p id="xdx_894_ecustom--ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zcA4aeIWoBq" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B7_zkdABU3iKse8" style="display: none">SCHEDULE
OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ACQUISITION</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49E_20210930__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_z2Psnr6qTmGc" style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">Preliminary As<br/> allocated</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49E_20220930__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zZ2ieOobWrLh" style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">Final As <br/> allocated</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Purchase price<br/> allocation</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Preliminary As<br/> allocated</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">Final As <br/> allocated</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold">Description</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30, <br/>
    2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30, <br/>
    2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Assets acquired:</td><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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_z2yk1gGeUwPf" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 64%; text-align: left">Tangible assets acquired</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">401,547</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: 14%; text-align: right">401,547</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_iI_zLqOPZvqFVR7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Identifiable intangible assets acquired &#8211; client agreements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2168">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">206,955</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--Goodwill_iI_pp0p0_zQY6ZttizN6e" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Goodwill</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,920,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,713,045</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_iNI_pp0p0_di_zgKUrscCbPD8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Liabilities assumed pursuant to stock purchase agreement</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(401,547</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(401,547</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0_zpkMTSlYOZRb" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Net assets acquired and liabilities assumed</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,920,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 style="border-bottom: Black 2.5pt double; text-align: right">2,920,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Consideration:</td><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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid_iI_pp0p0_zd91jggFNZS5" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Cash paid at Healthcare Acquisition date</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,270,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,270,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--BusinessCombinationContingentConsiderationAsset_iI_pp0p0_zSbSME5m1uB6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Contingent consideration earn-out agreement</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">650,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">650,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total Healthcare Acquisition purchase price</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--BusinessCombinationConsiderationTransferred1_c20210929__20210930__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionOneMember_zUfwNygoOZof" style="border-bottom: Black 2.5pt double; text-align: right">2,920,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_987_eus-gaap--BusinessCombinationConsiderationTransferred1_c20220929__20220930__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionOneMember_zeHHAjAch1L2" style="border-bottom: Black 2.5pt double; text-align: right">2,920,000</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_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock', window );">SCHEDULE OF IDENTIFIABLE INTANGIBLE ASSETS ACQUIRED AND THEIR ESTIMATED USEFUL LIVES</a></td>
<td class="text"><p id="xdx_893_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zoSCwcDUNvyh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives in years as of
the date of acquisition:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span><span id="xdx_8B3_z3JXM16zHpS7" style="display: none">SCHEDULE
OF IDENTIFIABLE INTANGIBLE ASSETS ACQUIRED AND THEIR ESTIMATED USEFUL LIVES</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Cost</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amortization<br/>
    through <br/> September 30, <br/>
    2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Estimated <br/> useful life</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Identifiable intangible 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><td>&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 46%; text-align: left">Client agreements</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--FinitelivedIntangibleAssetsAcquired1_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zSlvUTqj8uUb" style="width: 14%; text-align: right" title="Cost">206,955</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_989_eus-gaap--AmortizationOfIntangibleAssets_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zL7ff9cgABb4" style="width: 14%; text-align: right" title="Amortization">43,116</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 16%; text-align: right"><span id="xdx_903_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zoHNbBO9Uv0a" title="Estimated useful life">10</span> years</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=DGLY_HealthcareAcquisitionOneMember', window );">Healthcare Acquisition One [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_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [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_DGLY_ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock', window );">SCHEDULE OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ACQUISITION</a></td>
<td class="text"><p id="xdx_895_ecustom--ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionOneMember_zEEViDijx6Hh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 23.4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B4_zmgW0ZgSHFM" style="display: none">SCHEDULE
OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ACQUISITION</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Description</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20230930__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionOneMember_zhTnFQvTtpHf" style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Final
                                            purchase</b></span></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; font-size: 10pt"><b>price
                                            allocation</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Assets acquired:</td><td>&#160;</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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_zWSJbAMdnNvg" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 82%; text-align: left">Tangible assets acquired</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">190,631</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--Goodwill_iI_pp0p0_zFFULe4HlG6f" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt">Goodwill</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,100,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_iNI_pp0p0_di_zKkGoy3rvJm1" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Liabilities assumed pursuant to stock purchase agreement</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(387,005</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0_zkRPNSWOStA2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Total assets acquired and liabilities assumed</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,903,626</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Consideration:</td><td>&#160;</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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid_iI_pp0p0_z0ibh1CW3zc7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Cash paid at acquisition date</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,153,626</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--BusinessCombinationContingentConsiderationAsset_iI_pp0p0_zitbjQHmBYq8" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Contingent consideration promissory note</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">750,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total acquisition purchase price</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_pp0p0_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionOneMember_zLhuugXfKwCf" style="border-bottom: Black 2.5pt double; text-align: right">1,903,626</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=DGLY_MedicalBillingAssetsAcquisitionMember', window );">Medical Billing Assets Acquisition [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_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [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_DGLY_ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock', window );">SCHEDULE OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ACQUISITION</a></td>
<td class="text"><p id="xdx_899_ecustom--ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAssetsAcquisitionMember_zDcUO1tekWt1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span><span id="xdx_8BB_zXM4zhke6Oe5" style="display: none">SCHEDULE
OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ACQUISITION</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Description</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_494_20230930__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAssetsAcquisitionMember_z4LnlFJwjjE8" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Assets acquired:</td><td>&#160;</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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_iI_pp0p0_zm1TQFUa8Yb" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 82%; text-align: left; padding-bottom: 1.5pt">Intangible assets acquired &#8211; Client Agreements</td><td style="width: 2%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 14%; text-align: right">335,000</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0_z9ira4bw3are" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Total assets acquired and liabilities assumed</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">335,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Consideration:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid_iI_pp0p0_z4IcwPl9JMja" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Cash paid at acquisition date</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">230,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--BusinessCombinationContingentConsiderationAsset_iI_pp0p0_zvLc1eHyg8zg" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Contingent consideration promissory note</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">105,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total acquisition purchase price</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--BusinessCombinationConsiderationTransferred1_pp0p0_c20220130__20220201__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zoVpugUf2bNj" style="border-bottom: Black 2.5pt double; text-align: right" title="Total acquisition purchase price">335,000</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_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock', window );">SCHEDULE OF IDENTIFIABLE INTANGIBLE ASSETS ACQUIRED AND THEIR ESTIMATED USEFUL LIVES</a></td>
<td class="text"><p id="xdx_89D_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAssetsAcquisitionMember_zYi4aaLlZGwa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives in years as of
the date of acquisition:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B7_zr59Oldl8lK3" style="display: none">SCHEDULE
OF IDENTIFIABLE INTANGIBLE ASSETS ACQUIRED AND THEIR ESTIMATED USEFUL LIVES</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Cost</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amortization<br/>
    through <br/> September 30,<br/>
    2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Estimated <br/> useful life</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Identifiable intangible 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><td>&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 46%; text-align: left">Client agreements</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--FinitelivedIntangibleAssetsAcquired1_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAssetsAcquisitionMember_znnlaBhQ81ja" style="width: 14%; text-align: right" title="Cost">335,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 id="xdx_980_eus-gaap--AmortizationOfIntangibleAssets_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAssetsAcquisitionMember_zi40og63SZwl" style="width: 14%; text-align: right" title="Amortization">55,833</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 16%; text-align: right"><span id="xdx_90B_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAssetsAcquisitionMember_z669TLitkU2" title="Estimated useful life">10</span> years</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_DGLY_ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of Preliminary Fair Value of Assets and Liabilities Assumed [Table 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;">DGLY_ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</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_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 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 2: 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 3: 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 4: 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 5: 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 6: 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 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_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization 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> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-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_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock</td>
</tr>
<tr>
<td style="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=DGLY_HealthcareAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=DGLY_HealthcareAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=DGLY_MedicalBillingAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=DGLY_MedicalBillingAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=DGLY_HealthcareAcquisitionOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=DGLY_HealthcareAcquisitionOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=DGLY_MedicalBillingAssetsAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=DGLY_MedicalBillingAssetsAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>58
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651325900928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>TICKETSMARTER ACQUISITION (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination and Asset Acquisition [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_DGLY_ScheduleOfEstimatedFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock', window );">SCHEDULE OF ESTIMATED FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ASSUMED ACQUISITION</a></td>
<td class="text"><p id="xdx_892_ecustom--ScheduleOfEstimatedFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock_ziNrFUzXabg1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B1_zvKBsOCCY5J3" style="display: none">SCHEDULE OF ESTIMATED FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ASSUMED ACQUISITION</span>&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto">
  <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">&#160;</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_490_20210930__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zz5J7aU6SY3c" style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">As allocated</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold">&#160;</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49F_20211231__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zhBLMcf2FW0b" style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">As allocated</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Preliminary purchase price allocation</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">As allocated</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">As allocated</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Description</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30, <br/>
    2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, <br/>
    2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Assets acquired:</td><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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_pp0p0_zt7N1igZFYNj" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 60%; text-align: left">Tangible assets acquired, including $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVTVElNQVRFRCBGQUlSIFZBTFVFIE9GIEFTU0VUUyBBQ1FVSVJFRCBBTkQgTElBQklMSVRJRVMgQVNTVU1FRCBBQ1FVSVNJVElPTiAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90E_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash_iI_c20230930_z7ogH1C77Ogd" title="Cash acquired for tangible assets"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVTVElNQVRFRCBGQUlSIFZBTFVFIE9GIEFTU0VUUyBBQ1FVSVJFRCBBTkQgTElBQklMSVRJRVMgQVNTVU1FRCBBQ1FVSVNJVElPTiAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90E_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash_iI_c20230930_zi9MxpapHB3l" title="Cash acquired for tangible assets">51,432</span> </span>of cash acquired</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">7,139,930</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: 16%; text-align: right">5,748,291</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_iI_pp0p0_z62oLhNmzaNh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Identifiable intangible assets acquired</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2272">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,800,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--Goodwill_iI_pp0p0_z9mXWfTCSKki" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Goodwill</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,839,308</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,886,547</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_iNI_pp0p0_di_z3YReUpf4ENh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Liabilities assumed</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,128,964</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,128,964</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_iNI_pp0p0_di_zlKhUaVH9F32" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Liabilities assumed pursuant to stock purchase agreement</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,128,964</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,128,964</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
<tr id="xdx_406_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0_zmXTUoZFxj09" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Net assets acquired and liabilities assumed</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">13,850,274</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">13,305,874</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Consideration:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_zjxmDIbD3OC1" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Cash paid at TicketSmarter Acquisition date</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">8,413,240</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">8,413,240</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsStockCompensation_iI_pp0p0_zWj3Tn3klbS2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Common stock issued as consideration for TicketSmarter Acquisition at date of acquisition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">990,360</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">990,360</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--BusinessCombinationContingentConsiderationAsset_iI_pp0p0_zKR4VCs4xxi2" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Contingent consideration earn-out agreement</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,244,400</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,700,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount_iI_pp0p0_zrHStpMlyBY8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Cash paid at closing to escrow amount</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">500,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">500,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesRetainedEscrowAmount_iNI_pp0p0_di_zV2KGts37KZe" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Cash retained from escrow amount pursuant to settlement of
    working capital target</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(297,726</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(297,726</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total TicketSmarter Acquisition purchase price</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_902_eus-gaap--BusinessCombinationConsiderationTransferred1_c20210901__20210930__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zd9Qc0rt80Fb" title="Acquisition purchase price">13,850,274</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_900_eus-gaap--BusinessCombinationConsiderationTransferred1_c20211201__20211231__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zSi3xxbYnO7j" title="Total TicketSmarter Acquisition purchase price">13,305,874</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_DGLY_ScheduleOfIdentifiableIntangibleAssetsAcquiredTableTextBlock', window );">SCHEDULE OF COMPONENTS OF IDENTIFIABLE INTANGIBLE ASSETS ACCRUED ACQUIRED</a></td>
<td class="text"><p id="xdx_895_ecustom--ScheduleOfIdentifiableIntangibleAssetsAcquiredTableTextBlock_zu8dUUjjWWel" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives in years as of
the date of acquisition:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BA_zkc9U01X3FJ9" style="display: none">SCHEDULE
OF COMPONENTS OF IDENTIFIABLE INTANGIBLE ASSETS ACCRUED ACQUIRED</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Cost</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Amortization<br/>
    through <br/> September 30,<br/>
    2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Estimated</b></span></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; font-size: 10pt"><b>useful
                                            life</b></span></p></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Identifiable intangible 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><td>&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 46%">Trademarks</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--FinitelivedIntangibleAssetsAcquired1_pp0p0_c20230101__20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksAndTradeNamesMember_zoglzgo1Gea" style="width: 14%; text-align: right" title="Identifiable intangible assets">600,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 id="xdx_98A_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20230101__20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksAndTradeNamesMember_zN5BRt3WY21h" style="width: 14%; text-align: right" title="Amortization"><span style="-sec-ix-hidden: xdx2ixbrl2310">&#8212;</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 16%; text-align: right">indefinite</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Sponsorship agreement network</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--FinitelivedIntangibleAssetsAcquired1_pp0p0_c20230101__20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_z80kVwurXBnl" style="text-align: right" title="Identifiable intangible assets">5,600,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20230101__20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_za42D5wVbY8f" style="text-align: right" title="Amortization">2,333,333</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right"><span id="xdx_909_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230101__20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_zDUNeZYSLKGf" title="Estimated useful life">5</span> years</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Search engine optimization/content</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--FinitelivedIntangibleAssetsAcquired1_pp0p0_c20230101__20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SearchEngineOptimizationMember_zYgatbqZAs48" style="border-bottom: Black 1.5pt solid; text-align: right" title="Identifiable intangible assets">600,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20230101__20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SearchEngineOptimizationMember_zUSsOMUIBkW8" style="border-bottom: Black 1.5pt solid; text-align: right" title="Amortization">312,500</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: right; padding-bottom: 1.5pt"><span id="xdx_901_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230101__20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SearchEngineOptimizationMember_zdc2SFRO4jA" title="Estimated useful life">4</span> years</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--FinitelivedIntangibleAssetsAcquired1_pp0p0_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zfefAZJ2JOuf" style="border-bottom: Black 2.5pt double; text-align: right" title="Identifiable intangible assets">6,800,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_98F_eus-gaap--AmortizationOfIntangibleAssets_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zDW1zqvsBds" style="border-bottom: Black 2.5pt double; text-align: right" title="Amortization">2,645,833</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="text-align: right; padding-bottom: 2.5pt">&#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_DGLY_ScheduleOfEstimatedFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">DGLY_ScheduleOfEstimatedFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</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_DGLY_ScheduleOfIdentifiableIntangibleAssetsAcquiredTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of Identifiable Intangible Assets Acquired [Table 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;">DGLY_ScheduleOfIdentifiableIntangibleAssetsAcquiredTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651323732848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENT DATA (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_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_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">SCHEDULE OF SEGMENT REPORTING</a></td>
<td class="text"><p id="xdx_895_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zgEB5WufKt44" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Summarized
financial information for the Company&#8217;s reportable business segments is provided for the indicated periods and as of September
30, 2023, and September 30, 2022:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 28.05pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 28.05pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B3_zGZhst8692D8" style="display: none">SCHEDULE
OF SEGMENT REPORTING</span>&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="padding: 0pt; font-family: Times New Roman, Times, Serif; text-align: center">&#160;</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49D_20230701__20230930__srt--ConsolidationItemsAxis__us-gaap--OperatingSegmentsMember_z9ivdJ6GRa4l" style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">2023</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49B_20220701__20220930__srt--ConsolidationItemsAxis__us-gaap--OperatingSegmentsMember_zxcf3P7hpwF5" style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">2022</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49A_20230101__20230930__srt--ConsolidationItemsAxis__us-gaap--OperatingSegmentsMember_zLUFvrqg71Eg" style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">2023</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_497_20220101__20220930__srt--ConsolidationItemsAxis__us-gaap--OperatingSegmentsMember_zkdFTOwj7oo2" style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center">2022</td><td style="padding: 0pt; font-family: Times New Roman, Times, Serif; 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: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">For the three months ended<br/>
    September 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">For the nine months ended<br/>
    September 30,</td><td style="padding-bottom: 1.5pt; 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: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Net Revenues:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_za36Hgdcsg4j" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 40%; text-align: left">Video Solutions</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">1,797,348</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">2,092,927</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">5,596,300</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">6,152,733</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_zXKzReI7zPr5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Revenue Cycle Management</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,636,543</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,015,112</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,142,904</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,039,807</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--EntertainmentSegmentMember_zcvce8vuHDG9" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; padding-bottom: 1.5pt">Entertainment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,903,808</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,376,114</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">11,575,315</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">15,937,852</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zYbNu6TSda8i" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 2.5pt">Total Net Revenues</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">6,337,699</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">8,484,153</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">22,314,519</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">28,130,392</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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Gross Profit:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_zCSfJOHAuyGc" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Video Solutions</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">426,795</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">515,615</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,740,397</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,543,057</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_zg6jg21Ixyqh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Revenue Cycle Management</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">625,114</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">866,277</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,203,220</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,520,709</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--EntertainmentSegmentMember_z2N3i1ZQoy0j" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; padding-bottom: 1.5pt">Entertainment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">174,240</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(786,392</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,564,361</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">190,432</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--GrossProfit_zFWY0sjQ3XN5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 2.5pt">Total Gross Profit</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,226,149</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">595,500</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,507,978</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">4,254,198</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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Operating Income (loss):</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--OperatingIncomeLoss_hus-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_ziGbvVUYsCvb" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Video Solutions</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(1,311,143</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(1,481,048</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(4,639,316</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(4,327,049</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40F_eus-gaap--OperatingIncomeLoss_hus-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_zr7ksXTvLsR8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Revenue Cycle Management</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">43,202</p></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">117,844</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">299,010</p></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">236,628</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--OperatingIncomeLoss_hus-gaap--StatementBusinessSegmentsAxis__custom--EntertainmentSegmentMember_ztN3VypAl9sc" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Entertainment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,256,681</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,149,412</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,818,617</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(5,915,953</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--OperatingIncomeLoss_hus-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_z6KO1jGjPgSh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; padding-bottom: 1.5pt">Corporate</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,623,421</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,054,407</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(9,102,631</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(10,025,236</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--OperatingIncomeLoss_zTDtCuTIYXIh" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 2.5pt">Total Operating Income (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"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">(5,148,043</p></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">(6,567,023</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">(16,261,554</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">(20,031,610</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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="font-weight: bold; text-align: left">Depreciation and Amortization:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--DepreciationAndAmortization_hus-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_zgdhbBAaTw5g" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Video Solutions</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">219,955</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">213,446</p></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">629,677</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">584,266</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DepreciationAndAmortization_hus-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_zmIQwLLVndh1" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Revenue Cycle Management</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">26,328</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">102,211</p></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">69,066</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">102,575</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--DepreciationAndAmortization_hus-gaap--StatementBusinessSegmentsAxis__custom--EntertainmentSegmentMember_zo4Fgb06Hqv4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; padding-bottom: 1.5pt">Entertainment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">319,302</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">320,004</p></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">957,884</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">959,366</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--DepreciationAndAmortization_zTq7n9teoAp8" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 2.5pt">Total Depreciation and Amortization</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">565,585</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">635,661</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,656,627</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,646,207</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: 28.05pt">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">September 30,<br/>
    2023</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31,<br/>
    2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Assets (net of eliminations):</td><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: 64%; text-align: left">Video Solutions</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--Assets_iI_c20230930__us-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_zw8b5lumUpT" style="width: 14%; text-align: right" title="Total Identifiable Assets">28,387,191</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_981_eus-gaap--Assets_iI_c20221231__us-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_zCxg8EyoutL7" style="width: 14%; text-align: right" title="Total Identifiable Assets">28,509,706</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Revenue Cycle Management</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--Assets_iI_c20230930__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_z7ivCpYVPVS8" style="text-align: right" title="Total Identifiable Assets">2,286,733</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--Assets_iI_c20221231__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_z1VGZLBbOLuh" style="text-align: right" title="Total Identifiable Assets">2,201,570</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Entertainment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--Assets_iI_c20230930__us-gaap--StatementBusinessSegmentsAxis__custom--EntertainmentSegmentMember_zJlAMjxNH6Tf" style="text-align: right" title="Total Identifiable Assets">7,106,806</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--Assets_iI_c20221231__us-gaap--StatementBusinessSegmentsAxis__custom--EntertainmentSegmentMember_zJg60NHcpKUc" style="text-align: right" title="Total Identifiable Assets">11,190,491</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; padding-bottom: 1.5pt">Corporate</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--Assets_iI_c20230930__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zEIEZot8Lsof" style="border-bottom: Black 1.5pt solid; text-align: right" title="Total Identifiable Assets">13,575,344</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--Assets_iI_c20221231__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zKXtDvy1p84k" style="border-bottom: Black 1.5pt solid; text-align: right" title="Total Identifiable Assets">14,766,295</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 2.5pt">Total Identifiable 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_984_eus-gaap--Assets_iI_c20230930_z7V7ndQQorHj" style="border-bottom: Black 2.5pt double; text-align: right" title="Total identifiable assets">51,356,074</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--Assets_iI_c20221231_z1eoLws1bx99" style="border-bottom: Black 2.5pt double; text-align: right" title="Total identifiable assets">56,668,062</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_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or 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> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-25<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<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_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651322147408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF CONTRACT LIABILITIES (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities, current, beginning</a></td>
<td class="nump">$ 2,154,874<span></span>
</td>
<td class="nump">$ 1,665,519<span></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_DGLY_ContractWithCustomerLiabilityAdditions', window );">Contract liabilities, current, additions</a></td>
<td class="nump">2,133,969<span></span>
</td>
<td class="nump">1,228,395<span></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_DGLY_ContractWithCustomerLiabilityRevenueRecognizedCurrent', window );">Contract liabilities, current, revenue recognized</a></td>
<td class="nump">1,536,860<span></span>
</td>
<td class="nump">844,210<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities, current, ending</a></td>
<td class="nump">2,751,983<span></span>
</td>
<td class="nump">2,049,704<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityNoncurrent', window );">Contract liabilities, non-current, beginning</a></td>
<td class="nump">5,818,082<span></span>
</td>
<td class="nump">2,687,786<span></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_DGLY_ContractWithCustomerLiabilityAdditionsNonCurrent', window );">Contract liabilities, non-current, additions</a></td>
<td class="nump">1,943,313<span></span>
</td>
<td class="nump">3,384,487<span></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_DGLY_ContractWithCustomerLiabilityRevenueRecognizedNonCurrent', window );">Contract liabilities, non-current, revenue recognized</a></td>
<td class="nump">626,848<span></span>
</td>
<td class="nump">937,278<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityNoncurrent', window );">Contract liabilities, non-current, ending</a></td>
<td class="nump">7,134,547<span></span>
</td>
<td class="nump">5,134,995<span></span>
</td>
</tr>
<tr class="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 liabilities, beginning</a></td>
<td class="nump">7,972,956<span></span>
</td>
<td class="nump">4,353,305<span></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_DGLY_ContractWithCustomerLiabilityAddition', window );">Contract liabilities, additions</a></td>
<td class="nump">4,077,282<span></span>
</td>
<td class="nump">4,612,882<span></span>
</td>
</tr>
<tr class="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 liabilities, revenue recognized</a></td>
<td class="nump">2,163,708<span></span>
</td>
<td class="nump">1,781,488<span></span>
</td>
</tr>
<tr class="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 liabilities, ending</a></td>
<td class="nump">$ 9,886,530<span></span>
</td>
<td class="nump">$ 7,184,699<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_DGLY_ContractWithCustomerLiabilityAddition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract with customer liability addition.</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;">DGLY_ContractWithCustomerLiabilityAddition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DGLY_ContractWithCustomerLiabilityAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract with customer liability additions,</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;">DGLY_ContractWithCustomerLiabilityAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DGLY_ContractWithCustomerLiabilityAdditionsNonCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract with customer liability additions non current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">DGLY_ContractWithCustomerLiabilityAdditionsNonCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DGLY_ContractWithCustomerLiabilityRevenueRecognizedCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract with customer liability revenue recognized current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">DGLY_ContractWithCustomerLiabilityRevenueRecognizedCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DGLY_ContractWithCustomerLiabilityRevenueRecognizedNonCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract with customer liability revenue recognized noncurrent.</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;">DGLY_ContractWithCustomerLiabilityRevenueRecognizedNonCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, 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 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_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, 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 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_ContractWithCustomerLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651323058592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF SHORT TERM INVESTMENTS (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 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_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems', window );"><strong>Debt Securities, Held-to-Maturity, Allowance for Credit Loss [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_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Adjusted cost</a></td>
<td class="nump">$ 2,207,831<span></span>
</td>
<td class="nump">$ 3,532,199<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain', window );">Realized gains</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss', window );">Realized Losses</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair value</a></td>
<td class="nump">2,207,831<span></span>
</td>
<td class="nump">3,532,199<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain', window );">Unrealized gains</a></td>
<td class="text">&#160;<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_AvailableForSaleDebtSecuritiesGrossUnrealizedLoss', window );">Unrealized losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <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_FinancialInstrumentAxis=us-gaap_CashMember', window );">Cash [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_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems', window );"><strong>Debt Securities, Held-to-Maturity, Allowance for Credit Loss [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_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Adjusted cost</a></td>
<td class="nump">2,136,573<span></span>
</td>
<td class="nump">897,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_DebtSecuritiesAvailableForSaleRealizedGain', window );">Realized gains</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss', window );">Realized Losses</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair value</a></td>
<td class="nump">2,136,573<span></span>
</td>
<td class="nump">897,745<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain', window );">Unrealized gains</a></td>
<td class="text">&#160;<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_AvailableForSaleDebtSecuritiesGrossUnrealizedLoss', window );">Unrealized losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <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_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember', window );">Money Market Funds [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_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems', window );"><strong>Debt Securities, Held-to-Maturity, Allowance for Credit Loss [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_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Adjusted cost</a></td>
<td class="nump">71,258<span></span>
</td>
<td class="nump">2,634,454<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain', window );">Realized gains</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss', window );">Realized Losses</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair value</a></td>
<td class="nump">$ 71,258<span></span>
</td>
<td class="nump">2,634,454<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain', window );">Unrealized gains</a></td>
<td class="text">&#160;<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_AvailableForSaleDebtSecuritiesGrossUnrealizedLoss', window );">Unrealized losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<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)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<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/2147481800/320-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479130/326-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_AvailableForSaleDebtSecuritiesAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AvailableForSaleDebtSecuritiesGrossUnrealizedGain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</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 320<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/2147481800/320-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_AvailableForSaleDebtSecuritiesGrossUnrealizedGain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AvailableForSaleDebtSecuritiesGrossUnrealizedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</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 320<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/2147481800/320-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_AvailableForSaleDebtSecuritiesGrossUnrealizedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<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 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<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/2147481830/320-10-45-1<br><br>Reference 3: 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(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479130/326-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_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtSecuritiesAvailableForSaleRealizedGain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<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 320<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/2147481800/320-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_DebtSecuritiesAvailableForSaleRealizedGain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtSecuritiesAvailableForSaleRealizedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<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 320<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/2147481800/320-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_DebtSecuritiesAvailableForSaleRealizedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<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_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems</td>
</tr>
<tr>
<td style="padding-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_FinancialInstrumentAxis=us-gaap_CashMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CashMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651322209552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Aug. 23, 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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [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>
</tr>
<tr class="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 or Stated Value Per Share</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="nump">$ 3,708,673<span></span>
</td>
<td class="nump">$ 1,902,475<span></span>
</td>
<td class="nump">$ 18,207,795<span></span>
</td>
<td class="nump">$ 9,568,134<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_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,842,158<span></span>
</td>
<td class="nump">17,797,992<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_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">197,241<span></span>
</td>
<td class="nump">3,488,972<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_NetCashProvidedByUsedInFinancingActivities', window );">Net cash (used in) provided by financing activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,715,031<span></span>
</td>
<td class="num">(4,425,437)<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_ContractWithCustomerLiabilityRevenueRecognized', window );">Contract liabilities, revenue recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,163,708<span></span>
</td>
<td class="nump">$ 1,781,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_DGLY_SalesReturnsAndAllowances', window );">Sales return and allowances</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">116,543<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 118,029<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashFDICInsuredAmount', window );">Cash, FDIC insured amount</a></td>
<td class="nump">250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 balance</a></td>
<td class="nump">$ 1,652,978<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,652,978<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,495,189<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=DGLY_MergerAgreementMember', window );">Merger Agreement [Member] | Predecessor 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common Stock, Par or Stated Value Per Share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.001<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=DGLY_MergerAgreementMember', window );">Merger Agreement [Member] | Registrant 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [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>
</tr>
<tr class="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 or Stated Value Per Share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.001<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_DGLY_SalesReturnsAndAllowances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued sales returns and allowances current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">DGLY_SalesReturnsAndAllowances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CashFDICInsuredAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFDICInsuredAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashUninsuredAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashUninsuredAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 808<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/2147479402/808-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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems</td>
</tr>
<tr>
<td style="padding-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_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_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_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_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_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_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 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 2: 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 3: 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 4: 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 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 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 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 (f)<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 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 9: 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 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 (a)<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 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: 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 13: 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/2147480167/946-830-55-10<br><br>Reference 14: 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/2147483581/946-220-45-7<br><br>Reference 15: 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/2147483586/944-220-S99-1<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 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: 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/2147483575/946-220-S99-1<br><br>Reference 18: 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/2147483575/946-220-S99-3<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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: 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 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)(iii)(A))<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)(4)(iv))<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 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 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)(i))<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)(A))<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)(iii)(B))<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)(4)(iv))<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)(5))<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 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 30: 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 31: 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 32: 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 33: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: 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 35: 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 36: 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 37: 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 38: 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 39: 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/2147483589/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_TypeOfArrangementAxis=DGLY_MergerAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=DGLY_MergerAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=DGLY_PredecessorCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=DGLY_PredecessorCommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=DGLY_RegistrantCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=DGLY_RegistrantCommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>63
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651322145616">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF INVENTORIES (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 30, 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_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_InventoryRawMaterials', window );">Raw material and component parts&#8211; video solutions segment</a></td>
<td class="nump">$ 3,680,820<span></span>
</td>
<td class="nump">$ 4,509,165<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcess', window );">Work-in-process&#8211; video solutions segment</a></td>
<td class="nump">41,194<span></span>
</td>
<td class="nump">3,164<span></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_DGLY_InventoryFinishedGoodsVideoSolutions', window );">Finished goods &#8211; video solutions segment</a></td>
<td class="nump">5,676,031<span></span>
</td>
<td class="nump">6,846,091<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Finished goods &#8211; entertainment segment</a></td>
<td class="nump">367,704<span></span>
</td>
<td class="nump">970,527<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_InventoryGross', window );">Subtotal</a></td>
<td class="nump">9,765,749<span></span>
</td>
<td class="nump">12,328,947<span></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_DGLY_InventoryValuationReservesVideoSolutions', window );">Reserve for excess and obsolete inventory&#8211; video solutions segment</a></td>
<td class="num">(4,466,748)<span></span>
</td>
<td class="num">(5,230,261)<span></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_DGLY_InventoryValuationReservesTicketingSolutions', window );">Reserve for excess and obsolete inventory &#8211; entertainment segment</a></td>
<td class="num">(104,222)<span></span>
</td>
<td class="num">(259,280)<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 inventories</a></td>
<td class="nump">$ 5,194,779<span></span>
</td>
<td class="nump">$ 6,839,406<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_DGLY_InventoryFinishedGoodsVideoSolutions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Inventory finished goods video solutions.</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;">DGLY_InventoryFinishedGoodsVideoSolutions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DGLY_InventoryValuationReservesTicketingSolutions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Inventory valuation reserves ticketing solutions.</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;">DGLY_InventoryValuationReservesTicketingSolutions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DGLY_InventoryValuationReservesVideoSolutions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Inventory valuation reserves video solutions.</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;">DGLY_InventoryValuationReservesVideoSolutions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="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(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_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross 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://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(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_InventoryGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InventoryRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="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(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_InventoryRawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="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(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_InventoryWorkInProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651324551488">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INVENTORIES (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 30, 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_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_WeightedAverageCostInventoryAmount', window );">Units held by customers and agents</a></td>
<td class="nump">$ 164,029<span></span>
</td>
<td class="nump">$ 171,071<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_WeightedAverageCostInventoryAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 weighted average cost inventory present at the reporting date when inventory is valued using different valuation methods.</p></div>
<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 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_WeightedAverageCostInventoryAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>65
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651320082464">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SUMMARY OF DEBT OBLIGATIONS (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Jun. 02, 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_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [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_DebtInstrumentFaceAmount', window );">Economic injury disaster loan (EIDL)</a></td>
<td class="nump">$ 150,000<span></span>
</td>
<td class="nump">$ 125,000<span></span>
</td>
<td class="nump">$ 150,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_ConvertibleNotesPayableCurrent', window );">Convertible note payable, net of unamortized debt discount of $1,014,091</a></td>
<td class="nump">1,860,909<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration promissory note &#8211; Nobility Healthcare Division Acquisition</a></td>
<td class="nump">194,477<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">388,955<span></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_DGLY_BusinessCombinationContingentConsiderationLiabilityOne', window );">Contingent consideration promissory note &#8211; Nobility Healthcare Division Acquisition</a></td>
<td class="nump">87,348<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">176,456<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_DGLY_BusinessCombinationContingentConsiderationLiabilityTwo', window );">Contingent consideration promissory note &#8211; Nobility Healthcare Division Acquisition</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">208,083<span></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_DGLY_BusinessCombinationContingentConsiderationLiabilityThree', window );">Contingent consideration promissory note &#8211; Nobility Healthcare Division Acquisition</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,346<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntertainmentLicenseAgreementForProgramMaterialLiability', window );">Commercial Extension of Credit &#8211; Entertainment Segment</a></td>
<td class="nump">68,135<span></span>
</td>
<td class="text">&#160;<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_DGLY_DebtObligations', window );">Debt obligations</a></td>
<td class="nump">2,360,869<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">927,840<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Less: current maturities of debt obligations</a></td>
<td class="nump">2,213,148<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">485,373<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Debt obligations, long-term</a></td>
<td class="nump">$ 147,721<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 442,467<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_DGLY_BusinessCombinationContingentConsiderationLiabilityOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business combination contingent consideration liability one.</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;">DGLY_BusinessCombinationContingentConsiderationLiabilityOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DGLY_BusinessCombinationContingentConsiderationLiabilityThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business combination contingent consideration liability three.</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;">DGLY_BusinessCombinationContingentConsiderationLiabilityThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DGLY_BusinessCombinationContingentConsiderationLiabilityTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business combination contingent consideration liability two.</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;">DGLY_BusinessCombinationContingentConsiderationLiabilityTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DGLY_DebtObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt obligations.</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;">DGLY_DebtObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 arising from contingent consideration in 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/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(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 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479668/805-30-25-6<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479613/805-30-35-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_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ConvertibleNotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 portion of long-term debt due within one year or the operating cycle if longer identified as Convertible Notes Payable. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.</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 210<br> -SubTopic 10<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_ConvertibleNotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (par) amount of debt instrument at time of issuance.</p></div>
<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 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482949/835-30-55-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_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EntertainmentLicenseAgreementForProgramMaterialLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 incurred for right acquired by broadcaster under license agreement for program material.</p></div>
<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 920<br> -SubTopic 405<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483227/920-405-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_EntertainmentLicenseAgreementForProgramMaterialLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.</p></div>
<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(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_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<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(22))<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_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>66
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651318865168">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SUMMARY OF DEBT OBLIGATIONS (Details) (Parenthetical) - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 30, 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_DebtDisclosureAbstract', window );"><strong>Debt 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_DebtInstrumentUnamortizedDiscount', window );">Net of unamortized debt discount</a></td>
<td class="nump">$ 1,014,091<span></span>
</td>
<td class="nump">$ 1,014,091<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnamortizedDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization, of debt discount.</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 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-1A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482949/835-30-55-8<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>67
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651327203616">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF MATURITY OF DEBT OBLIGATIONS (Details)<br></strong></div></th>
<th class="th">
<div>Sep. 30, 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_DebtDisclosureAbstract', window );"><strong>Debt 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_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear', window );">2023 (October 1, 2023 to December 31, 2023)</a></td>
<td class="nump">$ 164,295<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2024</a></td>
<td class="nump">3,066,170<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2025</a></td>
<td class="nump">3,412<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2026</a></td>
<td class="nump">3,542<span></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_DGLY_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearThree', window );">2027 and thereafter</a></td>
<td class="nump">137,541<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_LongTermDebt', window );">Total</a></td>
<td class="nump">$ 3,374,960<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_DGLY_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Long term debt maturities repayments of principal after year three.</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;">DGLY_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease 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> -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://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 5: 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)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<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(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-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_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.</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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-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_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>68
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651324963136">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF WARRANT TO PURCHASE COMMON STOCK GRANTED (Details) - Warrant [Member]<br></strong></div></th>
<th class="th">
<div>Apr. 05, 2023 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Volatility - range</a></td>
<td class="nump">106.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free rate</a></td>
<td class="nump">3.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend</a></td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Remaining contractual term</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Common stock issuable under the warrants | shares</a></td>
<td class="nump">1,125,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_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Minimum [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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice', window );">Exercise price</a></td>
<td class="nump">$ 5.50<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Maximum [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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice', window );">Exercise price</a></td>
<td class="nump">$ 7.50<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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.</p></div>
<a href="javascript:void(0);" onclick="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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482900/835-30-50-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(f))<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> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award.</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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>69
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651324903888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF CONVERTIBLE NOTE ACTIVITY (Details)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 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_DebtDisclosureAbstract', window );"><strong>Debt 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_ConvertibleNotesPayable', window );">Balance, December 31, 2022</a></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_DGLY_DebtConversionConvertedInstrumentParValue', window );">Convertible Note, at par</a></td>
<td class="nump">3,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_DebtConversionConvertedInstrumentAmount1', window );">Conversion of convertible note into common stock</a></td>
<td class="num">(125,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_DebtInstrumentPeriodicPaymentPrincipal', window );">Principal payments</a></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_DGLY_DebtInstrumentUnamortizedDiscounts', window );">Unamortized debt discount</a></td>
<td class="num">(1,014,091)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleNotesPayable', window );">Balance, September 30, 2023</a></td>
<td class="nump">$ 1,860,909<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_DGLY_DebtConversionConvertedInstrumentParValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt conversion converted instrument par value.</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;">DGLY_DebtConversionConvertedInstrumentParValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DGLY_DebtInstrumentUnamortizedDiscounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt instrument unamortized discounts.</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;">DGLY_DebtInstrumentUnamortizedDiscounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ConvertibleNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder.</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://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)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: 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(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/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_ConvertibleNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtConversionConvertedInstrumentAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="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 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-3<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 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-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_DebtConversionConvertedInstrumentAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentPeriodicPaymentPrincipal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 required periodic payments applied to principal.</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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<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_DebtInstrumentPeriodicPaymentPrincipal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>70
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651312665280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT OBLIGATIONS (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="3">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 02, 2023</div></th>
<th class="th"><div>Apr. 05, 2023</div></th>
<th class="th"><div>Feb. 23, 2023</div></th>
<th class="th"><div>Feb. 02, 2022</div></th>
<th class="th"><div>Jan. 02, 2022</div></th>
<th class="th"><div>Aug. 31, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>May 12, 2020</div></th>
<th class="th"><div>May 12, 2020</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</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_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentFaceAmount', window );">Face value</a></td>
<td class="nump">$ 125,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="nump">$ 150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150,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_DebtInstrumentPeriodicPaymentPrincipal', window );">Debt instrument, principal payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <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_RepaymentsOfDebt', window );">Repayments of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,156,441<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_PrincipalAmountOutstandingOfLoansHeldInPortfolio', window );">Principal loan through remittances</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 68,135<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">68,135<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_ProceedsFromConvertibleDebt', window );">Proceeds from convertible debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,640,000<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_DGLY_IssuanceOfWarrantDerivativeLiabilities', window );">Issuance of warrant derivative liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 576,380<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_AmortizationOfDebtDiscountPremium', window );">Amortization of debt discount premium</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,887,273<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">1,887,273<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Conversion of convertible securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 119,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DGLY_LossOnConversionOfConvertibleNote', window );">Loss on conversion of convertibleNote</a></td>
<td class="nump">$ 93,386<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">$ (93,386)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=DGLY_RegistrationRightsAgreementMember', window );">Registration Rights 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentInterestRateStatedPercentage', window );">Contractual interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_DGLY_PurchaserPercentage', window );">Purchaser percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Warrant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Aggregate shares exercisable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,125,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>
<td class="text">&#160;<span></span>
</td>
<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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Comprised shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,125,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>
<td class="text">&#160;<span></span>
</td>
<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_StatementEquityComponentsAxis=DGLY_WarrantOneMember', window );">Warrant 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Comprised shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">375,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>
<td class="text">&#160;<span></span>
</td>
<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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrant exercise price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StatementEquityComponentsAxis=DGLY_WarrantTwoMember', window );">Warrant 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Comprised shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">375,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>
<td class="text">&#160;<span></span>
</td>
<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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrant exercise price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StatementEquityComponentsAxis=DGLY_WarrantThreeMember', window );">Warrant Three [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Comprised shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">375,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>
<td class="text">&#160;<span></span>
</td>
<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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrant exercise price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_CommonStockConvertibleConversionPriceIncrease', window );">Common stock, convertible, conversion price, increase</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentRedemptionPricePercentage', window );">Debt instrument, redemption price, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">110.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_SharesIssuedPricePerShare', window );">Shares issued price per share</a></td>
<td class="nump">$ 5.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Conversion of convertible securities, shares</a></td>
<td class="nump">25,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>
<td class="nump">25,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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Conversion of convertible securities</a></td>
<td class="nump">$ 119,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentAxis=DGLY_TwoThousandTwentySmallBusinessAdministrationNotesMember', window );">2020 Small Business Administration Notes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ProceedsFromLoans', window );">Proceeds from loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Face 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">$ 150,000<span></span>
</td>
<td class="nump">$ 150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Contractual interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.75%<span></span>
</td>
<td class="nump">3.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentPeriodicPayment', window );">Principal payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 731.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_DebtInstrumentAxis=DGLY_JuneContingentNoteMember', window );">June Contingent Payment Note [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentFaceAmount', window );">Face value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 350,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentInterestRateStatedPercentage', window );">Contractual interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPayment', window );">Principal payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 202,725<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentTerm', window );">Debt instrument 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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DGLY_DebtInstrumentProjectedRevenue', window );">Perjected revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 975,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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFairValue', window );">Fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 350,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 87,348<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 87,348<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 89,109<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesGainLoss', window );">Securities gain 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="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="nump">0<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_DebtInstrumentAxis=DGLY_AugustContingentPaymentNoteMember', window );">August Contingent Payment Note [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentFaceAmount', window );">Face 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="nump">$ 650,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_DebtInstrumentInterestRateStatedPercentage', window );">Contractual interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPayment', window );">Principal payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 487,430<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentTerm', window );">Debt instrument 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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DGLY_DebtInstrumentProjectedRevenue', window );">Perjected revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,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_DebtInstrumentFairValue', window );">Fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 650,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="nump">194,477<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">194,477<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">194,477<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesGainLoss', window );">Securities gain 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="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="nump">0<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_DebtInstrumentAxis=DGLY_JanuaryContingentPaymentNoteMember', window );">January Contingent Payment Note [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentFaceAmount', window );">Face value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 750,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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Contractual interest rate</a></td>
<td class="text">&#160;<span></span>
</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.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPayment', window );">Principal payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">153,769<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_DebtInstrumentTerm', window );">Debt instrument 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">&#160;<span></span>
</td>
<td class="text">2 years 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DGLY_DebtInstrumentProjectedRevenue', window );">Perjected revenue</a></td>
<td class="text">&#160;<span></span>
</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,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>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentFairValue', window );">Fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 750,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="nump">0<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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesGainLoss', window );">Securities gain 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">175,146<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_DGLY_DecreaseInEstimatedFairValueofDebt', window );">Decrease in estimated fair value of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">208,083<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPaymentPrincipal', window );">Debt instrument, principal payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">32,936<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_DebtInstrumentAxis=DGLY_FebruaryContingentPaymentNoteMember', window );">February Contingent Payment Note [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentFaceAmount', window );">Face 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">$ 105,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Contractual interest rate</a></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.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPayment', window );">Principal payment</a></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,584<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentTerm', window );">Debt instrument 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<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DGLY_DebtInstrumentProjectedRevenue', window );">Perjected revenue</a></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">$ 440,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFairValue', window );">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">$ 105,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="nump">0<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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesGainLoss', window );">Securities gain 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,763<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_DGLY_DecreaseInEstimatedFairValueofDebt', window );">Decrease in estimated fair value of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,347<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPaymentPrincipal', window );">Debt instrument, principal payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,584<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_DebtInstrumentAxis=DGLY_TwentyTwentyThreeCommercialExtensionOfCreditMember', window );">Twenty Twenty Three Commercial Extension Of Credit [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LinesOfCreditCurrent', window );">Line of credit</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentInterestRateEffectivePercentage', window );">Borrower percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LineOfCreditFacilityDescription', window );">Credit facility description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The 25% withholding of the Borrower&#8217;s
applicable remittance shall be deemed a &#8220;Payment&#8221; under the terms of this Note, and Payments shall continue until the earlier
of (i) repayment of the Principal Sum, accrued Interest, and a fee of $35,000.00 or (ii) expiration of the Private Label Agreement on
December 31, 2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ProceedsFromLinesOfCredit', window );">Drew additional capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">224,577<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_DebtInstrumentAxis=DGLY_TwentyTwentyThreeCommercialExtensionOfCreditMember', window );">Twenty Twenty Three Commercial Extension Of Credit [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentFaceAmount', window );">Face 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="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=DGLY_SecuritiesPurchaseAgreementMember', window );">Securities Purchase Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentInterestRateStatedPercentage', window );">Contractual interest rate</a></td>
<td class="text">&#160;<span></span>
</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtConversionOriginalDebtAmount1', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ProceedsFromConvertibleDebt', window );">Proceeds from convertible debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,700,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>
<td class="text">&#160;<span></span>
</td>
<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_ProceedsFromIssuanceOfWarrants', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_DGLY_DebtInstrumentProjectedRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt instrument projected revenue.</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;">DGLY_DebtInstrumentProjectedRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DGLY_DecreaseInEstimatedFairValueofDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Decrease in estimated fair value of debt.</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;">DGLY_DecreaseInEstimatedFairValueofDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DGLY_IssuanceOfWarrantDerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Issuance of warrant derivative 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;">DGLY_IssuanceOfWarrantDerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DGLY_LossOnConversionOfConvertibleNote">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loss on conversion of convertible note.</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;">DGLY_LossOnConversionOfConvertibleNote</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DGLY_PurchaserPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Purchaser Percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">DGLY_PurchaserPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</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_AmortizationOfDebtDiscountPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.</p></div>
<a href="javascript:void(0);" onclick="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/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-1A<br><br>Reference 4: 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.8)<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_AmortizationOfDebtDiscountPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.</p></div>
<a href="javascript:void(0);" onclick="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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockConvertibleConversionPriceIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 increase in conversion price of convertible common stock. Excludes change due to standard antidilution provision.</p></div>
<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_CommonStockConvertibleConversionPriceIncrease</td>
</tr>
<tr>
<td style="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_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_DebtConversionOriginalDebtAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="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 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-3<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 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-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_DebtConversionOriginalDebtAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (par) amount of debt instrument at time of issuance.</p></div>
<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 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482949/835-30-55-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_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 portion of debt instrument payable, including, but not limited to, notes payable and loans payable.</p></div>
<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 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-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_DebtInstrumentFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<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 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -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 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-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_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="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_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(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_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_DebtInstrumentPeriodicPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 required periodic payments including both interest and principal payments.</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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<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 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480848/942-470-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_DebtInstrumentPeriodicPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentPeriodicPaymentPrincipal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 required periodic payments applied to principal.</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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<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_DebtInstrumentPeriodicPaymentPrincipal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentRedemptionPricePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage price of original principal amount of debt at which debt can be redeemed by 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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph e<br> -SubTopic 470<br> -Topic 942<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480848/942-470-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_DebtInstrumentRedemptionPricePercentage</td>
</tr>
<tr>
<td style="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_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period of time between issuance and maturity of debt instrument, 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_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-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_DebtSecuritiesGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized and realized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity), investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and investment in debt security measured at fair value with change in fair value recognized in net income (trading).</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(7)(c))<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 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9)(a))<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 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(3)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-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_DebtSecuritiesGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LineOfCreditFacilityDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of the terms of a credit facility arrangement. Terms typically include interest rate, collateral required, guarantees required, repayment requirements, and restrictions on use of assets and activities of 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> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<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_LineOfCreditFacilityDescription</td>
</tr>
<tr>
<td style="padding-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_LinesOfCreditCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</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))<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 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/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_LinesOfCreditCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PrincipalAmountOutstandingOfLoansHeldInPortfolio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the result of the principal amount outstanding of total loans managed or securitized less securitized loans and loans that are in the process of being securitized.</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> -Subparagraph (a)<br> -Paragraph 4<br> -SubTopic 20<br> -Topic 860<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481326/860-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_PrincipalAmountOutstandingOfLoansHeldInPortfolio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="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_ProceedsFromConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</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(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-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 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_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash received from principal payments made on loans related to 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> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (c)<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_ProceedsFromLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation.</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 15<br> -Subparagraph (b)<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_RepaymentsOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ShortTermDebtLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 during the period as a result of the conversion of convertible 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> -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 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<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><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-30)<br> -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_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 gross value of stock issued during the period upon the conversion of convertible 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> -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><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -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_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=DGLY_RegistrationRightsAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=DGLY_RegistrationRightsAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=DGLY_WarrantOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=DGLY_WarrantOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=DGLY_WarrantTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=DGLY_WarrantTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=DGLY_WarrantThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=DGLY_WarrantThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=DGLY_TwoThousandTwentySmallBusinessAdministrationNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=DGLY_TwoThousandTwentySmallBusinessAdministrationNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DebtInstrumentAxis=DGLY_JuneContingentNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=DGLY_JuneContingentNoteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DebtInstrumentAxis=DGLY_AugustContingentPaymentNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=DGLY_AugustContingentPaymentNoteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DebtInstrumentAxis=DGLY_JanuaryContingentPaymentNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=DGLY_JanuaryContingentPaymentNoteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DebtInstrumentAxis=DGLY_FebruaryContingentPaymentNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=DGLY_FebruaryContingentPaymentNoteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DebtInstrumentAxis=DGLY_TwentyTwentyThreeCommercialExtensionOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=DGLY_TwentyTwentyThreeCommercialExtensionOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=DGLY_SecuritiesPurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=DGLY_SecuritiesPurchaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651319517056">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF FINANCIAL ASSETS AND LIABILITIES MEASURED AT FAIR VALUE ON RECURRING BASIS (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 30, 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_LiabilitiesFairValueDisclosure', window );">Liabilities, fair value</a></td>
<td class="nump">$ 1,694,645<span></span>
</td>
<td class="nump">$ 777,840<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByLiabilityClassAxis=DGLY_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember', window );">Contingent Consideration Promissory Notes and Contingent Consideration Earn-out Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_LiabilitiesFairValueDisclosure', window );">Liabilities, fair value</a></td>
<td class="nump">281,825<span></span>
</td>
<td class="nump">777,840<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByLiabilityClassAxis=DGLY_WarrantLiabilityMember', window );">Warrant Liability [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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_LiabilitiesFairValueDisclosure', window );">Liabilities, fair value</a></td>
<td class="nump">1,412,820<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_LiabilitiesFairValueDisclosure', window );">Liabilities, fair value</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 [Member] | Contingent Consideration Promissory Notes and Contingent Consideration Earn-out Agreement [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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_LiabilitiesFairValueDisclosure', window );">Liabilities, fair value</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 [Member] | Warrant Liability [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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_LiabilitiesFairValueDisclosure', window );">Liabilities, fair value</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_LiabilitiesFairValueDisclosure', window );">Liabilities, fair value</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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] | Contingent Consideration Promissory Notes and Contingent Consideration Earn-out Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_LiabilitiesFairValueDisclosure', window );">Liabilities, fair value</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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] | Warrant Liability [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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_LiabilitiesFairValueDisclosure', window );">Liabilities, fair value</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_LiabilitiesFairValueDisclosure', window );">Liabilities, fair value</a></td>
<td class="nump">1,694,645<span></span>
</td>
<td class="nump">777,840<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Fair Value, Inputs, Level 3 [Member] | Contingent Consideration Promissory Notes and Contingent Consideration Earn-out Agreement [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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_LiabilitiesFairValueDisclosure', window );">Liabilities, fair value</a></td>
<td class="nump">281,825<span></span>
</td>
<td class="nump">777,840<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Fair Value, Inputs, Level 3 [Member] | Warrant Liability [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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_LiabilitiesFairValueDisclosure', window );">Liabilities, fair value</a></td>
<td class="nump">$ 1,412,820<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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><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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<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 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-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_LiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and nonfinancial obligations.</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 820<br> -SubTopic 10<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_LiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueByLiabilityClassAxis=DGLY_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByLiabilityClassAxis=DGLY_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByLiabilityClassAxis=DGLY_WarrantLiabilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByLiabilityClassAxis=DGLY_WarrantLiabilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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>72
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651322221344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF FAIR VALUE MEASUREMENTS CHANGE IN LEVEL 3 INPUTS (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">3 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 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_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [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_LiabilitiesFairValueDisclosure', window );">Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 777,840<span></span>
</td>
<td class="nump">$ 777,840<span></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_DGLY_IssuanceOfWarrantDerivativeLiabilities', window );">Issuance of warrant derivative liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(576,380)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Balance</a></td>
<td class="nump">$ 1,694,645<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,694,645<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_DebtInstrumentAxis=DGLY_ContingentConsiderationPromissoryNoteMember', window );">Contingent Consideration Promissory Note [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_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [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_LiabilitiesFairValueDisclosure', window );">Balance</a></td>
<td class="nump">402,764<span></span>
</td>
<td class="nump">$ 499,029<span></span>
</td>
<td class="nump">777,840<span></span>
</td>
<td class="nump">777,840<span></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_DGLY_PaymentOfContingentConsiderationPromissoryNote', window );">Principal payments on contingent consideration promissory notes - Revenue Cycle Management Acquisitions</a></td>
<td class="num">(101,051)<span></span>
</td>
<td class="num">(96,265)<span></span>
</td>
<td class="num">(120,789)<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_DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition', window );">Change in fair value of warrant derivative liabilities</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(158,022)<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_DGLY_IssuanceOfWarrantDerivativeLiabilities', window );">Issuance of warrant derivative liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <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_DGLY_FairValueOfContingentConsiderationPromissoryNote', window );">Fair value on contingent consideration promissory notes - Revenue Cycle Management Acquisitions</a></td>
<td class="num">(19,888)<span></span>
</td>
<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_LiabilitiesFairValueDisclosure', window );">Balance</a></td>
<td class="nump">281,825<span></span>
</td>
<td class="nump">402,764<span></span>
</td>
<td class="nump">499,029<span></span>
</td>
<td class="nump">281,825<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_DebtInstrumentAxis=DGLY_WarrantLiabilityMember', window );">Warrant Liability [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_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [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_LiabilitiesFairValueDisclosure', window );">Balance</a></td>
<td class="nump">3,276,146<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_DGLY_PaymentOfContingentConsiderationPromissoryNote', window );">Principal payments on contingent consideration promissory notes - Revenue Cycle Management Acquisitions</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition', window );">Change in fair value of warrant derivative liabilities</a></td>
<td class="num">(1,863,326)<span></span>
</td>
<td class="nump">59,766<span></span>
</td>
<td class="text"> <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_DGLY_IssuanceOfWarrantDerivativeLiabilities', window );">Issuance of warrant derivative liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,216,380<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_DGLY_FairValueOfContingentConsiderationPromissoryNote', window );">Fair value on contingent consideration promissory notes - Revenue Cycle Management Acquisitions</a></td>
<td class="text"> <span></span>
</td>
<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_LiabilitiesFairValueDisclosure', window );">Balance</a></td>
<td class="nump">$ 1,412,820<span></span>
</td>
<td class="nump">$ 3,276,146<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 1,412,820<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Change in fair value of contingent consideration promissory note nobility healthcare division 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;">DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DGLY_FairValueOfContingentConsiderationPromissoryNote">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 contingent consideration promissory note.</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;">DGLY_FairValueOfContingentConsiderationPromissoryNote</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DGLY_IssuanceOfWarrantDerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Issuance of warrant derivative 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;">DGLY_IssuanceOfWarrantDerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DGLY_PaymentOfContingentConsiderationPromissoryNote">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payments of contingent consideration promissory note.</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;">DGLY_PaymentOfContingentConsiderationPromissoryNote</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and nonfinancial obligations.</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 820<br> -SubTopic 10<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_LiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShortTermDebtLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ShortTermDebtLineItems</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentAxis=DGLY_ContingentConsiderationPromissoryNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=DGLY_ContingentConsiderationPromissoryNoteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DebtInstrumentAxis=DGLY_WarrantLiabilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=DGLY_WarrantLiabilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651322132096">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF ACCRUED EXPENSES (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 30, 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_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_DGLY_ProductWarrantyAccrualWarrantCurrent', window );">Accrued warranty expense</a></td>
<td class="nump">$ 16,543<span></span>
</td>
<td class="nump">$ 15,694<span></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_DGLY_AccruedLitigationCosts', window );">Accrued litigation costs</a></td>
<td class="nump">2,040,292<span></span>
</td>
<td class="nump">247,984<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedSalesCommissionCurrent', window );">Accrued sales commissions</a></td>
<td class="nump">57,102<span></span>
</td>
<td class="nump">55,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_AccruedPayrollTaxesCurrent', window );">Accrued payroll and related fringes</a></td>
<td class="nump">340,373<span></span>
</td>
<td class="nump">504,020<span></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_DGLY_AccruedSalesReturnsAndAllowancesCurrent', window );">Accrued sales returns and allowances</a></td>
<td class="nump">116,543<span></span>
</td>
<td class="nump">118,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_AccruedIncomeTaxesCurrent', window );">Accrued taxes</a></td>
<td class="nump">109,164<span></span>
</td>
<td class="nump">46,408<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other</a></td>
<td class="nump">128,051<span></span>
</td>
<td class="nump">103,835<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Total accrued expenses</a></td>
<td class="nump">$ 2,808,068<span></span>
</td>
<td class="nump">$ 1,090,967<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_DGLY_AccruedLitigationCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued litigation costs.</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;">DGLY_AccruedLitigationCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DGLY_AccruedSalesReturnsAndAllowancesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued sales returns and allowances current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">DGLY_AccruedSalesReturnsAndAllowancesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DGLY_ProductWarrantyAccrualWarrantCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued warranty 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;">DGLY_ProductWarrantyAccrualWarrantCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</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 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/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_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<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_AccruedPayrollTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. 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> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<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_AccruedPayrollTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccruedSalesCommissionCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. 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://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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -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_AccruedSalesCommissionCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<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_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>74
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651328245712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF ACCRUED WARRANTY EXPENSE (Details)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 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_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_ProductWarrantyAccrualClassifiedCurrent', window );">Beginning balance</a></td>
<td class="nump">$ 15,694<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualWarrantiesIssued', window );">Provision for warranty expense</a></td>
<td class="nump">48,311<span></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_DGLY_ProductWarrantyAccrualChargesAppliedToWarrantyReserve', window );">Charges applied to warranty reserve</a></td>
<td class="num">(47,462)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualClassifiedCurrent', window );">Ending balance</a></td>
<td class="nump">$ 16,543<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_DGLY_ProductWarrantyAccrualChargesAppliedToWarrantyReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Charges applied to warranty reserve.</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;">DGLY_ProductWarrantyAccrualChargesAppliedToWarrantyReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_ProductWarrantyAccrualClassifiedCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents 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://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><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -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_ProductWarrantyAccrualClassifiedCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProductWarrantyAccrualWarrantiesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the standard and extended product warranty accrual from warranties issued.</p></div>
<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)(3)<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_ProductWarrantyAccrualWarrantiesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>75
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651324037424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Details Narrative) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent', window );">Percentage of valuation allowance</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Deferred tax assets valuation allowance percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.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_OperatingLossCarryforwards', window );">Operating loss carryforwards</a></td>
<td class="nump">$ 113.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 113.3<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_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of 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 changes in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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/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.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-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_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="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_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference, between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, that is attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority interest income (expense), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, change in enacted tax rate, prior year income taxes, change in deferred tax asset valuation allowance, and other adjustments.</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_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651324592288">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF PREPAID EXPENSE (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 30, 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_DGLY_DisclosurePrepaidExpensesAbstract', window );"><strong>Prepaid 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_DGLY_PrepaidInventory', window );">Prepaid inventory</a></td>
<td class="nump">$ 5,660,619<span></span>
</td>
<td class="nump">$ 6,110,321<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidAdvertising', window );">Prepaid advertising</a></td>
<td class="nump">955,089<span></span>
</td>
<td class="nump">1,931,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_OtherPrepaidExpenseCurrent', window );">Other</a></td>
<td class="nump">707,907<span></span>
</td>
<td class="nump">424,464<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_PrepaidExpenseCurrent', window );">Total prepaid expenses</a></td>
<td class="nump">$ 7,323,615<span></span>
</td>
<td class="nump">$ 8,466,413<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_DGLY_DisclosurePrepaidExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">DGLY_DisclosurePrepaidExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_DGLY_PrepaidInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Prepaid inventory.</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;">DGLY_PrepaidInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PrepaidAdvertising">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 paid in advance for advertising 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/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 2: 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 (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482955/340-10-05-5<br><br>Reference 3: 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)(6)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-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_PrepaidAdvertising</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-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(7))<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 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482955/340-10-05-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<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_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651319966368">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF PROPERTY, PLANT AND EQUIPMENT (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 30, 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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_DGLY_Building', window );">Building</a></td>
<td class="nump">$ 4,537,037<span></span>
</td>
<td class="nump">$ 4,537,037<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Land', window );">Land</a></td>
<td class="nump">$ 739,734<span></span>
</td>
<td class="nump">739,734<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration', window );">Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration]</a></td>
<td class="text">Land [Member]<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FurnitureAndFixturesGross', window );">Office furniture, fixtures, equipment, and aircraft</a></td>
<td class="nump">$ 2,061,484<span></span>
</td>
<td class="nump">2,048,169<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MachineryAndEquipmentGross', window );">Warehouse and production equipment</a></td>
<td class="nump">40,128<span></span>
</td>
<td class="nump">51,302<span></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_DGLY_DemonstrationAndTradeshowEquipmentGross', window );">Demonstration and tradeshow equipment</a></td>
<td class="nump">74,582<span></span>
</td>
<td class="nump">72,341<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BuildingsAndImprovementsGross', window );">Building improvements</a></td>
<td class="nump">1,328,601<span></span>
</td>
<td class="nump">1,334,374<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_PropertyPlantAndEquipmentGross', window );">Total cost</a></td>
<td class="nump">8,781,566<span></span>
</td>
<td class="nump">8,782,957<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: accumulated depreciation and amortization</a></td>
<td class="num">(1,330,524)<span></span>
</td>
<td class="num">(884,271)<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_PropertyPlantAndEquipmentNet', window );">Net property, plant and equipment</a></td>
<td class="nump">$ 7,451,042<span></span>
</td>
<td class="nump">$ 7,898,686<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_BuildingMember', window );">Building [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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life</a></td>
<td class="text">25 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and Fixtures [Member] | Minimum [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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and Fixtures [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life</a></td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=srt_WarehouseMember', window );">Warehouse [Member] | Minimum [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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=srt_WarehouseMember', window );">Warehouse [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=DGLY_DemonstrationAndTradeshowEquipmentMember', window );">Demonstration and Tradeshow Equipment [Member] | Minimum [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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=DGLY_DemonstrationAndTradeshowEquipmentMember', window );">Demonstration and Tradeshow Equipment [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingImprovementsMember', window );">Building Improvements [Member] | Minimum [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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingImprovementsMember', window );">Building Improvements [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life</a></td>
<td class="text">7 years<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_DGLY_Building">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of the carrying amounts as of the balance sheet date of investments in building.</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;">DGLY_Building</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DGLY_DemonstrationAndTradeshowEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Demonstration and tradeshow equipment gross.</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;">DGLY_DemonstrationAndTradeshowEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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/2147479440/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_BuildingsAndImprovementsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.</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> -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_BuildingsAndImprovementsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FurnitureAndFixturesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of 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.</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> -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_FurnitureAndFixturesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_Land">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 depletion of real estate held for productive use, excluding land held for sale.</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(13))<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_Land</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_MachineryAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.</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> -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_MachineryAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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/2147479440/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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/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)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: 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/2147480842/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_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_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 description of term of useful life for property, plant, and equipment when not stated as numeric 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/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482190/360-10-35-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_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=srt_WarehouseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=srt_WarehouseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=DGLY_DemonstrationAndTradeshowEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=DGLY_DemonstrationAndTradeshowEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_BuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651325951584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY, PLANT AND EQUIPMENT (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 188,100<span></span>
</td>
<td class="nump">$ 73,686<span></span>
</td>
<td class="nump">$ 533,992<span></span>
</td>
<td class="nump">$ 381,014<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>79
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651319892496">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF OPERATING LEASES RIGHT OF USE ASSETS AND LIABILITIES (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 30, 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_DGLY_DisclosureOperatingLeaseAbstract', window );"><strong>Operating Lease</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_OperatingLeaseRightOfUseAsset', window );">Operating lease right of use assets, net</a></td>
<td class="nump">$ 1,034,518<span></span>
</td>
<td class="nump">$ 782,129<span></span>
</td>
</tr>
<tr class="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 obligations-current portion</a></td>
<td class="nump">264,958<span></span>
</td>
<td class="nump">294,617<span></span>
</td>
</tr>
<tr class="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 obligations-less current portion</a></td>
<td class="nump">837,755<span></span>
</td>
<td class="nump">$ 555,707<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_OperatingLeaseLiability', window );">Total operating lease obligations</a></td>
<td class="nump">$ 1,102,713<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_DGLY_DisclosureOperatingLeaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">DGLY_DisclosureOperatingLeaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>80
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651325801200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF LEASE EXPENSE (Details)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2023 </div>
<div>USD ($)</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_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember', window );">Selling, General and Administrative Expenses [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_OperatingLeaseExpense', window );">Selling, general and administrative expenses</a></td>
<td class="nump">$ 402,556<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_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lease expense. Excludes 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 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-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_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651320138896">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF FUTURE MINIMUM LEASE PAYMENTS (Details)<br></strong></div></th>
<th class="th">
<div>Sep. 30, 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_DGLY_DisclosureOperatingLeaseAbstract', window );"><strong>Operating Lease</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_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">2023 (October 1, to December 31, 2023)</a></td>
<td class="nump">$ 88,188<span></span>
</td>
</tr>
<tr class="re">
<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 );">2024</a></td>
<td class="nump">336,992<span></span>
</td>
</tr>
<tr class="ro">
<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 );">2025</a></td>
<td class="nump">290,417<span></span>
</td>
</tr>
<tr class="re">
<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 );">2026</a></td>
<td class="nump">271,868<span></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_DGLY_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearThree', window );">Thereafter</a></td>
<td class="nump">334,651<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_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total undiscounted minimum future lease payments</a></td>
<td class="nump">1,322,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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Imputed interest</a></td>
<td class="num">(219,403)<span></span>
</td>
</tr>
<tr class="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 operating lease liability</a></td>
<td class="nump">$ 1,102,713<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_DGLY_DisclosureOperatingLeaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">DGLY_DisclosureOperatingLeaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_DGLY_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee operating lease liability payments due after year three.</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;">DGLY_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.</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_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>82
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651320569936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>OPERATING LEASE (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 02, 2022</div></th>
<th class="th"><div>Sep. 02, 2021</div></th>
<th class="th"><div>Aug. 31, 2021</div></th>
<th class="th"><div>Aug. 31, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>May 13, 2020</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Oct. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted-average remaining lease 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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years 6 months<span></span>
</td>
<td class="text">4 years 6 months<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=DGLY_PrivateMedicalBillingCompanyMember', window );">Private Medical Billing Company [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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LessorOperatingLeaseDescription', window );">Termination period</a></td>
<td class="text">termination date of June 2025.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">termination date of July 2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LesseeOperatingLeaseTermOfContract', window );">Lessee, operating lease, term of contract</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 months<span></span>
</td>
<td class="text">10 months<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=DGLY_PrivateMedicalBillingCompanyMember', window );">Private Medical Billing Company [Member] | January 1, 2022 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LesseeOperatingLeaseTermOfContract', window );">Lessee, operating lease, term of contract</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">27 months<span></span>
</td>
<td class="text">27 months<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=DGLY_CCCAcquisitionMember', window );">Custom Computing Corporation, LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LessorOperatingLeaseDescription', window );">Termination period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">termination date of March 2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">termination date of March 2030<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Lessee, operating lease, term of contract</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">84 months<span></span>
</td>
<td class="text">84 months<span></span>
</td>
</tr>
<tr class="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 );">Weighted-average remaining lease 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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">84 months<span></span>
</td>
<td class="text">84 months<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=DGLY_TicketSmarterAcquisitionMember', window );">Ticket Smarter Acquisition [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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LessorOperatingLeaseDescription', window );">Termination period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">termination date of December 2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Elite Medical Billing Specialists, Inc [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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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, payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,648<span></span>
</td>
<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_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Private Medical Billing Company [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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_OperatingLeasePayments', window );">Operating lease, payments</a></td>
<td class="nump">$ 4,233<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Custom Computing Corporation, LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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, payments</a></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,579<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 7,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_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Ticket Smarter Acquisition [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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_OperatingLeasePayments', window );">Operating lease, payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,211<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Elite Medical Billing Specialists, Inc [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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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, payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,774<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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] | Private Medical Billing Company [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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_OperatingLeasePayments', window );">Operating lease, payments</a></td>
<td class="nump">$ 4,626<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Custom Computing Corporation, LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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, payments</a></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,811<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,877<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] | Ticket Smarter Acquisition [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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_OperatingLeasePayments', window );">Operating lease, payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,364<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=DGLY_WarehouseAndOfficeSpaceMember', window );">Warehouse And Office Space [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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LessorOperatingLeaseDescription', window );">Termination period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">termination date of December 2026<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LesseeOperatingLeaseTermOfContract', window );">Lessee, operating lease, term of contract</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">48 months<span></span>
</td>
<td class="text">48 months<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=DGLY_WarehouseAndOfficeSpaceMember', window );">Warehouse And Office Space [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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, payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,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="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=DGLY_WarehouseAndOfficeSpaceMember', window );">Warehouse And Office Space [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_OperatingLeasePayments', window );">Operating lease, payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,741<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=DGLY_OctoberTwoThousandAndNineteenForCopiersMember', window );">October 2019 for Copiers [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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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, payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,598<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_LessorOperatingLeaseDescription', window );">Termination period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">maturity date of October 2023<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_LesseeOperatingLeaseTermOfContract', window );">Lessee, operating lease, term of contract</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">48 months<span></span>
</td>
<td class="text">1 month<span></span>
</td>
<td class="text">1 month<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=DGLY_OfficeSpaceAndCopierMember', window );">Office Space and Copier [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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_OperatingLeaseExpense', window );">Operating lease</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 105,439<span></span>
</td>
<td class="nump">$ 402,556<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Discount rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="nump">8.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_LesseeOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="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 3<br> -Subparagraph (a)(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_LesseeOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorOperatingLeaseDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of lessor's 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 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479773/842-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_LessorOperatingLeaseDescription</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lease expense. Excludes 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 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-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_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>
<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_BusinessAcquisitionAxis=DGLY_PrivateMedicalBillingCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=DGLY_PrivateMedicalBillingCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_AwardDateAxis=DGLY_JanuaryOneTwoThousandTwentyTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AwardDateAxis=DGLY_JanuaryOneTwoThousandTwentyTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=DGLY_CCCAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=DGLY_CCCAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=DGLY_TicketSmarterAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=DGLY_TicketSmarterAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_us-gaap_BusinessAcquisitionAxis=DGLY_EliteMedicalBillingSpecialistsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=DGLY_EliteMedicalBillingSpecialistsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=DGLY_WarehouseAndOfficeSpaceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=DGLY_WarehouseAndOfficeSpaceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=DGLY_OctoberTwoThousandAndNineteenForCopiersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=DGLY_OctoberTwoThousandAndNineteenForCopiersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=DGLY_OfficeSpaceAndCopierMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=DGLY_OfficeSpaceAndCopierMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651318455376">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF INTANGIBLE ASSETS (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 30, 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_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 value</a></td>
<td class="nump">$ 20,037,732<span></span>
</td>
<td class="nump">$ 20,086,567<span></span>
</td>
</tr>
<tr class="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="nump">3,176,504<span></span>
</td>
<td class="nump">2,213,597<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Net carrying value</a></td>
<td class="nump">16,861,228<span></span>
</td>
<td class="nump">17,872,970<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_FairValueByAssetClassAxis=DGLY_AmortizedIntangibleAssetsMember', window );">Amortized Intangible Assets [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 value</a></td>
<td class="nump">8,033,398<span></span>
</td>
<td class="nump">8,062,375<span></span>
</td>
</tr>
<tr class="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="nump">3,176,504<span></span>
</td>
<td class="nump">2,213,597<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Net carrying value</a></td>
<td class="nump">4,856,894<span></span>
</td>
<td class="nump">5,848,778<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_FairValueByAssetClassAxis=DGLY_AmortizedIntangibleAssetsMember', window );">Amortized Intangible Assets [Member] | Licenses [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_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 value</a></td>
<td class="nump">215,071<span></span>
</td>
<td class="nump">211,183<span></span>
</td>
</tr>
<tr class="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="nump">87,977<span></span>
</td>
<td class="nump">80,378<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Net carrying value</a></td>
<td class="nump">127,094<span></span>
</td>
<td class="nump">130,805<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_FairValueByAssetClassAxis=DGLY_AmortizedIntangibleAssetsMember', window );">Amortized Intangible Assets [Member] | Patents and Trademarks [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 value</a></td>
<td class="nump">439,212<span></span>
</td>
<td class="nump">472,077<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="nump">229,198<span></span>
</td>
<td class="nump">305,021<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Net carrying value</a></td>
<td class="nump">210,014<span></span>
</td>
<td class="nump">167,056<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_FairValueByAssetClassAxis=DGLY_AmortizedIntangibleAssetsMember', window );">Amortized Intangible Assets [Member] | Sponsorship Agreement Network [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_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 value</a></td>
<td class="nump">5,600,000<span></span>
</td>
<td class="nump">5,600,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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="nump">2,333,333<span></span>
</td>
<td class="nump">1,493,333<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Net carrying value</a></td>
<td class="nump">3,266,667<span></span>
</td>
<td class="nump">4,106,667<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_FairValueByAssetClassAxis=DGLY_AmortizedIntangibleAssetsMember', window );">Amortized Intangible Assets [Member] | SEO Content [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 value</a></td>
<td class="nump">600,000<span></span>
</td>
<td class="nump">600,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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="nump">312,500<span></span>
</td>
<td class="nump">200,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_IntangibleAssetsNetExcludingGoodwill', window );">Net carrying value</a></td>
<td class="nump">287,500<span></span>
</td>
<td class="nump">400,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_FairValueByAssetClassAxis=DGLY_AmortizedIntangibleAssetsMember', window );">Amortized Intangible Assets [Member] | Personal Seat Licenses (Entertainment Segment) [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_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 value</a></td>
<td class="nump">180,081<span></span>
</td>
<td class="nump">180,081<span></span>
</td>
</tr>
<tr class="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="nump">11,704<span></span>
</td>
<td class="nump">8,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_IntangibleAssetsNetExcludingGoodwill', window );">Net carrying value</a></td>
<td class="nump">168,377<span></span>
</td>
<td class="nump">172,080<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_FairValueByAssetClassAxis=DGLY_AmortizedIntangibleAssetsMember', window );">Amortized Intangible Assets [Member] | Client Agreement Revenue Cycle [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 value</a></td>
<td class="nump">999,034<span></span>
</td>
<td class="nump">999,034<span></span>
</td>
</tr>
<tr class="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="nump">201,792<span></span>
</td>
<td class="nump">126,864<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Net carrying value</a></td>
<td class="nump">797,242<span></span>
</td>
<td class="nump">872,170<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_FairValueByAssetClassAxis=DGLY_UnAmortizedIntangibleAssetsMember', window );">Unamortized Intangible Assets [Member] | Goodwill [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_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 value</a></td>
<td class="nump">11,367,514<span></span>
</td>
<td class="nump">11,367,514<span></span>
</td>
</tr>
<tr class="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="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Net carrying value</a></td>
<td class="nump">11,367,514<span></span>
</td>
<td class="nump">11,367,514<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_FairValueByAssetClassAxis=DGLY_UnAmortizedIntangibleAssetsMember', window );">Unamortized Intangible Assets [Member] | Trade Name [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 value</a></td>
<td class="nump">600,000<span></span>
</td>
<td class="nump">600,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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</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_IntangibleAssetsNetExcludingGoodwill', window );">Net carrying value</a></td>
<td class="nump">600,000<span></span>
</td>
<td class="nump">600,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_FairValueByAssetClassAxis=DGLY_UnAmortizedIntangibleAssetsMember', window );">Unamortized Intangible Assets [Member] | Patents and Trademarks Pending [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_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 value</a></td>
<td class="nump">36,820<span></span>
</td>
<td class="nump">56,678<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Net carrying value</a></td>
<td class="nump">$ 36,820<span></span>
</td>
<td class="nump">$ 56,678<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_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/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><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)(1)<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_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/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/2147483147/928-340-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/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_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-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_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueByAssetClassAxis=DGLY_AmortizedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByAssetClassAxis=DGLY_AmortizedIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=DGLY_LicensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=DGLY_LicensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=DGLY_PatentsAndTrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=DGLY_PatentsAndTrademarksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=DGLY_SponsorshipAgreementNetworkMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=DGLY_SponsorshipAgreementNetworkMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=DGLY_SEOContentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=DGLY_SEOContentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=DGLY_PersonalSeatLicensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=DGLY_PersonalSeatLicensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=DGLY_ClientAgreementRevenueCycleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=DGLY_ClientAgreementRevenueCycleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_FairValueByAssetClassAxis=DGLY_UnAmortizedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByAssetClassAxis=DGLY_UnAmortizedIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_GoodwillMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_GoodwillMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=DGLY_TradeNameMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=DGLY_TradeNameMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=DGLY_PatentsAndTrademarksPendingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=DGLY_PatentsAndTrademarksPendingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651322177808">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF ESTIMATED AMORTIZATION FOR INTANGIBLE ASSETS (Details)<br></strong></div></th>
<th class="th">
<div>Sep. 30, 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_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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear', window );">2023 (October 1, to December 31, 2023)</a></td>
<td class="nump">$ 382,342<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2024</a></td>
<td class="nump">1,479,252<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2025</a></td>
<td class="nump">1,386,756<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2026</a></td>
<td class="nump">882,967<span></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_DGLY_FiniteLivedIntangibleAssetsAmortizationExpenseYearThreeAndThereAfter', window );">2027 and thereafter</a></td>
<td class="nump">725,577<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_FiniteLivedIntangibleAssetsNet', window );">Total</a></td>
<td class="nump">$ 4,856,894<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_DGLY_FiniteLivedIntangibleAssetsAmortizationExpenseYearThreeAndThereAfter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finite lived intangible assets amortization expense year three and thereafter.</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;">DGLY_FiniteLivedIntangibleAssetsAmortizationExpenseYearThreeAndThereAfter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/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 2: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651324618864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GOODWILL AND OTHER INTANGIBLE ASSETS (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="nump">$ 377,485<span></span>
</td>
<td class="nump">$ 460,489<span></span>
</td>
<td class="nump">$ 1,122,635<span></span>
</td>
<td class="nump">$ 1,177,759<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651320080960">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF OTHER ASSETS (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 30, 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_DGLY_LeaseReceivableNoncurrent', window );">Lease receivable</a></td>
<td class="nump">$ 5,600,722<span></span>
</td>
<td class="nump">$ 4,700,923<span></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_DGLY_SponsorshipNetworkNoncurrent', window );">Sponsorship network</a></td>
<td class="nump">662,500<span></span>
</td>
<td class="nump">116,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_OtherAssetsMiscellaneousNoncurrent', window );">Other</a></td>
<td class="nump">369,850<span></span>
</td>
<td class="nump">337,930<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_OtherAssetsNoncurrent', window );">Total other assets</a></td>
<td class="nump">$ 6,633,072<span></span>
</td>
<td class="nump">$ 5,155,681<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_DGLY_LeaseReceivableNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease receivable noncurrent.</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;">DGLY_LeaseReceivableNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DGLY_SponsorshipNetworkNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sponsorship network noncurrent.</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;">DGLY_SponsorshipNetworkNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherAssetsMiscellaneousNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.</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_OtherAssetsMiscellaneousNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<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_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651325884720">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES (Details Narrative)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Sep. 30, 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_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_LitigationReserve', window );">Aggregate carrying amount of litigation loss</a></td>
<td class="nump">$ 1.8<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_LitigationReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of the estimated litigation liability for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs.</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 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LitigationReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>88
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651322111952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF STOCK OPTIONS OUTSTANDING (Details) - Stock Options [Member]<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2023 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding, beginning balance | shares</a></td>
<td class="nump">53,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted average exercise price, outstanding, beginning balance | $ / shares</a></td>
<td class="nump">$ 45.80<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Options granted | shares</a></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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Weighted average exercise price, granted | $ / shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Options exercised | shares</a></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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Weighted average exercise price, exercised | $ / shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Options forfeited | shares</a></td>
<td class="num">(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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Weighted average exercise price, forfeited | $ / shares</a></td>
<td class="num">$ (83.20)<span></span>
</td>
</tr>
<tr class="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 );">Options outstanding, ending balance | shares</a></td>
<td class="nump">53,600<span></span>
</td>
</tr>
<tr class="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 balance | $ / shares</a></td>
<td class="nump">$ 45.55<span></span>
</td>
</tr>
<tr class="re">
<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 );">Options exercisable, ending balance | shares</a></td>
<td class="nump">53,600<span></span>
</td>
</tr>
<tr class="ro">
<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 balance | $ / shares</a></td>
<td class="nump">$ 45.55<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_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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 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 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(28))<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 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 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(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_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=DGLY_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_StatementEquityComponentsAxis=DGLY_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651315033088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF SHARES AUTHORIZED UNDER STOCK OPTION PLANS BY EXERCISE PRICE RANGE (Details)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2023 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-Based Payment Arrangement, Option, Exercise Price Range [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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Number of options, outstanding</a></td>
<td class="nump">53,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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractual life, outstanding options</a></td>
<td class="text">6 years 1 month 6 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Number of options, exercisable</a></td>
<td class="nump">53,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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractual life, exercisable options</a></td>
<td class="text">6 years 1 month 6 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=DGLY_RangeOneMember', window );">Range One [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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-Based Payment Arrangement, Option, Exercise Price Range [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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Exercise price range, lower limit | $ / shares</a></td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Exercise price range, upper limit | $ / shares</a></td>
<td class="nump">$ 49.99<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Number of options, outstanding</a></td>
<td class="nump">37,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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractual life, outstanding options</a></td>
<td class="text">6 years 10 months 24 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Number of options, exercisable</a></td>
<td class="nump">37,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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractual life, exercisable options</a></td>
<td class="text">6 years 10 months 24 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=DGLY_RangeTwoMember', window );">Range Two [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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-Based Payment Arrangement, Option, Exercise Price Range [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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Exercise price range, lower limit | $ / shares</a></td>
<td class="nump">$ 50.00<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Exercise price range, upper limit | $ / shares</a></td>
<td class="nump">$ 69.99<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Number of options, outstanding</a></td>
<td class="nump">15,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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractual life, outstanding options</a></td>
<td class="text">4 years 8 months 12 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Number of options, exercisable</a></td>
<td class="nump">15,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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractual life, exercisable options</a></td>
<td class="text">4 years 8 months 12 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=DGLY_RangeThreeMember', window );">Range Three [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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-Based Payment Arrangement, Option, Exercise Price Range [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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Exercise price range, lower limit | $ / shares</a></td>
<td class="nump">$ 70.00<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Exercise price range, upper limit | $ / shares</a></td>
<td class="nump">$ 89.99<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Number of options, outstanding</a></td>
<td class="nump">1,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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractual life, outstanding options</a></td>
<td class="text">2 years 7 months 6 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Number of options, exercisable</a></td>
<td class="nump">1,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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractual life, exercisable options</a></td>
<td class="text">2 years 7 months 6 days<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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</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> -Subparagraph (g)<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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.</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> -Subparagraph (c)(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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.</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> -Subparagraph (c)(1)(i)-(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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</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> -Subparagraph (g)<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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit</td>
</tr>
<tr>
<td style="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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of exercisable stock 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)(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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of outstanding stock 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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=DGLY_RangeOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=DGLY_RangeOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=DGLY_RangeTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=DGLY_RangeTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=DGLY_RangeThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=DGLY_RangeThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>90
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651320144032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF RESTRICTED STOCK ACTIVITY (Details) - Restricted Stock [Member]<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2023 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of restricted shares, non-vested beginning balance | shares</a></td>
<td class="nump">79,125<span></span>
</td>
</tr>
<tr class="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, non-vested beginning balance | $ / shares</a></td>
<td class="nump">$ 21.73<span></span>
</td>
</tr>
<tr class="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 );">Number of restricted shares, granted | shares</a></td>
<td class="nump">35,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value, granted | $ / shares</a></td>
<td class="nump">$ 5.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Number of restricted shares, vested | shares</a></td>
<td class="num">(56,625)<span></span>
</td>
</tr>
<tr class="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 | $ / shares</a></td>
<td class="num">$ (21.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 );">Number of restricted shares, forfeited | shares</a></td>
<td class="num">(3,625)<span></span>
</td>
</tr>
<tr class="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="num">$ (22.41)<span></span>
</td>
</tr>
<tr class="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 );">Number of restricted shares, non-vested ending balance | shares</a></td>
<td class="nump">53,875<span></span>
</td>
</tr>
<tr class="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, non-vested ending balance | $ / shares</a></td>
<td class="nump">$ 11.27<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>91
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651323954544">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF NON-VESTED BALANCE OF RESTRICTED STOCK (Details)<br></strong></div></th>
<th class="th">
<div>Sep. 30, 2023 </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [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_DGLY_NumberOfRestrictedShareNonVestInRemainderOfFiscalYear', window );">2023 (October 1, 2023 through December 31, 2023)</a></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_DGLY_NumberOfRestrictedShareNonVestInYearOne', window );">2024</a></td>
<td class="nump">27,750<span></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_DGLY_NumberOfRestrictedShareNonVestInYearTwo', window );">2025</a></td>
<td class="nump">19,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_DGLY_NumberOfRestrictedShareNonVestInYearThree', window );">2026</a></td>
<td class="nump">4,125<span></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_DGLY_NumberOfRestrictedShareNonVestInYearFour', window );">2027</a></td>
<td class="nump">2,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_DGLY_NumberOfRestrictedShareNonVestInYearFive', window );">2028</a></td>
<td class="nump">1,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_DGLY_NumberOfRestrictedShareNonVestInRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 restricted share non vest in remainder of fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">DGLY_NumberOfRestrictedShareNonVestInRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</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_DGLY_NumberOfRestrictedShareNonVestInYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 restricted share non vest in year five.</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;">DGLY_NumberOfRestrictedShareNonVestInYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</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_DGLY_NumberOfRestrictedShareNonVestInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 restricted share non vest in year four.</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;">DGLY_NumberOfRestrictedShareNonVestInYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</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_DGLY_NumberOfRestrictedShareNonVestInYearOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 restricted share non vest in year one.</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;">DGLY_NumberOfRestrictedShareNonVestInYearOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</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_DGLY_NumberOfRestrictedShareNonVestInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 restricted share non vest in year three.</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;">DGLY_NumberOfRestrictedShareNonVestInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</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_DGLY_NumberOfRestrictedShareNonVestInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 restricted share non vest in year two.</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;">DGLY_NumberOfRestrictedShareNonVestInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651318669088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</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_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>
<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_AllocatedShareBasedCompensationExpense', window );">Share-Based Payment Arrangement, Expense</a></td>
<td class="nump">$ 84,586<span></span>
</td>
<td class="nump">$ 251,733<span></span>
</td>
<td class="nump">$ 378,917<span></span>
</td>
<td class="nump">$ 1,028,084<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Stock options or restricted stock granted</a></td>
<td class="nump">333,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">333,750<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Options, available for grant</a></td>
<td class="nump">137,042<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">137,042<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate intrinsic value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Aggregate intrinsic value of options exercisable</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized portion of stock compensation expense</a></td>
<td class="nump">0<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>
</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>
</tr>
<tr class="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>
<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized portion of stock compensation expense</a></td>
<td class="nump">$ 213,727<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 213,727<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=DGLY_TwoThousandAndFivePlanMember', window );">2005 Stock Option Plan [Member] | During 2015 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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_DGLY_SharesUnavailableForIssuance', window );">Shares unavailable for issuance</a></td>
<td class="nump">1,078<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,078<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_DGLY_SharesUnexercisedAndOutstanding', window );">Shares unexercised and outstanding</a></td>
<td class="nump">284<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">284<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=DGLY_TwoThousandAndSixPlanMember', window );">2006 Stock Option Plan [Member] | During 2016 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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_DGLY_SharesUnavailableForIssuance', window );">Shares unavailable for issuance</a></td>
<td class="nump">2,739<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,739<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_DGLY_SharesUnexercisedAndOutstanding', window );">Shares unexercised and outstanding</a></td>
<td class="nump">531<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">531<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=DGLY_TwoThousandAndSevenPlanMember', window );">2007 Stock Option Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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_DGLY_SharesUnexercisedAndOutstanding', window );">Shares unexercised and outstanding</a></td>
<td class="nump">0<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>
</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=DGLY_TwoThousandAndSevenPlanMember', window );">2007 Stock Option Plan [Member] | During 2017 [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_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>
<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_DGLY_SharesUnavailableForIssuance', window );">Shares unavailable for issuance</a></td>
<td class="nump">4,733<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,733<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=DGLY_TwoThousandAndEightPlanMember', window );">2008 Plan [Member] | During 2018 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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_DGLY_SharesUnavailableForIssuance', window );">Shares unavailable for issuance</a></td>
<td class="nump">2,025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,025<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_DGLY_SharesUnavailableForIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Shares unavailable for issuance.</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;">DGLY_SharesUnavailableForIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</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_DGLY_SharesUnexercisedAndOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Shares unexercised and 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;">DGLY_SharesUnexercisedAndOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</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_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<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.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<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 (h)(1)(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_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 not yet recognized for nonvested 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 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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_PlanNameAxis=DGLY_TwoThousandAndFivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=DGLY_TwoThousandAndFivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_AwardDateAxis=DGLY_DuringTwoThousandFifteenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AwardDateAxis=DGLY_DuringTwoThousandFifteenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=DGLY_TwoThousandAndSixPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=DGLY_TwoThousandAndSixPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_AwardDateAxis=DGLY_DuringTwoThousandSixteenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AwardDateAxis=DGLY_DuringTwoThousandSixteenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=DGLY_TwoThousandAndSevenPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=DGLY_TwoThousandAndSevenPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_AwardDateAxis=DGLY_DuringTwoThousandSevenTeenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AwardDateAxis=DGLY_DuringTwoThousandSevenTeenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=DGLY_TwoThousandAndEightPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=DGLY_TwoThousandAndEightPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_AwardDateAxis=DGLY_DuringTwoThousandEighteenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AwardDateAxis=DGLY_DuringTwoThousandEighteenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651319546240">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF WARRANT MODIFICATION (Details) - Warrant [Member]<br></strong></div></th>
<th class="th">
<div>Apr. 05, 2023 </div>
<div>shares</div>
</th>
<th class="th">
<div>Aug. 23, 2022 </div>
<div>shares</div>
</th>
<th class="th">
<div>Aug. 19, 2021 </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Common stock issuable under the warrants</a></td>
<td class="nump">1,125,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Original Terms [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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Common stock issuable under the warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,215,000<span></span>
</td>
<td class="nump">715,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_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Modified Terms [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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Common stock issuable under the warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">715,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_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Measurement Input, Price Volatility [Member] | Original Terms [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_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">103.7<span></span>
</td>
<td class="nump">109.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Measurement Input, Price Volatility [Member] | Modified Terms [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_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">104.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Measurement Input, Risk Free Interest Rate [Member] | Original Terms [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_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.78<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Measurement Input, Risk Free Interest Rate [Member] | Modified Terms [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_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.78<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Measurement Input, Expected Dividend Rate [Member] | Original Terms [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_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants measurement input</a></td>
<td class="text">&#160;<span></span>
</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_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Measurement Input, Expected Dividend Rate [Member] | Modified Terms [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_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Measurement Input, Expected Term [Member] | Original Terms [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_WarrantsAndRightsOutstandingTerm', window );">Remaining contractual term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years 6 months<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Measurement Input, Expected Term [Member] | Modified Terms [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_WarrantsAndRightsOutstandingTerm', window );">Remaining contractual term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years 1 month 6 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Measurement Input, Exercise Price [Member] | Original Terms [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_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65.00<span></span>
</td>
<td class="nump">65.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_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Measurement Input, Exercise Price [Member] | Modified Terms [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_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65.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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.</p></div>
<a href="javascript:void(0);" onclick="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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur.</p></div>
<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 (bbb)(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_WarrantsAndRightsOutstandingMeasurementInput</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsOutstandingTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="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 (bbb)(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_WarrantsAndRightsOutstandingTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=DGLY_OriginalTermsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=DGLY_OriginalTermsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=DGLY_ModifiedTermsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=DGLY_ModifiedTermsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedDividendRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedDividendRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExercisePriceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MeasurementInputTypeAxis=us-gaap_MeasurementInputExercisePriceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651318484464">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF WARRANT MODIFICATION (Details) (Parenthetical) - Warrant [Member]<br></strong></div></th>
<th class="th">
<div>Sep. 30, 2023 </div>
<div>shares</div>
</th>
<th class="th">
<div>Apr. 05, 2023 </div>
<div>shares</div>
</th>
<th class="th">
<div>Aug. 23, 2022 </div>
<div>shares</div>
</th>
<th class="th">
<div>Aug. 19, 2021 </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Common stock issuable under the warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,125,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Original Terms [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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Common stock issuable under the warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,215,000<span></span>
</td>
<td class="nump">715,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_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Issuance Date Assumptions [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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Common stock issuable under the warrants</a></td>
<td class="nump">1,125,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_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Assumptions [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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Common stock issuable under the warrants</a></td>
<td class="nump">1,125,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_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Measurement Input, Price Volatility [Member] | Original Terms [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_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">103.7<span></span>
</td>
<td class="nump">109.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Measurement Input, Price Volatility [Member] | Issuance Date Assumptions [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_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants measurement input</a></td>
<td class="nump">106.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Measurement Input, Price Volatility [Member] | Assumptions [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_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants measurement input</a></td>
<td class="nump">105.7<span></span>
</td>
<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_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Measurement Input, Risk Free Interest Rate [Member] | Original Terms [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_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants measurement input</a></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.78<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Measurement Input, Risk Free Interest Rate [Member] | Original Terms [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.17<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Measurement Input, Risk Free Interest Rate [Member] | Original Terms [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.36<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Measurement Input, Risk Free Interest Rate [Member] | Issuance Date Assumptions [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_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants measurement input</a></td>
<td class="nump">3.36<span></span>
</td>
<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_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Measurement Input, Risk Free Interest Rate [Member] | Assumptions [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_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants measurement input</a></td>
<td class="nump">4.60<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Measurement Input, Expected Dividend Rate [Member] | Original Terms [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_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="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_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Measurement Input, Expected Dividend Rate [Member] | Issuance Date Assumptions [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_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants measurement input</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Measurement Input, Expected Dividend Rate [Member] | Assumptions [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_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants measurement input</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Measurement Input, Expected Term [Member] | Original Terms [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_WarrantsAndRightsOutstandingTerm', window );">Remaining contractual 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">4 years 6 months<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Measurement Input, Expected Term [Member] | Original Terms [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingTerm', window );">Remaining contractual term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years 4 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Measurement Input, Expected Term [Member] | Original Terms [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingTerm', window );">Remaining contractual term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years 1 month 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Measurement Input, Expected Term [Member] | Issuance Date Assumptions [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_WarrantsAndRightsOutstandingTerm', window );">Remaining contractual term</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Measurement Input, Expected Term [Member] | Assumptions [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_WarrantsAndRightsOutstandingTerm', window );">Remaining contractual term</a></td>
<td class="text">4 years 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Measurement Input, Exercise Price [Member] | Original Terms [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_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65.00<span></span>
</td>
<td class="nump">65.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_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Measurement Input, Exercise Price [Member] | Original Terms [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants measurement input</a></td>
<td class="nump">5.50<span></span>
</td>
<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_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Measurement Input, Exercise Price [Member] | Issuance Date Assumptions [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants measurement input</a></td>
<td class="nump">7.50<span></span>
</td>
<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_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Measurement Input, Exercise Price [Member] | Assumptions [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants measurement input</a></td>
<td class="nump">5.50<span></span>
</td>
<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_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Measurement Input, Exercise Price [Member] | Assumptions [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Warrants measurement input</a></td>
<td class="nump">7.50<span></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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.</p></div>
<a href="javascript:void(0);" onclick="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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur.</p></div>
<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 (bbb)(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_WarrantsAndRightsOutstandingMeasurementInput</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsOutstandingTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="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 (bbb)(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_WarrantsAndRightsOutstandingTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=DGLY_OriginalTermsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=DGLY_OriginalTermsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=DGLY_IssuanceDateAssumptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=DGLY_IssuanceDateAssumptionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=DGLY_AssumptionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=DGLY_AssumptionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedDividendRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedDividendRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExercisePriceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MeasurementInputTypeAxis=us-gaap_MeasurementInputExercisePriceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651319499168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF WARRANT ACTIVITY (Details) - Warrant [Member]<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2023 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber', window );">Warrants, vested, beginning balance | shares</a></td>
<td class="nump">67,459<span></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_DGLY_WeightedAverageExercisePriceVested', window );">Weighted average exercise price, vested, beginning balance | $ / shares</a></td>
<td class="nump">$ 60.26<span></span>
</td>
</tr>
<tr class="re">
<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 );">Warrants, Granted | shares</a></td>
<td class="nump">1,125,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_DGLY_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Weighted average exercise price, granted | $ / shares</a></td>
<td class="nump">$ 6.50<span></span>
</td>
</tr>
<tr class="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 | shares</a></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_DGLY_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Weighted average exercise price, exercised | $ / shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures', window );">Warrants, forfeited/cancelled | shares</a></td>
<td class="num">(67,459)<span></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_DGLY_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpirationsInPeriodWeightedAverageExercisePrice', window );">Weighted average exercise price, forfeited/cancelled | $ / shares</a></td>
<td class="num">$ (60.26)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber', window );">Warrants, vested, ending balance | shares</a></td>
<td class="nump">1,125,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_DGLY_WeightedAverageExercisePriceVested', window );">Weighted average exercise price, vested, ending balance | $ / shares</a></td>
<td class="nump">$ 6.50<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_DGLY_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 exercise price, Exercised.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">DGLY_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</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_DGLY_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 exercise price, Cancelled.</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;">DGLY_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</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_DGLY_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 exercise price, Granted.</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;">DGLY_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</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_DGLY_WeightedAverageExercisePriceVested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 exercise price, 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;">DGLY_WeightedAverageExercisePriceVested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</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_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)(2)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares under non-option equity instrument agreements that were cancelled as a result of occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net number of non-option equity instruments granted to participants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(1)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of equity instruments other than options outstanding, including both vested and non-vested instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -SubTopic 10<br> -Topic 718<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 (c)(1)(ii)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R81.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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651321829408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF RANGE OF EXERCISE PRICES AND WEIGHTED AVERAGE REMAINING CONTRACTUAL LIFE OF WARRANTS (Details)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2023 </div>
<div>$ / shares </div>
<div>shares</div>
</th></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_DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife', window );">Outstanding and exercisable warrants, weighted average remaining contractual life</a></td>
<td class="text">45 months<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Warrant [Member]</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_DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants', window );">Outstanding and exercisable warrants, number of warrants</a></td>
<td class="nump">1,125,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife', window );">Outstanding and exercisable warrants, weighted average remaining contractual life</a></td>
<td class="text">4 years 6 months<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Warrant [Member] | Range One [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice', window );">Outstanding and exercisable warrants, Exercise price | $ / shares</a></td>
<td class="nump">$ 5.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_DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants', window );">Outstanding and exercisable warrants, number of warrants</a></td>
<td class="nump">375,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife', window );">Outstanding and exercisable warrants, weighted average remaining contractual life</a></td>
<td class="text">4 years 6 months<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Warrant [Member] | Range Two [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice', window );">Outstanding and exercisable warrants, Exercise price | $ / shares</a></td>
<td class="nump">$ 6.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_DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants', window );">Outstanding and exercisable warrants, number of warrants</a></td>
<td class="nump">375,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife', window );">Outstanding and exercisable warrants, weighted average remaining contractual life</a></td>
<td class="text">4 years 6 months<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Warrant [Member] | Range Three [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice', window );">Outstanding and exercisable warrants, Exercise price | $ / shares</a></td>
<td class="nump">$ 7.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_DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants', window );">Outstanding and exercisable warrants, number of warrants</a></td>
<td class="nump">375,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife', window );">Outstanding and exercisable warrants, weighted average remaining contractual life</a></td>
<td class="text">4 years 6 months<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Outstanding and exercisable warrants, Exercise price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</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_DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Outstanding and exercisable warrants, Number of warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</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_DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Outstanding and exercisable warrants, Weighted average remaining contractual life.</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;">DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</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_StatementEquityComponentsAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=DGLY_RangeOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=DGLY_RangeOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=DGLY_RangeTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=DGLY_RangeTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=DGLY_RangeThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=DGLY_RangeThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R82.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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651319855488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMON STOCK PURCHASE WARRANTS (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Apr. 05, 2023</div></th>
<th class="th"><div>Aug. 23, 2022</div></th>
<th class="th"><div>Aug. 19, 2021</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Feb. 02, 2021</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_DGLY_IssuanceOfCommonStockThroughWarrantExchangeAgreementShares', window );">Issuance of common stock through warrant exchange agreement, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">303,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DGLY_ChangeInFairValueOfWarrantDerivativeLiabilities', window );">Change in fair market value of warrant derivative liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,863,326<span></span>
</td>
<td class="nump">$ 1,164,849<span></span>
</td>
<td class="nump">$ 1,803,560<span></span>
</td>
<td class="nump">$ 6,726,638<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_DGLY_IssuanceOfCommonStockThroughWarrantExchangeAgreement', window );">Issued shares of common stock, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,495,500<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">4,495,500<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_DGLY_GainOnExtinguishmentOfWarrantDerivativeLiabilities', window );">Gain on extinguishment of warrant derivative liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">3,624,794<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">3,624,794<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_DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife', window );">Outstanding and exercisable warrants, Weighted average remaining contractual life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">45 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Warrant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Warrant to purchase</a></td>
<td class="nump">1,125,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Change in pricing inputs and volatilities, percentage</a></td>
<td class="nump">106.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_DGLY_IntrinsicValueOfOutstandingWarrants', window );">Intrinsic value of outstanding warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<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_DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife', window );">Outstanding and exercisable warrants, Weighted average remaining contractual life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Change in pricing inputs and volatilities, percentage</a></td>
<td class="text">&#160;<span></span>
</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>
<td class="text">&#160;<span></span>
</td>
<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_TypeOfArrangementAxis=DGLY_WarrantExchangeAgreementMember', window );">Warrant Exchange 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Fair value of warrant derivative liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,100,000<span></span>
</td>
<td class="nump">$ 9,300,000<span></span>
</td>
<td class="nump">$ 8,100,000<span></span>
</td>
<td class="nump">$ 9,300,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_DGLY_ChangeInFairValueOfWarrantDerivativeLiabilities', window );">Change in fair market value of warrant derivative liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,200,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_DGLY_IssuanceOfCommonStockThroughWarrantExchangeAgreement', window );">Issued shares of common stock, 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">4,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_DGLY_GainOnExtinguishmentOfWarrantDerivativeLiabilities', window );">Gain on extinguishment of warrant derivative liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,600,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_PlanNameAxis=DGLY_TwentyTwentyOnePurchaseWarrantsMember', window );">2021 Purchase Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Warrant to purchase</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,148,286<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,148,286<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,127,500<span></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_DGLY_WarrantExpirationTermDescription', window );">Warrant expiration date description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The warrants expire from July
31, 2023 through April 5, 2028 and under certain circumstances allow for cashless exercise.<span></span>
</td>
<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_WarrantsAndRightsOutstanding', window );">Warrants and Rights Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,818,644<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DGLY_WarrantModificationExpense', window );">[custom:WarrantModificationExpense]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 295,780<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=DGLY_TwentyTwentyOnePurchaseWarrantsMember', window );">2021 Purchase Warrants [Member] | Exchange Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_DGLY_ClassOfStockWarrantExercisable', window );">Warrants exercisable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">384,077<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_WarrantsAndRightsOutstanding', window );">Warrants and Rights Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,114,424<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=DGLY_TwentyTwentyOnePurchaseWarrantsMember', window );">2021 Purchase Warrants [Member] | Warrant Exchange 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>
<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_DGLY_ClassOfStockWarrantExercisable', window );">Warrants exercisable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">384,077<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=DGLY_TwentyTwentyOnePurchaseWarrantsMember', window );">2021 Purchase Warrants [Member] | Warrant Exchange Agreement [Member] | Replacement Original Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Exercise price per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 65.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight', window );">Number of shares issued warrant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">330,923<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_WarrantsAndRightsOutstandingMaturityDate', window );">Warrants expiration date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Sep. 18,  2026<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=DGLY_TwentyTwentyOnePurchaseWarrantsMember', window );">2021 Purchase Warrants [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price per share</a></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.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.50<span></span>
</td>
<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=DGLY_TwentyTwentyOnePurchaseWarrantsMember', window );">2021 Purchase Warrants [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price per share</a></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">$ 52.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 52.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="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=DGLY_TwentyTwentyThreePurchaseWarrantsMember', window );">2023 Purchase Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Warrant to purchase</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,125,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_DGLY_ChangeInFairValueOfWarrantDerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Change in fair value of warrant derivative 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;">DGLY_ChangeInFairValueOfWarrantDerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DGLY_ClassOfStockWarrantExercisable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Class of stock warrant exercisable.</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;">DGLY_ClassOfStockWarrantExercisable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</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_DGLY_GainOnExtinguishmentOfWarrantDerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gain on extinguishment of warrant derivative 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;">DGLY_GainOnExtinguishmentOfWarrantDerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DGLY_IntrinsicValueOfOutstandingWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">DGLY_IntrinsicValueOfOutstandingWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_DGLY_IssuanceOfCommonStockThroughWarrantExchangeAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Issuance of common stock through warrant exchange agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">DGLY_IssuanceOfCommonStockThroughWarrantExchangeAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DGLY_IssuanceOfCommonStockThroughWarrantExchangeAgreementShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Issuance of common stock through warrant exchange agreement, shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">DGLY_IssuanceOfCommonStockThroughWarrantExchangeAgreementShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</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_DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Outstanding and exercisable warrants, Weighted average remaining contractual life.</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;">DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</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_DGLY_WarrantExpirationTermDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Warrant expiration term description.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">DGLY_WarrantExpirationTermDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_DGLY_WarrantModificationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Warrant modification 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;">DGLY_WarrantModificationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight</td>
</tr>
<tr>
<td style="padding-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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.</p></div>
<a href="javascript:void(0);" onclick="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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFairValueOfDerivativeLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting 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 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483444/210-20-55-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483466/210-20-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483444/210-20-55-7<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (a),(c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4B<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (c)(2)<br> -SubTopic 20<br> -Topic 860<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481326/860-20-50-4D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_WarrantsAndRightsOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.</p></div>
<a href="javascript:void(0);" onclick="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_WarrantsAndRightsOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsOutstandingMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expiration date of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in YYYY-MM-DD format.</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 (bbb)(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_WarrantsAndRightsOutstandingMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=DGLY_WarrantExchangeAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=DGLY_WarrantExchangeAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=DGLY_TwentyTwentyOnePurchaseWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=DGLY_TwentyTwentyOnePurchaseWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=DGLY_ExchangeWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ClassOfWarrantOrRightAxis=DGLY_ExchangeWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=DGLY_ReplacementOriginalWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ClassOfWarrantOrRightAxis=DGLY_ReplacementOriginalWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=DGLY_TwentyTwentyThreePurchaseWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=DGLY_TwentyTwentyThreePurchaseWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R83.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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651319968528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS&#8217; EQUITY (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Feb. 06, 2023</div></th>
<th class="th"><div>Jan. 10, 2023</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Jun. 02, 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_StockholdersEquityReverseStockSplit', window );">Reverse stock split</a></td>
<td class="text">1-for-20 reverse stock split<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StockIssuedDuringPeriodSharesReverseStockSplits', window );">Reverse stock split related 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">24,206<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net income (loss) attributable to noncontrolling interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 29,630<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (16,596)<span></span>
</td>
<td class="nump">$ 228,624<span></span>
</td>
<td class="nump">$ 268,636<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_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited', window );">Cancellation 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Face value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 125,000<span></span>
</td>
<td class="nump">$ 150,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_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Conversion of convertible securities</a></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">$ 119,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShortTermDebtTypeAxis=us-gaap_ConvertibleDebtMember', window );">Convertible Debt [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Face value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 125,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 125,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_SharesIssuedPricePerShare', window );">Purchase fixed price per shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of new shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,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_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Conversion of convertible securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 119,750<span></span>
</td>
<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_OwnershipAxis=DGLY_NobilityHealthcareLLCMember', window );">Nobility Healthcare LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_MinorityInterestOwnershipPercentageByParent', window );">Subsidiary, ownership percentage, parent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49.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_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net income (loss) attributable to noncontrolling interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 29,630<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (16,596)<span></span>
</td>
<td class="nump">$ 228,624<span></span>
</td>
<td class="nump">$ 268,636<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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=DGLY_NobilityHealthcareLLCMember', window );">Nobility Healthcare LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_EquityMethodInvestmentOwnershipPercentage', window );">Equity method investment, ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51.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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=DGLY_OfficersMember', window );">Officers [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>
</tr>
<tr class="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 );">Common stock issuance granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights', window );">Vesting drescription</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Such shares
will generally vest over a period of one to five years on their respective anniversary dates in January through January 2028, provided
that each grantee remains an officer or employee on such dates.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_TitleOfIndividualAxis=DGLY_NewEmployeesMember', window );">New Employees [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>
</tr>
<tr class="re">
<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 );">Common stock issuance granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=DGLY_NewEmployeesMember', window );">New Employees [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_TitleOfIndividualAxis=DGLY_NewEmployeesMember', window );">New Employees [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (par) amount of debt instrument at time of issuance.</p></div>
<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 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482949/835-30-55-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_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: 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 (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-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_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_MinorityInterestOwnershipPercentageByParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 parent entity's interest in net assets of the subsidiary, expressed as a percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByParent</td>
</tr>
<tr>
<td style="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_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Net 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/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 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 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<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 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 7: 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 8: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of service or performance condition required to be met for earning right to award under share-based payment arrangement. Includes, but is not limited to, combination of market, performance or service condition.</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> -Subparagraph (a)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights</td>
</tr>
<tr>
<td style="padding-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_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 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/2147481004/946-505-50-2<br><br>Reference 3: 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/2147483575/946-220-S99-3<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(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<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(28))<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 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 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(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_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_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_StockIssuedDuringPeriodSharesReverseStockSplits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reduction in the number of shares during the period as a result of a reverse stock split.</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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (or other type of equity) forfeited during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 gross value of stock issued during the period upon the conversion of convertible 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> -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><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -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_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityReverseStockSplit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of the reverse stock split arrangement. Also provide the retroactive effect given by the reverse split that occurs after the balance sheet date but before the release of 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 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SAB Topic 4.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-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_StockholdersEquityReverseStockSplit</td>
</tr>
<tr>
<td style="padding-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_ShortTermDebtTypeAxis=us-gaap_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShortTermDebtTypeAxis=us-gaap_ConvertibleDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=DGLY_NobilityHealthcareLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OwnershipAxis=DGLY_NobilityHealthcareLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=DGLY_NobilityHealthcareLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=DGLY_NobilityHealthcareLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_TitleOfIndividualAxis=DGLY_OfficersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=DGLY_OfficersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_TitleOfIndividualAxis=DGLY_NewEmployeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=DGLY_NewEmployeesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>99
<FILENAME>R84.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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651320250992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF WEIGHTED AVERAGE NUMBER OF SHARES OUTSTANDING AND LOSS PER SHARE OUTSTANDING (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Numerator for basic and diluted income per share &#8211; Net loss attributable to common stockholders</a></td>
<td class="num">$ (3,708,673)<span></span>
</td>
<td class="num">$ (1,902,475)<span></span>
</td>
<td class="num">$ (18,207,795)<span></span>
</td>
<td class="num">$ (9,568,134)<span></span>
</td>
</tr>
<tr class="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 );">Denominator for basic loss per share &#8211; weighted average shares outstanding</a></td>
<td class="nump">2,800,752<span></span>
</td>
<td class="nump">2,518,261<span></span>
</td>
<td class="nump">2,779,530<span></span>
</td>
<td class="nump">2,498,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_IncrementalCommonSharesAttributableToCallOptionsAndWarrants', window );">Dilutive effect of shares issuable under stock options and warrants outstanding</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>
</tr>
<tr class="re">
<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 );">Denominator for diluted loss per share &#8211; adjusted weighted average shares outstanding</a></td>
<td class="nump">2,800,752<span></span>
</td>
<td class="nump">2,518,261<span></span>
</td>
<td class="nump">2,779,530<span></span>
</td>
<td class="nump">2,498,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_EarningsPerShareBasic', window );">Basic</a></td>
<td class="num">$ (1.32)<span></span>
</td>
<td class="num">$ (0.76)<span></span>
</td>
<td class="num">$ (6.55)<span></span>
</td>
<td class="num">$ (3.83)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Diluted</a></td>
<td class="num">$ (1.32)<span></span>
</td>
<td class="num">$ (0.76)<span></span>
</td>
<td class="num">$ (6.55)<span></span>
</td>
<td class="num">$ (3.83)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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/2147483589/942-220-S99-1<br><br>Reference 15: 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/2147483586/944-220-S99-1<br><br>Reference 16: 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 17: 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 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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/2147483589/942-220-S99-1<br><br>Reference 14: 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/2147483586/944-220-S99-1<br><br>Reference 15: 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 16: 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_IncrementalCommonSharesAttributableToCallOptionsAndWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method.</p></div>
<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 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-22<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-26<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants</td>
</tr>
<tr>
<td style="padding-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_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 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 2: 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 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 (b)<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 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 5: 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 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 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 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 9: 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 10: 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 11: 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 12: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<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 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-11<br><br>Reference 14: 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_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>100
<FILENAME>R85.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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651318676688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ACQUISITION (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Feb. 01, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 02, 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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationAsset', window );">Contingent consideration promissory note</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,244,400<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=DGLY_HealthcareAcquisitionMember', window );">Healthcare Acquisition [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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Tangible assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 174,351<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 174,351<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets', window );">Intangible assets acquired &#8211; Client Agreements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">457,079<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <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_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">667,921<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,125,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther', window );">Liabilities assumed pursuant to stock purchase agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">77,158<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">77,158<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Total assets acquired and liabilities assumed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,376,509<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,376,509<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_DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid', window );">Cash paid at acquisition date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,026,509<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,026,509<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_BusinessCombinationContingentConsiderationAsset', window );">Contingent consideration promissory note</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">350,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">350,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Total acquisition purchase price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,376,509<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,376,509<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=DGLY_MedicalBillingAcquisitionMember', window );">Medical Billing Acquisition [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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Tangible assets acquired</a></td>
<td class="nump">$ 401,547<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 401,547<span></span>
</td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets', window );">Intangible assets acquired &#8211; Client Agreements</a></td>
<td class="nump">206,955<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<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_Goodwill', window );">Goodwill</a></td>
<td class="nump">2,713,045<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,920,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Total assets acquired and liabilities assumed</a></td>
<td class="nump">2,920,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,920,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_DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid', window );">Cash paid at acquisition date</a></td>
<td class="nump">2,270,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,270,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationAsset', window );">Contingent consideration promissory note</a></td>
<td class="nump">650,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">650,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_BusinessCombinationConsiderationTransferred1', window );">Total acquisition purchase price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 335,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt', window );">Liabilities assumed pursuant to stock purchase agreement</a></td>
<td class="num">(401,547)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(401,547)<span></span>
</td>
<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=DGLY_HealthcareAcquisitionOneMember', window );">Healthcare Acquisition 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>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<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 );">Tangible assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 190,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_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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,100,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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Total assets acquired and liabilities assumed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,903,626<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_DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid', window );">Cash paid at acquisition date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,153,626<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationAsset', window );">Contingent consideration promissory note</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">750,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_BusinessCombinationConsiderationTransferred1', window );">Total acquisition purchase price</a></td>
<td class="nump">$ 2,920,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,920,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,903,626<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt', window );">Liabilities assumed pursuant to stock purchase agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(387,005)<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=DGLY_MedicalBillingAssetsAcquisitionMember', window );">Medical Billing Assets Acquisition [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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets', window );">Intangible assets acquired &#8211; Client Agreements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">335,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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Total assets acquired and liabilities assumed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">335,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_DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid', window );">Cash paid at acquisition date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">230,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_BusinessCombinationContingentConsiderationAsset', window );">Contingent consideration promissory note</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 105,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Consideration Cash Paid.</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;">DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_BusinessCombinationContingentConsiderationAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 arising from contingent consideration in 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/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(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 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479668/805-30-25-7<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479613/805-30-35-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_BusinessCombinationContingentConsiderationAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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 an asset representing future economic benefits arising from other assets acquired in a business combination that are 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 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 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/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 4: 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 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 (a)<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 (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: 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/2147479853/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_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 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 2: 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 3: 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 4: 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 5: 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 6: 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 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=DGLY_HealthcareAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=DGLY_HealthcareAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=DGLY_MedicalBillingAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=DGLY_MedicalBillingAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=DGLY_HealthcareAcquisitionOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=DGLY_HealthcareAcquisitionOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=DGLY_MedicalBillingAssetsAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=DGLY_MedicalBillingAssetsAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R86.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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651319584176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF IDENTIFIABLE INTANGIBLE ASSETS ACQUIRED AND THEIR ESTIMATED USEFUL LIVES (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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>
</tr>
<tr class="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</a></td>
<td class="nump">$ 377,485<span></span>
</td>
<td class="nump">$ 460,489<span></span>
</td>
<td class="nump">$ 1,122,635<span></span>
</td>
<td class="nump">$ 1,177,759<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=DGLY_HealthcareAcquisitionMember', window );">Healthcare Acquisition [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_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">457,079<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 102,843<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Estimated useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=DGLY_MedicalBillingAcquisitionMember', window );">Medical Billing Acquisition [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_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 206,955<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 43,116<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Estimated useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=DGLY_MedicalBillingAssetsAcquisitionMember', window );">Medical Billing Assets Acquisition [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_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 335,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_AmortizationOfIntangibleAssets', window );">Amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 55,833<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Estimated useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization period of finite-lived intangible assets acquired either individually or as part of a group of 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FinitelivedIntangibleAssetsAcquired1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 assets, excluding financial assets, lacking physical substance with a definite life, from an 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/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-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_FinitelivedIntangibleAssetsAcquired1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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 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 2: 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 3: 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 4: 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 5: 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 6: 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 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=DGLY_HealthcareAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=DGLY_HealthcareAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=DGLY_MedicalBillingAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=DGLY_MedicalBillingAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=DGLY_MedicalBillingAssetsAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=DGLY_MedicalBillingAssetsAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>102
<FILENAME>R87.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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651319001520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DIGITAL ALLY HEALTHCARE VENTURE (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</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>Jun. 30, 2022</div></th>
<th class="th"><div>Feb. 01, 2022</div></th>
<th class="th"><div>Jan. 01, 2022</div></th>
<th class="th"><div>Aug. 31, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 04, 2021</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jun. 02, 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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_CostOfRevenue', window );">Principal 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="text">&#160;<span></span>
</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,111,550<span></span>
</td>
<td class="nump">$ 7,888,653<span></span>
</td>
<td class="nump">$ 16,806,541<span></span>
</td>
<td class="nump">$ 23,876,194<span></span>
</td>
<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_DebtInstrumentFaceAmount', window );">Principal 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="text">&#160;<span></span>
</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">$ 150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 125,000<span></span>
</td>
<td class="nump">$ 150,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_IncreaseDecreaseInAccountsReceivable', window );">Increase accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 26,605<span></span>
</td>
<td class="num">$ (143,937)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=DGLY_HealthcareAcquisitionMember', window );">Healthcare Acquisition [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>
<td class="text">&#160;<span></span>
</td>
<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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessCombinationConsiderationTransferred1', window );">Aggregate purchase price</a></td>
<td class="nump">$ 1,376,509<span></span>
</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,376,509<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=DGLY_MedicalBillingAcquisitionMember', window );">Medical Billing Acquisition [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>
<td class="text">&#160;<span></span>
</td>
<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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessCombinationConsiderationTransferred1', window );">Aggregate purchase price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 335,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>
<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_RelatedPartyTransactionsByRelatedPartyAxis=DGLY_NobilityLLCMember', window );">Nobility LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_CapitalizationLongtermDebtAndEquity', window );">Venture capitalization 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionDescriptionOfTransaction', window );">Ownership description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Digital Ally Healthcare owns 51% of the venture that entitles it to 51% of the
distributable cash as defined in the venture&#8217;s operating agreement plus a cumulative preferred return of 10% per annum on its invested
capital. Nobility will receive a management fee and 49% of the distributable cash, subordinated to Digital Ally Healthcare&#8217;s preferred
return.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RelatedPartyTransactionsByRelatedPartyAxis=DGLY_NobilityLLCMember', window );">Nobility LLC [Member] | Elite Medical Billing Specialists, Inc [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>
<td class="text">&#160;<span></span>
</td>
<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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_CostOfRevenue', window );">Principal 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 350,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentFaceAmount', window );">Principal 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 317,212<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_RelatedPartyTransactionsByRelatedPartyAxis=DGLY_NobilityLLCMember', window );">Nobility LLC [Member] | Healthcare Acquisition [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>
<td class="text">&#160;<span></span>
</td>
<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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RelatedPartyTransactionPurchasesFromRelatedParty', window );">Initial payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">850,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_IncreaseDecreaseInAccountsReceivable', window );">Increase accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Business acquisition, transaction costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,996<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RelatedPartyTransactionsByRelatedPartyAxis=DGLY_NobilityLLCMember', window );">Nobility LLC [Member] | Elite Medical Billing Specialists, Inc [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>
<td class="text">&#160;<span></span>
</td>
<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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RepaymentsOfNotesPayable', window );">Repayments of notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">162,552<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessCombinationConsiderationTransferred1', window );">Aggregate purchase price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,376,509<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RelatedPartyTransactionsByRelatedPartyAxis=DGLY_NobilityLLCMember', window );">Nobility LLC [Member] | Elite Medical Billing Specialists, Inc [Member] | Acquisition-related Costs [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>
<td class="text">&#160;<span></span>
</td>
<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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessCombinationConsiderationTransferred1', window );">Aggregate purchase price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 164,630<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_RelatedPartyTransactionsByRelatedPartyAxis=DGLY_NobilityLLCMember', window );">Nobility LLC [Member] | Medical Billing Acquisition [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>
<td class="text">&#160;<span></span>
</td>
<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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RelatedPartyTransactionPurchasesFromRelatedParty', window );">Initial payment</a></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,270,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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Aggregate purchase price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,920,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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Business acquisition, 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="nump">5,602<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RelatedPartyTransactionsByRelatedPartyAxis=DGLY_NobilityLLCMember', window );">Nobility LLC [Member] | Medical Billing Acquisition [Member] | Promissory Note [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>
<td class="text">&#160;<span></span>
</td>
<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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentFaceAmount', window );">Principal 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">$ 650,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>
<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_RelatedPartyTransactionsByRelatedPartyAxis=DGLY_NobilityLLCMember', window );">Nobility LLC [Member] | Medical Billing Acquisition 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>
<td class="text">&#160;<span></span>
</td>
<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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RelatedPartyTransactionPurchasesFromRelatedParty', window );">Initial payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,153,626<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_BusinessCombinationConsiderationTransferred1', window );">Aggregate purchase price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,903,626<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RelatedPartyTransactionsByRelatedPartyAxis=DGLY_NobilityLLCMember', window );">Nobility LLC [Member] | Medical Billing Acquisition One [Member] | Promissory Note [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>
<td class="text">&#160;<span></span>
</td>
<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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 750,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>
<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_RelatedPartyTransactionsByRelatedPartyAxis=DGLY_NobilityLLCMember', window );">Nobility LLC [Member] | Medical Billing Acquisition 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>
<td class="text">&#160;<span></span>
</td>
<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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RelatedPartyTransactionPurchasesFromRelatedParty', window );">Initial payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">230,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>
<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_BusinessCombinationConsiderationTransferred1', window );">Aggregate purchase price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">335,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>
<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 );">Business acquisition, transaction costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,322<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RelatedPartyTransactionsByRelatedPartyAxis=DGLY_NobilityLLCMember', window );">Nobility LLC [Member] | Medical Billing Acquisition Two [Member] | Promissory Note [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>
<td class="text">&#160;<span></span>
</td>
<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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 105,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>
<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_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_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_CapitalizationLongtermDebtAndEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 element represents the total consolidated (as applicable) capitalization of the entity which is comprised of its long-term debt and equity instruments. The table may be detailed by subsidiary (legal entity) and include information by type of debt or equity detailed by 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;">us-gaap_CapitalizationLongtermDebtAndEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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/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 2: 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 3: 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 4: 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 5: 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 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)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: 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 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)(5))<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 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 10: 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 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)(iii)(B))<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)(iv))<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)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (par) amount of debt instrument at time of issuance.</p></div>
<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 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482949/835-30-55-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_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_RelatedPartyTransactionDescriptionOfTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 description of the related party transaction, including transactions to which no amounts or nominal amounts were ascribed and such other information deemed necessary to an understanding of the effects of the transactions on the financial statements. Examples of common related party transactions are, sales, purchases and transfers of realty and personal property, services received or furnished, loans and leases to and from top management and affiliates.</p></div>
<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(23))<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/otherTransitionRef<br> -Topic 840<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481440/840-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<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/2147483326/850-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-7<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479773/842-30-50-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479741/842-40-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_RelatedPartyTransactionDescriptionOfTransaction</td>
</tr>
<tr>
<td style="padding-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_RelatedPartyTransactionPurchasesFromRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.</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_RelatedPartyTransactionPurchasesFromRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RepaymentsOfNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 15<br> -Subparagraph (b)<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_RepaymentsOfNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=DGLY_HealthcareAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=DGLY_HealthcareAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=DGLY_MedicalBillingAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=DGLY_MedicalBillingAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=DGLY_NobilityLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=DGLY_NobilityLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_dei_LegalEntityAxis=DGLY_EliteMedicalBillingSpecialistsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">dei_LegalEntityAxis=DGLY_EliteMedicalBillingSpecialistsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=DGLY_EliteMedicalBillingSpecialistsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=DGLY_EliteMedicalBillingSpecialistsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_NonrecurringAdjustmentAxis=us-gaap_AcquisitionRelatedCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NonrecurringAdjustmentAxis=us-gaap_AcquisitionRelatedCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DebtInstrumentAxis=DGLY_PromissoryNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=DGLY_PromissoryNoteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=DGLY_MedicalBillingAcquisitionOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=DGLY_MedicalBillingAcquisitionOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=DGLY_MedicalBillingAcquisitionTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=DGLY_MedicalBillingAcquisitionTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R88.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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651322993376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF ESTIMATED FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ASSUMED ACQUISITION (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Sep. 02, 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_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationAsset', window );">Contingent consideration earn-out agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,244,400<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=DGLY_TicketSmarterAcquisitionMember', window );">Ticket Smarter Acquisition [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_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>
</tr>
<tr class="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 );">Tangible assets acquired, including $51,432 of cash acquired</a></td>
<td class="nump">$ 5,748,291<span></span>
</td>
<td class="nump">$ 7,139,930<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets', window );">Identifiable intangible assets acquired</a></td>
<td class="nump">6,800,000<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">5,886,547<span></span>
</td>
<td class="nump">11,839,308<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt', window );">Liabilities assumed pursuant to stock purchase agreement</a></td>
<td class="num">(5,128,964)<span></span>
</td>
<td class="num">(5,128,964)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 and liabilities assumed</a></td>
<td class="nump">13,305,874<span></span>
</td>
<td class="nump">13,850,274<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 paid at TicketSmarter Acquisition date</a></td>
<td class="nump">8,413,240<span></span>
</td>
<td class="nump">8,413,240<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_DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsStockCompensation', window );">Common stock issued as consideration for TicketSmarter Acquisition at date of acquisition</a></td>
<td class="nump">990,360<span></span>
</td>
<td class="nump">990,360<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationAsset', window );">Contingent consideration earn-out agreement</a></td>
<td class="nump">3,700,000<span></span>
</td>
<td class="nump">4,244,400<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_DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount', window );">Cash paid at closing to escrow amount</a></td>
<td class="nump">500,000<span></span>
</td>
<td class="nump">500,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_DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesRetainedEscrowAmount', window );">Cash retained from escrow amount pursuant to settlement of working capital target</a></td>
<td class="num">(297,726)<span></span>
</td>
<td class="num">(297,726)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Total TicketSmarter Acquisition purchase price</a></td>
<td class="nump">$ 13,305,874<span></span>
</td>
<td class="nump">$ 13,850,274<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_DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsStockCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business combination recognized identifiable assets acquired and liabilities assumed current assets stock compensation.</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;">DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsStockCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business combination recognized identifiable assets acquired and liabilities assumed current liabilities escrow amount.</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;">DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesRetainedEscrowAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business combination recognized identifiable assets acquired and liabilities assumed current liabilities retained escrow amount.</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;">DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesRetainedEscrowAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_BusinessCombinationContingentConsiderationAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 arising from contingent consideration in 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/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(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 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479668/805-30-25-7<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479613/805-30-35-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_BusinessCombinationContingentConsiderationAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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 an asset representing future economic benefits arising from other assets acquired in a business combination that are 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 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 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/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 4: 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 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 (a)<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 (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: 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/2147479853/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=DGLY_TicketSmarterAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=DGLY_TicketSmarterAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>104
<FILENAME>R89.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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651410855872">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF ESTIMATED FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ASSUMED ACQUISITION (Details) (Parenthetical)<br></strong></div></th>
<th class="th">
<div>Sep. 30, 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_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination and Asset Acquisition [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_DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash', window );">Cash acquired for tangible assets</a></td>
<td class="nump">$ 51,432<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_DGLY_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;">DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>105
<FILENAME>R90.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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651315875152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF COMPONENTS OF IDENTIFIABLE INTANGIBLE ASSETS ACCRUED ACQUIRED (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [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_AmortizationOfIntangibleAssets', window );">Amortization</a></td>
<td class="nump">$ 377,485<span></span>
</td>
<td class="nump">$ 460,489<span></span>
</td>
<td class="nump">$ 1,122,635<span></span>
</td>
<td class="nump">$ 1,177,759<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=DGLY_TicketSmarterAcquisitionMember', window );">Ticket Smarter Acquisition [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_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [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_FinitelivedIntangibleAssetsAcquired1', window );">Identifiable intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,645,833<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksAndTradeNamesMember', window );">Trademarks and Trade Names [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_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [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_FinitelivedIntangibleAssetsAcquired1', window );">Identifiable intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">600,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_AmortizationOfIntangibleAssets', window );">Amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=DGLY_SponsorshipAgreementNetworkMember', window );">Sponsorship Agreement Network [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_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [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_FinitelivedIntangibleAssetsAcquired1', window );">Identifiable intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,600,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_AmortizationOfIntangibleAssets', window );">Amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,333,333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Estimated useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=DGLY_SearchEngineOptimizationMember', window );">Search Engine Optimization [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_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [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_FinitelivedIntangibleAssetsAcquired1', window );">Identifiable intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600,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_AmortizationOfIntangibleAssets', window );">Amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 312,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Estimated useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_AcquiredFiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization period of finite-lived intangible assets acquired either individually or as part of a group of 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FinitelivedIntangibleAssetsAcquired1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 assets, excluding financial assets, lacking physical substance with a definite life, from an 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/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-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_FinitelivedIntangibleAssetsAcquired1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessAcquisitionAxis=DGLY_TicketSmarterAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=DGLY_TicketSmarterAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_TrademarksAndTradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TrademarksAndTradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=DGLY_SponsorshipAgreementNetworkMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=DGLY_SponsorshipAgreementNetworkMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=DGLY_SearchEngineOptimizationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=DGLY_SearchEngineOptimizationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>106
<FILENAME>R91.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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651320466656">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>TICKETSMARTER ACQUISITION (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 02, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Sep. 30, 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_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Number of shares issued, value</a></td>
<td class="nump">$ 9,403,600<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_BusinessCombinationContingentConsiderationAsset', window );">Contingent amount</a></td>
<td class="nump">4,244,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_BusinessAcquisitionAxis=DGLY_TicketSmarterAcquisitionMember', window );">Ticket Smarter Acquisition [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_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationAsset', window );">Contingent amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,700,000<span></span>
</td>
<td class="nump">$ 4,244,400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount', window );">Amount in escrow</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="nump">$ 500,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_DGLY_WorkingCapitalAdjustment', window );">Working capital adjustment</a></td>
<td class="nump">297,726<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_DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesReleasedEscrowAmount', window );">Escrow amount to sellers</a></td>
<td class="nump">202,274<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_BusinessCombinationAcquisitionRelatedCosts', window );">Acquisition related costs</a></td>
<td class="nump">40,625<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=DGLY_TicketSmarterAcquisitionMember', window );">Ticket Smarter Acquisition [Member] | Promissory Note [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_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1', window );">Fair value on acquisition</a></td>
<td class="nump">$ 3,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business combination recognized identifiable assets acquired and liabilities assumed current liabilities escrow amount.</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;">DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesReleasedEscrowAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business combination recognized identifiable assets acquired and liabilities assumed current liabilities released Escrow amount.</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;">DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesReleasedEscrowAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DGLY_WorkingCapitalAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Working capital adjustment.</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;">DGLY_WorkingCapitalAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationAcquisitionRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity 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 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479405/805-10-25-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAcquisitionRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationContingentConsiderationAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 arising from contingent consideration in 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/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(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 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479668/805-30-25-7<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479613/805-30-35-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_BusinessCombinationContingentConsiderationAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 at acquisition-date of the equity interest in the acquiree held by the acquirer, immediately before the acquisition date for businesses combined in stages.</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 (g)(1)<br> -SubTopic 10<br> -Topic 805<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_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-4<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/2147481004/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/2147483575/946-220-S99-3<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(28))<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 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 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(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_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=DGLY_TicketSmarterAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=DGLY_TicketSmarterAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DebtInstrumentAxis=DGLY_PromissoryNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=DGLY_PromissoryNoteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>107
<FILENAME>R92.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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651319777344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF SEGMENT REPORTING (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2022</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Net Revenues</a></td>
<td class="nump">$ 6,337,699<span></span>
</td>
<td class="nump">$ 8,484,153<span></span>
</td>
<td class="nump">$ 22,314,519<span></span>
</td>
<td class="nump">$ 28,130,392<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Total Gross Profit</a></td>
<td class="nump">1,226,149<span></span>
</td>
<td class="nump">595,500<span></span>
</td>
<td class="nump">5,507,978<span></span>
</td>
<td class="nump">4,254,198<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Total Operating Income (Loss)</a></td>
<td class="num">(5,148,043)<span></span>
</td>
<td class="num">(6,567,023)<span></span>
</td>
<td class="num">(16,261,554)<span></span>
</td>
<td class="num">(20,031,610)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 identifiable assets</a></td>
<td class="nump">51,356,074<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,356,074<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 56,668,062<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_StatementBusinessSegmentsAxis=DGLY_VideoSolutionsMember', window );">Video Solutions [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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_Assets', window );">Total identifiable assets</a></td>
<td class="nump">28,387,191<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,387,191<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,509,706<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_StatementBusinessSegmentsAxis=DGLY_RevenueCycleManagementMember', window );">Revenue Cycle Management [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total identifiable assets</a></td>
<td class="nump">2,286,733<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,286,733<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,201,570<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_StatementBusinessSegmentsAxis=DGLY_EntertainmentSegmentMember', window );">Entertainment Segment [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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_Assets', window );">Total identifiable assets</a></td>
<td class="nump">7,106,806<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,106,806<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,190,491<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_StatementBusinessSegmentsAxis=us-gaap_CorporateMember', window );">Corporate Segment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total identifiable assets</a></td>
<td class="nump">13,575,344<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,575,344<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,766,295<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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments [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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Net Revenues</a></td>
<td class="nump">6,337,699<span></span>
</td>
<td class="nump">8,484,153<span></span>
</td>
<td class="nump">22,314,519<span></span>
</td>
<td class="nump">28,130,392<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Total Gross Profit</a></td>
<td class="nump">1,226,149<span></span>
</td>
<td class="nump">595,500<span></span>
</td>
<td class="nump">5,507,978<span></span>
</td>
<td class="nump">4,254,198<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Total Operating Income (Loss)</a></td>
<td class="num">(5,148,043)<span></span>
</td>
<td class="num">(6,567,023)<span></span>
</td>
<td class="num">(16,261,554)<span></span>
</td>
<td class="num">(20,031,610)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Total Depreciation and Amortization</a></td>
<td class="nump">565,585<span></span>
</td>
<td class="nump">635,661<span></span>
</td>
<td class="nump">1,656,627<span></span>
</td>
<td class="nump">1,646,207<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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments [Member] | Video Solutions [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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Net Revenues</a></td>
<td class="nump">1,797,348<span></span>
</td>
<td class="nump">2,092,927<span></span>
</td>
<td class="nump">5,596,300<span></span>
</td>
<td class="nump">6,152,733<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Total Gross Profit</a></td>
<td class="nump">426,795<span></span>
</td>
<td class="nump">515,615<span></span>
</td>
<td class="nump">1,740,397<span></span>
</td>
<td class="nump">1,543,057<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Total Operating Income (Loss)</a></td>
<td class="num">(1,311,143)<span></span>
</td>
<td class="num">(1,481,048)<span></span>
</td>
<td class="num">(4,639,316)<span></span>
</td>
<td class="num">(4,327,049)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Total Depreciation and Amortization</a></td>
<td class="nump">219,955<span></span>
</td>
<td class="nump">213,446<span></span>
</td>
<td class="nump">629,677<span></span>
</td>
<td class="nump">584,266<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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments [Member] | Revenue Cycle Management [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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Net Revenues</a></td>
<td class="nump">1,636,543<span></span>
</td>
<td class="nump">2,015,112<span></span>
</td>
<td class="nump">5,142,904<span></span>
</td>
<td class="nump">6,039,807<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Total Gross Profit</a></td>
<td class="nump">625,114<span></span>
</td>
<td class="nump">866,277<span></span>
</td>
<td class="nump">2,203,220<span></span>
</td>
<td class="nump">2,520,709<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Total Operating Income (Loss)</a></td>
<td class="nump">43,202<span></span>
</td>
<td class="nump">117,844<span></span>
</td>
<td class="nump">299,010<span></span>
</td>
<td class="nump">236,628<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Total Depreciation and Amortization</a></td>
<td class="nump">26,328<span></span>
</td>
<td class="nump">102,211<span></span>
</td>
<td class="nump">69,066<span></span>
</td>
<td class="nump">102,575<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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments [Member] | Entertainment Segment [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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Net Revenues</a></td>
<td class="nump">2,903,808<span></span>
</td>
<td class="nump">4,376,114<span></span>
</td>
<td class="nump">11,575,315<span></span>
</td>
<td class="nump">15,937,852<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Total Gross Profit</a></td>
<td class="nump">174,240<span></span>
</td>
<td class="num">(786,392)<span></span>
</td>
<td class="nump">1,564,361<span></span>
</td>
<td class="nump">190,432<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Total Operating Income (Loss)</a></td>
<td class="num">(1,256,681)<span></span>
</td>
<td class="num">(2,149,412)<span></span>
</td>
<td class="num">(2,818,617)<span></span>
</td>
<td class="num">(5,915,953)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Total Depreciation and Amortization</a></td>
<td class="nump">319,302<span></span>
</td>
<td class="nump">320,004<span></span>
</td>
<td class="nump">957,884<span></span>
</td>
<td class="nump">959,366<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments [Member] | Corporate Segment [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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_OperatingIncomeLoss', window );">Total Operating Income (Loss)</a></td>
<td class="num">$ (2,623,421)<span></span>
</td>
<td class="num">$ (3,054,407)<span></span>
</td>
<td class="num">$ (9,102,631)<span></span>
</td>
<td class="num">$ (10,025,236)<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_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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/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/2147480167/946-830-55-12<br><br>Reference 8: 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/2147479440/944-210-S99-1<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> -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 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/2147479617/946-210-S99-1<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(18))<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 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/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 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/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 24: 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 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 (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 26: 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/2147479853/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_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/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 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 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)(iv))<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)(5))<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 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 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)(iii)(A))<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)(B))<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)(iv))<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)(5))<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 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 16: 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 17: 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 18: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: 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,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_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_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 2: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<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 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/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 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 (c)<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_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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-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 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<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 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<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 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<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 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<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 32<br> -Subparagraph (b)<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 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 8: 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 9: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<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 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<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/2147479806/606-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_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-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_StatementBusinessSegmentsAxis=DGLY_VideoSolutionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementBusinessSegmentsAxis=DGLY_VideoSolutionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_StatementBusinessSegmentsAxis=DGLY_RevenueCycleManagementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementBusinessSegmentsAxis=DGLY_RevenueCycleManagementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_StatementBusinessSegmentsAxis=DGLY_EntertainmentSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementBusinessSegmentsAxis=DGLY_EntertainmentSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_StatementBusinessSegmentsAxis=us-gaap_CorporateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementBusinessSegmentsAxis=us-gaap_CorporateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>108
<FILENAME>R93.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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651323842096">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SEGMENT DATA (Details Narrative)<br></strong></div></th>
<th class="th">
<div>Sep. 30, 2023 </div>
<div>USD ($)</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_StatementBusinessSegmentsAxis=DGLY_VideoSolutionsMember', window );">Video Solutions [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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_InventoryValuationReserves', window );">Inventory reserve</a></td>
<td class="nump">$ 4,466,748<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_StatementBusinessSegmentsAxis=DGLY_EntertainmentSegmentMember', window );">Entertainment Segment [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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_InventoryValuationReserves', window );">Inventory reserve</a></td>
<td class="nump">$ 104,222<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_InventoryValuationReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 valuation reserve for 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/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(6))<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 330<br> -SubTopic 10<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryValuationReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-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_StatementBusinessSegmentsAxis=DGLY_VideoSolutionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementBusinessSegmentsAxis=DGLY_VideoSolutionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_StatementBusinessSegmentsAxis=DGLY_EntertainmentSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementBusinessSegmentsAxis=DGLY_EntertainmentSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>109
<FILENAME>R94.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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651328025072">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>RELATED PARTY TRANSACTIONS (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 22, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</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_RelatedPartyTransactionsByRelatedPartyAxis=DGLY_NobilityLLCMember', window );">Nobility LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_DGLY_WorkingCapitalLoan', window );">Working capital loan</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 158,384<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party [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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableCurrent', window );">Notes payable current</a></td>
<td class="nump">2,106,000<span></span>
</td>
<td class="nump">$ 2,325,000<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.25%<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_LongTermNotesPayable', window );">Notes payable noncurrent</a></td>
<td class="nump">219,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', window );">Accrued interest</a></td>
<td class="nump">$ 3,478<span></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_DGLY_WorkingCapitalLoan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Working capital loan.</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;">DGLY_WorkingCapitalLoan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(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_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_InterestPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 payable on debt, including, but not limited to, trade payables.</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)(15)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/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_InterestPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<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> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -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_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: 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(2)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 3: 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(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-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_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-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_RelatedPartyTransactionsByRelatedPartyAxis=DGLY_NobilityLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=DGLY_NobilityLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>110
<FILENAME>R95.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.23.3</span><table class="report" border="0" cellspacing="2" id="idm140651328196512">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SUBSEQUENT EVENTS (Details Narrative) - Subsequent Event [Member]<br></strong></div></th>
<th class="th">
<div>Oct. 26, 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_SubsequentEventLineItems', window );"><strong>Subsequent Event [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_ProceedsFromIssuanceOfSecuredDebt', window );">Proceeds from secured convertible debt</a></td>
<td class="nump">$ 4,880,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_RepaymentsOfSecuredDebt', window );">Proceeds from secured convertible debt</a></td>
<td class="nump">3,162,500<span></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_DGLY_PrincipalAmountOutstandingOfLoans', window );">Principal amount outstanding of loans</a></td>
<td class="nump">4,880,000.00<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentRepaidPrincipal', window );">Debt instrument, repaid, principal</a></td>
<td class="nump">$ 97,600<span></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_DGLY_LoanAgreementDescription', window );">Loan agreement description</a></td>
<td class="text">the Company issued the Revolving Note to Kompass whereby the Company and Digital Ally Healthcare jointly and severally
promise to pay to the order of Kompass the lesser of (i) $4,880,000.00, or (ii) the aggregate principal amount of all Revolving Loans
outstanding under and pursuant to the Loan Agreement at the maturity or maturities and in the amount or amounts stated on the records
of Kompass, together with interest (computed on the actual number of days elapsed on the basis of a 360 day year) at a floating per annum
rate equal to the greater of (i) the Prime Rate plus four percent or (ii) eight percent, on the aggregate principal amount of all Revolving
Loans outstanding from time to time as provided in the Loan Agreement<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_DGLY_LoanAgreementDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">DGLY_LoanAgreementDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_DGLY_PrincipalAmountOutstandingOfLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">DGLY_PrincipalAmountOutstandingOfLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>DGLY_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentRepaidPrincipal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 principal of debt repaid.</p></div>
<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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRepaidPrincipal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromIssuanceOfSecuredDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amounts received from issuance of long-term debt that is wholly or partially secured by collateral. Excludes proceeds from tax exempt secured 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> -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_ProceedsFromIssuanceOfSecuredDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RepaymentsOfSecuredDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured 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> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<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_RepaymentsOfSecuredDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>111
<FILENAME>form10-q_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:DGLY="http://digitalallyinc.com/20230930"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2023"
  xmlns:us-gaap="http://fasb.org/us-gaap/2023"
  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="dgly-20230930.xsd" xlink:type="simple"/>
    <context id="From2023-01-01to2023-09-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-11-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
        </entity>
        <period>
            <instant>2023-11-14</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_us-gaap_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2023-07-012023-09-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="From2022-07-012022-09-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-09-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="From2023-07-012023-09-30_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="From2022-07-012022-09-30_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-09-30_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-09-30_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="From2023-07-012023-09-30_us-gaap_ServiceOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="From2022-07-012022-09-30_us-gaap_ServiceOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-09-30_us-gaap_ServiceOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-09-30_us-gaap_ServiceOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-03-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-03-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-03-31_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-03-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-03-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</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">0001342958</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_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</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">0001342958</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="AsOf2023-03-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-06-30_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="AsOf2023-06-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="AsOf2023-06-30_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="AsOf2023-06-30_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="AsOf2023-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="From2022-01-012022-03-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-03-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-03-31_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-03-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-03-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="From2022-04-012022-06-30_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-04-012022-06-30_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-04-012022-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-07-012022-09-30_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="From2022-07-012022-09-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="From2022-07-012022-09-30_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="From2022-07-012022-09-30_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-03-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-03-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-03-31_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-03-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-03-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2023-04-012023-06-30_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2023-04-012023-06-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2023-04-012023-06-30_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2023-04-012023-06-30_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2023-04-012023-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2023-07-012023-09-30_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="From2023-07-012023-09-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="From2023-07-012023-09-30_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="From2023-07-012023-09-30_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="AsOf2022-09-30_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="AsOf2022-09-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="AsOf2022-09-30_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="AsOf2022-09-30_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="AsOf2022-09-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_us-gaap_NoncontrollingInterestMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2022-08-23_custom_MergerAgreementMember_custom_PredecessorCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">DGLY:PredecessorCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:MergerAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-23</instant>
        </period>
    </context>
    <context id="AsOf2022-08-23_custom_MergerAgreementMember_custom_RegistrantCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">DGLY:RegistrantCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:MergerAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-23</instant>
        </period>
    </context>
    <context id="From2022-01-012022-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-09-30_us-gaap_CashMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="From2023-01-012023-09-30_us-gaap_CashMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-09-30_us-gaap_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="From2023-01-012023-09-30_us-gaap_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_CashMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_CashMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_MoneyMarketFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2020-05-102020-05-12_custom_TwoThousandTwentySmallBusinessAdministrationNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:TwoThousandTwentySmallBusinessAdministrationNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-10</startDate>
            <endDate>2020-05-12</endDate>
        </period>
    </context>
    <context id="AsOf2020-05-12_custom_TwoThousandTwentySmallBusinessAdministrationNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:TwoThousandTwentySmallBusinessAdministrationNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-12</instant>
        </period>
    </context>
    <context id="From2020-05-122020-05-12_custom_TwoThousandTwentySmallBusinessAdministrationNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:TwoThousandTwentySmallBusinessAdministrationNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-12</startDate>
            <endDate>2020-05-12</endDate>
        </period>
    </context>
    <context id="AsOf2021-06-30_custom_JuneContingentNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:JuneContingentNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="From2021-06-272021-06-30_custom_JuneContingentNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:JuneContingentNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-27</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-09-30_custom_JuneContingentNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:JuneContingentNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_JuneContingentNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:JuneContingentNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2023-07-012023-09-30_custom_JuneContingentNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:JuneContingentNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-09-30_custom_JuneContingentNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:JuneContingentNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="AsOf2021-08-31_custom_AugustContingentPaymentNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:AugustContingentPaymentNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-31</instant>
        </period>
    </context>
    <context id="From2021-08-302021-08-31_custom_AugustContingentPaymentNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:AugustContingentPaymentNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-30</startDate>
            <endDate>2021-08-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-09-30_custom_AugustContingentPaymentNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:AugustContingentPaymentNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_AugustContingentPaymentNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:AugustContingentPaymentNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2023-07-012023-09-30_custom_AugustContingentPaymentNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:AugustContingentPaymentNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-09-30_custom_AugustContingentPaymentNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:AugustContingentPaymentNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="AsOf2022-01-02_custom_JanuaryContingentPaymentNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:JanuaryContingentPaymentNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-02</instant>
        </period>
    </context>
    <context id="From2021-12-302022-01-02_custom_JanuaryContingentPaymentNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:JanuaryContingentPaymentNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-30</startDate>
            <endDate>2022-01-02</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-09-30_custom_JanuaryContingentPaymentNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:JanuaryContingentPaymentNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-09-30_custom_JanuaryContingentPaymentNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:JanuaryContingentPaymentNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_JanuaryContingentPaymentNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:JanuaryContingentPaymentNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-02-02_custom_FebruaryContingentPaymentNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:FebruaryContingentPaymentNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-02</instant>
        </period>
    </context>
    <context id="From2022-02-022022-02-02_custom_FebruaryContingentPaymentNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:FebruaryContingentPaymentNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-02</startDate>
            <endDate>2022-02-02</endDate>
        </period>
    </context>
    <context id="AsOf2023-09-30_custom_FebruaryContingentPaymentNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:FebruaryContingentPaymentNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_FebruaryContingentPaymentNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:FebruaryContingentPaymentNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-09-30_custom_FebruaryContingentPaymentNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:FebruaryContingentPaymentNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-02-23_custom_TwentyTwentyThreeCommercialExtensionOfCreditMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:TwentyTwentyThreeCommercialExtensionOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-23</instant>
        </period>
    </context>
    <context id="From2023-02-232023-02-23_custom_TwentyTwentyThreeCommercialExtensionOfCreditMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:TwentyTwentyThreeCommercialExtensionOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-23</startDate>
            <endDate>2023-02-23</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-09-30_custom_TwentyTwentyThreeCommercialExtensionOfCreditMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:TwentyTwentyThreeCommercialExtensionOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-09-30_custom_TwentyTwentyThreeCommercialExtensionOfCreditMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:TwentyTwentyThreeCommercialExtensionOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="From2023-04-032023-04-05_custom_SecuritiesPurchaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-03</startDate>
            <endDate>2023-04-05</endDate>
        </period>
    </context>
    <context id="AsOf2023-04-05_custom_SecuritiesPurchaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-05</instant>
        </period>
    </context>
    <context id="AsOf2023-04-05_us-gaap_WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-05</instant>
        </period>
    </context>
    <context id="AsOf2023-04-05_custom_WarrantOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">DGLY:WarrantOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-05</instant>
        </period>
    </context>
    <context id="AsOf2023-04-05_custom_WarrantTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">DGLY:WarrantTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-05</instant>
        </period>
    </context>
    <context id="AsOf2023-04-05_custom_WarrantThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">DGLY:WarrantThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-05</instant>
        </period>
    </context>
    <context id="From2023-04-032023-04-05_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-03</startDate>
            <endDate>2023-04-05</endDate>
        </period>
    </context>
    <context id="AsOf2023-09-30_custom_RegistrationRightsAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:RegistrationRightsAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2023-06-02">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
        </entity>
        <period>
            <instant>2023-06-02</instant>
        </period>
    </context>
    <context id="AsOf2023-06-02_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-02</instant>
        </period>
    </context>
    <context id="From2023-06-012023-06-02_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-01</startDate>
            <endDate>2023-06-02</endDate>
        </period>
    </context>
    <context id="From2023-06-012023-06-02">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
        </entity>
        <period>
            <startDate>2023-06-01</startDate>
            <endDate>2023-06-02</endDate>
        </period>
    </context>
    <context id="From2023-04-052023-04-05_us-gaap_WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-05</startDate>
            <endDate>2023-04-05</endDate>
        </period>
    </context>
    <context id="AsOf2023-04-05_us-gaap_WarrantMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-05</instant>
        </period>
    </context>
    <context id="AsOf2023-04-05_us-gaap_WarrantMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-05</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_us-gaap_FairValueInputsLevel1Member_custom_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">DGLY:ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_us-gaap_FairValueInputsLevel2Member_custom_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">DGLY:ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_us-gaap_FairValueInputsLevel3Member_custom_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">DGLY:ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_custom_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">DGLY:ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_us-gaap_FairValueInputsLevel1Member_custom_WarrantLiabilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">DGLY:WarrantLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_us-gaap_FairValueInputsLevel2Member_custom_WarrantLiabilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">DGLY:WarrantLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_us-gaap_FairValueInputsLevel3Member_custom_WarrantLiabilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">DGLY:WarrantLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_custom_WarrantLiabilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">DGLY:WarrantLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_us-gaap_FairValueInputsLevel1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_us-gaap_FairValueInputsLevel2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_us-gaap_FairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_FairValueInputsLevel1Member_custom_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">DGLY:ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_FairValueInputsLevel2Member_custom_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">DGLY:ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_FairValueInputsLevel3Member_custom_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">DGLY:ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">DGLY:ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_FairValueInputsLevel1Member_custom_WarrantLiabilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">DGLY:WarrantLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_FairValueInputsLevel2Member_custom_WarrantLiabilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">DGLY:WarrantLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_FairValueInputsLevel3Member_custom_WarrantLiabilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">DGLY:WarrantLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_WarrantLiabilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">DGLY:WarrantLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_FairValueInputsLevel1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</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">0001342958</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">0001342958</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="AsOf2022-12-31_custom_ContingentConsiderationPromissoryNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:ContingentConsiderationPromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_WarrantLiabilityMember73668687">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:WarrantLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-03-31_custom_ContingentConsiderationPromissoryNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:ContingentConsiderationPromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-03-31_custom_WarrantLiabilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:WarrantLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-03-31_custom_ContingentConsiderationPromissoryNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:ContingentConsiderationPromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_custom_WarrantLiabilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:WarrantLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="From2023-04-012023-06-30_custom_ContingentConsiderationPromissoryNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:ContingentConsiderationPromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2023-04-012023-06-30_custom_WarrantLiabilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:WarrantLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-06-30_custom_ContingentConsiderationPromissoryNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:ContingentConsiderationPromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="AsOf2023-06-30_custom_WarrantLiabilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:WarrantLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="From2023-07-012023-09-30_custom_ContingentConsiderationPromissoryNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:ContingentConsiderationPromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="From2023-07-012023-09-30_custom_WarrantLiabilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:WarrantLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-09-30_custom_ContingentConsiderationPromissoryNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:ContingentConsiderationPromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_custom_WarrantLiabilityMember73668828">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:WarrantLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_us-gaap_BuildingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_us-gaap_FurnitureAndFixturesMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_us-gaap_FurnitureAndFixturesMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_srt_WarehouseMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">srt:WarehouseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_srt_WarehouseMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">srt:WarehouseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_custom_DemonstrationAndTradeshowEquipmentMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">DGLY:DemonstrationAndTradeshowEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_custom_DemonstrationAndTradeshowEquipmentMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">DGLY:DemonstrationAndTradeshowEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_us-gaap_BuildingImprovementsMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_us-gaap_BuildingImprovementsMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="From2020-05-102020-05-13_custom_WarehouseAndOfficeSpaceMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">DGLY:WarehouseAndOfficeSpaceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-10</startDate>
            <endDate>2020-05-13</endDate>
        </period>
    </context>
    <context id="From2020-05-102020-05-13_custom_WarehouseAndOfficeSpaceMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">DGLY:WarehouseAndOfficeSpaceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-10</startDate>
            <endDate>2020-05-13</endDate>
        </period>
    </context>
    <context id="From2020-05-102020-05-13_custom_WarehouseAndOfficeSpaceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">DGLY:WarehouseAndOfficeSpaceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-10</startDate>
            <endDate>2020-05-13</endDate>
        </period>
    </context>
    <context id="AsOf2023-09-30_custom_WarehouseAndOfficeSpaceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">DGLY:WarehouseAndOfficeSpaceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2019-10-31_custom_OctoberTwoThousandAndNineteenForCopiersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">DGLY:OctoberTwoThousandAndNineteenForCopiersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-31</instant>
        </period>
    </context>
    <context id="From2019-10-012019-10-31_custom_OctoberTwoThousandAndNineteenForCopiersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">DGLY:OctoberTwoThousandAndNineteenForCopiersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-10-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-09-30_custom_OctoberTwoThousandAndNineteenForCopiersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">DGLY:OctoberTwoThousandAndNineteenForCopiersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="From2021-05-292021-06-30_srt_MinimumMember_custom_EliteMedicalBillingSpecialistsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:EliteMedicalBillingSpecialistsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-29</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-05-292021-06-30_srt_MaximumMember_custom_EliteMedicalBillingSpecialistsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:EliteMedicalBillingSpecialistsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-29</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-06-302021-06-30_custom_PrivateMedicalBillingCompanyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:PrivateMedicalBillingCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-30</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-09-30_custom_PrivateMedicalBillingCompanyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:PrivateMedicalBillingCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="From2021-08-302021-08-31_srt_MinimumMember_custom_CCCAcquisitionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:CCCAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-30</startDate>
            <endDate>2021-08-31</endDate>
        </period>
    </context>
    <context id="From2021-08-302021-08-31_srt_MaximumMember_custom_CCCAcquisitionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:CCCAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-30</startDate>
            <endDate>2021-08-31</endDate>
        </period>
    </context>
    <context id="From2021-08-292021-08-31_custom_CCCAcquisitionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:CCCAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-29</startDate>
            <endDate>2021-08-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-09-30_custom_CCCAcquisitionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:CCCAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="From2023-01-012023-09-30_srt_MinimumMember_custom_CCCAcquisitionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:CCCAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-09-30_srt_MaximumMember_custom_CCCAcquisitionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:CCCAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-09-30_custom_CCCAcquisitionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:CCCAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="From2021-08-262021-09-02_srt_MinimumMember_custom_TicketSmarterAcquisitionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:TicketSmarterAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-26</startDate>
            <endDate>2021-09-02</endDate>
        </period>
    </context>
    <context id="From2021-08-262021-09-02_srt_MaximumMember_custom_TicketSmarterAcquisitionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:TicketSmarterAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-26</startDate>
            <endDate>2021-09-02</endDate>
        </period>
    </context>
    <context id="From2021-08-262021-09-02_custom_TicketSmarterAcquisitionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:TicketSmarterAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-26</startDate>
            <endDate>2021-09-02</endDate>
        </period>
    </context>
    <context id="From2021-12-302022-01-02_custom_PrivateMedicalBillingCompanyMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:PrivateMedicalBillingCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-30</startDate>
            <endDate>2022-01-02</endDate>
        </period>
    </context>
    <context id="From2021-12-302022-01-02_custom_PrivateMedicalBillingCompanyMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:PrivateMedicalBillingCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-30</startDate>
            <endDate>2022-01-02</endDate>
        </period>
    </context>
    <context id="From2021-12-302022-01-02_custom_PrivateMedicalBillingCompanyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:PrivateMedicalBillingCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-30</startDate>
            <endDate>2022-01-02</endDate>
        </period>
    </context>
    <context id="AsOf2023-09-30_custom_PrivateMedicalBillingCompanyMember_custom_JanuaryOneTwoThousandTwentyTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">DGLY:JanuaryOneTwoThousandTwentyTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:PrivateMedicalBillingCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="From2023-07-012023-09-30_custom_OfficeSpaceAndCopierMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">DGLY:OfficeSpaceAndCopierMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-09-30_custom_OfficeSpaceAndCopierMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">DGLY:OfficeSpaceAndCopierMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-09-30_custom_OfficeSpaceAndCopierMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">DGLY:OfficeSpaceAndCopierMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="From2023-01-012023-09-30_us-gaap_SellingGeneralAndAdministrativeExpensesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember_custom_LicensesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">DGLY:AmortizedIntangibleAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">DGLY:LicensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember_custom_LicensesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">DGLY:AmortizedIntangibleAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">DGLY:LicensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">DGLY:AmortizedIntangibleAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">DGLY:PatentsAndTrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">DGLY:AmortizedIntangibleAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">DGLY:PatentsAndTrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember_custom_SponsorshipAgreementNetworkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">DGLY:AmortizedIntangibleAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">DGLY:SponsorshipAgreementNetworkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember_custom_SponsorshipAgreementNetworkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">DGLY:AmortizedIntangibleAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">DGLY:SponsorshipAgreementNetworkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember_custom_SEOContentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">DGLY:AmortizedIntangibleAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">DGLY:SEOContentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember_custom_SEOContentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">DGLY:AmortizedIntangibleAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">DGLY:SEOContentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember_custom_PersonalSeatLicensesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">DGLY:AmortizedIntangibleAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">DGLY:PersonalSeatLicensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember_custom_PersonalSeatLicensesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">DGLY:AmortizedIntangibleAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">DGLY:PersonalSeatLicensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember_custom_ClientAgreementRevenueCycleMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">DGLY:AmortizedIntangibleAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">DGLY:ClientAgreementRevenueCycleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember_custom_ClientAgreementRevenueCycleMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">DGLY:AmortizedIntangibleAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">DGLY:ClientAgreementRevenueCycleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">DGLY:AmortizedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">DGLY:AmortizedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_custom_UnAmortizedIntangibleAssetsMember_us-gaap_GoodwillMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">DGLY:UnAmortizedIntangibleAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_UnAmortizedIntangibleAssetsMember_us-gaap_GoodwillMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">DGLY:UnAmortizedIntangibleAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_custom_UnAmortizedIntangibleAssetsMember_custom_TradeNameMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">DGLY:UnAmortizedIntangibleAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">DGLY:TradeNameMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_UnAmortizedIntangibleAssetsMember_custom_TradeNameMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">DGLY:UnAmortizedIntangibleAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">DGLY:TradeNameMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_custom_UnAmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksPendingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">DGLY:UnAmortizedIntangibleAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">DGLY:PatentsAndTrademarksPendingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_UnAmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksPendingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">DGLY:UnAmortizedIntangibleAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">DGLY:PatentsAndTrademarksPendingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_custom_TwoThousandAndFivePlanMember_custom_DuringTwoThousandFifteenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">DGLY:DuringTwoThousandFifteenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">DGLY:TwoThousandAndFivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_custom_TwoThousandAndSixPlanMember_custom_DuringTwoThousandSixteenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">DGLY:DuringTwoThousandSixteenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">DGLY:TwoThousandAndSixPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_custom_TwoThousandAndSevenPlanMember_custom_DuringTwoThousandSevenTeenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">DGLY:DuringTwoThousandSevenTeenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">DGLY:TwoThousandAndSevenPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_custom_TwoThousandAndSevenPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">DGLY:TwoThousandAndSevenPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_custom_TwoThousandAndEightPlanMember_custom_DuringTwoThousandEighteenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">DGLY:DuringTwoThousandEighteenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">DGLY:TwoThousandAndEightPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_StockOptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">DGLY:StockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-09-30_custom_StockOptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">DGLY:StockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-09-30_custom_StockOptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">DGLY:StockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="From2023-01-012023-09-30_custom_RangeOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">DGLY:RangeOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-09-30_custom_RangeOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">DGLY:RangeOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="From2023-01-012023-09-30_custom_RangeTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">DGLY:RangeTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-09-30_custom_RangeTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">DGLY:RangeTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="From2023-01-012023-09-30_custom_RangeThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">DGLY:RangeThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-09-30_custom_RangeThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">DGLY:RangeThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</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="From2023-01-012023-09-30_us-gaap_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-09-30_us-gaap_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_custom_TwentyTwentyOnePurchaseWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">DGLY:TwentyTwentyOnePurchaseWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_custom_TwentyTwentyOnePurchaseWarrantsMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">DGLY:TwentyTwentyOnePurchaseWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_custom_TwentyTwentyOnePurchaseWarrantsMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">DGLY:TwentyTwentyOnePurchaseWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="From2023-01-012023-09-30_custom_TwentyTwentyOnePurchaseWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">DGLY:TwentyTwentyOnePurchaseWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="AsOf2021-02-02_custom_TwentyTwentyOnePurchaseWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">DGLY:TwentyTwentyOnePurchaseWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-02</instant>
        </period>
    </context>
    <context id="AsOf2021-08-19_custom_WarrantExchangeAgreementMember_custom_TwentyTwentyOnePurchaseWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">DGLY:TwentyTwentyOnePurchaseWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:WarrantExchangeAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-19</instant>
        </period>
    </context>
    <context id="AsOf2021-08-19_custom_ExchangeWarrantsMember_custom_TwentyTwentyOnePurchaseWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">DGLY:ExchangeWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">DGLY:TwentyTwentyOnePurchaseWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-19</instant>
        </period>
    </context>
    <context id="AsOf2021-08-19_custom_WarrantExchangeAgreementMember_custom_ReplacementOriginalWarrantsMember_custom_TwentyTwentyOnePurchaseWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">DGLY:ReplacementOriginalWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">DGLY:TwentyTwentyOnePurchaseWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:WarrantExchangeAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-19</instant>
        </period>
    </context>
    <context id="AsOf2021-08-19_custom_TwentyTwentyOnePurchaseWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">DGLY:TwentyTwentyOnePurchaseWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-19</instant>
        </period>
    </context>
    <context id="From2021-08-182021-08-19_custom_TwentyTwentyOnePurchaseWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">DGLY:TwentyTwentyOnePurchaseWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-18</startDate>
            <endDate>2021-08-19</endDate>
        </period>
    </context>
    <context id="From2022-08-222022-08-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
        </entity>
        <period>
            <startDate>2022-08-22</startDate>
            <endDate>2022-08-23</endDate>
        </period>
    </context>
    <context id="AsOf2023-09-30_custom_WarrantExchangeAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:WarrantExchangeAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2022-09-30_custom_WarrantExchangeAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:WarrantExchangeAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_WarrantExchangeAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:WarrantExchangeAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-08-222022-08-23_us-gaap_FairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-22</startDate>
            <endDate>2022-08-23</endDate>
        </period>
    </context>
    <context id="AsOf2021-02-02_custom_TwentyTwentyThreePurchaseWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">DGLY:TwentyTwentyThreePurchaseWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-02</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_us-gaap_WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2021-08-19_us-gaap_WarrantMember_us-gaap_MeasurementInputPriceVolatilityMember_custom_OriginalTermsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:OriginalTermsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-19</instant>
        </period>
    </context>
    <context id="AsOf2021-08-19_us-gaap_WarrantMember_us-gaap_MeasurementInputPriceVolatilityMember_custom_ModifiedTermsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:ModifiedTermsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-19</instant>
        </period>
    </context>
    <context id="AsOf2021-08-19_us-gaap_WarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember_custom_OriginalTermsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:OriginalTermsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-19</instant>
        </period>
    </context>
    <context id="AsOf2021-08-19_us-gaap_WarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember_custom_ModifiedTermsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:ModifiedTermsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-19</instant>
        </period>
    </context>
    <context id="AsOf2021-08-19_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedDividendRateMember_custom_OriginalTermsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:OriginalTermsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-19</instant>
        </period>
    </context>
    <context id="AsOf2021-08-19_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedDividendRateMember_custom_ModifiedTermsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:ModifiedTermsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-19</instant>
        </period>
    </context>
    <context id="AsOf2021-08-19_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedTermMember_custom_OriginalTermsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:OriginalTermsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-19</instant>
        </period>
    </context>
    <context id="AsOf2021-08-19_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedTermMember_custom_ModifiedTermsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:ModifiedTermsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-19</instant>
        </period>
    </context>
    <context id="AsOf2021-08-19_us-gaap_WarrantMember_us-gaap_MeasurementInputExercisePriceMember_custom_OriginalTermsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExercisePriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:OriginalTermsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-19</instant>
        </period>
    </context>
    <context id="AsOf2021-08-19_us-gaap_WarrantMember_us-gaap_MeasurementInputExercisePriceMember_custom_ModifiedTermsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExercisePriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:ModifiedTermsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-19</instant>
        </period>
    </context>
    <context id="AsOf2021-08-19_us-gaap_WarrantMember_custom_OriginalTermsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:OriginalTermsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-19</instant>
        </period>
    </context>
    <context id="AsOf2021-08-19_us-gaap_WarrantMember_custom_ModifiedTermsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:ModifiedTermsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-19</instant>
        </period>
    </context>
    <context id="AsOf2022-08-23_us-gaap_WarrantMember_us-gaap_MeasurementInputPriceVolatilityMember_custom_OriginalTermsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:OriginalTermsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-23</instant>
        </period>
    </context>
    <context id="AsOf2022-08-23_srt_MinimumMember_us-gaap_WarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember_custom_OriginalTermsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:OriginalTermsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-23</instant>
        </period>
    </context>
    <context id="AsOf2022-08-23_srt_MaximumMember_us-gaap_WarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember_custom_OriginalTermsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:OriginalTermsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-23</instant>
        </period>
    </context>
    <context id="AsOf2022-08-23_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedDividendRateMember_custom_OriginalTermsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:OriginalTermsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-23</instant>
        </period>
    </context>
    <context id="AsOf2022-08-23_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedTermMember_custom_OriginalTermsMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:OriginalTermsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-23</instant>
        </period>
    </context>
    <context id="AsOf2022-08-23_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedTermMember_custom_OriginalTermsMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:OriginalTermsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-23</instant>
        </period>
    </context>
    <context id="AsOf2022-08-23_us-gaap_WarrantMember_us-gaap_MeasurementInputExercisePriceMember_custom_OriginalTermsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExercisePriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:OriginalTermsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-23</instant>
        </period>
    </context>
    <context id="AsOf2022-08-23_us-gaap_WarrantMember_custom_OriginalTermsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:OriginalTermsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-23</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_us-gaap_WarrantMember_us-gaap_MeasurementInputPriceVolatilityMember_custom_IssuanceDateAssumptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:IssuanceDateAssumptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_us-gaap_WarrantMember_us-gaap_MeasurementInputPriceVolatilityMember_custom_AssumptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:AssumptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_us-gaap_WarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember_custom_IssuanceDateAssumptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:IssuanceDateAssumptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_us-gaap_WarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember_custom_AssumptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:AssumptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedDividendRateMember_custom_IssuanceDateAssumptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:IssuanceDateAssumptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedDividendRateMember_custom_AssumptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:AssumptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedTermMember_custom_IssuanceDateAssumptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:IssuanceDateAssumptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedTermMember_custom_AssumptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:AssumptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_us-gaap_WarrantMember_us-gaap_MeasurementInputExercisePriceMember_custom_OriginalTermsMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExercisePriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:OriginalTermsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_us-gaap_WarrantMember_us-gaap_MeasurementInputExercisePriceMember_custom_IssuanceDateAssumptionsMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExercisePriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:IssuanceDateAssumptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_us-gaap_WarrantMember_us-gaap_MeasurementInputExercisePriceMember_custom_AssumptionsMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExercisePriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:AssumptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_us-gaap_WarrantMember_us-gaap_MeasurementInputExercisePriceMember_custom_AssumptionsMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExercisePriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:AssumptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_us-gaap_WarrantMember_custom_IssuanceDateAssumptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:IssuanceDateAssumptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_us-gaap_WarrantMember_custom_AssumptionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">DGLY:AssumptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-09-30_us-gaap_WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-09-30_us-gaap_WarrantMember_custom_RangeOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">DGLY:RangeOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-09-30_us-gaap_WarrantMember_custom_RangeOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">DGLY:RangeOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="From2023-01-012023-09-30_us-gaap_WarrantMember_custom_RangeTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">DGLY:RangeTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-09-30_us-gaap_WarrantMember_custom_RangeTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">DGLY:RangeTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="From2023-01-012023-09-30_us-gaap_WarrantMember_custom_RangeThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">DGLY:RangeThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-09-30_us-gaap_WarrantMember_custom_RangeThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">DGLY:RangeThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="From2023-01-102023-01-10_custom_OfficersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">DGLY:OfficersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-10</startDate>
            <endDate>2023-01-10</endDate>
        </period>
    </context>
    <context id="From2023-01-102023-01-10_custom_NewEmployeesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">DGLY:NewEmployeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-10</startDate>
            <endDate>2023-01-10</endDate>
        </period>
    </context>
    <context id="From2023-01-102023-01-10_custom_NewEmployeesMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">DGLY:NewEmployeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-10</startDate>
            <endDate>2023-01-10</endDate>
        </period>
    </context>
    <context id="From2023-01-102023-01-10_custom_NewEmployeesMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">DGLY:NewEmployeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-10</startDate>
            <endDate>2023-01-10</endDate>
        </period>
    </context>
    <context id="From2023-02-052023-02-06">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
        </entity>
        <period>
            <startDate>2023-02-05</startDate>
            <endDate>2023-02-06</endDate>
        </period>
    </context>
    <context id="AsOf2023-09-30_custom_NobilityHealthcareLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">DGLY:NobilityHealthcareLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_custom_NobilityHealthcareLLCMember73678390">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">DGLY:NobilityHealthcareLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="From2023-07-012023-09-30_custom_NobilityHealthcareLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">DGLY:NobilityHealthcareLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="From2022-07-012022-09-30_custom_NobilityHealthcareLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">DGLY:NobilityHealthcareLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-09-30_custom_NobilityHealthcareLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">DGLY:NobilityHealthcareLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-09-30_custom_NobilityHealthcareLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">DGLY:NobilityHealthcareLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-09-30_us-gaap_ConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="From2023-01-012023-09-30_us-gaap_ConvertibleDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="AsOf2021-06-04_custom_NobilityLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">DGLY:NobilityLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-04</instant>
        </period>
    </context>
    <context id="From2021-06-032021-06-04_custom_NobilityLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">DGLY:NobilityLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-03</startDate>
            <endDate>2021-06-04</endDate>
        </period>
    </context>
    <context id="From2021-06-292021-06-30_custom_NobilityLLCMember_custom_HealthcareAcquisitionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:HealthcareAcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">DGLY:NobilityLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-29</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-06-292021-06-30_custom_NobilityLLCMember_custom_EliteMedicalBillingSpecialistsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">DGLY:NobilityLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">DGLY:EliteMedicalBillingSpecialistsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-29</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_NobilityLLCMember_custom_EliteMedicalBillingSpecialistsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">DGLY:NobilityLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">DGLY:EliteMedicalBillingSpecialistsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2021-06-292021-06-30_custom_NobilityLLCMember_custom_EliteMedicalBillingSpecialistsMember73679562">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:EliteMedicalBillingSpecialistsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">DGLY:NobilityLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-29</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_NobilityLLCMember_custom_EliteMedicalBillingSpecialistsMember_us-gaap_AcquisitionRelatedCostsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:EliteMedicalBillingSpecialistsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:NonrecurringAdjustmentAxis">us-gaap:AcquisitionRelatedCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">DGLY:NobilityLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_NobilityLLCMember_custom_HealthcareAcquisitionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:HealthcareAcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">DGLY:NobilityLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-08-302021-08-31_custom_NobilityLLCMember_custom_MedicalBillingAcquisitionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:MedicalBillingAcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">DGLY:NobilityLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-30</startDate>
            <endDate>2021-08-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-08-31_custom_NobilityLLCMember_custom_MedicalBillingAcquisitionMember_custom_PromissoryNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:MedicalBillingAcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:PromissoryNoteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">DGLY:NobilityLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-31</instant>
        </period>
    </context>
    <context id="AsOf2021-08-31_custom_NobilityLLCMember_custom_MedicalBillingAcquisitionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:MedicalBillingAcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">DGLY:NobilityLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-01-01_custom_NobilityLLCMember_custom_MedicalBillingAcquisitionOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:MedicalBillingAcquisitionOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">DGLY:NobilityLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="AsOf2022-01-01_custom_NobilityLLCMember_custom_MedicalBillingAcquisitionOneMember_custom_PromissoryNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:MedicalBillingAcquisitionOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:PromissoryNoteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">DGLY:NobilityLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="AsOf2022-01-01_custom_NobilityLLCMember_custom_HealthcareAcquisitionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:HealthcareAcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">DGLY:NobilityLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-01</instant>
        </period>
    </context>
    <context id="From2022-01-302022-02-01_custom_NobilityLLCMember_custom_MedicalBillingAcquisitionTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:MedicalBillingAcquisitionTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">DGLY:NobilityLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-30</startDate>
            <endDate>2022-02-01</endDate>
        </period>
    </context>
    <context id="AsOf2022-02-01_custom_NobilityLLCMember_custom_MedicalBillingAcquisitionTwoMember_custom_PromissoryNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:MedicalBillingAcquisitionTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:PromissoryNoteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">DGLY:NobilityLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-01</instant>
        </period>
    </context>
    <context id="AsOf2022-02-01_custom_NobilityLLCMember_custom_MedicalBillingAcquisitionTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:MedicalBillingAcquisitionTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">DGLY:NobilityLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-01</instant>
        </period>
    </context>
    <context id="From2023-01-012023-09-30_custom_HealthcareAcquisitionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:HealthcareAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-09-30_custom_MedicalBillingAcquisitionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:MedicalBillingAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-09-30_custom_HealthcareAcquisitionOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:HealthcareAcquisitionOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-09-30_custom_MedicalBillingAssetsAcquisitionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:MedicalBillingAssetsAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="AsOf2021-06-30_custom_HealthcareAcquisitionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:HealthcareAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="AsOf2022-06-30_custom_HealthcareAcquisitionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:HealthcareAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="From2021-06-302021-06-30_custom_HealthcareAcquisitionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:HealthcareAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-30</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2022-06-302022-06-30_custom_HealthcareAcquisitionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:HealthcareAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-30</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2021-09-30_custom_MedicalBillingAcquisitionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:MedicalBillingAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="AsOf2022-09-30_custom_MedicalBillingAcquisitionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:MedicalBillingAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="From2021-09-292021-09-30_custom_HealthcareAcquisitionOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:HealthcareAcquisitionOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-29</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="From2022-09-292022-09-30_custom_HealthcareAcquisitionOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:HealthcareAcquisitionOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-29</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-09-30_custom_HealthcareAcquisitionOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:HealthcareAcquisitionOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_custom_MedicalBillingAssetsAcquisitionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:MedicalBillingAssetsAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="From2022-01-302022-02-01_custom_MedicalBillingAcquisitionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:MedicalBillingAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-30</startDate>
            <endDate>2022-02-01</endDate>
        </period>
    </context>
    <context id="From2021-08-292021-09-02">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
        </entity>
        <period>
            <startDate>2021-08-29</startDate>
            <endDate>2021-09-02</endDate>
        </period>
    </context>
    <context id="AsOf2021-09-02">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
        </entity>
        <period>
            <instant>2021-09-02</instant>
        </period>
    </context>
    <context id="From2021-08-292021-09-02_custom_TicketSmarterAcquisitionMember_custom_PromissoryNoteMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:TicketSmarterAcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">DGLY:PromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-29</startDate>
            <endDate>2021-09-02</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_TicketSmarterAcquisitionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:TicketSmarterAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-09-02_custom_TicketSmarterAcquisitionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:TicketSmarterAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-02</instant>
        </period>
    </context>
    <context id="From2021-08-292021-09-02_custom_TicketSmarterAcquisitionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:TicketSmarterAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-29</startDate>
            <endDate>2021-09-02</endDate>
        </period>
    </context>
    <context id="AsOf2021-09-30_custom_TicketSmarterAcquisitionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:TicketSmarterAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="From2021-09-012021-09-30_custom_TicketSmarterAcquisitionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:TicketSmarterAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="From2021-12-012021-12-31_custom_TicketSmarterAcquisitionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:TicketSmarterAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-09-30_us-gaap_TrademarksAndTradeNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-09-30_custom_SponsorshipAgreementNetworkMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">DGLY:SponsorshipAgreementNetworkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-09-30_custom_SearchEngineOptimizationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">DGLY:SearchEngineOptimizationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-09-30_custom_TicketSmarterAcquisitionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">DGLY:TicketSmarterAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="From2023-07-012023-09-30_us-gaap_OperatingSegmentsMember_custom_VideoSolutionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:VideoSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="From2022-07-012022-09-30_us-gaap_OperatingSegmentsMember_custom_VideoSolutionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:VideoSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-09-30_us-gaap_OperatingSegmentsMember_custom_VideoSolutionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:VideoSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-09-30_us-gaap_OperatingSegmentsMember_custom_VideoSolutionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:VideoSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="From2023-07-012023-09-30_us-gaap_OperatingSegmentsMember_custom_RevenueCycleManagementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:RevenueCycleManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="From2022-07-012022-09-30_us-gaap_OperatingSegmentsMember_custom_RevenueCycleManagementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:RevenueCycleManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-09-30_us-gaap_OperatingSegmentsMember_custom_RevenueCycleManagementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:RevenueCycleManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-09-30_us-gaap_OperatingSegmentsMember_custom_RevenueCycleManagementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:RevenueCycleManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="From2023-07-012023-09-30_us-gaap_OperatingSegmentsMember_custom_EntertainmentSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:EntertainmentSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="From2022-07-012022-09-30_us-gaap_OperatingSegmentsMember_custom_EntertainmentSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:EntertainmentSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-09-30_us-gaap_OperatingSegmentsMember_custom_EntertainmentSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:EntertainmentSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-09-30_us-gaap_OperatingSegmentsMember_custom_EntertainmentSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:EntertainmentSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="From2023-07-012023-09-30_us-gaap_OperatingSegmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="From2022-07-012022-09-30_us-gaap_OperatingSegmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-09-30_us-gaap_OperatingSegmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-09-30_us-gaap_OperatingSegmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="From2023-07-012023-09-30_us-gaap_OperatingSegmentsMember_us-gaap_CorporateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="From2022-07-012022-09-30_us-gaap_OperatingSegmentsMember_us-gaap_CorporateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-09-30_us-gaap_OperatingSegmentsMember_us-gaap_CorporateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-09-30_us-gaap_OperatingSegmentsMember_us-gaap_CorporateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-09-30_custom_VideoSolutionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:VideoSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_VideoSolutionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:VideoSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_custom_RevenueCycleManagementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:RevenueCycleManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_RevenueCycleManagementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:RevenueCycleManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_custom_EntertainmentSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:EntertainmentSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_EntertainmentSegmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">DGLY:EntertainmentSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_us-gaap_CorporateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_CorporateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_NobilityLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">DGLY:NobilityLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-09-30_custom_NobilityLLCMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">DGLY:NobilityLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="AsOf2023-09-22_us-gaap_RelatedPartyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-22</instant>
        </period>
    </context>
    <context id="From2023-10-262023-10-26_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-26</startDate>
            <endDate>2023-10-26</endDate>
        </period>
    </context>
    <context id="AsOf2023-10-26_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001342958</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-10-26</instant>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <unit id="USDPShares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Pure">
        <measure>pure</measure>
    </unit>
    <dei:AmendmentFlag contextRef="From2023-01-01to2023-09-30">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate contextRef="From2023-01-01to2023-09-30">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalPeriodFocus contextRef="From2023-01-01to2023-09-30">Q3</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey contextRef="From2023-01-01to2023-09-30">0001342958</dei:EntityCentralIndexKey>
    <us-gaap:IncomeTaxReceivable
      contextRef="AsOf2022-12-31"
      id="xdx2ixbrl0084"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NotesPayableCurrent
      contextRef="AsOf2022-12-31_us-gaap_RelatedPartyMember"
      id="xdx2ixbrl0111"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="AsOf2022-12-31"
      id="xdx2ixbrl0117"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:TaxesPayableCurrent
      contextRef="AsOf2023-09-30"
      id="xdx2ixbrl0119"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LongTermNotesPayable
      contextRef="AsOf2022-12-31_us-gaap_RelatedPartyMember"
      id="xdx2ixbrl0138"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LeaseDepositLiability
      contextRef="AsOf2022-12-31"
      id="xdx2ixbrl0141"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="AsOf2023-09-30"
      id="xdx2ixbrl0146"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="AsOf2022-12-31"
      id="xdx2ixbrl0147"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:GainLossRelatedToLitigationSettlement
      contextRef="From2023-07-012023-09-30"
      id="xdx2ixbrl0277"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:GainLossRelatedToLitigationSettlement
      contextRef="From2022-07-012022-09-30"
      id="xdx2ixbrl0278"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:GainLossRelatedToLitigationSettlement
      contextRef="From2022-01-012022-09-30"
      id="xdx2ixbrl0280"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:LossOnConversionOfConvertibleNote
      contextRef="From2023-07-012023-09-30"
      id="xdx2ixbrl0282"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:LossOnConversionOfConvertibleNote
      contextRef="From2022-07-012022-09-30"
      id="xdx2ixbrl0283"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:LossOnConversionOfConvertibleNote
      contextRef="From2022-01-012022-09-30"
      id="xdx2ixbrl0285"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:ChangeInFairValueOfShorttermInvestments
      contextRef="From2023-07-012023-09-30"
      id="xdx2ixbrl0292"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:ChangeInFairValueOfShorttermInvestments
      contextRef="From2022-07-012022-09-30"
      id="xdx2ixbrl0293"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:ChangeInFairValueOfShorttermInvestments
      contextRef="From2023-01-01to2023-09-30"
      id="xdx2ixbrl0294"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="From2022-07-012022-09-30"
      id="xdx2ixbrl0303"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="From2022-01-012022-09-30"
      id="xdx2ixbrl0305"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:GainOnExtinguishmentOfWarrantDerivativeLiabilities
      contextRef="From2023-07-012023-09-30"
      id="xdx2ixbrl0307"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:GainOnExtinguishmentOfWarrantDerivativeLiabilities
      contextRef="From2023-01-01to2023-09-30"
      id="xdx2ixbrl0309"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2023-07-012023-09-30"
      id="xdx2ixbrl0322"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2022-07-012022-09-30"
      id="xdx2ixbrl0323"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2023-01-01to2023-09-30"
      id="xdx2ixbrl0324"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2022-01-012022-09-30"
      id="xdx2ixbrl0325"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0380"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-01-012022-03-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0382"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-01-012022-03-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0383"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2022-01-012022-03-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0388"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2022-01-012022-03-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0389"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2022-01-012022-03-31"
      id="xdx2ixbrl0390"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
      contextRef="From2022-01-012022-03-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0396"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
      contextRef="From2022-01-012022-03-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0397"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
      contextRef="From2022-01-012022-03-31"
      id="xdx2ixbrl0398"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="From2022-01-012022-03-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0403"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="From2022-01-012022-03-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0404"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:DistributionToNoncontrollingInterestInConsolidatedSubsidiary
      contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0410"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:DistributionToNoncontrollingInterestInConsolidatedSubsidiary
      contextRef="From2022-01-012022-03-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0411"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:DistributionToNoncontrollingInterestInConsolidatedSubsidiary
      contextRef="From2022-01-012022-03-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0413"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0416"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2022-01-012022-03-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0417"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0430"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-04-012022-06-30_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0432"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0433"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
      contextRef="From2022-04-012022-06-30_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0438"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
      contextRef="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0439"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
      contextRef="From2022-04-012022-06-30"
      id="xdx2ixbrl0440"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0445"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="From2022-04-012022-06-30_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0446"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0452"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0453"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:IssuanceOfCommonStockThroughWarrantExchangeAgreement
      contextRef="From2022-07-012022-09-30_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0468"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:IssuanceOfCommonStockThroughWarrantExchangeAgreement
      contextRef="From2022-07-012022-09-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0469"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-07-012022-09-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0474"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-07-012022-09-30_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0476"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-07-012022-09-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0477"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2022-07-012022-09-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0480"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2022-07-012022-09-30_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0481"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2023-01-012023-03-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0502"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2023-01-012023-03-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0504"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2023-01-012023-03-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0505"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2023-01-012023-03-31_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0510"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2023-01-012023-03-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0511"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2023-01-012023-03-31"
      id="xdx2ixbrl0512"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="From2023-01-012023-03-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0516"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="From2023-01-012023-03-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0517"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="From2023-01-012023-03-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0519"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="From2023-01-012023-03-31"
      id="xdx2ixbrl0520"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2023-01-012023-03-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0524"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2023-01-012023-03-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0525"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2023-04-012023-06-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0546"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2023-04-012023-06-30_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0548"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2023-04-012023-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0549"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
      contextRef="From2023-04-012023-06-30_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0554"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
      contextRef="From2023-04-012023-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0555"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
      contextRef="From2023-04-012023-06-30"
      id="xdx2ixbrl0556"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="From2023-04-012023-06-30_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0562"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="From2023-04-012023-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0563"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="From2023-04-012023-06-30"
      id="xdx2ixbrl0564"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2023-04-012023-06-30_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0570"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2023-04-012023-06-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0571"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2023-04-012023-06-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0576"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2023-04-012023-06-30_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0577"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2023-07-012023-09-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0590"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2023-07-012023-09-30_us-gaap_NoncontrollingInterestMember"
      id="xdx2ixbrl0592"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2023-07-012023-09-30_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0593"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2023-07-012023-09-30_us-gaap_CommonStockMember"
      id="xdx2ixbrl0596"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2023-07-012023-09-30_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0597"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:NoncashInterestExpense
      contextRef="From2022-01-012022-09-30"
      id="xdx2ixbrl0634"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="From2022-01-012022-09-30"
      id="xdx2ixbrl0640"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="From2023-01-01to2023-09-30"
      id="xdx2ixbrl0642"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="From2022-01-012022-09-30"
      id="xdx2ixbrl0646"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:LossOnConversionOfConvertibleNote
      contextRef="From2022-01-012022-09-30"
      id="xdx2ixbrl0649"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2022-01-012022-09-30"
      id="xdx2ixbrl0658"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:IncreaseDecreaseInLeaseDeposit
      contextRef="From2022-01-012022-09-30"
      id="xdx2ixbrl0700"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="From2023-01-01to2023-09-30"
      id="xdx2ixbrl0720"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherPaymentsToAcquireBusinesses
      contextRef="From2023-01-01to2023-09-30"
      id="xdx2ixbrl0723"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="From2023-01-01to2023-09-30"
      id="xdx2ixbrl0732"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PaymentsOfDistributionsToAffiliates
      contextRef="From2023-01-01to2023-09-30"
      id="xdx2ixbrl0735"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="From2022-01-012022-09-30"
      id="xdx2ixbrl0739"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="From2022-01-012022-09-30"
      id="xdx2ixbrl0742"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:ProceedsFromCommercialExtensionOfCreditEntertainmentSegment
      contextRef="From2022-01-012022-09-30"
      id="xdx2ixbrl0745"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:PaymentForCommercialExtensionOfCreditEntertainmentSegment
      contextRef="From2022-01-012022-09-30"
      id="xdx2ixbrl0748"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:RouAndLeaseLiabilityRecordedOnExtensionOfLease
      contextRef="From2022-01-012022-09-30"
      id="xdx2ixbrl0778"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:ConversionOfConvertibleNotesPayableIntoCommonStock
      contextRef="From2022-01-012022-09-30"
      id="xdx2ixbrl0781"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:IssuanceOfCommonStockThroughWarrantExchangeAgreement
      contextRef="From2023-01-01to2023-09-30"
      id="xdx2ixbrl0783"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:IssuanceOfContingentConsiderationPromissoryNoteForBusinessAcquisitions
      contextRef="From2023-01-01to2023-09-30"
      id="xdx2ixbrl0786"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FairValueOfAssetsAcquired
      contextRef="From2023-01-01to2023-09-30"
      id="xdx2ixbrl0789"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LiabilitiesAssumed1
      contextRef="From2023-01-01to2023-09-30"
      id="xdx2ixbrl0792"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:GoodwillAcquiredInBusinessAcquisitions
      contextRef="From2023-01-01to2023-09-30"
      id="xdx2ixbrl0795"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:ReverseStockSplitRoundingIssuances
      contextRef="From2022-01-012022-09-30"
      id="xdx2ixbrl0802"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:DebtDiscountOnConvertibleNote
      contextRef="From2022-01-012022-09-30"
      id="xdx2ixbrl0808"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="From2023-01-012023-09-30_us-gaap_CashMember"
      id="xdx2ixbrl0902"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="From2023-01-012023-09-30_us-gaap_CashMember"
      id="xdx2ixbrl0904"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="From2023-01-012023-09-30_us-gaap_MoneyMarketFundsMember"
      id="xdx2ixbrl0910"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="From2023-01-012023-09-30_us-gaap_MoneyMarketFundsMember"
      id="xdx2ixbrl0912"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="From2023-01-01to2023-09-30"
      id="xdx2ixbrl0918"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="From2023-01-01to2023-09-30"
      id="xdx2ixbrl0920"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain
      contextRef="From2022-01-012022-12-31_us-gaap_CashMember"
      id="xdx2ixbrl0926"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedLoss
      contextRef="From2022-01-012022-12-31_us-gaap_CashMember"
      id="xdx2ixbrl0928"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain
      contextRef="From2022-01-012022-12-31_us-gaap_MoneyMarketFundsMember"
      id="xdx2ixbrl0934"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedLoss
      contextRef="From2022-01-012022-12-31_us-gaap_MoneyMarketFundsMember"
      id="xdx2ixbrl0936"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain
      contextRef="From2022-01-012022-12-31"
      id="xdx2ixbrl0942"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedLoss
      contextRef="From2022-01-012022-12-31"
      id="xdx2ixbrl0944"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ConvertibleNotesPayableCurrent
      contextRef="AsOf2022-12-31"
      id="xdx2ixbrl1008"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:BusinessCombinationContingentConsiderationLiabilityTwo
      contextRef="AsOf2023-09-30"
      id="xdx2ixbrl1020"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:BusinessCombinationContingentConsiderationLiabilityThree
      contextRef="AsOf2023-09-30"
      id="xdx2ixbrl1023"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:EntertainmentLicenseAgreementForProgramMaterialLiability
      contextRef="AsOf2022-12-31"
      id="xdx2ixbrl1027"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtInstrumentTerm
      contextRef="From2021-06-272021-06-30_custom_JuneContingentNoteMember"
      id="xdx2ixbrl1062">P3Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentTerm
      contextRef="From2021-08-302021-08-31_custom_AugustContingentPaymentNoteMember"
      id="xdx2ixbrl1082">P3Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentTerm
      contextRef="From2021-12-302022-01-02_custom_JanuaryContingentPaymentNoteMember"
      id="xdx2ixbrl1102">P2Y6M0D</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentTerm
      contextRef="From2022-02-022022-02-02_custom_FebruaryContingentPaymentNoteMember"
      id="xdx2ixbrl1122">P3Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:ConvertibleNotesPayable
      contextRef="AsOf2022-12-31"
      id="xdx2ixbrl1206"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal
      contextRef="From2023-01-01to2023-09-30"
      id="xdx2ixbrl1212"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2023-09-30_us-gaap_FairValueInputsLevel1Member_custom_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember"
      id="xdx2ixbrl1240"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2023-09-30_us-gaap_FairValueInputsLevel2Member_custom_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember"
      id="xdx2ixbrl1241"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2023-09-30_us-gaap_FairValueInputsLevel1Member_custom_WarrantLiabilityMember"
      id="xdx2ixbrl1245"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2023-09-30_us-gaap_FairValueInputsLevel2Member_custom_WarrantLiabilityMember"
      id="xdx2ixbrl1246"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2023-09-30_us-gaap_FairValueInputsLevel1Member"
      id="xdx2ixbrl1250"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2023-09-30_us-gaap_FairValueInputsLevel2Member"
      id="xdx2ixbrl1251"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2022-12-31_us-gaap_FairValueInputsLevel1Member_custom_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember"
      id="xdx2ixbrl1255"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2022-12-31_us-gaap_FairValueInputsLevel2Member_custom_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember"
      id="xdx2ixbrl1256"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2022-12-31_us-gaap_FairValueInputsLevel1Member_custom_WarrantLiabilityMember"
      id="xdx2ixbrl1260"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2022-12-31_us-gaap_FairValueInputsLevel2Member_custom_WarrantLiabilityMember"
      id="xdx2ixbrl1261"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2022-12-31_us-gaap_FairValueInputsLevel3Member_custom_WarrantLiabilityMember"
      id="xdx2ixbrl1262"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2022-12-31_custom_WarrantLiabilityMember"
      id="xdx2ixbrl1263"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2022-12-31_us-gaap_FairValueInputsLevel1Member"
      id="xdx2ixbrl1265"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2022-12-31_us-gaap_FairValueInputsLevel2Member"
      id="xdx2ixbrl1266"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2022-12-31_custom_WarrantLiabilityMember73668687"
      id="xdx2ixbrl1274"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:PaymentOfContingentConsiderationPromissoryNote
      contextRef="From2023-01-012023-03-31_custom_WarrantLiabilityMember"
      id="xdx2ixbrl1278"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition
      contextRef="From2023-01-012023-03-31_custom_WarrantLiabilityMember"
      id="xdx2ixbrl1282"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2023-03-31_custom_WarrantLiabilityMember"
      id="xdx2ixbrl1286"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:IssuanceOfWarrantDerivativeLiabilities
      contextRef="From2023-04-012023-06-30_custom_ContingentConsiderationPromissoryNoteMember"
      id="xdx2ixbrl1288"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:PaymentOfContingentConsiderationPromissoryNote
      contextRef="From2023-04-012023-06-30_custom_WarrantLiabilityMember"
      id="xdx2ixbrl1294"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition
      contextRef="From2023-04-012023-06-30_custom_ContingentConsiderationPromissoryNoteMember"
      id="xdx2ixbrl1296"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:PaymentOfContingentConsiderationPromissoryNote
      contextRef="From2023-07-012023-09-30_custom_WarrantLiabilityMember"
      id="xdx2ixbrl1306"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:FairValueOfContingentConsiderationPromissoryNote
      contextRef="From2023-07-012023-09-30_custom_WarrantLiabilityMember"
      id="xdx2ixbrl1310"
      unitRef="USD"
      xsi:nil="true"/>
    <DGLY:ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition
      contextRef="From2023-07-012023-09-30_custom_ContingentConsiderationPromissoryNoteMember"
      id="xdx2ixbrl1312"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration contextRef="AsOf2023-09-30" id="xdx2ixbrl1395">http://fasb.org/us-gaap/2023#LandMember</us-gaap:PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="AsOf2023-09-30_custom_WarehouseAndOfficeSpaceMember"
      id="xdx2ixbrl1450">P48M</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="AsOf2023-09-30_custom_CCCAcquisitionMember"
      id="xdx2ixbrl1474">P84M</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="AsOf2023-09-30_custom_CCCAcquisitionMember"
      id="xdx2ixbrl1482">P84M</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="AsOf2023-09-30_custom_PrivateMedicalBillingCompanyMember_custom_JanuaryOneTwoThousandTwentyTwoMember"
      id="xdx2ixbrl1495">P27M</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2023-09-30_custom_UnAmortizedIntangibleAssetsMember_us-gaap_GoodwillMember"
      id="xdx2ixbrl1627"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2022-12-31_custom_UnAmortizedIntangibleAssetsMember_us-gaap_GoodwillMember"
      id="xdx2ixbrl1633"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2023-09-30_custom_UnAmortizedIntangibleAssetsMember_custom_TradeNameMember"
      id="xdx2ixbrl1639"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2022-12-31_custom_UnAmortizedIntangibleAssetsMember_custom_TradeNameMember"
      id="xdx2ixbrl1645"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2023-09-30_custom_UnAmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksPendingMember"
      id="xdx2ixbrl1651"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2022-12-31_custom_UnAmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksPendingMember"
      id="xdx2ixbrl1657"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2023-01-012023-09-30_custom_StockOptionsMember"
      id="xdx2ixbrl1745"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2023-01-012023-09-30_custom_StockOptionsMember"
      id="xdx2ixbrl1747"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="From2023-01-012023-09-30_custom_StockOptionsMember"
      id="xdx2ixbrl1749"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="From2023-01-012023-09-30_custom_StockOptionsMember"
      id="xdx2ixbrl1751"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <DGLY:NumberOfRestrictedShareNonVestInRemainderOfFiscalYear
      contextRef="AsOf2023-09-30"
      id="xdx2ixbrl1847"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:WarrantsAndRightsOutstandingMaturityDate
      contextRef="AsOf2021-08-19_custom_WarrantExchangeAgreementMember_custom_ReplacementOriginalWarrantsMember_custom_TwentyTwentyOnePurchaseWarrantsMember"
      id="xdx2ixbrl1877">2026-09-18</us-gaap:WarrantsAndRightsOutstandingMaturityDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised
      contextRef="From2023-01-012023-09-30_us-gaap_WarrantMember"
      id="xdx2ixbrl1984"
      unitRef="Shares"
      xsi:nil="true"/>
    <DGLY:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="From2023-01-012023-09-30_us-gaap_WarrantMember"
      id="xdx2ixbrl1986"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife contextRef="From2023-01-01to2023-09-30" id="xdx2ixbrl1998">P45M</DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="From2023-01-102023-01-10_custom_NewEmployeesMember_srt_MinimumMember"
      id="xdx2ixbrl2032">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="From2023-01-102023-01-10_custom_NewEmployeesMember_srt_MaximumMember"
      id="xdx2ixbrl2034">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants
      contextRef="From2023-07-012023-09-30"
      id="xdx2ixbrl2076"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants
      contextRef="From2022-07-012022-09-30"
      id="xdx2ixbrl2077"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants
      contextRef="From2023-01-01to2023-09-30"
      id="xdx2ixbrl2078"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants
      contextRef="From2022-01-012022-09-30"
      id="xdx2ixbrl2079"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets
      contextRef="AsOf2021-06-30_custom_HealthcareAcquisitionMember"
      id="xdx2ixbrl2124"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets
      contextRef="AsOf2021-09-30_custom_MedicalBillingAcquisitionMember"
      id="xdx2ixbrl2168"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets
      contextRef="AsOf2021-09-30_custom_TicketSmarterAcquisitionMember"
      id="xdx2ixbrl2272"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2023-01-012023-09-30_us-gaap_TrademarksAndTradeNamesMember"
      id="xdx2ixbrl2310"
      unitRef="USD"
      xsi:nil="true"/>
    <dei:DocumentType contextRef="From2023-01-01to2023-09-30">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport contextRef="From2023-01-01to2023-09-30">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="From2023-01-01to2023-09-30">2023-09-30</dei:DocumentPeriodEndDate>
    <dei:DocumentFiscalYearFocus contextRef="From2023-01-01to2023-09-30">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport contextRef="From2023-01-01to2023-09-30">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="From2023-01-01to2023-09-30">001-33899</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="From2023-01-01to2023-09-30">Digital Ally, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="From2023-01-01to2023-09-30">NV</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="From2023-01-01to2023-09-30">20-0064269</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="From2023-01-01to2023-09-30">14001 Marshall Drive</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="From2023-01-01to2023-09-30">Lenexa</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="From2023-01-01to2023-09-30">KS</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="From2023-01-01to2023-09-30">66215</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="From2023-01-01to2023-09-30">(913)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="From2023-01-01to2023-09-30">814-7774</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="From2023-01-01to2023-09-30">Common     stock, $0.001 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="From2023-01-01to2023-09-30">DGLY</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="From2023-01-01to2023-09-30">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus contextRef="From2023-01-01to2023-09-30">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="From2023-01-01to2023-09-30">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="From2023-01-01to2023-09-30">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="From2023-01-01to2023-09-30">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="From2023-01-01to2023-09-30">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany contextRef="From2023-01-01to2023-09-30">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding contextRef="AsOf2023-11-14" decimals="INF" unitRef="Shares">2800752</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">2207831</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">3532199</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">200667</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">152736</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">2022730</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">2044056</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">5000</us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent>
    <us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">0</us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="AsOf2023-09-30_us-gaap_RelatedPartyMember"
      decimals="0"
      unitRef="USD">0</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="AsOf2022-12-31_us-gaap_RelatedPartyMember"
      decimals="0"
      unitRef="USD">138384</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">2617812</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">4076522</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:InventoryNet contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">5194779</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">6839406</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseCurrent contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">7323615</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">8466413</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">19366767</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">24958596</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">7451042</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">7898686</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">16861228</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">17872970</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">1034518</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">782129</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:IncomeTaxReceivable contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">9447</us-gaap:IncomeTaxReceivable>
    <us-gaap:OtherAssetsNoncurrent contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">6633072</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">5155681</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">51356074</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">56668062</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">12589610</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">9477355</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">2808068</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">1090967</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">264958</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">294617</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">2751983</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">2154874</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:NotesPayableCurrent
      contextRef="AsOf2023-09-30_us-gaap_RelatedPartyMember"
      decimals="0"
      unitRef="USD">2106000</us-gaap:NotesPayableCurrent>
    <us-gaap:DebtCurrent contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">2213148</us-gaap:DebtCurrent>
    <us-gaap:DebtCurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">485373</us-gaap:DebtCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">1412820</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">8097</us-gaap:TaxesPayableCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">24146587</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">13511283</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">147721</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">442467</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">837755</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">555707</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">7134547</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">5818082</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:LongTermNotesPayable
      contextRef="AsOf2023-09-30_us-gaap_RelatedPartyMember"
      decimals="0"
      unitRef="USD">219000</us-gaap:LongTermNotesPayable>
    <us-gaap:LeaseDepositLiability contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">10445</us-gaap:LeaseDepositLiability>
    <us-gaap:Liabilities contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">32496055</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">20327539</us-gaap:Liabilities>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2023-09-30"
      decimals="INF"
      unitRef="USDPShares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2022-12-31"
      decimals="INF"
      unitRef="USDPShares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2023-09-30" decimals="INF" unitRef="Shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2022-12-31" decimals="INF" unitRef="Shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="AsOf2023-09-30" decimals="INF" unitRef="Shares">2800752</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued contextRef="AsOf2022-12-31" decimals="INF" unitRef="Shares">2720170</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">2801</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">2721</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">128367929</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">127869342</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:MinorityInterest contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">677318</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">448694</us-gaap:MinorityInterest>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">-110188029</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">-91980234</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">18860019</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">36340523</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">51356074</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">56668062</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-07-012023-09-30_us-gaap_ProductMember"
      decimals="0"
      unitRef="USD">2095237</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-07-012022-09-30_us-gaap_ProductMember"
      decimals="0"
      unitRef="USD">3062373</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-09-30_us-gaap_ProductMember"
      decimals="0"
      unitRef="USD">7626706</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-09-30_us-gaap_ProductMember"
      decimals="0"
      unitRef="USD">7682614</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-07-012023-09-30_us-gaap_ServiceOtherMember"
      decimals="0"
      unitRef="USD">4242462</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-07-012022-09-30_us-gaap_ServiceOtherMember"
      decimals="0"
      unitRef="USD">5421780</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-09-30_us-gaap_ServiceOtherMember"
      decimals="0"
      unitRef="USD">14687813</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-09-30_us-gaap_ServiceOtherMember"
      decimals="0"
      unitRef="USD">20447778</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-07-012023-09-30"
      decimals="0"
      unitRef="USD">6337699</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-07-012022-09-30"
      decimals="0"
      unitRef="USD">8484153</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">22314519</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">28130392</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="From2023-07-012023-09-30_us-gaap_ProductMember"
      decimals="0"
      unitRef="USD">2587750</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2022-07-012022-09-30_us-gaap_ProductMember"
      decimals="0"
      unitRef="USD">3262457</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2023-01-012023-09-30_us-gaap_ProductMember"
      decimals="0"
      unitRef="USD">7108366</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2022-01-012022-09-30_us-gaap_ProductMember"
      decimals="0"
      unitRef="USD">8154984</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2023-07-012023-09-30_us-gaap_ServiceOtherMember"
      decimals="0"
      unitRef="USD">2523800</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2022-07-012022-09-30_us-gaap_ServiceOtherMember"
      decimals="0"
      unitRef="USD">4626196</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2023-01-012023-09-30_us-gaap_ServiceOtherMember"
      decimals="0"
      unitRef="USD">9698175</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2022-01-012022-09-30_us-gaap_ServiceOtherMember"
      decimals="0"
      unitRef="USD">15721210</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2023-07-012023-09-30"
      decimals="0"
      unitRef="USD">5111550</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2022-07-012022-09-30"
      decimals="0"
      unitRef="USD">7888653</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">16806541</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">23876194</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="From2023-07-012023-09-30"
      decimals="0"
      unitRef="USD">1226149</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2022-07-012022-09-30"
      decimals="0"
      unitRef="USD">595500</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">5507978</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">4254198</us-gaap:GrossProfit>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2023-07-012023-09-30"
      decimals="0"
      unitRef="USD">564146</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2022-07-012022-09-30"
      decimals="0"
      unitRef="USD">616174</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">2039361</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">1654395</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="From2023-07-012023-09-30"
      decimals="0"
      unitRef="USD">1932982</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="From2022-07-012022-09-30"
      decimals="0"
      unitRef="USD">1832916</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">5885097</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">7375364</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2023-07-012023-09-30"
      decimals="0"
      unitRef="USD">3877064</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2022-07-012022-09-30"
      decimals="0"
      unitRef="USD">4713433</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">13845074</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">15256049</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2023-07-012023-09-30"
      decimals="0"
      unitRef="USD">6374192</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2022-07-012022-09-30"
      decimals="0"
      unitRef="USD">7162523</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">21769532</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">24285808</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2023-07-012023-09-30"
      decimals="0"
      unitRef="USD">-5148043</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-07-012022-09-30"
      decimals="0"
      unitRef="USD">-6567023</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">-16261554</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">-20031610</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest
      contextRef="From2023-07-012023-09-30"
      decimals="0"
      unitRef="USD">12986</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="From2022-07-012022-09-30"
      decimals="0"
      unitRef="USD">13333</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">84071</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">116928</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpense
      contextRef="From2023-07-012023-09-30"
      decimals="0"
      unitRef="USD">959898</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="From2022-07-012022-09-30"
      decimals="0"
      unitRef="USD">14255</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">2480947</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">39766</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2023-07-012023-09-30"
      decimals="0"
      unitRef="USD">25394</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2022-07-012022-09-30"
      decimals="0"
      unitRef="USD">-1892</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">76180</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">41167</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:GainLossRelatedToLitigationSettlement
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">-1792308</us-gaap:GainLossRelatedToLitigationSettlement>
    <DGLY:LossOnConversionOfConvertibleNote
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">-93386</DGLY:LossOnConversionOfConvertibleNote>
    <DGLY:ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements
      contextRef="From2023-07-012023-09-30"
      decimals="0"
      unitRef="USD">19888</DGLY:ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements>
    <DGLY:ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements
      contextRef="From2022-07-012022-09-30"
      decimals="0"
      unitRef="USD">-138877</DGLY:ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements>
    <DGLY:ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">177909</DGLY:ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements>
    <DGLY:ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">347169</DGLY:ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements>
    <DGLY:ChangeInFairValueOfShorttermInvestments
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">-84818</DGLY:ChangeInFairValueOfShorttermInvestments>
    <DGLY:ChangeInFairValueOfWarrantDerivativeLiabilities
      contextRef="From2023-07-012023-09-30"
      decimals="0"
      unitRef="USD">1863326</DGLY:ChangeInFairValueOfWarrantDerivativeLiabilities>
    <DGLY:ChangeInFairValueOfWarrantDerivativeLiabilities
      contextRef="From2022-07-012022-09-30"
      decimals="0"
      unitRef="USD">1164849</DGLY:ChangeInFairValueOfWarrantDerivativeLiabilities>
    <DGLY:ChangeInFairValueOfWarrantDerivativeLiabilities
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">1803560</DGLY:ChangeInFairValueOfWarrantDerivativeLiabilities>
    <DGLY:ChangeInFairValueOfWarrantDerivativeLiabilities
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">6726638</DGLY:ChangeInFairValueOfWarrantDerivativeLiabilities>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="From2023-07-012023-09-30"
      decimals="0"
      unitRef="USD">507304</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">507304</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <DGLY:GainOnExtinguishmentOfWarrantDerivativeLiabilities
      contextRef="From2022-07-012022-09-30"
      decimals="0"
      unitRef="USD">3624794</DGLY:GainOnExtinguishmentOfWarrantDerivativeLiabilities>
    <DGLY:GainOnExtinguishmentOfWarrantDerivativeLiabilities
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">3624794</DGLY:GainOnExtinguishmentOfWarrantDerivativeLiabilities>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2023-07-012023-09-30"
      decimals="0"
      unitRef="USD">1469000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2022-07-012022-09-30"
      decimals="0"
      unitRef="USD">4647952</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">-1717617</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">10732112</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2023-07-012023-09-30"
      decimals="0"
      unitRef="USD">-3679043</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2022-07-012022-09-30"
      decimals="0"
      unitRef="USD">-1919071</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">-17979171</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">-9299498</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="From2023-07-012023-09-30"
      decimals="0"
      unitRef="USD">-3679043</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2022-07-012022-09-30"
      decimals="0"
      unitRef="USD">-1919071</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">-17979171</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">-9299498</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="From2023-07-012023-09-30"
      decimals="0"
      unitRef="USD">29630</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="From2022-07-012022-09-30"
      decimals="0"
      unitRef="USD">-16596</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">228624</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">268636</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-07-012023-09-30"
      decimals="0"
      unitRef="USD">-3708673</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-07-012022-09-30"
      decimals="0"
      unitRef="USD">-1902475</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">-18207795</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">-9568134</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2023-07-012023-09-30"
      decimals="INF"
      unitRef="USDPShares">-1.32</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2022-07-012022-09-30"
      decimals="INF"
      unitRef="USDPShares">-0.76</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2023-01-01to2023-09-30"
      decimals="INF"
      unitRef="USDPShares">-6.55</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2022-01-012022-09-30"
      decimals="INF"
      unitRef="USDPShares">-3.83</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2023-07-012023-09-30"
      decimals="INF"
      unitRef="USDPShares">-1.32</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2022-07-012022-09-30"
      decimals="INF"
      unitRef="USDPShares">-0.76</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2023-01-01to2023-09-30"
      decimals="INF"
      unitRef="USDPShares">-6.55</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2022-01-012022-09-30"
      decimals="INF"
      unitRef="USDPShares">-3.83</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2023-07-012023-09-30"
      decimals="INF"
      unitRef="Shares">2800752</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2022-07-012022-09-30"
      decimals="INF"
      unitRef="Shares">2518261</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2023-01-01to2023-09-30"
      decimals="INF"
      unitRef="Shares">2779530</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2022-01-012022-09-30"
      decimals="INF"
      unitRef="Shares">2498681</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2023-07-012023-09-30"
      decimals="INF"
      unitRef="Shares">2800752</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2022-07-012022-09-30"
      decimals="INF"
      unitRef="Shares">2518261</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2023-01-01to2023-09-30"
      decimals="INF"
      unitRef="Shares">2779530</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2022-01-012022-09-30"
      decimals="INF"
      unitRef="Shares">2498681</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2021-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">2545220</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-12-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">2545</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">124476447</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-12-31_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      unitRef="USD">56453</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2021-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-68672206</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">55863239</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-01-012022-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">394749</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-01-012022-03-31"
      decimals="0"
      unitRef="USD">394749</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">35750</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">36</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2022-01-012022-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">-36</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
      contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">750</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
      contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">-1</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
      contextRef="From2022-01-012022-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">1</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">93802</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="From2022-01-012022-03-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">-94</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="From2022-01-012022-03-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-2063674</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="From2022-01-012022-03-31"
      decimals="0"
      unitRef="USD">-2063768</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <DGLY:DistributionToNoncontrollingInterestInConsolidatedSubsidiary
      contextRef="From2022-01-012022-03-31_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      unitRef="USD">-15692</DGLY:DistributionToNoncontrollingInterestInConsolidatedSubsidiary>
    <DGLY:DistributionToNoncontrollingInterestInConsolidatedSubsidiary
      contextRef="From2022-01-012022-03-31"
      decimals="0"
      unitRef="USD">-15692</DGLY:DistributionToNoncontrollingInterestInConsolidatedSubsidiary>
    <us-gaap:ProfitLoss
      contextRef="From2022-01-012022-03-31_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      unitRef="USD">-98094</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2022-01-012022-03-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-6600148</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2022-01-012022-03-31"
      decimals="0"
      unitRef="USD">-6698242</us-gaap:ProfitLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-03-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">2486418</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-03-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">2486</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">124871161</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-03-31_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      unitRef="USD">-57333</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-03-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-77336028</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2022-03-31" decimals="0" unitRef="USD">47480286</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">381602</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">381602</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
      contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">2500</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
      contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">-3</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
      contextRef="From2022-04-012022-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">3</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">92498</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="From2022-04-012022-06-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">-92</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-1962663</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">-1962755</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:ProfitLoss
      contextRef="From2022-04-012022-06-30_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      unitRef="USD">383326</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2022-04-012022-06-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-1065513</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2022-04-012022-06-30"
      decimals="0"
      unitRef="USD">-682187</us-gaap:ProfitLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">2391420</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-06-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">2391</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">125252766</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-06-30_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      unitRef="USD">325993</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-06-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-80364204</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">45216946</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <DGLY:IssuanceOfCommonStockThroughWarrantExchangeAgreementShares
      contextRef="From2022-07-012022-09-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">303750</DGLY:IssuanceOfCommonStockThroughWarrantExchangeAgreementShares>
    <DGLY:IssuanceOfCommonStockThroughWarrantExchangeAgreement
      contextRef="From2022-07-012022-09-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">304</DGLY:IssuanceOfCommonStockThroughWarrantExchangeAgreement>
    <DGLY:IssuanceOfCommonStockThroughWarrantExchangeAgreement
      contextRef="From2022-07-012022-09-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">4495196</DGLY:IssuanceOfCommonStockThroughWarrantExchangeAgreement>
    <DGLY:IssuanceOfCommonStockThroughWarrantExchangeAgreement
      contextRef="From2022-07-012022-09-30"
      decimals="0"
      unitRef="USD">4495500</DGLY:IssuanceOfCommonStockThroughWarrantExchangeAgreement>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-07-012022-09-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">251733</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-07-012022-09-30"
      decimals="0"
      unitRef="USD">251733</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:ProfitLoss
      contextRef="From2022-07-012022-09-30_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      unitRef="USD">-16596</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2022-07-012022-09-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-1902475</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2022-07-012022-09-30"
      decimals="0"
      unitRef="USD">-1919071</us-gaap:ProfitLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-09-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">2695170</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-09-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">2695</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-09-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">129999695</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-09-30_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      unitRef="USD">309397</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-09-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-82266679</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2022-09-30" decimals="0" unitRef="USD">48045108</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">2720170</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-12-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">2721</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">127869342</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-12-31_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      unitRef="USD">448694</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-91980234</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">36340523</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2023-01-012023-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">114848</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2023-01-012023-03-31"
      decimals="0"
      unitRef="USD">114848</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="From2023-01-012023-03-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">35000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2023-01-012023-03-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">35</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2023-01-012023-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">-35</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <DGLY:MinorityInterestDecreaseFromRedemptionsShares
      contextRef="From2023-01-012023-03-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">54</DGLY:MinorityInterestDecreaseFromRedemptionsShares>
    <us-gaap:ProfitLoss
      contextRef="From2023-01-012023-03-31_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      unitRef="USD">126239</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2023-01-012023-03-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-6105818</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2023-01-012023-03-31"
      decimals="0"
      unitRef="USD">-5979579</us-gaap:ProfitLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-03-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">2755224</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-03-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">2756</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">127984155</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-03-31_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      unitRef="USD">574933</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-03-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-98086052</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2023-03-31" decimals="0" unitRef="USD">30475792</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-03-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">2755224</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-03-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">2756</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-03-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">127984155</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-03-31_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      unitRef="USD">574933</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-03-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-98086052</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2023-03-31" decimals="0" unitRef="USD">30475792</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2023-04-012023-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">179483</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2023-04-012023-06-30"
      decimals="0"
      unitRef="USD">179483</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
      contextRef="From2023-04-012023-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">3625</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
      contextRef="From2023-04-012023-06-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">-4</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
      contextRef="From2023-04-012023-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">4</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures>
    <DGLY:MinorityInterestDecreaseFromRedemptionsShares
      contextRef="From2023-04-012023-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">24154</DGLY:MinorityInterestDecreaseFromRedemptionsShares>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="From2023-04-012023-06-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">24</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="From2023-04-012023-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">-24</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="From2023-04-012023-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">25000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2023-04-012023-06-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">25</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2023-04-012023-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">119725</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2023-04-012023-06-30"
      decimals="0"
      unitRef="USD">119750</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:ProfitLoss
      contextRef="From2023-04-012023-06-30_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      unitRef="USD">72755</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2023-04-012023-06-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-8393304</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2023-04-012023-06-30"
      decimals="0"
      unitRef="USD">-8320549</us-gaap:ProfitLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">2800753</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-06-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">2801</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">128283343</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-06-30_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      unitRef="USD">647688</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-06-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-106479356</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2023-06-30" decimals="0" unitRef="USD">22454476</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2023-07-012023-09-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">84586</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2023-07-012023-09-30"
      decimals="0"
      unitRef="USD">84586</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:ProfitLoss
      contextRef="From2023-07-012023-09-30_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      unitRef="USD">29630</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2023-07-012023-09-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-3708673</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2023-07-012023-09-30"
      decimals="0"
      unitRef="USD">-3679043</us-gaap:ProfitLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-09-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">2800753</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-09-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">2801</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-09-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">128367929</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-09-30_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      unitRef="USD">677318</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-09-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-110188029</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">18860019</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-09-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">2800753</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-09-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">2801</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-09-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">128367929</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-09-30_us-gaap_NoncontrollingInterestMember"
      decimals="0"
      unitRef="USD">677318</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-09-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-110188029</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">18860019</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">-17979171</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">-9299498</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">1656627</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">1646207</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">378917</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">1028084</us-gaap:ShareBasedCompensation>
    <DGLY:NoncashInterestExpense
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">-576380</DGLY:NoncashInterestExpense>
    <DGLY:ChangeInFairValueOfWarrantDerivativeLiabilities
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">1803560</DGLY:ChangeInFairValueOfWarrantDerivativeLiabilities>
    <DGLY:ChangeInFairValueOfWarrantDerivativeLiabilities
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">6726638</DGLY:ChangeInFairValueOfWarrantDerivativeLiabilities>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">507304</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">3624794</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">1887273</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <DGLY:LossOnConversionOfConvertibleNote
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">-93386</DGLY:LossOnConversionOfConvertibleNote>
    <us-gaap:InventoryWriteDown
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">-918571</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">143664</us-gaap:InventoryWriteDown>
    <DGLY:ProvisionForDoubtfulAccountsReceivable
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">47931</DGLY:ProvisionForDoubtfulAccountsReceivable>
    <DGLY:ProvisionForDoubtfulAccountsReceivable
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">-161239</DGLY:ProvisionForDoubtfulAccountsReceivable>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">5000</us-gaap:ProvisionForDoubtfulAccounts>
    <DGLY:ChangeInFairValueOfContingentConsiderationPromissoryNote
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">177909</DGLY:ChangeInFairValueOfContingentConsiderationPromissoryNote>
    <DGLY:ChangeInFairValueOfContingentConsiderationPromissoryNote
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">347169</DGLY:ChangeInFairValueOfContingentConsiderationPromissoryNote>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">26605</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">-143937</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">-1453710</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
    <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">3426732</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">-2563198</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">1448044</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">-1142798</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">-531508</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <DGLY:IncreaseDecreaseInOperatingLeaseRightOfUseAssets
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">-285667</DGLY:IncreaseDecreaseInOperatingLeaseRightOfUseAssets>
    <DGLY:IncreaseDecreaseInOperatingLeaseRightOfUseAssets
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">-306783</DGLY:IncreaseDecreaseInOperatingLeaseRightOfUseAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">1477391</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">4125776</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">3619557</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">5133934</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">1717101</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">-106800</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">-17544</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">9969</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <DGLY:IncreaseDecreaseInLeaseDeposit
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">10445</DGLY:IncreaseDecreaseInLeaseDeposit>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">-285667</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">-306782</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">1913574</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">2831394</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">-5842158</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">-17797992</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <DGLY:PaymentsForProceedsFromProductiveAsset
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">86348</DGLY:PaymentsForProceedsFromProductiveAsset>
    <DGLY:PaymentsForProceedsFromProductiveAsset
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">1947127</DGLY:PaymentsForProceedsFromProductiveAsset>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">110893</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">158218</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">1153627</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:OtherPaymentsToAcquireBusinesses
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">230000</us-gaap:OtherPaymentsToAcquireBusinesses>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">-197241</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">-3488972</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">4026523</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfDistributionsToAffiliates
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">15692</us-gaap:PaymentsOfDistributionsToAffiliates>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">2640000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">2325000</us-gaap:ProceedsFromRelatedPartyDebt>
    <DGLY:ProceedsFromCommercialExtensionOfCreditEntertainmentSegment
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">1224577</DGLY:ProceedsFromCommercialExtensionOfCreditEntertainmentSegment>
    <DGLY:PaymentForCommercialExtensionOfCreditEntertainmentSegment
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">1156441</DGLY:PaymentForCommercialExtensionOfCreditEntertainmentSegment>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">318105</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">383222</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">4715031</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">-4425437</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">-1324368</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">-25712401</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">3532199</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">32007792</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">2207831</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="AsOf2022-09-30" decimals="0" unitRef="USD">6295391</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:InterestPaidNet
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">26220</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">44783</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">9447</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">9969</us-gaap:IncomeTaxesPaidNet>
    <DGLY:RouAndLeaseLiabilityRecordedOnExtensionOfLease
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">538056</DGLY:RouAndLeaseLiabilityRecordedOnExtensionOfLease>
    <DGLY:ConversionOfConvertibleNotesPayableIntoCommonStock
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">119750</DGLY:ConversionOfConvertibleNotesPayableIntoCommonStock>
    <DGLY:IssuanceOfCommonStockThroughWarrantExchangeAgreement
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">4495500</DGLY:IssuanceOfCommonStockThroughWarrantExchangeAgreement>
    <DGLY:IssuanceOfContingentConsiderationPromissoryNoteForBusinessAcquisitions
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">855000</DGLY:IssuanceOfContingentConsiderationPromissoryNoteForBusinessAcquisitions>
    <us-gaap:FairValueOfAssetsAcquired
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">190631</us-gaap:FairValueOfAssetsAcquired>
    <us-gaap:LiabilitiesAssumed1
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">387005</us-gaap:LiabilitiesAssumed1>
    <DGLY:GoodwillAcquiredInBusinessAcquisitions
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">2100000</DGLY:GoodwillAcquiredInBusinessAcquisitions>
    <DGLY:RestrictedCommonStockGrant
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">35</DGLY:RestrictedCommonStockGrant>
    <DGLY:RestrictedCommonStockGrant
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">715</DGLY:RestrictedCommonStockGrant>
    <DGLY:ReverseStockSplitRoundingIssuances
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">24</DGLY:ReverseStockSplitRoundingIssuances>
    <us-gaap:StockIssued1
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">4</us-gaap:StockIssued1>
    <us-gaap:StockIssued1
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">65</us-gaap:StockIssued1>
    <DGLY:DebtDiscountOnConvertibleNote
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">3000000</DGLY:DebtDiscountOnConvertibleNote>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_800_eus-gaap--OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_zUgxDIVOoyt5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
1. &lt;span id="xdx_822_z5asKlzxTnMg"&gt;NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_846_ecustom--NatureOfOperationPolicyTextBlock_zTX9tVO3kNu6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_865_zgr3iabN74Ia"&gt;Nature
of Operations&lt;/span&gt;:&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Digital
Ally, Inc. was originally incorporated in Nevada on December 13, 2000 as Vegas Petra, Inc. and had no operations until 2004. On November
30, 2004, Vegas Petra, Inc. entered into a Plan of Merger with Digital Ally, Inc., at which time the merged entity was renamed Digital
Ally, Inc. (such merged entity, the &#x201c;Predecessor Registrant&#x201d;).&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
August 23, 2022 (the &#x201c;Effective Time&#x201d;), the Predecessor Registrant merged with and into its wholly owned subsidiary, DGLY
Subsidiary Inc., a Nevada corporation (the &#x201c;Registrant&#x201d;), pursuant to an agreement and plan of merger, dated as of August
23, 2022 (the &#x201c;Merger Agreement&#x201d;), between the Predecessor Registrant and the Registrant, with the Registrant as the surviving
corporation in the merger (such transaction, the &#x201c;Merger&#x201d;). At the Effective Time, Articles of Merger were filed with the
Secretary of State of the State of Nevada, pursuant to which the Registrant was renamed &#x201c;Digital Ally, Inc.&#x201d; and, by operation
of law, succeeded to the assets, continued the business and assumed the rights and obligations of the Predecessor Registrant immediately
prior to the Merger. Under the Nevada Revised Statutes, shareholder approval was not required in connection with the Merger Agreement
or the transactions contemplated thereby.&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; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;At
the Effective Time, pursuant to the Merger Agreement, (i) each outstanding share of Predecessor Registrant&#x2019;s common stock, par
value $&lt;span id="xdx_904_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20220823__us-gaap--TypeOfArrangementAxis__custom--MergerAgreementMember__us-gaap--StatementEquityComponentsAxis__custom--PredecessorCommonStockMember_zhof4AExpnzd"&gt;0.001
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;per share (the &#x201c;Predecessor Common Stock&#x201d;)
automatically converted into one share of common stock, par value $&lt;span id="xdx_908_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20220823__us-gaap--TypeOfArrangementAxis__custom--MergerAgreementMember__us-gaap--StatementEquityComponentsAxis__custom--RegistrantCommonStockMember_zCVzukkSeIGj"&gt;0.001
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;per share, of the Registrant (&#x201c;Registrant
Common Stock&#x201d;), (ii) each outstanding option, right or warrant to acquire shares of Predecessor Common Stock converted into an
option, right or warrant, as applicable, to acquire an equal number of shares of Registrant Common Stock under the same terms and conditions
as the original options, rights or warrants, and (iii) the directors and executive officers of the Predecessor Registrant were appointed
as directors and executive officers, as applicable, of the Registrant, each to serve in the same capacity and for the same term as such
person served with the Predecessor Registrant immediately before the Merger.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
business of the Registrant, Digital Ally, Inc. (with its wholly owned subsidiaries, Digital Ally International, Inc., Shield
Products, LLC, Digital Ally Healthcare, LLC (&#x201c;Digital Ally Healthcare&#x201d;), TicketSmarter, Inc. (&#x201c;TicketSmarter&#x201d;), Worldwide Reinsurance,
Ltd., Digital Connect, Inc., BirdVu Jets, Inc., Kustom 440, Inc. (&#x201c;Kustom 440&#x201d;), Kustom Entertainment, Inc., and its majority-owned subsidiary
Nobility Healthcare, LLC, collectively, &#x201c;Digital Ally,&#x201d; &#x201c;Digital,&#x201d; and the &#x201c;Company&#x201d;), is
divided into three reportable operating segments: 1) the Video Solutions Segment, 2) the Revenue Cycle Management Segment and 3) the
Entertainment Segment. The Video Solutions Segment is our legacy business that produces digital video imaging, storage products,
disinfectant and related safety products for use in law enforcement, security and commercial applications. This segment includes
both service and product revenues through our subscription models offering cloud and warranty solutions, and hardware sales for
video and health safety solutions. The Revenue Cycle Management Segment provides working capital and back-office services to a
variety of healthcare organizations throughout the country, as a monthly service fee. The Entertainment Segment acts as an
intermediary between ticket buyers and sellers within our secondary ticketing platform, ticketsmarter.com, and we also acquire
tickets from primary sellers to then sell through various platforms. The accounting guidance on Segment Reporting establishes
standards for reporting information regarding operating segments in annual financial statements and requires selected information of
those segments to be presented in financial statements. Such required segment information is included in Note 19.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_846_eus-gaap--BusinessCombinationsPolicy_z6fUXLVaqBM4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_86D_zlLA6JUXJv09"&gt;Business
Combination&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
June 2023, the Company, entered into an Agreement and Plan of Merger (the &#x201c;Merger Agreement&#x201d;) with Clover Leaf Capital Corp.,
a Delaware corporation (Nasdaq: CLOE) (&#x201c;Clover Leaf&#x201d;), CL Merger Sub, Inc., a Nevada corporation and a wholly owned subsidiary
of Clover Leaf (&#x201c;Merger Sub&#x201d;), Yntegra Capital Investments LLC, a Delaware limited liability company, in the capacity as
the representative from and after the Effective Time (as defined in the Merger Agreement) for the stockholders of Clover Leaf in accordance
with the terms and conditions of the Merger Agreement, and Kustom Entertainment, Inc., a Nevada corporation, a wholly owned subsidiary
of the Company, with a focus and mission to own and produce events, festivals, and entertainment alongside its evolving primary and secondary
ticketing technologies (&#x201c;Kustom&#x201d;). Pursuant to the Merger Agreement, subject to the terms and conditions set forth therein
upon the consummation of the transactions contemplated by the Merger Agreement (the &#x201c;Closing&#x201d;), Merger Sub will merge with
and into Kustom, with Kustom continuing as the surviving corporation in the Merger and a wholly owned subsidiary of Clover Leaf. Upon
the Closing which is subject to the approval of Clover Leaf&#x2019;s shareholders and the satisfaction or waiver of certain other customary
closing conditions, the common stock of the combined company is expected to be listed on the Nasdaq under a mutually agreed new ticker
symbol that reflects the name &#x201c;Kustom Entertainment&#x201d;.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_846_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zjxqw6WoIjl1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_86B_zBdUGVK5QAx6"&gt;Basis
of Presentation:&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles
in the United States for interim financial information and with the instructions to Form 10-Q and Article 8 of Regulation S-X. Accordingly,
they do not include all the information and footnotes required by generally accepted accounting principles in the United States for complete
financial statements. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for
a fair presentation have been included. Operating results for the three- and nine-month period ended September 30, 2023 are not necessarily
indicative of the results that may be expected for the year ending December 31, 2023.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
balance sheet at December 31, 2022 has been derived from the audited financial statements at that date, but does not include all the
information and footnotes required by generally accepted accounting principles in the United States for complete financial statements.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
further information, refer to the audited financial statements and footnotes included in the Company&#x2019;s annual report on Form 10-K
for the year ended December 31, 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_844_ecustom--UncertaintyDueToGeopoliticalEventsPolicyTextBlock_zaxZgm7vP8Nd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span style="text-decoration: underline"&gt;&lt;span id="xdx_866_z4ssSjelzpH7"&gt;Uncertainty Due to Geopolitical Events&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Due to the Hamas-Israel and Russia-Ukraine
conflicts, there has been uncertainty and disruption in the global economy. Although these events did not have a direct material adverse
impact on the Company&#x2019;s financial results for the three and nine months ended September 30, 2023, at this time the&#160;Company
is unable to fully assess the aggregate impact the Hamas-Israel and Russia-Ukraine conflicts will have on its business due to various
uncertainties, which include, but are not limited to, the duration of the conflicts, the conflicts&#x2019; effect on the economy, the impact
on the Company&#x2019;s businesses and actions that may be taken by governmental authorities related to the conflicts.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84D_ecustom--LiquidityandGoingConcernPolicyTextBlock_zsI2iyqON441" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_867_zUB1snIn7OZj"&gt;Liquidity
and Going Concern&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the second quarter of 2014, the FASB issued ASU No. 2014-15, Presentation of Financial Statements - Going Concern (Subtopic 205-40):
Disclosure of Uncertainties about an Entity&#x2019;s Ability to Continue as a Going Concern. This update provided U.S. GAAP guidance on
management&#x2019;s responsibility in evaluating whether there is substantial doubt about a company&#x2019;s ability to continue as a going
concern and about related footnote disclosures. Under this standard, the Company is required to evaluate whether there is substantial
doubt about its ability to continue as a going concern each reporting period, including interim periods. In evaluating the Company&#x2019;s
ability to continue as a going concern, management considered the conditions and events that could raise substantial doubt about the
Company&#x2019;s ability to continue as a going concern within 12 months after the Company&#x2019;s financial statements were issued (November
14, 2023). Management considered the Company&#x2019;s current financial condition and liquidity sources, including current funds available,
forecasted future cash flows and the Company&#x2019;s obligations due before November 14, 2024.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has experienced net losses and cash outflows from operating activities since inception. For the nine months ended September 30,
2023, the Company had a net loss attributable to common stockholders of $&lt;span id="xdx_90A_eus-gaap--NetIncomeLoss_iN_di_c20230101__20230930_znHSToVOvzFa" title="Net income loss"&gt;18,207,795&lt;/span&gt; net cash used in operating activities of $&lt;span id="xdx_90C_eus-gaap--NetCashProvidedByUsedInOperatingActivities_iN_di_c20230101__20230930_zBVdoavj5Ay9" title="Net cash used in operating activities"&gt;5,842,158&lt;/span&gt;,
$&lt;span id="xdx_90D_eus-gaap--NetCashProvidedByUsedInInvestingActivities_iN_di_c20230101__20230930_zuzgpFEQFq8a" title="Net cash used in investing activities"&gt;197,241&lt;/span&gt; used in investing activities and $&lt;span id="xdx_90B_eus-gaap--NetCashProvidedByUsedInFinancingActivities_c20230101__20230930_zdWtQg6pASNh" title="Net cash (used in) provided by financing activities"&gt;4,715,031&lt;/span&gt; provided by financing activities. The Company will have to restore positive operating
cash flows and profitability over the next year and/or raise additional capital to fund its operational plans, meet its customary payment
obligations and otherwise execute its business plan. There can be no assurance that it will be successful in restoring positive cash
flows and profitability, or that it can raise additional financing when needed, and obtain it on terms acceptable or favorable to the
Company.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has implemented an enhanced quality control program to detect and correct product issues before they result in significant rework
expenditures affecting its gross margins and has seen progress in that regard. The Company has also implemented a marketing and advertisement
reduction plan for its entertainment segment, which will focus on reducing and alleviating current obligations from its media marketing
agreements and place a hold on entering into any new agreements. The Company believes that its quality control, cost-cutting initiatives,
and new product introduction will eventually restore positive operating cash flows and profitability, although it can offer no assurances
in this regard.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Management
has evaluated the significance of the conditions described above in relation to the Company&#x2019;s ability to meet its obligations and
concluded that, without additional funding, the Company will not have sufficient funds to meet its obligations within one year from the
date the unaudited condensed consolidated financial statements were issued. Such factors raise substantial doubt about the Company&#x2019;s ability to sustain operations for at least one year
from the issuance of these unaudited condensed financial statements. The accompanying unaudited condensed financial statements do not
include any adjustments related to the recoverability and classification of asset amounts or the classification of liabilities that might
be necessary should the Company be unable to continue as a going concern.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_846_eus-gaap--ConsolidationPolicyTextBlock_zWXKCLhhuu5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_863_zCjnHbHusFml"&gt;Basis
of Consolidation&lt;/span&gt;:&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
accompanying financial statements include the consolidated accounts of Digital Ally, its wholly owned subsidiaries, Digital Ally International,
Inc., Shield Products, LLC, Digital Ally Healthcare, LLC, TicketSmarter, Worldwide Reinsurance, Ltd., Digital Connect, Inc., BirdVu Jets,
Inc., Kustom 440, Kustom, and its majority-owned subsidiary Nobility Healthcare, LLC. All intercompany balances and transactions have
been eliminated during consolidation.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company formed Digital Ally International, Inc. during August 2009 to facilitate the export sales of its products. The Company
formed Shield Products, LLC in May 2020 to facilitate the sales of its Shield&#x2122; line of disinfectant/cleanser products and
ThermoVu&#xae; line of temperature monitoring equipment. The Company formed Nobility Healthcare, LLC in June 2021 to facilitate the
operations of its revenue cycle management solutions and back-office services for healthcare organizations. The Company formed
TicketSmarter, Inc. on September 1, 2021, upon its acquisition of Goody Tickets, LLC and TicketSmarter, LLC, to facilitate its
global entertainment operations. The Company formed Worldwide Reinsurance Ltd. in December 2021, which is a captive insurance
company domiciled in Bermuda, the Company is in the process of unwinding these operations. The Company formed Digital Connect, Inc. and
BirdVu Jets, Inc. for travel and transportation purposes in 2022. The company formed Kustom 440, Inc. in 2022 to create unique
entertainment experiences directly for consumers.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_848_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zHBoprIRhby3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_86A_z80N0KkDuW4h"&gt;Fair
Value of Financial Instruments&lt;/span&gt;:&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
carrying amounts of financial instruments, including cash and cash equivalents, accounts receivable, accounts payable and subordinated
notes payable approximate fair value because of the short-term nature of these items.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84A_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zAHCGRR8Frld" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_86F_z7CZSgIEvkQd"&gt;Revenue
Recognition&lt;/span&gt;:&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company applies the provisions of Accounting Standards Codification (ASC) 606-10, &lt;i&gt;Revenue from Contracts with Customers&lt;/i&gt;, and all
related appropriate guidance. The Company recognizes revenue under the core principle to depict the transfer of control to its customers
in an amount reflecting the consideration to which it expects to be entitled. In order to achieve that core principle, the Company applies
the following five-step approach: (1) identify the contract 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 in the contract, and (5) recognize
revenue when a performance obligation is satisfied.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has two different revenue streams, product and service, represented through its three segments. The Company reports all revenues
on a gross basis, other than service revenues from the Company&#x2019;s entertainment and revenue cycle management segments. Revenues
generated by all segments are reported net of sales taxes.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Video
Solutions&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company considers customer purchase orders, which in some cases are governed by master sales agreements, to be customer contracts. In
situations where sales are to a distributor, the Company has concluded that such contracts are with the distributor as in such cases
the Company holds contract bearing enforceable rights and obligations only with the distributor. As part of its consideration for the
contract, the Company evaluates certain factors including the customers&#x2019; ability to pay (or credit risk). For each contract, the
Company considers the promise to transfer products, each of which is distinct, to be the identified performance obligations. In determining
the transaction price, the Company evaluates whether the price is subject to refund or adjustment to determine the net consideration
to which it expects to be entitled. As the Company&#x2019;s standard payment terms are less than one year, it has elected the practical
expedient under ASC 606-10-32-18 to not assess whether a contract has a significant financing component. The Company allocates the transaction
price to each distinct product based on its relative standalone selling price. The product price as specified on the purchase order is
considered the standalone selling price as it is an observable input which depicts the price as if sold to a similar customer in similar
circumstances. Revenue is recognized when control of the product is transferred to the customer (i.e. when the Company&#x2019;s performance
obligations are satisfied), which typically occurs at shipment. Further in determining whether control has been transferred, the Company
considers if there is a present right to payment and legal title, along with risks and rewards of ownership having transferred to the
customer. Customers do not have a right to return the product other than for warranty reasons for which they would only receive repair
services or replacement product. The Company has also elected the practical expedient under ASC 340-40-25-4 to expense commissions for
product sales when incurred as the amortization period of the commission asset the Company would have otherwise recognized is less than
one year.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Service
and other revenue is comprised of revenues from extended warranties, repair services, cloud revenue and software revenue. Revenue is
recognized upon shipment of the product and acceptance of the service or materials by the end customer for repair services. Revenue for
extended warranty, cloud service or other software-based products is over the term of the contract warranty or service period. A time-elapsed
method is used to measure progress because the Company transfers control evenly over the contractual period. Accordingly, the fixed consideration
related to these revenues is generally recognized on a straight-line basis over the contract term, as long as the other revenue recognition
criteria have been met.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s multiple performance obligations may include future in-car or body-worn camera devices to be delivered at defined points
within a multi-year contract, and in those arrangements, the Company allocates total arrangement consideration over the life of the multi-year
contract to future deliverables using management&#x2019;s best estimate of selling price.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Revenue
Cycle Management&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company reports revenue cycle management revenues on a net basis, as its primary source of revenue is its end-to-end service fees which
is generally determined as a percentage of the invoice amounts collected. These service fees are reported as revenue monthly upon completion
of the Company&#x2019;s performance obligation to provide the agreed upon service.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Entertainment&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company reports entertainment revenue on a gross or net basis based on management&#x2019;s assessment of whether the Company is acting
as a principal or agent in the transaction. The determination is based upon the evaluation of control over the event ticket, including
the right to sell the ticket, prior to its transfer to the ticket buyer.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company sells tickets held in inventory, which consists of one performance obligation, being to transfer control of an event ticket to
the buyer upon confirmation of the order. The Company acts as the principal in these transactions as the ticket is owned by the Company
at the time of sale, therefore controlling the ticket prior to transferring to the customer. In these transactions, revenue is recorded
on a gross basis based on the value of the ticket and is recognized when an order is confirmed. Payment is typically due upon delivery
of the ticket.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company also acts as an intermediary between buyers and sellers through the online secondary marketplace. Revenues derived from this
marketplace primarily consist of service fees from entertainment operations, and consists of one primary performance obligation, which
is facilitating the transaction between the buyer and seller, being satisfied at the time the order has been confirmed. As the Company
does not control the ticket prior to the transfer, the Company acts as an agent in these transactions. Revenue is recognized on a net
basis, net of the amount due to the seller when an order is confirmed. The seller is then obligated to deliver the tickets to the buyer
per the seller&#x2019;s listing, and payment is due at the time of sale.&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;/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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Other&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Contract
liabilities consist of deferred revenue and include payments received in advance of performance under the contract and are reported separately
as current liabilities and non-current liabilities in the Consolidated Balance Sheets. Such amounts consist of extended warranty contracts,
prepaid cloud services and prepaid installation services and are generally recognized as the respective performance obligations are satisfied.
During the nine months ended September 30, 2023, the Company recognized revenue of $&lt;span id="xdx_903_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pn5n6_c20230101__20230930_zmC0orIW9gX" title="Contract liabilities, revenue recognized"&gt;2.2&lt;/span&gt; million related to its contract liabilities.
Contract liabilities consist of deferred revenue and include payments received in advance of performance under the contract and are reported
separately as current liabilities and non-current liabilities in the Consolidated Balance Sheets. Such amounts consist of extended warranty
contracts, prepaid cloud services and prepaid installation services and are generally recognized as the respective performance obligations
are satisfied. Total contract liabilities consist of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89F_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_zjXshb3RFJf9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BA_zptya1XWvghi" style="display: none"&gt;SCHEDULE
OF CONTRACT LIABILITIES&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;September 30, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December
                                            31,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Additions/&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Reclass&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Recognized&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Revenue&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;September
                                            30,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; text-align: left"&gt;Contract liabilities, current&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ContractWithCustomerLiabilityCurrent_iS_pp0p0_c20230101__20230930_zRJXDQTnCJk8" style="width: 11%; text-align: right" title="Contract liabilities, current, beginning"&gt;2,154,874&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_ecustom--ContractWithCustomerLiabilityAdditions_pp0p0_c20230101__20230930_za7RgaLZKXO4" style="width: 11%; text-align: right" title="Contract liabilities, current, additions"&gt;2,133,969&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_ecustom--ContractWithCustomerLiabilityRevenueRecognizedCurrent_pp0p0_c20230101__20230930_zlbWczXvo4fh" style="width: 11%; text-align: right" title="Contract liabilities, current, revenue recognized"&gt;1,536,860&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ContractWithCustomerLiabilityCurrent_iE_pp0p0_c20230101__20230930_zbRa8bkSHoVf" style="width: 11%; text-align: right" title="Contract liabilities, current, ending"&gt;2,751,983&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Contract liabilities, non-current&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iS_pp0p0_c20230101__20230930_zZwDcRnY0UC" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, beginning"&gt;5,818,082&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_ecustom--ContractWithCustomerLiabilityAdditionsNonCurrent_pp0p0_c20230101__20230930_zaWx5VQxBeyj" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, additions"&gt;1,943,313&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_ecustom--ContractWithCustomerLiabilityRevenueRecognizedNonCurrent_pp0p0_c20230101__20230930_zY06facAs82g" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, revenue recognized"&gt;626,848&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iE_pp0p0_c20230101__20230930_z3JBPYpY1eF9" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, ending"&gt;7,134,547&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ContractWithCustomerLiability_iS_pp0p0_c20230101__20230930_zqaaCLO3KSO2" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, beginning"&gt;7,972,956&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_ecustom--ContractWithCustomerLiabilityAddition_pp0p0_c20230101__20230930_zdYFoMz8f496" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, additions"&gt;4,077,282&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--ContractWithCustomerLiabilityRevenueRecognized_pp0p0_c20230101__20230930_zEs10kzOtSf2" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, revenue recognized"&gt;2,163,708&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ContractWithCustomerLiability_iE_pp0p0_c20230101__20230930_z8w1xqiN7yek" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, ending"&gt;9,886,530&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;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="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;September 30, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December
                                            31,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Additions/&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Reclass&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Recognized&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Revenue&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;September
                                            30,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; text-align: left"&gt;Contract liabilities, current&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ContractWithCustomerLiabilityCurrent_iS_pp0p0_c20220101__20220930_ziVeAzxWkcTj" style="width: 11%; text-align: right" title="Contract liabilities, current, beginning"&gt;1,665,519&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_ecustom--ContractWithCustomerLiabilityAdditions_pp0p0_c20220101__20220930_zAj03VSNyQt" style="width: 11%; text-align: right" title="Contract liabilities, current, additions"&gt;1,228,395&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_ecustom--ContractWithCustomerLiabilityRevenueRecognizedCurrent_pp0p0_c20220101__20220930_zVSBXLsQfnS7" style="width: 11%; text-align: right" title="Contract liabilities, current, revenue recognized"&gt;844,210&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_98C_eus-gaap--ContractWithCustomerLiabilityCurrent_iE_pp0p0_c20220101__20220930_zVbnniyA0ekl" style="width: 11%; text-align: right" title="Contract liabilities, current, ending"&gt;2,049,704&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Contract liabilities, non-current&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iS_pp0p0_c20220101__20220930_zU5Gf5w6Op7h" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, beginning"&gt;2,687,786&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--ContractWithCustomerLiabilityAdditionsNonCurrent_pp0p0_c20220101__20220930_zGrmFBklj2eb" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, additions"&gt;3,384,487&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_ecustom--ContractWithCustomerLiabilityRevenueRecognizedNonCurrent_pp0p0_c20220101__20220930_zGeNqtY3bn9l" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, revenue recognized"&gt;937,278&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iE_pp0p0_c20220101__20220930_zmPzZ0xhyLb7" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, ending"&gt;5,134,995&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ContractWithCustomerLiability_iS_pp0p0_c20220101__20220930_zuMwdmG70Pth" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, beginning"&gt;4,353,305&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_989_ecustom--ContractWithCustomerLiabilityAddition_pp0p0_c20220101__20220930_z3igo1D6iEF1" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, additions"&gt;4,612,882&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pp0p0_c20220101__20220930_zmwV368zK7V5" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, revenue recognized"&gt;1,781,488&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--ContractWithCustomerLiability_iE_pp0p0_c20220101__20220930_zrIDUnojiwb7" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, ending"&gt;7,184,699&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;/p&gt;

&lt;p id="xdx_8A4_z7AqYq6nTxkc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Sales
returns and allowances aggregated $&lt;span id="xdx_905_ecustom--SalesReturnsAndAllowances_pp0p0_c20230101__20230930_zMqoBrKYSLz8" title="Sales return and allowances"&gt;116,543&lt;/span&gt; and $&lt;span id="xdx_90C_ecustom--SalesReturnsAndAllowances_pp0p0_c20220101__20221231_zSoW8RVTctpj" title="Sales return and allowances"&gt;118,029&lt;/span&gt; for the nine months ended September 30, 2023 and December 31, 2022, respectively.
Obligations for estimated sales returns and allowances are recognized at the time of sales on an accrual basis. The accrual is determined
based upon historical return rates adjusted for known changes in key variables affecting these return rates.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84C_eus-gaap--UseOfEstimates_zwNGWUTKJCNf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_866_zx1Pl9IYYU9b"&gt;Use
of Estimates&lt;/span&gt;:&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
preparation of the consolidated 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 amount of revenues and expenses during
the reporting period. Actual results could differ from those estimates. Management utilizes various other estimates, including but not
limited to determining the estimated lives of long-lived assets, determining the potential impairment of long-lived assets, the fair
value of warrants, options, the recognition of revenue, inventory valuation reserve, fair value of assets and liabilities acquired in
a business combination, incremental borrowing rate on leases, the valuation allowance for deferred tax assets and other legal claims
and contingencies. The results of any changes in accounting estimates are reflected in the financial statements in the period in which
the changes become evident. Estimates and assumptions are reviewed periodically, and the effects of revisions are reflected in the period
that they are determined to be necessary.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84D_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_z8rFZkrkLXv9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_869_zivIwS13FZy8"&gt;Cash
and cash equivalents&lt;/span&gt;:&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Cash
and cash equivalents include funds on hand, in bank and short-term investments with original maturities of ninety (90) days or less.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_891_eus-gaap--ScheduleOfShortTermDebtTextBlock_zJbQ3cNhwIu1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;span id="xdx_8B2_z2Ly1cnw6FBb" style="display: none"&gt;SCHEDULE
OF SHORT TERM INVESTMENTS&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;September 30, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Adjusted &lt;br/&gt; Cost&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Realized &lt;br/&gt; Gains&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Realized &lt;br/&gt; Losses&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Fair &lt;br/&gt; Value&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; text-align: left"&gt;Demand deposits&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--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20230930__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zxvyPWJvEU5e" style="width: 11%; text-align: right" title="Adjusted cost"&gt;2,136,573&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--DebtSecuritiesAvailableForSaleRealizedGain_c20230101__20230930__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zwwNov1nTgEg" style="width: 11%; text-align: right" title="Realized gains"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0902"&gt;&#x2014;&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_981_eus-gaap--DebtSecuritiesAvailableForSaleRealizedLoss_iN_di_c20230101__20230930__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_z73fWgIesYxk" style="width: 11%; text-align: right" title="Realized Losses"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0904"&gt;&#x2014;&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_983_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20230930__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zOzg8t0ERl8g" style="width: 11%; text-align: right" title="Fair value"&gt;2,136,573&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;Short-term investments with original maturities of 90 days or less (Level 1):&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"&gt;Money market funds&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20230930__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zccNM8QzCwa1" style="border-bottom: Black 1.5pt solid; text-align: right" title="Adjusted cost"&gt;71,258&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleRealizedGain_c20230101__20230930__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zaeysqUHkrFb" style="border-bottom: Black 1.5pt solid; text-align: right" title="Realized gains"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0910"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleRealizedLoss_iN_di_c20230101__20230930__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zZW8He0vyzIe" style="border-bottom: Black 1.5pt solid; text-align: right" title="Realized Losses"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0912"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20230930__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zayhxZ6tDnbj" style="border-bottom: Black 1.5pt solid; text-align: right" title="Fair value"&gt;71,258&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20230930_zmUkjaSShLwj" style="border-bottom: Black 2.5pt double; text-align: right" title="Adjusted cost"&gt;2,207,831&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--DebtSecuritiesAvailableForSaleRealizedGain_c20230101__20230930_za14XqJe5iy" style="border-bottom: Black 2.5pt double; text-align: right" title="Realized gains"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0918"&gt;&#x2014;&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_987_eus-gaap--DebtSecuritiesAvailableForSaleRealizedLoss_iN_di_c20230101__20230930_zGbrfOTaOiY7" style="border-bottom: Black 2.5pt double; text-align: right" title="Realized Losses"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0920"&gt;&#x2014;&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_98D_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20230930_zWWQ8h3KgnB5" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value"&gt;2,207,831&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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Adjusted &lt;br/&gt; Cost&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Unrealized &lt;br/&gt; Gains&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Unrealized &lt;br/&gt; Losses&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Fair &lt;br/&gt; Value&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; text-align: left"&gt;Demand deposits&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--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20221231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zkXlkEqTqgOf" style="width: 11%; text-align: right" title="Adjusted cost"&gt;897,745&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_989_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_c20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_ziEshFvY6ii7" style="width: 11%; text-align: right" title="Unrealized gains"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0926"&gt;&#x2014;&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_987_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_iN_di_c20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zMoIgEEUPPx4" style="width: 11%; text-align: right" title="Unrealized losses"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0928"&gt;&#x2014;&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_98B_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20221231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zSLSCuy1adSa" style="width: 11%; text-align: right" title="Fair value"&gt;897,745&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;Short-term investments with original maturities of 90 days or less (Level 1):&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"&gt;Money market funds&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20221231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_z5b68Wga7Fib" style="border-bottom: Black 1.5pt solid; text-align: right" title="Adjusted cost"&gt;2,634,454&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_c20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_z3kQCa1Jo6Zh" style="border-bottom: Black 1.5pt solid; text-align: right" title="Unrealized gains"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0934"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_iN_di_c20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zk1wuntU2Ob8" style="border-bottom: Black 1.5pt solid; text-align: right" title="Unrealized losses"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0936"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20221231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zYzBZd3kZDza" style="border-bottom: Black 1.5pt solid; text-align: right" title="Fair value"&gt;2,634,454&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20221231_zgDKu8rQ2jD9" style="border-bottom: Black 2.5pt double; text-align: right" title="Adjusted cost"&gt;3,532,199&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_c20220101__20221231_zKoKfrecz3y8" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrealized gains"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0942"&gt;&#x2014;&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_98E_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_iN_di_c20220101__20221231_zQZJX3QrZqGf" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrealized losses"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0944"&gt;&#x2014;&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_98C_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20221231_z98FSADZbQD8" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value"&gt;3,532,199&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_8AB_z8rMChnCHww3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company maintains its cash and cash equivalents in banks insured by the Federal Deposit Insurance Corporation (FDIC) in accounts that
at times may be in excess of the federally insured limit of $&lt;span id="xdx_908_eus-gaap--CashFDICInsuredAmount_iI_pp0p0_c20230930_zsGdVzRmjnh6" title="Cash, FDIC insured amount"&gt;250,000&lt;/span&gt; per bank. The Company minimizes this risk by placing its cash deposits
with major financial institutions. At September 30, 2023 and December 31, 2022, the uninsured balance amounted to $&lt;span id="xdx_905_eus-gaap--CashUninsuredAmount_iI_pp0p0_c20230930_zp413998KEgg" title="Uninsured balance"&gt;1,652,978&lt;/span&gt; and $&lt;span id="xdx_90D_eus-gaap--CashUninsuredAmount_iI_pp0p0_c20221231_zDtLJXrXHsf7" title="Uninsured balance"&gt;2,495,189&lt;/span&gt;,
respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_842_eus-gaap--ReceivablesPolicyTextBlock_ziZMYS6tO3Db" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_869_zCsg2xBgXmYb"&gt;Accounts
Receivable&lt;/span&gt;:&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accounts
receivable are carried at original invoice amount less an estimate made for doubtful receivables based on a review of all outstanding
amounts on a weekly basis. The Company determines the allowance for doubtful accounts by regularly evaluating individual customer receivables
and considering a customer&#x2019;s financial condition, credit history, and current economic conditions.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Trade
receivables are written off when deemed uncollectible. Recoveries of trade receivables previously written off are recorded when received.
A trade receivable is considered to be past due if any portion of the receivable balance is outstanding for more than thirty (30) days
beyond terms. No interest is charged on overdue trade receivables.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_842_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_zuEfGJbWqt0l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_86F_zy6lYihhKZBb"&gt;Goodwill
and Other Intangibles&lt;/span&gt;:&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Goodwill
&lt;/i&gt;- In connection with acquisitions, the Company applies the provisions of ASC 805, &lt;i&gt;Business Combinations&lt;/i&gt;, using the acquisition
method of accounting. The excess purchase price over the fair value of net tangible assets and identifiable intangible assets acquired
is recorded as goodwill. In accordance with ASC 350, &lt;i&gt;Intangibles - Goodwill and Other&lt;/i&gt;, the Company assesses goodwill for impairment
annually as of December 31, and more frequently if events and circumstances indicate that goodwill might be impaired.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Goodwill
impairment testing is performed at the reporting unit level. Goodwill is assigned to reporting units at the date the goodwill is initially
recorded. Once goodwill has been assigned to reporting units, it no longer retains its association with a particular acquisition, and
all of the activities within a reporting unit, whether acquired or internally generated, are available to support the value of the goodwill.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Traditionally,
goodwill impairment testing is a two-step process. Step one involves comparing the fair value of the reporting units to its carrying
amount. If the carrying amount of a reporting unit is greater than zero and its fair value is greater than its carrying amount, there
is no impairment. If the reporting unit&#x2019;s carrying amount is greater than the fair value, the second step must be completed to
measure the amount of impairment, if any. Step two involves calculating an implied fair value of goodwill. The Company has adopted ASU
2017-04 which simplifies subsequent goodwill measurement by eliminating step two from the goodwill impairment test. As a result, the
Company compares the fair value of a reporting unit with its respective carrying value and recognized an impairment charge for the amount
by which the carrying amount exceeded the reporting unit&#x2019;s fair value.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company determines the fair value of its reporting units using the market approach. Under the market approach, we estimate the fair value
based on multiples of comparable public companies and precedent transactions. Significant estimates in the market approach include: identifying
similar companies with comparable business factors such as size, growth, profitability, risk and return on investment, and assessing
comparable revenue and operating income multiples in estimating the fair value of the reporting unit.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Long-lived
and Other Intangible Assets - &lt;/i&gt;The Company periodically assesses potential impairments of its long-lived assets in accordance with
the provisions of ASC 360, &lt;i&gt;Accounting for the Impairment or Disposal of Long-lived Assets&lt;/i&gt;. An impairment review is performed whenever
events or changes in circumstances indicate that the carrying value of the assets may not be recoverable. The Company groups its assets
at the lowest level for which identifiable cash flows are largely independent of the cash flows of the other assets and liabilities.
The Company has determined that the lowest level for which identifiable cash flows are available is the operating segment level.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Factors
considered by the Company include, but are not limited to, significant underperformance relative to historical or projected operating
results; significant changes in the manner of use of the acquired assets or the strategy for the overall business; and significant negative
industry or economic trends. When the carrying value of a long-lived asset may not be recoverable based upon the existence of one or
more of the above indicators of impairment, the Company estimates the future undiscounted cash flows expected to result from the use
of the asset and its eventual disposition. If the sum of the expected future undiscounted cash flows and eventual disposition is less
than the carrying amount of the asset, the Company recognizes an impairment loss. An impairment loss is reflected as the amount by which
the carrying amount of the asset exceeds the fair value of the asset, based on the fair value if available, or discounted cash flows,
if fair value is not available. The Company last assessed potential impairments of its long-lived assets as of September 30, 2023 and
concluded that there was no impairment.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Intangible
assets include deferred patent costs, license agreements, and intangibles related to acquisitions. Legal expenses incurred in preparation
of patent application have been deferred and will be amortized over the useful life of granted patents. Costs incurred in preparation
of applications that are not granted will be charged to expense at that time. The Company has entered into several sublicense agreements
under which it has been assigned the exclusive rights to certain licensed materials used in its products. These sublicense agreements
generally require upfront payments to obtain the exclusive rights to such material. The Company capitalizes the upfront payments as intangible
assets and amortizes such costs over their estimated useful life on a straight-line method.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84D_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zsHY3wQ2p3X4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_86A_zcltVJleVnr2"&gt;Segment
Reporting&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
accounting guidance on Segment Reporting establishes standards for reporting information regarding operating segments in annual financial
statements and requires selected information of those segments to be presented in financial statements. Operating segments are identified
as components of an enterprise for which separate discrete financial information is available for evaluation by the chief operating decision
maker (the Company&#x2019;s Chief Executive Officer or &#x201c;CODM&#x201d;) in making decisions on how to allocate resources and assess
performance. The Company&#x2019;s three operating segments are Video Solutions, Revenue Cycle Management, and Entertainment, each of which
has specific personnel responsible for that business and reports to the CODM. Corporate expenses capture the Company&#x2019;s corporate
administrative activities and are also to be reported in the segment information.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84F_ecustom--ContingentConsiderationPolicyTextBlock_zqUotTboVQy7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_865_zMOGL9TKnaNf"&gt;Contingent
Consideration&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
circumstances where an acquisition involves a contingent consideration arrangement that meets the definition of a liability under the
Financial Accounting Standards Board (&#x201c;FASB&#x201d;) Accounting Standards Codification (&#x201c;ASC&#x201d;) 480, Distinguishing Liabilities
from Equity, the Company recognizes a liability equal to the fair value of the contingent payments the Company expects to make as of
the acquisition date. The Company remeasures this liability each reporting period and records changes in the fair value through the consolidated
statement of operations.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_848_ecustom--RepurchaseAndCancellationOfSharesPolicyTextBlock_zQtZDFrfja4i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_86B_zdJZyMmbgfe4"&gt;Repurchase
and Cancellation of Shares&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;From
time to time, the Board may authorize share repurchases of common stock. Shares repurchased under Board authorizations are held in treasury
for general corporate purposes and cancelled when it is determined appropriate by management. The Company accounts for repurchases of
common stock under the cost method. Shares repurchased and cancelled during the period were recorded as a reduction to stockholders&#x2019;
(deficit) equity. See further discussion of the Company&#x2019;s share repurchase program in Note 15 &#x2013;Stockholders&#x2019; Equity.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_841_ecustom--NonControllingInterestsPolicyTextBlock_z4aoVO3qxnAh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_861_zatpD5n3z9de"&gt;Non-Controlling
Interests&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Non-controlling
interests in the Company&#x2019;s Consolidated Financial Statements represent the interest in subsidiaries held by our venture partner.
The venture partner holds a noncontrolling interest in the Company&#x2019;s consolidated subsidiary Nobility Healthcare, LLC. Since the
Company consolidates the financial statements of all wholly owned and majority owned subsidiaries, the noncontrolling owners&#x2019; share
of each subsidiary&#x2019;s results of operations are deducted and reported as net income or loss attributable to noncontrolling interest
in the Consolidated Statements of Operations.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.8pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84D_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zypftOrOhMgk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_862_zI1P6jcfKNs3"&gt;New
Accounting Standards&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
June 2016, the FASB issued ASU 2016-13, &#x201c;Financial Instruments &#x2013; Credit Losses&#x201d; to improve information on credit losses
for financial assets and net investment in leases that are not accounted for at fair value through net income. ASU 2016-13 replaces the
current incurred loss impairment methodology with a methodology that reflects expected credit losses. In April 2019 and May 2019, the
FASB issued ASU No. 2019-04, &#x201c;Codification Improvements to Topic 326, Financial Instruments-Credit Losses, Topic 815, Derivatives
and Hedging, and Topic 825, Financial Instruments&#x201d; and ASU No. 2019-05, &#x201c;Financial Instruments-Credit Losses (Topic 326):
Targeted Transition Relief&#x201d; which provided additional implementation guidance on the previously issued ASU. In November 2019, the
FASB issued ASU 2019-10, &#x201c;Financial Instruments - Credit Loss (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic
842),&#x201d; which defers the effective date for public filers that are considered small reporting companies (&#x201c;SRC&#x201d;) as defined
by the Securities and Exchange Commission to fiscal years beginning after December 15, 2022, including interim periods within those fiscal
years. As such, we adopted ASC 326 effective January 1, 2023. The adoption of this standard did not have a significant impact on the
Company&#x2019;s financial position and results of operations.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_85C_z2STP3X4K5jh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock>
    <DGLY:NatureOfOperationPolicyTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_846_ecustom--NatureOfOperationPolicyTextBlock_zTX9tVO3kNu6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_865_zgr3iabN74Ia"&gt;Nature
of Operations&lt;/span&gt;:&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Digital
Ally, Inc. was originally incorporated in Nevada on December 13, 2000 as Vegas Petra, Inc. and had no operations until 2004. On November
30, 2004, Vegas Petra, Inc. entered into a Plan of Merger with Digital Ally, Inc., at which time the merged entity was renamed Digital
Ally, Inc. (such merged entity, the &#x201c;Predecessor Registrant&#x201d;).&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
August 23, 2022 (the &#x201c;Effective Time&#x201d;), the Predecessor Registrant merged with and into its wholly owned subsidiary, DGLY
Subsidiary Inc., a Nevada corporation (the &#x201c;Registrant&#x201d;), pursuant to an agreement and plan of merger, dated as of August
23, 2022 (the &#x201c;Merger Agreement&#x201d;), between the Predecessor Registrant and the Registrant, with the Registrant as the surviving
corporation in the merger (such transaction, the &#x201c;Merger&#x201d;). At the Effective Time, Articles of Merger were filed with the
Secretary of State of the State of Nevada, pursuant to which the Registrant was renamed &#x201c;Digital Ally, Inc.&#x201d; and, by operation
of law, succeeded to the assets, continued the business and assumed the rights and obligations of the Predecessor Registrant immediately
prior to the Merger. Under the Nevada Revised Statutes, shareholder approval was not required in connection with the Merger Agreement
or the transactions contemplated thereby.&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; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;At
the Effective Time, pursuant to the Merger Agreement, (i) each outstanding share of Predecessor Registrant&#x2019;s common stock, par
value $&lt;span id="xdx_904_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20220823__us-gaap--TypeOfArrangementAxis__custom--MergerAgreementMember__us-gaap--StatementEquityComponentsAxis__custom--PredecessorCommonStockMember_zhof4AExpnzd"&gt;0.001
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;per share (the &#x201c;Predecessor Common Stock&#x201d;)
automatically converted into one share of common stock, par value $&lt;span id="xdx_908_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20220823__us-gaap--TypeOfArrangementAxis__custom--MergerAgreementMember__us-gaap--StatementEquityComponentsAxis__custom--RegistrantCommonStockMember_zCVzukkSeIGj"&gt;0.001
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;per share, of the Registrant (&#x201c;Registrant
Common Stock&#x201d;), (ii) each outstanding option, right or warrant to acquire shares of Predecessor Common Stock converted into an
option, right or warrant, as applicable, to acquire an equal number of shares of Registrant Common Stock under the same terms and conditions
as the original options, rights or warrants, and (iii) the directors and executive officers of the Predecessor Registrant were appointed
as directors and executive officers, as applicable, of the Registrant, each to serve in the same capacity and for the same term as such
person served with the Predecessor Registrant immediately before the Merger.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
business of the Registrant, Digital Ally, Inc. (with its wholly owned subsidiaries, Digital Ally International, Inc., Shield
Products, LLC, Digital Ally Healthcare, LLC (&#x201c;Digital Ally Healthcare&#x201d;), TicketSmarter, Inc. (&#x201c;TicketSmarter&#x201d;), Worldwide Reinsurance,
Ltd., Digital Connect, Inc., BirdVu Jets, Inc., Kustom 440, Inc. (&#x201c;Kustom 440&#x201d;), Kustom Entertainment, Inc., and its majority-owned subsidiary
Nobility Healthcare, LLC, collectively, &#x201c;Digital Ally,&#x201d; &#x201c;Digital,&#x201d; and the &#x201c;Company&#x201d;), is
divided into three reportable operating segments: 1) the Video Solutions Segment, 2) the Revenue Cycle Management Segment and 3) the
Entertainment Segment. The Video Solutions Segment is our legacy business that produces digital video imaging, storage products,
disinfectant and related safety products for use in law enforcement, security and commercial applications. This segment includes
both service and product revenues through our subscription models offering cloud and warranty solutions, and hardware sales for
video and health safety solutions. The Revenue Cycle Management Segment provides working capital and back-office services to a
variety of healthcare organizations throughout the country, as a monthly service fee. The Entertainment Segment acts as an
intermediary between ticket buyers and sellers within our secondary ticketing platform, ticketsmarter.com, and we also acquire
tickets from primary sellers to then sell through various platforms. The accounting guidance on Segment Reporting establishes
standards for reporting information regarding operating segments in annual financial statements and requires selected information of
those segments to be presented in financial statements. Such required segment information is included in Note 19.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</DGLY:NatureOfOperationPolicyTextBlock>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2022-08-23_custom_MergerAgreementMember_custom_PredecessorCommonStockMember"
      decimals="INF"
      unitRef="USDPShares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2022-08-23_custom_MergerAgreementMember_custom_RegistrantCommonStockMember"
      decimals="INF"
      unitRef="USDPShares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:BusinessCombinationsPolicy contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_846_eus-gaap--BusinessCombinationsPolicy_z6fUXLVaqBM4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_86D_zlLA6JUXJv09"&gt;Business
Combination&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
June 2023, the Company, entered into an Agreement and Plan of Merger (the &#x201c;Merger Agreement&#x201d;) with Clover Leaf Capital Corp.,
a Delaware corporation (Nasdaq: CLOE) (&#x201c;Clover Leaf&#x201d;), CL Merger Sub, Inc., a Nevada corporation and a wholly owned subsidiary
of Clover Leaf (&#x201c;Merger Sub&#x201d;), Yntegra Capital Investments LLC, a Delaware limited liability company, in the capacity as
the representative from and after the Effective Time (as defined in the Merger Agreement) for the stockholders of Clover Leaf in accordance
with the terms and conditions of the Merger Agreement, and Kustom Entertainment, Inc., a Nevada corporation, a wholly owned subsidiary
of the Company, with a focus and mission to own and produce events, festivals, and entertainment alongside its evolving primary and secondary
ticketing technologies (&#x201c;Kustom&#x201d;). Pursuant to the Merger Agreement, subject to the terms and conditions set forth therein
upon the consummation of the transactions contemplated by the Merger Agreement (the &#x201c;Closing&#x201d;), Merger Sub will merge with
and into Kustom, with Kustom continuing as the surviving corporation in the Merger and a wholly owned subsidiary of Clover Leaf. Upon
the Closing which is subject to the approval of Clover Leaf&#x2019;s shareholders and the satisfaction or waiver of certain other customary
closing conditions, the common stock of the combined company is expected to be listed on the Nasdaq under a mutually agreed new ticker
symbol that reflects the name &#x201c;Kustom Entertainment&#x201d;.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_846_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zjxqw6WoIjl1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_86B_zBdUGVK5QAx6"&gt;Basis
of Presentation:&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles
in the United States for interim financial information and with the instructions to Form 10-Q and Article 8 of Regulation S-X. Accordingly,
they do not include all the information and footnotes required by generally accepted accounting principles in the United States for complete
financial statements. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for
a fair presentation have been included. Operating results for the three- and nine-month period ended September 30, 2023 are not necessarily
indicative of the results that may be expected for the year ending December 31, 2023.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
balance sheet at December 31, 2022 has been derived from the audited financial statements at that date, but does not include all the
information and footnotes required by generally accepted accounting principles in the United States for complete financial statements.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
further information, refer to the audited financial statements and footnotes included in the Company&#x2019;s annual report on Form 10-K
for the year ended December 31, 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <DGLY:UncertaintyDueToGeopoliticalEventsPolicyTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_844_ecustom--UncertaintyDueToGeopoliticalEventsPolicyTextBlock_zaxZgm7vP8Nd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;b&gt;&lt;span style="text-decoration: underline"&gt;&lt;span id="xdx_866_z4ssSjelzpH7"&gt;Uncertainty Due to Geopolitical Events&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;Due to the Hamas-Israel and Russia-Ukraine
conflicts, there has been uncertainty and disruption in the global economy. Although these events did not have a direct material adverse
impact on the Company&#x2019;s financial results for the three and nine months ended September 30, 2023, at this time the&#160;Company
is unable to fully assess the aggregate impact the Hamas-Israel and Russia-Ukraine conflicts will have on its business due to various
uncertainties, which include, but are not limited to, the duration of the conflicts, the conflicts&#x2019; effect on the economy, the impact
on the Company&#x2019;s businesses and actions that may be taken by governmental authorities related to the conflicts.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</DGLY:UncertaintyDueToGeopoliticalEventsPolicyTextBlock>
    <DGLY:LiquidityandGoingConcernPolicyTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_84D_ecustom--LiquidityandGoingConcernPolicyTextBlock_zsI2iyqON441" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_867_zUB1snIn7OZj"&gt;Liquidity
and Going Concern&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the second quarter of 2014, the FASB issued ASU No. 2014-15, Presentation of Financial Statements - Going Concern (Subtopic 205-40):
Disclosure of Uncertainties about an Entity&#x2019;s Ability to Continue as a Going Concern. This update provided U.S. GAAP guidance on
management&#x2019;s responsibility in evaluating whether there is substantial doubt about a company&#x2019;s ability to continue as a going
concern and about related footnote disclosures. Under this standard, the Company is required to evaluate whether there is substantial
doubt about its ability to continue as a going concern each reporting period, including interim periods. In evaluating the Company&#x2019;s
ability to continue as a going concern, management considered the conditions and events that could raise substantial doubt about the
Company&#x2019;s ability to continue as a going concern within 12 months after the Company&#x2019;s financial statements were issued (November
14, 2023). Management considered the Company&#x2019;s current financial condition and liquidity sources, including current funds available,
forecasted future cash flows and the Company&#x2019;s obligations due before November 14, 2024.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has experienced net losses and cash outflows from operating activities since inception. For the nine months ended September 30,
2023, the Company had a net loss attributable to common stockholders of $&lt;span id="xdx_90A_eus-gaap--NetIncomeLoss_iN_di_c20230101__20230930_znHSToVOvzFa" title="Net income loss"&gt;18,207,795&lt;/span&gt; net cash used in operating activities of $&lt;span id="xdx_90C_eus-gaap--NetCashProvidedByUsedInOperatingActivities_iN_di_c20230101__20230930_zBVdoavj5Ay9" title="Net cash used in operating activities"&gt;5,842,158&lt;/span&gt;,
$&lt;span id="xdx_90D_eus-gaap--NetCashProvidedByUsedInInvestingActivities_iN_di_c20230101__20230930_zuzgpFEQFq8a" title="Net cash used in investing activities"&gt;197,241&lt;/span&gt; used in investing activities and $&lt;span id="xdx_90B_eus-gaap--NetCashProvidedByUsedInFinancingActivities_c20230101__20230930_zdWtQg6pASNh" title="Net cash (used in) provided by financing activities"&gt;4,715,031&lt;/span&gt; provided by financing activities. The Company will have to restore positive operating
cash flows and profitability over the next year and/or raise additional capital to fund its operational plans, meet its customary payment
obligations and otherwise execute its business plan. There can be no assurance that it will be successful in restoring positive cash
flows and profitability, or that it can raise additional financing when needed, and obtain it on terms acceptable or favorable to the
Company.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has implemented an enhanced quality control program to detect and correct product issues before they result in significant rework
expenditures affecting its gross margins and has seen progress in that regard. The Company has also implemented a marketing and advertisement
reduction plan for its entertainment segment, which will focus on reducing and alleviating current obligations from its media marketing
agreements and place a hold on entering into any new agreements. The Company believes that its quality control, cost-cutting initiatives,
and new product introduction will eventually restore positive operating cash flows and profitability, although it can offer no assurances
in this regard.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Management
has evaluated the significance of the conditions described above in relation to the Company&#x2019;s ability to meet its obligations and
concluded that, without additional funding, the Company will not have sufficient funds to meet its obligations within one year from the
date the unaudited condensed consolidated financial statements were issued. Such factors raise substantial doubt about the Company&#x2019;s ability to sustain operations for at least one year
from the issuance of these unaudited condensed financial statements. The accompanying unaudited condensed financial statements do not
include any adjustments related to the recoverability and classification of asset amounts or the classification of liabilities that might
be necessary should the Company be unable to continue as a going concern.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</DGLY:LiquidityandGoingConcernPolicyTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">-18207795</us-gaap:NetIncomeLoss>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">-5842158</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">-197241</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">4715031</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_846_eus-gaap--ConsolidationPolicyTextBlock_zWXKCLhhuu5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_863_zCjnHbHusFml"&gt;Basis
of Consolidation&lt;/span&gt;:&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
accompanying financial statements include the consolidated accounts of Digital Ally, its wholly owned subsidiaries, Digital Ally International,
Inc., Shield Products, LLC, Digital Ally Healthcare, LLC, TicketSmarter, Worldwide Reinsurance, Ltd., Digital Connect, Inc., BirdVu Jets,
Inc., Kustom 440, Kustom, and its majority-owned subsidiary Nobility Healthcare, LLC. All intercompany balances and transactions have
been eliminated during consolidation.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company formed Digital Ally International, Inc. during August 2009 to facilitate the export sales of its products. The Company
formed Shield Products, LLC in May 2020 to facilitate the sales of its Shield&#x2122; line of disinfectant/cleanser products and
ThermoVu&#xae; line of temperature monitoring equipment. The Company formed Nobility Healthcare, LLC in June 2021 to facilitate the
operations of its revenue cycle management solutions and back-office services for healthcare organizations. The Company formed
TicketSmarter, Inc. on September 1, 2021, upon its acquisition of Goody Tickets, LLC and TicketSmarter, LLC, to facilitate its
global entertainment operations. The Company formed Worldwide Reinsurance Ltd. in December 2021, which is a captive insurance
company domiciled in Bermuda, the Company is in the process of unwinding these operations. The Company formed Digital Connect, Inc. and
BirdVu Jets, Inc. for travel and transportation purposes in 2022. The company formed Kustom 440, Inc. in 2022 to create unique
entertainment experiences directly for consumers.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_848_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zHBoprIRhby3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_86A_z80N0KkDuW4h"&gt;Fair
Value of Financial Instruments&lt;/span&gt;:&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
carrying amounts of financial instruments, including cash and cash equivalents, accounts receivable, accounts payable and subordinated
notes payable approximate fair value because of the short-term nature of these items.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_84A_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zAHCGRR8Frld" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_86F_z7CZSgIEvkQd"&gt;Revenue
Recognition&lt;/span&gt;:&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company applies the provisions of Accounting Standards Codification (ASC) 606-10, &lt;i&gt;Revenue from Contracts with Customers&lt;/i&gt;, and all
related appropriate guidance. The Company recognizes revenue under the core principle to depict the transfer of control to its customers
in an amount reflecting the consideration to which it expects to be entitled. In order to achieve that core principle, the Company applies
the following five-step approach: (1) identify the contract 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 in the contract, and (5) recognize
revenue when a performance obligation is satisfied.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has two different revenue streams, product and service, represented through its three segments. The Company reports all revenues
on a gross basis, other than service revenues from the Company&#x2019;s entertainment and revenue cycle management segments. Revenues
generated by all segments are reported net of sales taxes.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Video
Solutions&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company considers customer purchase orders, which in some cases are governed by master sales agreements, to be customer contracts. In
situations where sales are to a distributor, the Company has concluded that such contracts are with the distributor as in such cases
the Company holds contract bearing enforceable rights and obligations only with the distributor. As part of its consideration for the
contract, the Company evaluates certain factors including the customers&#x2019; ability to pay (or credit risk). For each contract, the
Company considers the promise to transfer products, each of which is distinct, to be the identified performance obligations. In determining
the transaction price, the Company evaluates whether the price is subject to refund or adjustment to determine the net consideration
to which it expects to be entitled. As the Company&#x2019;s standard payment terms are less than one year, it has elected the practical
expedient under ASC 606-10-32-18 to not assess whether a contract has a significant financing component. The Company allocates the transaction
price to each distinct product based on its relative standalone selling price. The product price as specified on the purchase order is
considered the standalone selling price as it is an observable input which depicts the price as if sold to a similar customer in similar
circumstances. Revenue is recognized when control of the product is transferred to the customer (i.e. when the Company&#x2019;s performance
obligations are satisfied), which typically occurs at shipment. Further in determining whether control has been transferred, the Company
considers if there is a present right to payment and legal title, along with risks and rewards of ownership having transferred to the
customer. Customers do not have a right to return the product other than for warranty reasons for which they would only receive repair
services or replacement product. The Company has also elected the practical expedient under ASC 340-40-25-4 to expense commissions for
product sales when incurred as the amortization period of the commission asset the Company would have otherwise recognized is less than
one year.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Service
and other revenue is comprised of revenues from extended warranties, repair services, cloud revenue and software revenue. Revenue is
recognized upon shipment of the product and acceptance of the service or materials by the end customer for repair services. Revenue for
extended warranty, cloud service or other software-based products is over the term of the contract warranty or service period. A time-elapsed
method is used to measure progress because the Company transfers control evenly over the contractual period. Accordingly, the fixed consideration
related to these revenues is generally recognized on a straight-line basis over the contract term, as long as the other revenue recognition
criteria have been met.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s multiple performance obligations may include future in-car or body-worn camera devices to be delivered at defined points
within a multi-year contract, and in those arrangements, the Company allocates total arrangement consideration over the life of the multi-year
contract to future deliverables using management&#x2019;s best estimate of selling price.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Revenue
Cycle Management&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company reports revenue cycle management revenues on a net basis, as its primary source of revenue is its end-to-end service fees which
is generally determined as a percentage of the invoice amounts collected. These service fees are reported as revenue monthly upon completion
of the Company&#x2019;s performance obligation to provide the agreed upon service.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Entertainment&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company reports entertainment revenue on a gross or net basis based on management&#x2019;s assessment of whether the Company is acting
as a principal or agent in the transaction. The determination is based upon the evaluation of control over the event ticket, including
the right to sell the ticket, prior to its transfer to the ticket buyer.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company sells tickets held in inventory, which consists of one performance obligation, being to transfer control of an event ticket to
the buyer upon confirmation of the order. The Company acts as the principal in these transactions as the ticket is owned by the Company
at the time of sale, therefore controlling the ticket prior to transferring to the customer. In these transactions, revenue is recorded
on a gross basis based on the value of the ticket and is recognized when an order is confirmed. Payment is typically due upon delivery
of the ticket.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company also acts as an intermediary between buyers and sellers through the online secondary marketplace. Revenues derived from this
marketplace primarily consist of service fees from entertainment operations, and consists of one primary performance obligation, which
is facilitating the transaction between the buyer and seller, being satisfied at the time the order has been confirmed. As the Company
does not control the ticket prior to the transfer, the Company acts as an agent in these transactions. Revenue is recognized on a net
basis, net of the amount due to the seller when an order is confirmed. The seller is then obligated to deliver the tickets to the buyer
per the seller&#x2019;s listing, and payment is due at the time of sale.&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;/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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Other&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Contract
liabilities consist of deferred revenue and include payments received in advance of performance under the contract and are reported separately
as current liabilities and non-current liabilities in the Consolidated Balance Sheets. Such amounts consist of extended warranty contracts,
prepaid cloud services and prepaid installation services and are generally recognized as the respective performance obligations are satisfied.
During the nine months ended September 30, 2023, the Company recognized revenue of $&lt;span id="xdx_903_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pn5n6_c20230101__20230930_zmC0orIW9gX" title="Contract liabilities, revenue recognized"&gt;2.2&lt;/span&gt; million related to its contract liabilities.
Contract liabilities consist of deferred revenue and include payments received in advance of performance under the contract and are reported
separately as current liabilities and non-current liabilities in the Consolidated Balance Sheets. Such amounts consist of extended warranty
contracts, prepaid cloud services and prepaid installation services and are generally recognized as the respective performance obligations
are satisfied. Total contract liabilities consist of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89F_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_zjXshb3RFJf9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BA_zptya1XWvghi" style="display: none"&gt;SCHEDULE
OF CONTRACT LIABILITIES&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;September 30, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December
                                            31,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Additions/&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Reclass&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Recognized&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Revenue&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;September
                                            30,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; text-align: left"&gt;Contract liabilities, current&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ContractWithCustomerLiabilityCurrent_iS_pp0p0_c20230101__20230930_zRJXDQTnCJk8" style="width: 11%; text-align: right" title="Contract liabilities, current, beginning"&gt;2,154,874&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_ecustom--ContractWithCustomerLiabilityAdditions_pp0p0_c20230101__20230930_za7RgaLZKXO4" style="width: 11%; text-align: right" title="Contract liabilities, current, additions"&gt;2,133,969&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_ecustom--ContractWithCustomerLiabilityRevenueRecognizedCurrent_pp0p0_c20230101__20230930_zlbWczXvo4fh" style="width: 11%; text-align: right" title="Contract liabilities, current, revenue recognized"&gt;1,536,860&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ContractWithCustomerLiabilityCurrent_iE_pp0p0_c20230101__20230930_zbRa8bkSHoVf" style="width: 11%; text-align: right" title="Contract liabilities, current, ending"&gt;2,751,983&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Contract liabilities, non-current&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iS_pp0p0_c20230101__20230930_zZwDcRnY0UC" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, beginning"&gt;5,818,082&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_ecustom--ContractWithCustomerLiabilityAdditionsNonCurrent_pp0p0_c20230101__20230930_zaWx5VQxBeyj" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, additions"&gt;1,943,313&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_ecustom--ContractWithCustomerLiabilityRevenueRecognizedNonCurrent_pp0p0_c20230101__20230930_zY06facAs82g" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, revenue recognized"&gt;626,848&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iE_pp0p0_c20230101__20230930_z3JBPYpY1eF9" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, ending"&gt;7,134,547&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ContractWithCustomerLiability_iS_pp0p0_c20230101__20230930_zqaaCLO3KSO2" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, beginning"&gt;7,972,956&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_ecustom--ContractWithCustomerLiabilityAddition_pp0p0_c20230101__20230930_zdYFoMz8f496" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, additions"&gt;4,077,282&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--ContractWithCustomerLiabilityRevenueRecognized_pp0p0_c20230101__20230930_zEs10kzOtSf2" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, revenue recognized"&gt;2,163,708&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ContractWithCustomerLiability_iE_pp0p0_c20230101__20230930_z8w1xqiN7yek" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, ending"&gt;9,886,530&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;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="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;September 30, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December
                                            31,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Additions/&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Reclass&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Recognized&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Revenue&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;September
                                            30,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; text-align: left"&gt;Contract liabilities, current&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ContractWithCustomerLiabilityCurrent_iS_pp0p0_c20220101__20220930_ziVeAzxWkcTj" style="width: 11%; text-align: right" title="Contract liabilities, current, beginning"&gt;1,665,519&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_ecustom--ContractWithCustomerLiabilityAdditions_pp0p0_c20220101__20220930_zAj03VSNyQt" style="width: 11%; text-align: right" title="Contract liabilities, current, additions"&gt;1,228,395&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_ecustom--ContractWithCustomerLiabilityRevenueRecognizedCurrent_pp0p0_c20220101__20220930_zVSBXLsQfnS7" style="width: 11%; text-align: right" title="Contract liabilities, current, revenue recognized"&gt;844,210&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_98C_eus-gaap--ContractWithCustomerLiabilityCurrent_iE_pp0p0_c20220101__20220930_zVbnniyA0ekl" style="width: 11%; text-align: right" title="Contract liabilities, current, ending"&gt;2,049,704&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Contract liabilities, non-current&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iS_pp0p0_c20220101__20220930_zU5Gf5w6Op7h" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, beginning"&gt;2,687,786&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--ContractWithCustomerLiabilityAdditionsNonCurrent_pp0p0_c20220101__20220930_zGrmFBklj2eb" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, additions"&gt;3,384,487&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_ecustom--ContractWithCustomerLiabilityRevenueRecognizedNonCurrent_pp0p0_c20220101__20220930_zGeNqtY3bn9l" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, revenue recognized"&gt;937,278&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iE_pp0p0_c20220101__20220930_zmPzZ0xhyLb7" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, ending"&gt;5,134,995&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ContractWithCustomerLiability_iS_pp0p0_c20220101__20220930_zuMwdmG70Pth" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, beginning"&gt;4,353,305&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_989_ecustom--ContractWithCustomerLiabilityAddition_pp0p0_c20220101__20220930_z3igo1D6iEF1" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, additions"&gt;4,612,882&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pp0p0_c20220101__20220930_zmwV368zK7V5" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, revenue recognized"&gt;1,781,488&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--ContractWithCustomerLiability_iE_pp0p0_c20220101__20220930_zrIDUnojiwb7" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, ending"&gt;7,184,699&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;/p&gt;

&lt;p id="xdx_8A4_z7AqYq6nTxkc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Sales
returns and allowances aggregated $&lt;span id="xdx_905_ecustom--SalesReturnsAndAllowances_pp0p0_c20230101__20230930_zMqoBrKYSLz8" title="Sales return and allowances"&gt;116,543&lt;/span&gt; and $&lt;span id="xdx_90C_ecustom--SalesReturnsAndAllowances_pp0p0_c20220101__20221231_zSoW8RVTctpj" title="Sales return and allowances"&gt;118,029&lt;/span&gt; for the nine months ended September 30, 2023 and December 31, 2022, respectively.
Obligations for estimated sales returns and allowances are recognized at the time of sales on an accrual basis. The accrual is determined
based upon historical return rates adjusted for known changes in key variables affecting these return rates.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="From2023-01-01to2023-09-30"
      decimals="-5"
      unitRef="USD">2200000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_89F_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_zjXshb3RFJf9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BA_zptya1XWvghi" style="display: none"&gt;SCHEDULE
OF CONTRACT LIABILITIES&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;September 30, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December
                                            31,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Additions/&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Reclass&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Recognized&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Revenue&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;September
                                            30,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; text-align: left"&gt;Contract liabilities, current&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ContractWithCustomerLiabilityCurrent_iS_pp0p0_c20230101__20230930_zRJXDQTnCJk8" style="width: 11%; text-align: right" title="Contract liabilities, current, beginning"&gt;2,154,874&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_ecustom--ContractWithCustomerLiabilityAdditions_pp0p0_c20230101__20230930_za7RgaLZKXO4" style="width: 11%; text-align: right" title="Contract liabilities, current, additions"&gt;2,133,969&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_ecustom--ContractWithCustomerLiabilityRevenueRecognizedCurrent_pp0p0_c20230101__20230930_zlbWczXvo4fh" style="width: 11%; text-align: right" title="Contract liabilities, current, revenue recognized"&gt;1,536,860&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ContractWithCustomerLiabilityCurrent_iE_pp0p0_c20230101__20230930_zbRa8bkSHoVf" style="width: 11%; text-align: right" title="Contract liabilities, current, ending"&gt;2,751,983&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Contract liabilities, non-current&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iS_pp0p0_c20230101__20230930_zZwDcRnY0UC" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, beginning"&gt;5,818,082&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_ecustom--ContractWithCustomerLiabilityAdditionsNonCurrent_pp0p0_c20230101__20230930_zaWx5VQxBeyj" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, additions"&gt;1,943,313&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_ecustom--ContractWithCustomerLiabilityRevenueRecognizedNonCurrent_pp0p0_c20230101__20230930_zY06facAs82g" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, revenue recognized"&gt;626,848&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iE_pp0p0_c20230101__20230930_z3JBPYpY1eF9" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, ending"&gt;7,134,547&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ContractWithCustomerLiability_iS_pp0p0_c20230101__20230930_zqaaCLO3KSO2" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, beginning"&gt;7,972,956&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_ecustom--ContractWithCustomerLiabilityAddition_pp0p0_c20230101__20230930_zdYFoMz8f496" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, additions"&gt;4,077,282&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--ContractWithCustomerLiabilityRevenueRecognized_pp0p0_c20230101__20230930_zEs10kzOtSf2" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, revenue recognized"&gt;2,163,708&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ContractWithCustomerLiability_iE_pp0p0_c20230101__20230930_z8w1xqiN7yek" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, ending"&gt;9,886,530&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;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="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;September 30, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December
                                            31,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2021&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Additions/&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Reclass&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Recognized&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Revenue&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;September
                                            30,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; text-align: left"&gt;Contract liabilities, current&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ContractWithCustomerLiabilityCurrent_iS_pp0p0_c20220101__20220930_ziVeAzxWkcTj" style="width: 11%; text-align: right" title="Contract liabilities, current, beginning"&gt;1,665,519&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_ecustom--ContractWithCustomerLiabilityAdditions_pp0p0_c20220101__20220930_zAj03VSNyQt" style="width: 11%; text-align: right" title="Contract liabilities, current, additions"&gt;1,228,395&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_ecustom--ContractWithCustomerLiabilityRevenueRecognizedCurrent_pp0p0_c20220101__20220930_zVSBXLsQfnS7" style="width: 11%; text-align: right" title="Contract liabilities, current, revenue recognized"&gt;844,210&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_98C_eus-gaap--ContractWithCustomerLiabilityCurrent_iE_pp0p0_c20220101__20220930_zVbnniyA0ekl" style="width: 11%; text-align: right" title="Contract liabilities, current, ending"&gt;2,049,704&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Contract liabilities, non-current&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iS_pp0p0_c20220101__20220930_zU5Gf5w6Op7h" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, beginning"&gt;2,687,786&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--ContractWithCustomerLiabilityAdditionsNonCurrent_pp0p0_c20220101__20220930_zGrmFBklj2eb" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, additions"&gt;3,384,487&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_ecustom--ContractWithCustomerLiabilityRevenueRecognizedNonCurrent_pp0p0_c20220101__20220930_zGeNqtY3bn9l" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, revenue recognized"&gt;937,278&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iE_pp0p0_c20220101__20220930_zmPzZ0xhyLb7" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities, non-current, ending"&gt;5,134,995&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ContractWithCustomerLiability_iS_pp0p0_c20220101__20220930_zuMwdmG70Pth" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, beginning"&gt;4,353,305&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_989_ecustom--ContractWithCustomerLiabilityAddition_pp0p0_c20220101__20220930_z3igo1D6iEF1" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, additions"&gt;4,612,882&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pp0p0_c20220101__20220930_zmwV368zK7V5" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, revenue recognized"&gt;1,781,488&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--ContractWithCustomerLiability_iE_pp0p0_c20220101__20220930_zrIDUnojiwb7" style="border-bottom: Black 2.5pt double; text-align: right" title="Contract liabilities, ending"&gt;7,184,699&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;/p&gt;

</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">2154874</us-gaap:ContractWithCustomerLiabilityCurrent>
    <DGLY:ContractWithCustomerLiabilityAdditions
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">2133969</DGLY:ContractWithCustomerLiabilityAdditions>
    <DGLY:ContractWithCustomerLiabilityRevenueRecognizedCurrent
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">1536860</DGLY:ContractWithCustomerLiabilityRevenueRecognizedCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">2751983</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">5818082</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <DGLY:ContractWithCustomerLiabilityAdditionsNonCurrent
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">1943313</DGLY:ContractWithCustomerLiabilityAdditionsNonCurrent>
    <DGLY:ContractWithCustomerLiabilityRevenueRecognizedNonCurrent
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">626848</DGLY:ContractWithCustomerLiabilityRevenueRecognizedNonCurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">7134547</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiability contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">7972956</us-gaap:ContractWithCustomerLiability>
    <DGLY:ContractWithCustomerLiabilityAddition
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">4077282</DGLY:ContractWithCustomerLiabilityAddition>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">2163708</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiability contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">9886530</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1665519</us-gaap:ContractWithCustomerLiabilityCurrent>
    <DGLY:ContractWithCustomerLiabilityAdditions
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">1228395</DGLY:ContractWithCustomerLiabilityAdditions>
    <DGLY:ContractWithCustomerLiabilityRevenueRecognizedCurrent
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">844210</DGLY:ContractWithCustomerLiabilityRevenueRecognizedCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="AsOf2022-09-30" decimals="0" unitRef="USD">2049704</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">2687786</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <DGLY:ContractWithCustomerLiabilityAdditionsNonCurrent
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">3384487</DGLY:ContractWithCustomerLiabilityAdditionsNonCurrent>
    <DGLY:ContractWithCustomerLiabilityRevenueRecognizedNonCurrent
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">937278</DGLY:ContractWithCustomerLiabilityRevenueRecognizedNonCurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent contextRef="AsOf2022-09-30" decimals="0" unitRef="USD">5134995</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiability contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">4353305</us-gaap:ContractWithCustomerLiability>
    <DGLY:ContractWithCustomerLiabilityAddition
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">4612882</DGLY:ContractWithCustomerLiabilityAddition>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">1781488</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiability contextRef="AsOf2022-09-30" decimals="0" unitRef="USD">7184699</us-gaap:ContractWithCustomerLiability>
    <DGLY:SalesReturnsAndAllowances
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">116543</DGLY:SalesReturnsAndAllowances>
    <DGLY:SalesReturnsAndAllowances
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      unitRef="USD">118029</DGLY:SalesReturnsAndAllowances>
    <us-gaap:UseOfEstimates contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_84C_eus-gaap--UseOfEstimates_zwNGWUTKJCNf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_866_zx1Pl9IYYU9b"&gt;Use
of Estimates&lt;/span&gt;:&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
preparation of the consolidated 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 amount of revenues and expenses during
the reporting period. Actual results could differ from those estimates. Management utilizes various other estimates, including but not
limited to determining the estimated lives of long-lived assets, determining the potential impairment of long-lived assets, the fair
value of warrants, options, the recognition of revenue, inventory valuation reserve, fair value of assets and liabilities acquired in
a business combination, incremental borrowing rate on leases, the valuation allowance for deferred tax assets and other legal claims
and contingencies. The results of any changes in accounting estimates are reflected in the financial statements in the period in which
the changes become evident. Estimates and assumptions are reviewed periodically, and the effects of revisions are reflected in the period
that they are determined to be necessary.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_84D_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_z8rFZkrkLXv9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_869_zivIwS13FZy8"&gt;Cash
and cash equivalents&lt;/span&gt;:&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Cash
and cash equivalents include funds on hand, in bank and short-term investments with original maturities of ninety (90) days or less.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_891_eus-gaap--ScheduleOfShortTermDebtTextBlock_zJbQ3cNhwIu1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;span id="xdx_8B2_z2Ly1cnw6FBb" style="display: none"&gt;SCHEDULE
OF SHORT TERM INVESTMENTS&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;September 30, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Adjusted &lt;br/&gt; Cost&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Realized &lt;br/&gt; Gains&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Realized &lt;br/&gt; Losses&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Fair &lt;br/&gt; Value&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; text-align: left"&gt;Demand deposits&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--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20230930__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zxvyPWJvEU5e" style="width: 11%; text-align: right" title="Adjusted cost"&gt;2,136,573&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--DebtSecuritiesAvailableForSaleRealizedGain_c20230101__20230930__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zwwNov1nTgEg" style="width: 11%; text-align: right" title="Realized gains"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0902"&gt;&#x2014;&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_981_eus-gaap--DebtSecuritiesAvailableForSaleRealizedLoss_iN_di_c20230101__20230930__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_z73fWgIesYxk" style="width: 11%; text-align: right" title="Realized Losses"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0904"&gt;&#x2014;&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_983_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20230930__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zOzg8t0ERl8g" style="width: 11%; text-align: right" title="Fair value"&gt;2,136,573&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;Short-term investments with original maturities of 90 days or less (Level 1):&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"&gt;Money market funds&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20230930__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zccNM8QzCwa1" style="border-bottom: Black 1.5pt solid; text-align: right" title="Adjusted cost"&gt;71,258&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleRealizedGain_c20230101__20230930__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zaeysqUHkrFb" style="border-bottom: Black 1.5pt solid; text-align: right" title="Realized gains"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0910"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleRealizedLoss_iN_di_c20230101__20230930__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zZW8He0vyzIe" style="border-bottom: Black 1.5pt solid; text-align: right" title="Realized Losses"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0912"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20230930__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zayhxZ6tDnbj" style="border-bottom: Black 1.5pt solid; text-align: right" title="Fair value"&gt;71,258&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20230930_zmUkjaSShLwj" style="border-bottom: Black 2.5pt double; text-align: right" title="Adjusted cost"&gt;2,207,831&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--DebtSecuritiesAvailableForSaleRealizedGain_c20230101__20230930_za14XqJe5iy" style="border-bottom: Black 2.5pt double; text-align: right" title="Realized gains"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0918"&gt;&#x2014;&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_987_eus-gaap--DebtSecuritiesAvailableForSaleRealizedLoss_iN_di_c20230101__20230930_zGbrfOTaOiY7" style="border-bottom: Black 2.5pt double; text-align: right" title="Realized Losses"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0920"&gt;&#x2014;&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_98D_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20230930_zWWQ8h3KgnB5" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value"&gt;2,207,831&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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Adjusted &lt;br/&gt; Cost&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Unrealized &lt;br/&gt; Gains&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Unrealized &lt;br/&gt; Losses&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Fair &lt;br/&gt; Value&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; text-align: left"&gt;Demand deposits&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--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20221231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zkXlkEqTqgOf" style="width: 11%; text-align: right" title="Adjusted cost"&gt;897,745&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_989_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_c20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_ziEshFvY6ii7" style="width: 11%; text-align: right" title="Unrealized gains"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0926"&gt;&#x2014;&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_987_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_iN_di_c20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zMoIgEEUPPx4" style="width: 11%; text-align: right" title="Unrealized losses"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0928"&gt;&#x2014;&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_98B_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20221231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zSLSCuy1adSa" style="width: 11%; text-align: right" title="Fair value"&gt;897,745&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;Short-term investments with original maturities of 90 days or less (Level 1):&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"&gt;Money market funds&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20221231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_z5b68Wga7Fib" style="border-bottom: Black 1.5pt solid; text-align: right" title="Adjusted cost"&gt;2,634,454&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_c20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_z3kQCa1Jo6Zh" style="border-bottom: Black 1.5pt solid; text-align: right" title="Unrealized gains"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0934"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_iN_di_c20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zk1wuntU2Ob8" style="border-bottom: Black 1.5pt solid; text-align: right" title="Unrealized losses"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0936"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20221231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zYzBZd3kZDza" style="border-bottom: Black 1.5pt solid; text-align: right" title="Fair value"&gt;2,634,454&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20221231_zgDKu8rQ2jD9" style="border-bottom: Black 2.5pt double; text-align: right" title="Adjusted cost"&gt;3,532,199&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_c20220101__20221231_zKoKfrecz3y8" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrealized gains"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0942"&gt;&#x2014;&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_98E_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_iN_di_c20220101__20221231_zQZJX3QrZqGf" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrealized losses"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0944"&gt;&#x2014;&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_98C_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20221231_z98FSADZbQD8" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value"&gt;3,532,199&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_8AB_z8rMChnCHww3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company maintains its cash and cash equivalents in banks insured by the Federal Deposit Insurance Corporation (FDIC) in accounts that
at times may be in excess of the federally insured limit of $&lt;span id="xdx_908_eus-gaap--CashFDICInsuredAmount_iI_pp0p0_c20230930_zsGdVzRmjnh6" title="Cash, FDIC insured amount"&gt;250,000&lt;/span&gt; per bank. The Company minimizes this risk by placing its cash deposits
with major financial institutions. At September 30, 2023 and December 31, 2022, the uninsured balance amounted to $&lt;span id="xdx_905_eus-gaap--CashUninsuredAmount_iI_pp0p0_c20230930_zp413998KEgg" title="Uninsured balance"&gt;1,652,978&lt;/span&gt; and $&lt;span id="xdx_90D_eus-gaap--CashUninsuredAmount_iI_pp0p0_c20221231_zDtLJXrXHsf7" title="Uninsured balance"&gt;2,495,189&lt;/span&gt;,
respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:ScheduleOfShortTermDebtTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_891_eus-gaap--ScheduleOfShortTermDebtTextBlock_zJbQ3cNhwIu1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;span id="xdx_8B2_z2Ly1cnw6FBb" style="display: none"&gt;SCHEDULE
OF SHORT TERM INVESTMENTS&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;September 30, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Adjusted &lt;br/&gt; Cost&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Realized &lt;br/&gt; Gains&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Realized &lt;br/&gt; Losses&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Fair &lt;br/&gt; Value&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; text-align: left"&gt;Demand deposits&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--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20230930__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zxvyPWJvEU5e" style="width: 11%; text-align: right" title="Adjusted cost"&gt;2,136,573&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--DebtSecuritiesAvailableForSaleRealizedGain_c20230101__20230930__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zwwNov1nTgEg" style="width: 11%; text-align: right" title="Realized gains"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0902"&gt;&#x2014;&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_981_eus-gaap--DebtSecuritiesAvailableForSaleRealizedLoss_iN_di_c20230101__20230930__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_z73fWgIesYxk" style="width: 11%; text-align: right" title="Realized Losses"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0904"&gt;&#x2014;&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_983_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20230930__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zOzg8t0ERl8g" style="width: 11%; text-align: right" title="Fair value"&gt;2,136,573&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;Short-term investments with original maturities of 90 days or less (Level 1):&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"&gt;Money market funds&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20230930__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zccNM8QzCwa1" style="border-bottom: Black 1.5pt solid; text-align: right" title="Adjusted cost"&gt;71,258&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleRealizedGain_c20230101__20230930__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zaeysqUHkrFb" style="border-bottom: Black 1.5pt solid; text-align: right" title="Realized gains"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0910"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleRealizedLoss_iN_di_c20230101__20230930__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zZW8He0vyzIe" style="border-bottom: Black 1.5pt solid; text-align: right" title="Realized Losses"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0912"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20230930__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zayhxZ6tDnbj" style="border-bottom: Black 1.5pt solid; text-align: right" title="Fair value"&gt;71,258&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20230930_zmUkjaSShLwj" style="border-bottom: Black 2.5pt double; text-align: right" title="Adjusted cost"&gt;2,207,831&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--DebtSecuritiesAvailableForSaleRealizedGain_c20230101__20230930_za14XqJe5iy" style="border-bottom: Black 2.5pt double; text-align: right" title="Realized gains"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0918"&gt;&#x2014;&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_987_eus-gaap--DebtSecuritiesAvailableForSaleRealizedLoss_iN_di_c20230101__20230930_zGbrfOTaOiY7" style="border-bottom: Black 2.5pt double; text-align: right" title="Realized Losses"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0920"&gt;&#x2014;&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_98D_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20230930_zWWQ8h3KgnB5" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value"&gt;2,207,831&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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Adjusted &lt;br/&gt; Cost&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Unrealized &lt;br/&gt; Gains&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Unrealized &lt;br/&gt; Losses&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Fair &lt;br/&gt; Value&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; text-align: left"&gt;Demand deposits&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--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20221231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zkXlkEqTqgOf" style="width: 11%; text-align: right" title="Adjusted cost"&gt;897,745&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_989_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_c20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_ziEshFvY6ii7" style="width: 11%; text-align: right" title="Unrealized gains"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0926"&gt;&#x2014;&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_987_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_iN_di_c20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zMoIgEEUPPx4" style="width: 11%; text-align: right" title="Unrealized losses"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0928"&gt;&#x2014;&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_98B_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20221231__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zSLSCuy1adSa" style="width: 11%; text-align: right" title="Fair value"&gt;897,745&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;Short-term investments with original maturities of 90 days or less (Level 1):&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"&gt;Money market funds&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20221231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_z5b68Wga7Fib" style="border-bottom: Black 1.5pt solid; text-align: right" title="Adjusted cost"&gt;2,634,454&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_c20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_z3kQCa1Jo6Zh" style="border-bottom: Black 1.5pt solid; text-align: right" title="Unrealized gains"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0934"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_iN_di_c20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zk1wuntU2Ob8" style="border-bottom: Black 1.5pt solid; text-align: right" title="Unrealized losses"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0936"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20221231__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zYzBZd3kZDza" style="border-bottom: Black 1.5pt solid; text-align: right" title="Fair value"&gt;2,634,454&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_c20221231_zgDKu8rQ2jD9" style="border-bottom: Black 2.5pt double; text-align: right" title="Adjusted cost"&gt;3,532,199&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedGain_c20220101__20221231_zKoKfrecz3y8" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrealized gains"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0942"&gt;&#x2014;&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_98E_eus-gaap--AvailableForSaleDebtSecuritiesGrossUnrealizedLoss_iN_di_c20220101__20221231_zQZJX3QrZqGf" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrealized losses"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0944"&gt;&#x2014;&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_98C_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_c20221231_z98FSADZbQD8" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair value"&gt;3,532,199&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:ScheduleOfShortTermDebtTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="AsOf2023-09-30_us-gaap_CashMember"
      decimals="0"
      unitRef="USD">2136573</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="AsOf2023-09-30_us-gaap_CashMember"
      decimals="0"
      unitRef="USD">2136573</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="AsOf2023-09-30_us-gaap_MoneyMarketFundsMember"
      decimals="0"
      unitRef="USD">71258</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="AsOf2023-09-30_us-gaap_MoneyMarketFundsMember"
      decimals="0"
      unitRef="USD">71258</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">2207831</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">2207831</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="AsOf2022-12-31_us-gaap_CashMember"
      decimals="0"
      unitRef="USD">897745</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="AsOf2022-12-31_us-gaap_CashMember"
      decimals="0"
      unitRef="USD">897745</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="AsOf2022-12-31_us-gaap_MoneyMarketFundsMember"
      decimals="0"
      unitRef="USD">2634454</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="AsOf2022-12-31_us-gaap_MoneyMarketFundsMember"
      decimals="0"
      unitRef="USD">2634454</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">3532199</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">3532199</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashFDICInsuredAmount contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">250000</us-gaap:CashFDICInsuredAmount>
    <us-gaap:CashUninsuredAmount contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">1652978</us-gaap:CashUninsuredAmount>
    <us-gaap:CashUninsuredAmount contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">2495189</us-gaap:CashUninsuredAmount>
    <us-gaap:ReceivablesPolicyTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_842_eus-gaap--ReceivablesPolicyTextBlock_ziZMYS6tO3Db" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_869_zCsg2xBgXmYb"&gt;Accounts
Receivable&lt;/span&gt;:&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accounts
receivable are carried at original invoice amount less an estimate made for doubtful receivables based on a review of all outstanding
amounts on a weekly basis. The Company determines the allowance for doubtful accounts by regularly evaluating individual customer receivables
and considering a customer&#x2019;s financial condition, credit history, and current economic conditions.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Trade
receivables are written off when deemed uncollectible. Recoveries of trade receivables previously written off are recorded when received.
A trade receivable is considered to be past due if any portion of the receivable balance is outstanding for more than thirty (30) days
beyond terms. No interest is charged on overdue trade receivables.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ReceivablesPolicyTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_842_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_zuEfGJbWqt0l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_86F_zy6lYihhKZBb"&gt;Goodwill
and Other Intangibles&lt;/span&gt;:&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Goodwill
&lt;/i&gt;- In connection with acquisitions, the Company applies the provisions of ASC 805, &lt;i&gt;Business Combinations&lt;/i&gt;, using the acquisition
method of accounting. The excess purchase price over the fair value of net tangible assets and identifiable intangible assets acquired
is recorded as goodwill. In accordance with ASC 350, &lt;i&gt;Intangibles - Goodwill and Other&lt;/i&gt;, the Company assesses goodwill for impairment
annually as of December 31, and more frequently if events and circumstances indicate that goodwill might be impaired.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Goodwill
impairment testing is performed at the reporting unit level. Goodwill is assigned to reporting units at the date the goodwill is initially
recorded. Once goodwill has been assigned to reporting units, it no longer retains its association with a particular acquisition, and
all of the activities within a reporting unit, whether acquired or internally generated, are available to support the value of the goodwill.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Traditionally,
goodwill impairment testing is a two-step process. Step one involves comparing the fair value of the reporting units to its carrying
amount. If the carrying amount of a reporting unit is greater than zero and its fair value is greater than its carrying amount, there
is no impairment. If the reporting unit&#x2019;s carrying amount is greater than the fair value, the second step must be completed to
measure the amount of impairment, if any. Step two involves calculating an implied fair value of goodwill. The Company has adopted ASU
2017-04 which simplifies subsequent goodwill measurement by eliminating step two from the goodwill impairment test. As a result, the
Company compares the fair value of a reporting unit with its respective carrying value and recognized an impairment charge for the amount
by which the carrying amount exceeded the reporting unit&#x2019;s fair value.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company determines the fair value of its reporting units using the market approach. Under the market approach, we estimate the fair value
based on multiples of comparable public companies and precedent transactions. Significant estimates in the market approach include: identifying
similar companies with comparable business factors such as size, growth, profitability, risk and return on investment, and assessing
comparable revenue and operating income multiples in estimating the fair value of the reporting unit.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Long-lived
and Other Intangible Assets - &lt;/i&gt;The Company periodically assesses potential impairments of its long-lived assets in accordance with
the provisions of ASC 360, &lt;i&gt;Accounting for the Impairment or Disposal of Long-lived Assets&lt;/i&gt;. An impairment review is performed whenever
events or changes in circumstances indicate that the carrying value of the assets may not be recoverable. The Company groups its assets
at the lowest level for which identifiable cash flows are largely independent of the cash flows of the other assets and liabilities.
The Company has determined that the lowest level for which identifiable cash flows are available is the operating segment level.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Factors
considered by the Company include, but are not limited to, significant underperformance relative to historical or projected operating
results; significant changes in the manner of use of the acquired assets or the strategy for the overall business; and significant negative
industry or economic trends. When the carrying value of a long-lived asset may not be recoverable based upon the existence of one or
more of the above indicators of impairment, the Company estimates the future undiscounted cash flows expected to result from the use
of the asset and its eventual disposition. If the sum of the expected future undiscounted cash flows and eventual disposition is less
than the carrying amount of the asset, the Company recognizes an impairment loss. An impairment loss is reflected as the amount by which
the carrying amount of the asset exceeds the fair value of the asset, based on the fair value if available, or discounted cash flows,
if fair value is not available. The Company last assessed potential impairments of its long-lived assets as of September 30, 2023 and
concluded that there was no impairment.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Intangible
assets include deferred patent costs, license agreements, and intangibles related to acquisitions. Legal expenses incurred in preparation
of patent application have been deferred and will be amortized over the useful life of granted patents. Costs incurred in preparation
of applications that are not granted will be charged to expense at that time. The Company has entered into several sublicense agreements
under which it has been assigned the exclusive rights to certain licensed materials used in its products. These sublicense agreements
generally require upfront payments to obtain the exclusive rights to such material. The Company capitalizes the upfront payments as intangible
assets and amortizes such costs over their estimated useful life on a straight-line method.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_84D_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zsHY3wQ2p3X4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_86A_zcltVJleVnr2"&gt;Segment
Reporting&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
accounting guidance on Segment Reporting establishes standards for reporting information regarding operating segments in annual financial
statements and requires selected information of those segments to be presented in financial statements. Operating segments are identified
as components of an enterprise for which separate discrete financial information is available for evaluation by the chief operating decision
maker (the Company&#x2019;s Chief Executive Officer or &#x201c;CODM&#x201d;) in making decisions on how to allocate resources and assess
performance. The Company&#x2019;s three operating segments are Video Solutions, Revenue Cycle Management, and Entertainment, each of which
has specific personnel responsible for that business and reports to the CODM. Corporate expenses capture the Company&#x2019;s corporate
administrative activities and are also to be reported in the segment information.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <DGLY:ContingentConsiderationPolicyTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_84F_ecustom--ContingentConsiderationPolicyTextBlock_zqUotTboVQy7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_865_zMOGL9TKnaNf"&gt;Contingent
Consideration&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
circumstances where an acquisition involves a contingent consideration arrangement that meets the definition of a liability under the
Financial Accounting Standards Board (&#x201c;FASB&#x201d;) Accounting Standards Codification (&#x201c;ASC&#x201d;) 480, Distinguishing Liabilities
from Equity, the Company recognizes a liability equal to the fair value of the contingent payments the Company expects to make as of
the acquisition date. The Company remeasures this liability each reporting period and records changes in the fair value through the consolidated
statement of operations.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</DGLY:ContingentConsiderationPolicyTextBlock>
    <DGLY:RepurchaseAndCancellationOfSharesPolicyTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_848_ecustom--RepurchaseAndCancellationOfSharesPolicyTextBlock_zQtZDFrfja4i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_86B_zdJZyMmbgfe4"&gt;Repurchase
and Cancellation of Shares&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;From
time to time, the Board may authorize share repurchases of common stock. Shares repurchased under Board authorizations are held in treasury
for general corporate purposes and cancelled when it is determined appropriate by management. The Company accounts for repurchases of
common stock under the cost method. Shares repurchased and cancelled during the period were recorded as a reduction to stockholders&#x2019;
(deficit) equity. See further discussion of the Company&#x2019;s share repurchase program in Note 15 &#x2013;Stockholders&#x2019; Equity.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</DGLY:RepurchaseAndCancellationOfSharesPolicyTextBlock>
    <DGLY:NonControllingInterestsPolicyTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_841_ecustom--NonControllingInterestsPolicyTextBlock_z4aoVO3qxnAh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_861_zatpD5n3z9de"&gt;Non-Controlling
Interests&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Non-controlling
interests in the Company&#x2019;s Consolidated Financial Statements represent the interest in subsidiaries held by our venture partner.
The venture partner holds a noncontrolling interest in the Company&#x2019;s consolidated subsidiary Nobility Healthcare, LLC. Since the
Company consolidates the financial statements of all wholly owned and majority owned subsidiaries, the noncontrolling owners&#x2019; share
of each subsidiary&#x2019;s results of operations are deducted and reported as net income or loss attributable to noncontrolling interest
in the Consolidated Statements of Operations.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.8pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</DGLY:NonControllingInterestsPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_84D_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zypftOrOhMgk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_862_zI1P6jcfKNs3"&gt;New
Accounting Standards&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
June 2016, the FASB issued ASU 2016-13, &#x201c;Financial Instruments &#x2013; Credit Losses&#x201d; to improve information on credit losses
for financial assets and net investment in leases that are not accounted for at fair value through net income. ASU 2016-13 replaces the
current incurred loss impairment methodology with a methodology that reflects expected credit losses. In April 2019 and May 2019, the
FASB issued ASU No. 2019-04, &#x201c;Codification Improvements to Topic 326, Financial Instruments-Credit Losses, Topic 815, Derivatives
and Hedging, and Topic 825, Financial Instruments&#x201d; and ASU No. 2019-05, &#x201c;Financial Instruments-Credit Losses (Topic 326):
Targeted Transition Relief&#x201d; which provided additional implementation guidance on the previously issued ASU. In November 2019, the
FASB issued ASU 2019-10, &#x201c;Financial Instruments - Credit Loss (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic
842),&#x201d; which defers the effective date for public filers that are considered small reporting companies (&#x201c;SRC&#x201d;) as defined
by the Securities and Exchange Commission to fiscal years beginning after December 15, 2022, including interim periods within those fiscal
years. As such, we adopted ASC 326 effective January 1, 2023. The adoption of this standard did not have a significant impact on the
Company&#x2019;s financial position and results of operations.&lt;/span&gt;&lt;/p&gt;

</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:InventoryDisclosureTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_805_eus-gaap--InventoryDisclosureTextBlock_zULQdIQtrC7f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
2.&lt;span id="xdx_82A_zPE9Z9LUR5R5"&gt; INVENTORIES&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_894_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zEwReYksWTf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Inventories
consisted of the following at September 30, 2023 and December 31, 2022:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;span id="xdx_8BD_zK5qyuE5XSy8" style="display: none"&gt;SCHEDULE OF INVENTORIES&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20230930_zBVqh6i3js95" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;September
                                            30,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20221231_zCIAlmkqF4Cj" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December
                                            31,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--InventoryRawMaterials_iI_pp0p0_maIGzvxH_zhAZbaEP7pTg" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 56%; text-align: left"&gt;Raw material and component parts&#x2013; video solutions segment&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 18%; text-align: right"&gt;3,680,820&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 18%; text-align: right"&gt;4,509,165&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--InventoryWorkInProcess_iI_pp0p0_maIGzvxH_z5Y5pMIgQjUf" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Work-in-process&#x2013; video solutions segment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;41,194&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,164&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--InventoryFinishedGoodsVideoSolutions_iI_pp0p0_maIGzvxH_zWO1De1WCsH9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Finished goods &#x2013; video solutions segment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,676,031&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6,846,091&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--InventoryFinishedGoods_iI_pp0p0_maIGzvxH_zjmdjA3yzdhi" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Finished goods &#x2013; entertainment segment&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;367,704&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;970,527&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--InventoryGross_iTI_pp0p0_mtIGzvxH_maINz4Pu_zozuz7kSPqt9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&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;9,765,749&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;12,328,947&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_ecustom--InventoryValuationReservesVideoSolutions_iNI_pp0p0_di_msINz4Pu_zYyr4fBh54W6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Reserve for excess and obsolete inventory&#x2013; video solutions segment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(4,466,748&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;(5,230,261&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_ecustom--InventoryValuationReservesTicketingSolutions_iNI_pp0p0_di_msINz4Pu_zeV7RRLrpt0c" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"&gt;Reserve for excess and obsolete inventory &#x2013; entertainment
    segment&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(104,222&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(259,280&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--InventoryNet_iTI_pp0p0_mtINz4Pu_zjkGA66oc1T8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total inventories&lt;/td&gt;&lt;td style="padding-bottom: 2.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,194,779&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;6,839,406&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_zEgfxlGc5VEh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Finished
goods inventory includes units held by potential customers and sales agents for test and evaluation purposes. The cost of such units
totaled $&lt;span id="xdx_906_eus-gaap--WeightedAverageCostInventoryAmount_iI_pp0p0_c20230930_zZKfJXCYu1Kc" title="Units held by customers and agents"&gt;164,029&lt;/span&gt; and $&lt;span id="xdx_904_eus-gaap--WeightedAverageCostInventoryAmount_iI_pp0p0_c20221231_zB7vw2CXUIad" title="Units held by customers and agents"&gt;171,071&lt;/span&gt; as of September 30, 2023 and December 31, 2022, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_894_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zEwReYksWTf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Inventories
consisted of the following at September 30, 2023 and December 31, 2022:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;span id="xdx_8BD_zK5qyuE5XSy8" style="display: none"&gt;SCHEDULE OF INVENTORIES&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20230930_zBVqh6i3js95" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;September
                                            30,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20221231_zCIAlmkqF4Cj" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December
                                            31,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--InventoryRawMaterials_iI_pp0p0_maIGzvxH_zhAZbaEP7pTg" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 56%; text-align: left"&gt;Raw material and component parts&#x2013; video solutions segment&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 18%; text-align: right"&gt;3,680,820&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 18%; text-align: right"&gt;4,509,165&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--InventoryWorkInProcess_iI_pp0p0_maIGzvxH_z5Y5pMIgQjUf" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Work-in-process&#x2013; video solutions segment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;41,194&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,164&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--InventoryFinishedGoodsVideoSolutions_iI_pp0p0_maIGzvxH_zWO1De1WCsH9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Finished goods &#x2013; video solutions segment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,676,031&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6,846,091&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--InventoryFinishedGoods_iI_pp0p0_maIGzvxH_zjmdjA3yzdhi" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Finished goods &#x2013; entertainment segment&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;367,704&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;970,527&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--InventoryGross_iTI_pp0p0_mtIGzvxH_maINz4Pu_zozuz7kSPqt9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&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;9,765,749&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;12,328,947&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_ecustom--InventoryValuationReservesVideoSolutions_iNI_pp0p0_di_msINz4Pu_zYyr4fBh54W6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Reserve for excess and obsolete inventory&#x2013; video solutions segment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(4,466,748&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;(5,230,261&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_ecustom--InventoryValuationReservesTicketingSolutions_iNI_pp0p0_di_msINz4Pu_zeV7RRLrpt0c" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"&gt;Reserve for excess and obsolete inventory &#x2013; entertainment
    segment&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(104,222&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(259,280&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--InventoryNet_iTI_pp0p0_mtINz4Pu_zjkGA66oc1T8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total inventories&lt;/td&gt;&lt;td style="padding-bottom: 2.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,194,779&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;6,839,406&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterials contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">3680820</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">4509165</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryWorkInProcess contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">41194</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">3164</us-gaap:InventoryWorkInProcess>
    <DGLY:InventoryFinishedGoodsVideoSolutions contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">5676031</DGLY:InventoryFinishedGoodsVideoSolutions>
    <DGLY:InventoryFinishedGoodsVideoSolutions contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">6846091</DGLY:InventoryFinishedGoodsVideoSolutions>
    <us-gaap:InventoryFinishedGoods contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">367704</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">970527</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryGross contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">9765749</us-gaap:InventoryGross>
    <us-gaap:InventoryGross contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">12328947</us-gaap:InventoryGross>
    <DGLY:InventoryValuationReservesVideoSolutions contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">4466748</DGLY:InventoryValuationReservesVideoSolutions>
    <DGLY:InventoryValuationReservesVideoSolutions contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">5230261</DGLY:InventoryValuationReservesVideoSolutions>
    <DGLY:InventoryValuationReservesTicketingSolutions contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">104222</DGLY:InventoryValuationReservesTicketingSolutions>
    <DGLY:InventoryValuationReservesTicketingSolutions contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">259280</DGLY:InventoryValuationReservesTicketingSolutions>
    <us-gaap:InventoryNet contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">5194779</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">6839406</us-gaap:InventoryNet>
    <us-gaap:WeightedAverageCostInventoryAmount contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">164029</us-gaap:WeightedAverageCostInventoryAmount>
    <us-gaap:WeightedAverageCostInventoryAmount contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">171071</us-gaap:WeightedAverageCostInventoryAmount>
    <us-gaap:DebtDisclosureTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_809_eus-gaap--DebtDisclosureTextBlock_zDRRmFb2O0Ib" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
3. &lt;span id="xdx_820_zJHIp0Ew1hhj"&gt;DEBT OBLIGATIONS&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89D_eus-gaap--ConvertibleDebtTableTextBlock_zF6aKglUKTo3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Debt
obligations is comprised of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B7_zKxWsYaQH8Ce" style="display: none"&gt;SUMMARY
OF DEBT OBLIGATIONS&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20230930_zVMP9jjCdvic" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;September
                                            30,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20221231_z5EFPjUm19D4" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December
                                            31,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_zcLPIoIYtcFh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 56%; text-align: left"&gt;Economic injury disaster loan (EIDL)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 18%; text-align: right"&gt;150,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 18%; text-align: right"&gt;150,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--ConvertibleNotesPayableCurrent_iI_pp0p0_zePTQwC0Nq1l" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Convertible note payable, net of unamortized debt discount of $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNVTU1BUlkgT0YgREVCVCBPQkxJR0FUSU9OUyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_907_eus-gaap--DebtInstrumentUnamortizedDiscount_iI_c20230930_zywNna4UTB75" title="Net of unamortized debt discount"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNVTU1BUlkgT0YgREVCVCBPQkxJR0FUSU9OUyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_903_eus-gaap--DebtInstrumentUnamortizedDiscount_iI_c20221231_zTaqiw5ns888" title="Net of unamortized debt discount"&gt;1,014,091&lt;/span&gt;&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;1,860,909&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1008"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--BusinessCombinationContingentConsiderationLiability_iI_pp0p0_zZUgUGi74wm2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Contingent consideration promissory note &#x2013; Nobility Healthcare Division Acquisition&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;194,477&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;388,955&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_ecustom--BusinessCombinationContingentConsiderationLiabilityOne_iI_pp0p0_zhScNLWVRka5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Contingent consideration promissory note &#x2013; Nobility Healthcare Division Acquisition&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;87,348&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;176,456&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_ecustom--BusinessCombinationContingentConsiderationLiabilityTwo_iI_pp0p0_zAbxz3IcrFqg" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Contingent consideration promissory note &#x2013; Nobility Healthcare Division Acquisition&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1020"&gt;&#x2014;&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;208,083&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_ecustom--BusinessCombinationContingentConsiderationLiabilityThree_iI_pp0p0_zNizB433fWyb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Contingent consideration promissory note &#x2013; Nobility Healthcare Division Acquisition&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1023"&gt;&#x2014;&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;4,346&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--EntertainmentLicenseAgreementForProgramMaterialLiability_iI_pp0p0_zKVO0Stguz8h" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Commercial Extension of Credit &#x2013; Entertainment Segment&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;68,135&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1027"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--DebtObligations_iI_pp0p0_zBkXGWSn6fYe" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Debt 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;2,360,869&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;927,840&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--LongTermDebtCurrent_iI_pp0p0_zgdMPPwJCv9f" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: current maturities of debt obligations&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,213,148&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;485,373&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--LongTermDebtNoncurrent_iI_pp0p0_znkgXMoFNaQ1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Debt obligations, long-term&lt;/td&gt;&lt;td style="padding-bottom: 2.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;147,721&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;442,467&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_8A5_zrMjvpiksief" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_892_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_zU1IAIzsSzI5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Debt
obligations mature as follows as of September 30, 2023:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B8_ztHMGPdVWNMl" style="display: none"&gt;SCHEDULE
OF MATURITY OF DEBT OBLIGATIONS&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20230930_z6KbAMYUMLWl" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;September 30, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_iI_pp0p0_maLTDzTc2_zvV773giOY7i" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; width: 78%"&gt;2023 (October 1, 2023 to December 31, 2023)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 18%; text-align: right"&gt;164,295&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_pp0p0_maLTDzTc2_zcn5dwjYAlgf" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,066,170&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pp0p0_maLTDzTc2_zDgJv6GhNfcb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,412&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_iI_pp0p0_maLTDzTc2_zb9cmsJiUcc8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="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;3,542&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_ecustom--LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearThree_iI_pp0p0_maLTDzTc2_zPfzRyNQzz2b" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;2027 and thereafter&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;137,541&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--LongTermDebt_iTI_pp0p0_mtLTDzTc2_zRdzNQ02HTAk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; 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;3,374,960&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A7_z6DwwNRcD8Mk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;2020
Small Business Administration Notes&lt;/i&gt;&lt;/b&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
May 12, 2020, the Company received $&lt;span id="xdx_909_eus-gaap--ProceedsFromLoans_pp0p0_c20200510__20200512__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentySmallBusinessAdministrationNotesMember_z5HFG8T8Fvlf" title="Proceeds from loans"&gt;150,000&lt;/span&gt; in loan funding from the SBA under the EIDL program administered by the SBA, which program
was expanded pursuant to the recently enacted CARES Act. The EIDL is evidenced by a secured promissory note, dated May 8, 2020, in the
original principal amount of $&lt;span id="xdx_904_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20200512__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentySmallBusinessAdministrationNotesMember_zLdMPHD7BGu2" title="Debt instrument face amount"&gt;150,000&lt;/span&gt; with the SBA, the lender.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 47.05pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Under
the terms of the note issued under the EIDL program, interest accrues on the outstanding principal at the rate of &lt;span id="xdx_90F_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20200512__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentySmallBusinessAdministrationNotesMember_z6Gudmgm1Xzb" title="Interest rate"&gt;3.75&lt;/span&gt;% per annum. The
term of such note is thirty years, though it may be payable sooner upon an event of default under such note. Monthly principal and interest
payments began in November 2022, after being deferred for thirty months after the date of disbursement and total $&lt;span id="xdx_909_eus-gaap--DebtInstrumentPeriodicPayment_pp2d_c20200512__20200512__us-gaap--DebtInstrumentAxis__custom--TwoThousandTwentySmallBusinessAdministrationNotesMember_z9hoQbr6iEo3" title="Principal payment"&gt;731.00&lt;/span&gt; per month thereafter.
Such note may be prepaid in part or in full, at any time, without penalty. The Company granted the secured party a continuing interest
in and to any and all collateral, including but not limited to tangible and intangible personal property.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Contingent
Consideration Promissory Notes&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
June 30, 2021, Nobility Healthcare, a subsidiary of the Company, issued a contingent consideration promissory note (the &#x201c;June Contingent
Note&#x201d;) in connection with a stock purchase agreement between Nobility Healthcare and a private company (the &#x201c;June Seller&#x201d;)
of $&lt;span id="xdx_906_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20210630__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_zGGMbqRxIzI4" title="Debt face amount"&gt;350,000&lt;/span&gt;. The June Contingent Note has a&lt;span id="xdx_90F_eus-gaap--DebtInstrumentTerm_dxL_c20210627__20210630__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_zWODg3nLFeMd" title="Debt instrument term::XDX::P3Y"&gt; &lt;span style="-sec-ix-hidden: xdx2ixbrl1062"&gt;three-year&lt;/span&gt;&lt;/span&gt; term and bears interest at a rate of &lt;span id="xdx_904_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20210630__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_zuBMmwb1F9L3" title="Debt instrument stated percentage"&gt;3.00&lt;/span&gt;% per annum. Quarterly principal and
interest payments are deferred for nine months and is due in equal quarterly installments on the seventh business day of each quarter.
The principal amount of the June Contingent Note is subject to an earn-out adjustment, being the difference between $&lt;span id="xdx_90C_ecustom--DebtInstrumentProjectedRevenue_pp0p0_c20210627__20210630__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_z0533b7xoBLj" title="Debt instrument projected revenue"&gt;975,000&lt;/span&gt; (the &#x201c;June
Projected Revenue&#x201d;) and the cash basis revenue (the &#x201c;June Measurement Period Revenue&#x201d;) collected by the June Seller
in its normal course of business from the clients existing on June 30, 2021, during the period from October 1, 2021 through September
30, 2022 (the &#x201c;June Measurement Period&#x201d;) measured on a quarterly basis and annualized as of the relevant period. If the June
Measurement Period Revenue is less than the June Projected Revenue, such amount will be subtracted from the principal balance of this
June Contingent Note on a dollar-for-dollar basis. If the June Measurement Period Revenue is more than the June Projected Revenue, such
amount will be added to the principal balance of this June Contingent Note on a dollar-for-dollar basis. In no event will the principal
balance of this June Contingent Note become a negative number. The maximum downward earn-out adjustment to the principal balance will
be a reduction to zero. There are no limits to the increases to the principal balance of the June Contingent Note as a result of the
earn-out adjustments.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
June Contingent Note is considered to be additional purchase price; therefore, the estimated fair value of the contingent liability is
recorded as a liability at the acquisition date and the fair value is considered part of the consideration paid for the acquisition with
subsequent changes in fair value recorded as a gain or loss in the Consolidated Statements of Operations. Management recorded the contingent
consideration promissory note at its estimated fair value of $&lt;span id="xdx_90F_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20210630__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_zRr7eVVQ9KL5" title="Debt instrument fair value"&gt;350,000&lt;/span&gt; at the acquisition date. Total principal payments, since inception,
on this contingent consideration promissory note totaled $&lt;span id="xdx_900_eus-gaap--DebtInstrumentPeriodicPayment_pp0p0_c20210627__20210630__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_zVPDxWYismeb" title="Principal payment"&gt;202,725&lt;/span&gt;. The estimated fair value of the June Contingent Note at September 30, 2023
is $&lt;span id="xdx_907_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20230930__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_zmMnLN9y03ud" title="Estimated fair value"&gt;87,348&lt;/span&gt;, representing a reduction in its estimated fair value of $&lt;span id="xdx_90B_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20221231__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_zB40gImft6Gg" title="Estimated fair value"&gt;89,109&lt;/span&gt; as compared to its estimated fair value as of December 31,
2022. This reduction only relates to the principal payments made for the three and nine months ended September 30, 2023. Therefore, the
Company recorded &lt;span id="xdx_905_eus-gaap--DebtSecuritiesGainLoss_do_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_zNTqZ2BvTS7e" title="Debt securities"&gt;&lt;span id="xdx_903_eus-gaap--DebtSecuritiesGainLoss_do_c20230101__20230930__us-gaap--DebtInstrumentAxis__custom--JuneContingentNoteMember_zU6Rl1snIN39" title="Debt securities"&gt;no&lt;/span&gt;&lt;/span&gt; gain or loss in the Consolidated Statements of Operations for the three and nine months ended September 30, 2023.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
August 31, 2021, Nobility Healthcare issued another contingent consideration promissory note (the &#x201c;August Contingent Payment Note&#x201d;)
in connection with a stock purchase agreement between Nobility Healthcare and a private company (the &#x201c;August Sellers&#x201d;) of
$&lt;span id="xdx_909_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20210831__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_zzrvq6jiJkyg" title="Debt face amount"&gt;650,000&lt;/span&gt;. The August Contingent Payment Note has a &lt;span id="xdx_90F_eus-gaap--DebtInstrumentTerm_dxL_c20210830__20210831__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_zfwr1AG9DQ54" title="Debt instrument term::XDX::P3Y"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1082"&gt;three-year&lt;/span&gt;&lt;/span&gt; term and bears interest at a rate of &lt;span id="xdx_90E_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20210831__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_zMsxfvzRdy6e" title="Debt instrument stated percentage"&gt;3.00&lt;/span&gt;% per annum. Quarterly principal
and interest payments are deferred for nine months and is due in equal quarterly installments on the seventh business day of each quarter.
The principal amount of the August Contingent Payment Note is subject to an earn-out adjustment, being the difference between $&lt;span id="xdx_907_ecustom--DebtInstrumentProjectedRevenue_pp0p0_c20210830__20210831__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_zSp17Vbu9Ct" title="Principal amount"&gt;3,000,000&lt;/span&gt;
(the &#x201c;August Projected Revenue&#x201d;) and the cash basis revenue (the &#x201c;August Measurement Period Revenue&#x201d;) collected
by the August Sellers in its normal course of business from the clients existing on September 1, 2021, during the period from December
1, 2021 through November 30, 2022 (the &#x201c;August Measurement Period&#x201d;) measured on a quarterly basis and annualized as of the
relevant period. If the August Measurement Period Revenue is less than the August Projected Revenue, such amount will be subtracted from
the principal balance of this August Contingent Payment Note on a dollar-for-dollar basis. If the August Measurement Period Revenue is
more than the August Projected Revenue, such amount will be added to the principal balance of this August Contingent Payment Note on
a dollar-for-dollar basis. In no event will the principal balance of this August Contingent Payment Note become a negative number. The
maximum downward earn-out adjustment to the principal balance will be a reduction to zero. There are no limits to the increases to the
principal balance of the August Contingent Payment Note as a result of the earn-out adjustments.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
August Contingent Payment Note is considered to be additional purchase price, therefore the estimated fair value of the contingent liability
is recorded as a liability at the acquisition date and the fair value is considered part of the consideration paid for the acquisition
with subsequent changes in fair value recorded as a gain or loss in the Consolidated Statements of Operations. Management recorded the
contingent consideration promissory note at its estimated fair value of $&lt;span id="xdx_90B_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20210831__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_zUIQ89Ft3Goj" title="Fair value"&gt;650,000&lt;/span&gt; at the acquisition date. Total principal payments, since
inception, on this contingent consideration promissory note totaled $&lt;span id="xdx_902_eus-gaap--DebtInstrumentPeriodicPayment_pp0p0_c20210830__20210831__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_zON3aUBtEyw6" title="principal payment"&gt;487,430&lt;/span&gt;. The estimated fair value of the August Contingent Note
at September 30, 2023 is $&lt;span id="xdx_906_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20230930__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_zmAuKpIjyrC5" title="Debt instrument fair value"&gt;194,477&lt;/span&gt;, representing a reduction in its estimated fair value of $&lt;span id="xdx_90F_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20221231__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_zrVQkT1hDIA9" title="Estimated fair value"&gt;194,477&lt;/span&gt; as compared to its estimated fair
value as of December 31, 2022. This reduction only relates to the principal payments made for the three and nine months ended September
30, 2023. Therefore, the Company recorded &lt;span id="xdx_905_eus-gaap--DebtSecuritiesGainLoss_do_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_zhsPLxNN0uq8" title="Debt securities"&gt;&lt;span id="xdx_908_eus-gaap--DebtSecuritiesGainLoss_do_c20230101__20230930__us-gaap--DebtInstrumentAxis__custom--AugustContingentPaymentNoteMember_zZQZPjp4M0sa" title="Debt securities"&gt;no&lt;/span&gt;&lt;/span&gt; gain or loss in the Consolidated Statements of Operations for the three and nine months
ended September 30, 2023.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
January 1, 2022, Nobility Healthcare issued another contingent consideration promissory note (the &#x201c;January Contingent Payment Note&#x201d;)
in connection with a stock purchase agreement between Nobility Healthcare and a private company (the &#x201c;January Sellers&#x201d;) of
$&lt;span id="xdx_90E_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20220102__us-gaap--DebtInstrumentAxis__custom--JanuaryContingentPaymentNoteMember_zGo4rocIBUlc" title="Face amount"&gt;750,000&lt;/span&gt;. The January Contingent Payment Note has a &lt;span id="xdx_904_eus-gaap--DebtInstrumentTerm_dxL_c20211230__20220102__us-gaap--DebtInstrumentAxis__custom--JanuaryContingentPaymentNoteMember_zN9D2GQArTF9" title="Debt instrument::XDX::P2Y6M0D"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1102"&gt;two&lt;/span&gt;&lt;/span&gt; and a half year term and bears interest at a rate of &lt;span id="xdx_900_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20220102__us-gaap--DebtInstrumentAxis__custom--JanuaryContingentPaymentNoteMember_zjbsE8dYGBR6" title="Interest rate percentage"&gt;3.00&lt;/span&gt;% per annum. Quarterly
principal and interest payments are deferred for seven months and is due in equal quarterly installments on the tenth business day of
each quarter. The principal amount of the January Contingent Payment Note is subject to an earn-out adjustment, being the difference
between $&lt;span id="xdx_90D_ecustom--DebtInstrumentProjectedRevenue_pp0p0_c20211230__20220102__us-gaap--DebtInstrumentAxis__custom--JanuaryContingentPaymentNoteMember_z1fILlBNRBt3" title="Projected revenue"&gt;3,500,000&lt;/span&gt; (the &#x201c;January Projected Revenue&#x201d;) and the cash basis revenue (the &#x201c;January Measurement Period Revenue&#x201d;)
collected by the January Sellers in its normal course of business from the clients existing on January 1, 2022, during the period from
April 1, 2022 through March 31, 2023 (the &#x201c;January Measurement Period&#x201d;) measured on a quarterly basis and annualized as of
the relevant period. If the January Measurement Period Revenue is less than the January Projected Revenue, such amount will be subtracted
from the principal balance of this January Contingent Payment Note on a dollar-for-dollar basis. If the January Measurement Period Revenue
is more than the January Projected Revenue, such amount will be added to the principal balance of this January Contingent Payment Note
on a dollar-for-dollar basis. In no event will the principal balance of this January Contingent Payment Note become a negative number.
The maximum downward earn-out adjustment to the principal balance will be a reduction to zero. There are no limits to the increases to
the principal balance of the January Contingent Payment Note as a result of the earn-out adjustments.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
January Contingent Payment Note is considered to be additional purchase price, therefore the estimated fair value of the contingent liability
is recorded as a liability at the acquisition date and the fair value is considered part of the consideration paid for the acquisition.
Management has recorded the contingent consideration promissory note at its estimated fair value of $&lt;span id="xdx_906_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20220102__us-gaap--DebtInstrumentAxis__custom--JanuaryContingentPaymentNoteMember_zrFhOCCrjL2l" title="Fair value"&gt;750,000&lt;/span&gt; at the acquisition date.
Principal payments, since its inception, on this contingent consideration promissory note totaled $&lt;span id="xdx_900_eus-gaap--DebtInstrumentPeriodicPayment_pp0p0_c20230101__20230930__us-gaap--DebtInstrumentAxis__custom--JanuaryContingentPaymentNoteMember_zL1rMTHNe1tb" title="Periodic payment"&gt;153,769&lt;/span&gt;. The estimated fair value
of the January Contingent Note at September 30, 2023 is $-&lt;span id="xdx_905_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20230930__us-gaap--DebtInstrumentAxis__custom--JanuaryContingentPaymentNoteMember_z0n5q1VvugC" title="Fair value"&gt;0&lt;/span&gt;-, representing a reduction in its estimated fair value of $&lt;span id="xdx_90C_ecustom--DecreaseInEstimatedFairValueofDebt_iI_pp0p0_c20221231__us-gaap--DebtInstrumentAxis__custom--JanuaryContingentPaymentNoteMember_zE4G7cecscH5" title="Decrease in estimated fair value of debt"&gt;208,083&lt;/span&gt; as compared
to its estimated fair value as of December 31, 2022, of which $&lt;span id="xdx_901_eus-gaap--DebtInstrumentPeriodicPaymentPrincipal_c20230101__20230930__us-gaap--DebtInstrumentAxis__custom--JanuaryContingentPaymentNoteMember_zTFVxUHFzyvl" title="Debt instrument, principal payment"&gt;32,936&lt;/span&gt; represents payments made during the nine months ended September 30, 2023. Therefore, the Company recorded a gain of $&lt;span id="xdx_908_eus-gaap--DebtSecuritiesGainLoss_pp0p0_c20230101__20230930__us-gaap--DebtInstrumentAxis__custom--JanuaryContingentPaymentNoteMember_zy5zBZqPkHwb" title="Securities gain loss"&gt;175,146&lt;/span&gt; in the Consolidated Statements
of Operations for the nine months ended September 30, 2023.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
February 1, 2022, Nobility Healthcare issued another contingent consideration promissory note (the &#x201c;February Contingent Payment
Note&#x201d;) in connection with an asset purchase agreement between Nobility Healthcare and a private company (the &#x201c;February Sellers&#x201d;)
of $&lt;span id="xdx_907_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20220202__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_zj3isjjSfRG8" title="Face value"&gt;105,000&lt;/span&gt;. The February Contingent Payment Note has a &lt;span id="xdx_908_eus-gaap--DebtInstrumentTerm_dxL_c20220202__20220202__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_z2saszRiU5Sb" title="Debt instrument term::XDX::P3Y"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1122"&gt;three-year&lt;/span&gt;&lt;/span&gt; term and bears interest at a rate of &lt;span id="xdx_902_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20220202__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_zusfZov3zHw7" title="Debt instrument stated percentage"&gt;3.00&lt;/span&gt;% per annum. Quarterly principal
and interest payments are deferred for seven months and is due in equal quarterly installments on the tenth business day of each quarter.
The principal amount of the February Contingent Payment Note is subject to an earn-out adjustment, being the difference between $&lt;span id="xdx_901_ecustom--DebtInstrumentProjectedRevenue_c20220202__20220202__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_zN4vRr4W6czi" title="Perjected revenue"&gt;440,000&lt;/span&gt;
(the &#x201c;February Projected Revenue&#x201d;) and the cash basis revenue (the &#x201c;February Measurement Period Revenue&#x201d;) collected
by the February Sellers in its normal course of business from the clients existing on February 1, 2022, during the period from May 1,
2022 through April 30, 2023 (the &#x201c;February Measurement Period&#x201d;) measured on a quarterly basis and annualized as of the relevant
period. If the February Measurement Period Revenue is less than the February Projected Revenue, such amount will be subtracted from the
principal balance of this February Contingent Payment Note on a dollar-for-dollar basis. If the February Measurement Period Revenue is
more than the February Projected Revenue, such amount will be added to the principal balance of this February Contingent Payment Note
on a dollar-for-dollar basis. In no event will the principal balance of this February Contingent Payment Note become a negative number.
The maximum downward earn-out adjustment to the principal balance will be a reduction to zero. There are no limits to the increases to
the principal balance of the February Contingent Payment Note as a result of the earn-out adjustments.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
February Contingent Payment Note is considered to be additional purchase price, therefore the estimated fair value of the contingent
liability is recorded as a liability at the acquisition date and the fair value is considered part of the consideration paid for the
acquisition. Management has recorded the contingent consideration promissory note at its estimated fair value of $&lt;span id="xdx_907_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20220202__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_zAwnJGoOCYdf" title="Fair value"&gt;105,000&lt;/span&gt; at the acquisition
date. Principal payments, since its inception, on this contingent consideration promissory note totaled $&lt;span id="xdx_90F_eus-gaap--DebtInstrumentPeriodicPayment_c20220202__20220202__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_zgB21DTHowK6" title="Principal payment"&gt;1,584&lt;/span&gt;. The estimated fair value
of the February Contingent Note at September 30, 2023 is $-&lt;span id="xdx_90E_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_c20230930__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_zwqi9RBwJhD1" title="Fair value"&gt;0&lt;/span&gt;-, representing a decrease in its estimated fair value of $&lt;span id="xdx_902_ecustom--DecreaseInEstimatedFairValueofDebt_iI_pp0p0_c20221231__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_zE3gt8gjIiP4" title="Decrease in estimated fair value of debt"&gt;4,347&lt;/span&gt; as
compared to its estimated fair value as of December 31, 2022, of which $&lt;span id="xdx_905_eus-gaap--DebtInstrumentPeriodicPaymentPrincipal_c20230101__20230930__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_znHZW4CgaLmf" title="Debt instrument, principal payment"&gt;1,584&lt;/span&gt; represents payments made during the nine months ended September 30, 2023. Therefore, the Company recorded a gain of $&lt;span id="xdx_90F_eus-gaap--DebtSecuritiesGainLoss_pp0p0_c20230101__20230930__us-gaap--DebtInstrumentAxis__custom--FebruaryContingentPaymentNoteMember_zesunVBEph63" title="Securities gain loss"&gt;2,763&lt;/span&gt; in the Consolidated Statements
of Operations for the nine months ended September 30, 2023.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;2023
Commercial Extension of Credit&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
February 23, 2023, the Company&#x2019;s Entertainment segment entered into an extension of credit in the form of a loan to use in marketing
and operating its business in accordance with the Private Label Agreement previously entered into with the Lender. The Lender agreed
to extend, subject to the conditions hereof, and Borrower agreed to take, a Loan for Principal Sum of $&lt;span id="xdx_900_eus-gaap--LinesOfCreditCurrent_iI_c20230223__us-gaap--DebtInstrumentAxis__custom--TwentyTwentyThreeCommercialExtensionOfCreditMember_zNqGxJyt7d0i" title="Line of credit"&gt;1,000,000&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Lender
shall retain &lt;span id="xdx_906_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dp_c20230223__us-gaap--DebtInstrumentAxis__custom--TwentyTwentyThreeCommercialExtensionOfCreditMember_zHhpLME28g7" title="Borrower percentage"&gt;25&lt;/span&gt;% of each remittance owed to Borrower under the terms of the Private Label Agreement. Such remittances shall include regular
weekly remittances and any additional incentive payments to which the Borrower may be entitled. &lt;span id="xdx_90E_eus-gaap--LineOfCreditFacilityDescription_c20230223__20230223__us-gaap--DebtInstrumentAxis__custom--TwentyTwentyThreeCommercialExtensionOfCreditMember_ziutwaMPhMM6" title="Credit facility description"&gt;The 25% withholding of the Borrower&#x2019;s
applicable remittance shall be deemed a &#x201c;Payment&#x201d; under the terms of this Note, and Payments shall continue until the earlier
of (i) repayment of the Principal Sum, accrued Interest, and a fee of $35,000.00 or (ii) expiration of the Private Label Agreement on
December 31, 2023&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;During the nine months
ended September 30, 2023, the Entertainment segment drew an additional $&lt;span id="xdx_905_eus-gaap--ProceedsFromLinesOfCredit_c20230101__20230930__us-gaap--DebtInstrumentAxis__custom--TwentyTwentyThreeCommercialExtensionOfCreditMember_zrb6R8MAdSi5" title="Drew additional capital"&gt;224,577&lt;/span&gt; on this agreement, with the principal balance never
exceeding $&lt;span id="xdx_909_eus-gaap--DebtInstrumentFaceAmount_iI_c20230930__us-gaap--DebtInstrumentAxis__custom--TwentyTwentyThreeCommercialExtensionOfCreditMember__srt--RangeAxis__srt--MaximumMember_zRrlkBSyPaCl" title="Debt instrument, principal balance"&gt;1,000,000&lt;/span&gt;. &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During the nine months ended
September 30, 2023, the Company&#x2019;s Entertainment segment had repaid $&lt;span id="xdx_90A_eus-gaap--RepaymentsOfDebt_c20230101__20230930_zrcqHlOZ7uVb" title="Repayments of debt"&gt;1,156,441&lt;/span&gt;
towards the principal on the loan through remittances and had an outstanding balance of $&lt;span id="xdx_90F_eus-gaap--PrincipalAmountOutstandingOfLoansHeldInPortfolio_iI_c20230930_z06N6c0mcTX5" title="Principal loan through remittances"&gt;68,135&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Convertible
Note&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
April 5, 2023, the Company entered into and consummated the initial closing (the &#x201c;First Closing&#x201d;) of the transactions contemplated
by a Securities Purchase Agreement, dated as of April 5, 2023 (the &#x201c;Purchase Agreement&#x201d;), between the Company and certain
investors (the &#x201c;Purchasers&#x201d;).&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;At
the First Closing, the Company issued and sold to the Purchasers Senior Secured Convertible Notes in the aggregate original principal
amount of $&lt;span id="xdx_90A_eus-gaap--DebtConversionOriginalDebtAmount1_c20230403__20230405__us-gaap--DebtInstrumentAxis__custom--SecuritiesPurchaseAgreementMember_zvTDk7Lag0jf" title="Principal amount"&gt;3,000,000&lt;/span&gt; (the &#x201c;Notes&#x201d;) and warrants (the &#x201c;Warrants&#x201d;). The Purchase Agreement provided for a ten percent
(&lt;span id="xdx_906_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20230405__us-gaap--DebtInstrumentAxis__custom--SecuritiesPurchaseAgreementMember_zBpiPmQnnuY4" title="Debt instrument stated percentage"&gt;10&lt;/span&gt;%) original interest discount resulting in gross proceeds to the Company of $&lt;span id="xdx_907_eus-gaap--ProceedsFromConvertibleDebt_c20230403__20230405__us-gaap--DebtInstrumentAxis__custom--SecuritiesPurchaseAgreementMember_zE5IDI26czl5" title="Proceeds from convertible debt"&gt;2,700,000&lt;/span&gt;. No interest accrues under the Notes. The Warrants
are exercisable for an aggregate &lt;span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pid_c20230405__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zuCgd3I6AJ3k" title="Aggregate shares exercisable"&gt;1,125,000&lt;/span&gt; shares comprised of &lt;span id="xdx_906_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20230405__us-gaap--StatementEquityComponentsAxis__custom--WarrantOneMember_z48ehqRwPq59" title="Common stock issuable under the warrants"&gt;375,000&lt;/span&gt; warrants at an exercise price of $&lt;span id="xdx_905_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20230405__us-gaap--StatementEquityComponentsAxis__custom--WarrantOneMember_zPCyJ6v2Uusf" title="Exercise price"&gt;5.50&lt;/span&gt; per share of the Company&#x2019;s
common stock, par value $&lt;span id="xdx_90E_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pid_c20230405__us-gaap--StatementEquityComponentsAxis__custom--WarrantOneMember_z2lMTKIhWx4l" title="Common stock, par value"&gt;0.001&lt;/span&gt; (the &#x201c;Common Stock&#x201d;), &lt;span id="xdx_900_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20230405__us-gaap--StatementEquityComponentsAxis__custom--WarrantTwoMember_zsjabg3KPLV9" title="Comprised shares"&gt;375,000&lt;/span&gt; warrants at an exercise price of $&lt;span id="xdx_909_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20230405__us-gaap--StatementEquityComponentsAxis__custom--WarrantTwoMember_zcDhy8Krd9Hg" title="Exercise price"&gt;6.50&lt;/span&gt; per share of Common Stock,
and &lt;span id="xdx_904_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20230405__us-gaap--StatementEquityComponentsAxis__custom--WarrantThreeMember_zl1BzrCl1rA9" title="Comprised shares"&gt;375,000&lt;/span&gt; warrants at an exercise price of $&lt;span id="xdx_906_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20230405__us-gaap--StatementEquityComponentsAxis__custom--WarrantThreeMember_z7HCB64RSgGg" title="Warrant exercise price"&gt;7.50&lt;/span&gt; per share of Common Stock.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Subject
to certain conditions, within 18 months from the effectiveness date and while the Notes remain outstanding, the Purchasers have the right
to require the Company to consummate a second closing of up to an additional $&lt;span id="xdx_90E_eus-gaap--ProceedsFromIssuanceOfWarrants_c20230403__20230405__us-gaap--DebtInstrumentAxis__custom--SecuritiesPurchaseAgreementMember_zDIfNKkrVzlk" title="Principal amount"&gt;3,000,000&lt;/span&gt; of Notes (the &#x201c;Second Notes&#x201d;) and
Warrants on the same terms and conditions as the First Closing, except that the Second Notes may be subordinate to a mortgage on the
Company&#x2019;s headquarters building (the &#x201c;Bank Mortgage&#x201d;).&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Notes are convertible into shares of Common Stock at the election of the Purchasers at any time at a fixed conversion price of $&lt;span id="xdx_90A_eus-gaap--CommonStockConvertibleConversionPriceIncrease_pid_c20230403__20230405__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zbGH5EAkVZF1" title="Common stock, convertible, conversion price, increase"&gt;5.00&lt;/span&gt;
(the &#x201c;Conversion Price&#x201d;) per share of Common Stock. The Conversion Price is subject to customary adjustments for stock dividends,
stock splits, reclassifications and the like, and subject to price-based adjustment in the event of any issuances of Common Stock, or
securities convertible, exercisable or exchangeable for, Common Stock at a price below the then-applicable Conversion Price (subject
to certain exceptions). Subject to certain conditions, including certain equity conditions, the Company may redeem some or all of the
then outstanding principal amount of the Note for cash in an amount equal to &lt;span id="xdx_902_eus-gaap--DebtInstrumentRedemptionPricePercentage_pid_dp_uPure_c20230403__20230405__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zRa4AOMui801" title="Debt instrument, redemption price, percentage"&gt;110&lt;/span&gt;% of the outstanding principal amount of the Notes (the
&#x201c;Optional Redemption Amount&#x201d;). In addition, the Purchasers may, at their option, demand repayment at the Optional Redemption
Amount upon five (5) business days&#x2019; written notice following (i) the closing by the Company of the Bank Mortgage, or (ii) a sale
by the Company of Common Stock or Common Stock equivalents.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Notes rank senior to all outstanding and future indebtedness of the Company and its subsidiaries, and are secured by substantially all
of the Company&#x2019;s assets, as evidenced by (i) a security agreement entered into at the Closing, (ii) a trademark security agreement
entered into at the Closing, (iii) a patent security agreement entered into at the Closing, (iv) a guaranty executed by all direct and
indirect subsidiaries of the Company pursuant to which each of them has agreed to guaranty the obligations of the Company under the Notes,
and (v) a mortgage on the Company&#x2019;s headquarters building in favor of the Purchasers.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Also
at the Closing, the Company entered into a Registration Rights Agreement (the &#x201c;Registration Rights Agreement&#x201d;) with the Purchasers.
Pursuant to the terms of the Registration Rights Agreement, the Company has agreed to prepare and file with the SEC within the 10th business
day following the First Closing (the &#x201c;Filing Date&#x201d;) a registration statement covering the resale of the shares of Common
Stock issuable upon conversion of the Notes and exercise of the Warrants, and to use its best efforts to cause such Registration Statement
to be declared effective under the Securities Act of 1933, as amended (the &#x201c;Securities Act&#x201d;), as promptly as possible, but
in any event no later than 45 days following the Filing Date (the &#x201c;Effectiveness Date&#x201d;). If the Registration Statement is
not filed by the Filing Date or is not declared effective by the Effectiveness Date, or under certain other circumstances described in
the Registration Rights Agreement, then the Company shall be obligated to pay, as partial liquidated damages, to each Purchaser an amount
in cash equal to &lt;span id="xdx_908_ecustom--PurchaserPercentage_iI_dp_c20230930__us-gaap--TypeOfArrangementAxis__custom--RegistrationRightsAgreementMember_zfUZyIv6Bgbc" title="Purchaser percentage"&gt;2&lt;/span&gt;% of the original principal amount of the Notes each month until the applicable event giving rise to such payments
is cured. If the Company fails to pay any partial liquidated damages in full within seven days after the date payable, the Company will
pay interest thereon at a rate of &lt;span id="xdx_902_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_dp_c20230930__us-gaap--TypeOfArrangementAxis__custom--RegistrationRightsAgreementMember_zlXLUI4HoMrf" title="Contractual interest rate"&gt;10&lt;/span&gt;% per annum.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company recognized the full warrant derivative value, with the remaining amount being allocated to the debt obligation. As the warrant
derivative value exceeded the net proceeds from the issuance, the excess amount is recognized as a loss on the date of the issue date.
Thus, the Company recorded a loss of $&lt;span id="xdx_901_ecustom--IssuanceOfWarrantDerivativeLiabilities_iN_di_c20230101__20230930_zQBHJ8obvVs8" title="Issuance of warrant derivative liabilities"&gt;576,380&lt;/span&gt; as an interest expense on the date of issuance relating to the Convertible note. The following
is the assumptions used in calculating the estimated grant-date fair value of the detachable warrants to purchase common stock granted
in connection with the Convertible Note:&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_896_ecustom--ScheduleOfWarrantsToPurchaseCommonStockGrantedTableTextBlock_zWw0XPRzHNO8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B9_z73QyPskAt7k" style="display: none"&gt;SCHEDULE
OF WARRANT TO PURCHASE COMMON STOCK GRANTED&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Terms at &lt;br/&gt; April 5, 2023&lt;br/&gt; (issuance
    date)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 78%; text-align: left"&gt;Volatility - range&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_uPure_c20230405__20230405__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zCGEwy1oiX71" style="width: 18%; text-align: right" title="Volatility - range"&gt;106.0&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Risk-free rate&lt;/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--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_uPure_c20230405__20230405__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_za0Fmc6i9yEc" style="text-align: right" title="Risk-free rate"&gt;3.36&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Dividend&lt;/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--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_uPure_c20230405__20230405__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zIVw25jAbJWl" style="text-align: right" title="Dividend"&gt;0&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Remaining contractual 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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20230405__20230405__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zs3LLKK5EHw5" title="Remaining contractual term"&gt;5.0
                                            &lt;/span&gt;years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Exercise price&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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_c20230405__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__srt--RangeAxis__srt--MinimumMember_zps8ycHLk5Yj" title="Exercise price"&gt;5.50&lt;/span&gt;
                                       &#x2013; &lt;span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_c20230405__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__srt--RangeAxis__srt--MaximumMember_zFOgJbsk0t44" title="Exercise price"&gt;7.50&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Common stock issuable under the warrants&lt;/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--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20230405__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zOKJRnN7hNWk" style="text-align: right" title="Common stock issuable under the warrants"&gt;1,125,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AE_zZIIo5RUwyQa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89B_eus-gaap--ScheduleOfDebtTableTextBlock_zAqWrkWTR6a4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Following
is a summary of activity relative to the Convertible Note for the nine months ended September 30, 2023:&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BB_zebir7H5vhka" style="display: none"&gt;SUMMARY
OF CONVERTIBLE NOTE ACTIVITY&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20230101__20230930_zgJaGwFlR6cj" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Amount&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&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 id="xdx_405_eus-gaap--ConvertibleNotesPayable_iS_zh5CaAlZ0tj4" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Balance, December 31, 2022&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 style="-sec-ix-hidden: xdx2ixbrl1206"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--DebtConversionConvertedInstrumentParValue_z8DAGgG0Prmf" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 78%; text-align: left"&gt;Convertible Note, at par&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 18%; text-align: right"&gt;3,000,000&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--DebtConversionConvertedInstrumentAmount1_iN_di_zRVfWplNnvqb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Conversion of convertible note into 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 style="text-align: right"&gt;(125,000&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DebtInstrumentPeriodicPaymentPrincipal_zhG3WchkB6fk" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Principal 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;&lt;span style="-sec-ix-hidden: xdx2ixbrl1212"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_ecustom--DebtInstrumentUnamortizedDiscounts_iN_di_zcXcqEPJDTsi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Unamortized debt discount&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(1,014,091&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;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_404_eus-gaap--ConvertibleNotesPayable_iE_zliwXZYNIlf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Balance, September 30, 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 style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,860,909&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_zrmswxCKtCje" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the three and nine months ended September 30, 2023 the Company amortized $&lt;span id="xdx_90A_eus-gaap--AmortizationOfDebtDiscountPremium_c20230701__20230930_zj0e77PWqvV" title="Amortization of debt discount premium"&gt;&lt;span id="xdx_900_eus-gaap--AmortizationOfDebtDiscountPremium_c20230101__20230930_zbkpfLHG5h86" title="Amortization of debt discount premium"&gt;1,887,273&lt;/span&gt;&lt;/span&gt; of debt discount under interest expense, compared
to $-&lt;span id="xdx_907_eus-gaap--AmortizationOfDebtDiscountPremium_c20220701__20220930_z6Qig3r2IBr9" title="Amortization of debt discount premium"&gt;&lt;span id="xdx_90C_eus-gaap--AmortizationOfDebtDiscountPremium_c20220101__20220930_zVefwNzfiZr5" title="Amortization of debt discount premium"&gt;0&lt;/span&gt;&lt;/span&gt;- for the three and nine months ended September 30, 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
June 2, 2023, the Purchasers elected to convert $&lt;span id="xdx_90A_eus-gaap--DebtInstrumentFaceAmount_iI_c20230602_zaQGoMZrgYMi" title="Face value"&gt;125,000&lt;/span&gt; principal, at the fixed price of $&lt;span id="xdx_907_eus-gaap--SharesIssuedPricePerShare_iI_c20230602__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zo451TqQ0Na2" title="Shares issued price per share"&gt;5.00&lt;/span&gt; per share of common stock, &lt;span id="xdx_901_eus-gaap--StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_c20230601__20230602__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zgrV3zKnBCYk" title="Conversion of convertible securities, shares"&gt;25,000&lt;/span&gt; shares
valued at $&lt;span id="xdx_902_eus-gaap--StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_c20230601__20230602__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zUHee1m8Gyb6" title="Conversion of convertible securities"&gt;119,750&lt;/span&gt;. The loss on conversion of convertible note into common shares, of $&lt;span id="xdx_90B_ecustom--LossOnConversionOfConvertibleNote_c20230601__20230602_zLgNUnHqQrIl" title="Loss on conversion of convertibleNote"&gt;93,386&lt;/span&gt;, was recorded during the period.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ConvertibleDebtTableTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_89D_eus-gaap--ConvertibleDebtTableTextBlock_zF6aKglUKTo3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Debt
obligations is comprised of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B7_zKxWsYaQH8Ce" style="display: none"&gt;SUMMARY
OF DEBT OBLIGATIONS&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20230930_zVMP9jjCdvic" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;September
                                            30,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20221231_z5EFPjUm19D4" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December
                                            31,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_zcLPIoIYtcFh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 56%; text-align: left"&gt;Economic injury disaster loan (EIDL)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 18%; text-align: right"&gt;150,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 18%; text-align: right"&gt;150,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--ConvertibleNotesPayableCurrent_iI_pp0p0_zePTQwC0Nq1l" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Convertible note payable, net of unamortized debt discount of $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNVTU1BUlkgT0YgREVCVCBPQkxJR0FUSU9OUyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_907_eus-gaap--DebtInstrumentUnamortizedDiscount_iI_c20230930_zywNna4UTB75" title="Net of unamortized debt discount"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNVTU1BUlkgT0YgREVCVCBPQkxJR0FUSU9OUyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_903_eus-gaap--DebtInstrumentUnamortizedDiscount_iI_c20221231_zTaqiw5ns888" title="Net of unamortized debt discount"&gt;1,014,091&lt;/span&gt;&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;1,860,909&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1008"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--BusinessCombinationContingentConsiderationLiability_iI_pp0p0_zZUgUGi74wm2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Contingent consideration promissory note &#x2013; Nobility Healthcare Division Acquisition&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;194,477&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;388,955&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_ecustom--BusinessCombinationContingentConsiderationLiabilityOne_iI_pp0p0_zhScNLWVRka5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Contingent consideration promissory note &#x2013; Nobility Healthcare Division Acquisition&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;87,348&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;176,456&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_ecustom--BusinessCombinationContingentConsiderationLiabilityTwo_iI_pp0p0_zAbxz3IcrFqg" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Contingent consideration promissory note &#x2013; Nobility Healthcare Division Acquisition&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1020"&gt;&#x2014;&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;208,083&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_ecustom--BusinessCombinationContingentConsiderationLiabilityThree_iI_pp0p0_zNizB433fWyb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Contingent consideration promissory note &#x2013; Nobility Healthcare Division Acquisition&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1023"&gt;&#x2014;&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;4,346&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--EntertainmentLicenseAgreementForProgramMaterialLiability_iI_pp0p0_zKVO0Stguz8h" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Commercial Extension of Credit &#x2013; Entertainment Segment&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;68,135&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1027"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--DebtObligations_iI_pp0p0_zBkXGWSn6fYe" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Debt 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;2,360,869&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;927,840&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--LongTermDebtCurrent_iI_pp0p0_zgdMPPwJCv9f" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: current maturities of debt obligations&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,213,148&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;485,373&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--LongTermDebtNoncurrent_iI_pp0p0_znkgXMoFNaQ1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Debt obligations, long-term&lt;/td&gt;&lt;td style="padding-bottom: 2.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;147,721&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;442,467&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:ConvertibleDebtTableTextBlock>
    <us-gaap:DebtInstrumentFaceAmount contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">150000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">150000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">1014091</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">1014091</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:ConvertibleNotesPayableCurrent contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">1860909</us-gaap:ConvertibleNotesPayableCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">194477</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">388955</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <DGLY:BusinessCombinationContingentConsiderationLiabilityOne contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">87348</DGLY:BusinessCombinationContingentConsiderationLiabilityOne>
    <DGLY:BusinessCombinationContingentConsiderationLiabilityOne contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">176456</DGLY:BusinessCombinationContingentConsiderationLiabilityOne>
    <DGLY:BusinessCombinationContingentConsiderationLiabilityTwo contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">208083</DGLY:BusinessCombinationContingentConsiderationLiabilityTwo>
    <DGLY:BusinessCombinationContingentConsiderationLiabilityThree contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">4346</DGLY:BusinessCombinationContingentConsiderationLiabilityThree>
    <us-gaap:EntertainmentLicenseAgreementForProgramMaterialLiability contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">68135</us-gaap:EntertainmentLicenseAgreementForProgramMaterialLiability>
    <DGLY:DebtObligations contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">2360869</DGLY:DebtObligations>
    <DGLY:DebtObligations contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">927840</DGLY:DebtObligations>
    <us-gaap:LongTermDebtCurrent contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">2213148</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">485373</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">147721</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">442467</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_892_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_zU1IAIzsSzI5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Debt
obligations mature as follows as of September 30, 2023:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B8_ztHMGPdVWNMl" style="display: none"&gt;SCHEDULE
OF MATURITY OF DEBT OBLIGATIONS&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20230930_z6KbAMYUMLWl" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;September 30, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_iI_pp0p0_maLTDzTc2_zvV773giOY7i" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; width: 78%"&gt;2023 (October 1, 2023 to December 31, 2023)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 18%; text-align: right"&gt;164,295&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_pp0p0_maLTDzTc2_zcn5dwjYAlgf" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,066,170&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pp0p0_maLTDzTc2_zDgJv6GhNfcb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,412&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_iI_pp0p0_maLTDzTc2_zb9cmsJiUcc8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="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;3,542&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_ecustom--LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearThree_iI_pp0p0_maLTDzTc2_zPfzRyNQzz2b" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;2027 and thereafter&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;137,541&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--LongTermDebt_iTI_pp0p0_mtLTDzTc2_zRdzNQ02HTAk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; 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;3,374,960&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:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">164295</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">3066170</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">3412</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">3542</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <DGLY:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearThree contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">137541</DGLY:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearThree>
    <us-gaap:LongTermDebt contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">3374960</us-gaap:LongTermDebt>
    <us-gaap:ProceedsFromLoans
      contextRef="From2020-05-102020-05-12_custom_TwoThousandTwentySmallBusinessAdministrationNotesMember"
      decimals="0"
      unitRef="USD">150000</us-gaap:ProceedsFromLoans>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2020-05-12_custom_TwoThousandTwentySmallBusinessAdministrationNotesMember"
      decimals="0"
      unitRef="USD">150000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2020-05-12_custom_TwoThousandTwentySmallBusinessAdministrationNotesMember"
      decimals="INF"
      unitRef="Pure">0.0375</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="From2020-05-122020-05-12_custom_TwoThousandTwentySmallBusinessAdministrationNotesMember"
      decimals="2"
      unitRef="USD">731.00</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2021-06-30_custom_JuneContingentNoteMember"
      decimals="0"
      unitRef="USD">350000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2021-06-30_custom_JuneContingentNoteMember"
      decimals="INF"
      unitRef="Pure">0.0300</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <DGLY:DebtInstrumentProjectedRevenue
      contextRef="From2021-06-272021-06-30_custom_JuneContingentNoteMember"
      decimals="0"
      unitRef="USD">975000</DGLY:DebtInstrumentProjectedRevenue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="AsOf2021-06-30_custom_JuneContingentNoteMember"
      decimals="0"
      unitRef="USD">350000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="From2021-06-272021-06-30_custom_JuneContingentNoteMember"
      decimals="0"
      unitRef="USD">202725</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentFairValue
      contextRef="AsOf2023-09-30_custom_JuneContingentNoteMember"
      decimals="0"
      unitRef="USD">87348</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="AsOf2022-12-31_custom_JuneContingentNoteMember"
      decimals="0"
      unitRef="USD">89109</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtSecuritiesGainLoss
      contextRef="From2023-07-012023-09-30_custom_JuneContingentNoteMember"
      decimals="0"
      unitRef="USD">0</us-gaap:DebtSecuritiesGainLoss>
    <us-gaap:DebtSecuritiesGainLoss
      contextRef="From2023-01-012023-09-30_custom_JuneContingentNoteMember"
      decimals="0"
      unitRef="USD">0</us-gaap:DebtSecuritiesGainLoss>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2021-08-31_custom_AugustContingentPaymentNoteMember"
      decimals="0"
      unitRef="USD">650000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2021-08-31_custom_AugustContingentPaymentNoteMember"
      decimals="INF"
      unitRef="Pure">0.0300</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <DGLY:DebtInstrumentProjectedRevenue
      contextRef="From2021-08-302021-08-31_custom_AugustContingentPaymentNoteMember"
      decimals="0"
      unitRef="USD">3000000</DGLY:DebtInstrumentProjectedRevenue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="AsOf2021-08-31_custom_AugustContingentPaymentNoteMember"
      decimals="0"
      unitRef="USD">650000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="From2021-08-302021-08-31_custom_AugustContingentPaymentNoteMember"
      decimals="0"
      unitRef="USD">487430</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentFairValue
      contextRef="AsOf2023-09-30_custom_AugustContingentPaymentNoteMember"
      decimals="0"
      unitRef="USD">194477</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="AsOf2022-12-31_custom_AugustContingentPaymentNoteMember"
      decimals="0"
      unitRef="USD">194477</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtSecuritiesGainLoss
      contextRef="From2023-07-012023-09-30_custom_AugustContingentPaymentNoteMember"
      decimals="0"
      unitRef="USD">0</us-gaap:DebtSecuritiesGainLoss>
    <us-gaap:DebtSecuritiesGainLoss
      contextRef="From2023-01-012023-09-30_custom_AugustContingentPaymentNoteMember"
      decimals="0"
      unitRef="USD">0</us-gaap:DebtSecuritiesGainLoss>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2022-01-02_custom_JanuaryContingentPaymentNoteMember"
      decimals="0"
      unitRef="USD">750000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2022-01-02_custom_JanuaryContingentPaymentNoteMember"
      decimals="INF"
      unitRef="Pure">0.0300</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <DGLY:DebtInstrumentProjectedRevenue
      contextRef="From2021-12-302022-01-02_custom_JanuaryContingentPaymentNoteMember"
      decimals="0"
      unitRef="USD">3500000</DGLY:DebtInstrumentProjectedRevenue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="AsOf2022-01-02_custom_JanuaryContingentPaymentNoteMember"
      decimals="0"
      unitRef="USD">750000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="From2023-01-012023-09-30_custom_JanuaryContingentPaymentNoteMember"
      decimals="0"
      unitRef="USD">153769</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentFairValue
      contextRef="AsOf2023-09-30_custom_JanuaryContingentPaymentNoteMember"
      decimals="0"
      unitRef="USD">0</us-gaap:DebtInstrumentFairValue>
    <DGLY:DecreaseInEstimatedFairValueofDebt
      contextRef="AsOf2022-12-31_custom_JanuaryContingentPaymentNoteMember"
      decimals="0"
      unitRef="USD">208083</DGLY:DecreaseInEstimatedFairValueofDebt>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal
      contextRef="From2023-01-012023-09-30_custom_JanuaryContingentPaymentNoteMember"
      decimals="0"
      unitRef="USD">32936</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:DebtSecuritiesGainLoss
      contextRef="From2023-01-012023-09-30_custom_JanuaryContingentPaymentNoteMember"
      decimals="0"
      unitRef="USD">175146</us-gaap:DebtSecuritiesGainLoss>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2022-02-02_custom_FebruaryContingentPaymentNoteMember"
      decimals="0"
      unitRef="USD">105000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2022-02-02_custom_FebruaryContingentPaymentNoteMember"
      decimals="INF"
      unitRef="Pure">0.0300</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <DGLY:DebtInstrumentProjectedRevenue
      contextRef="From2022-02-022022-02-02_custom_FebruaryContingentPaymentNoteMember"
      decimals="0"
      unitRef="USD">440000</DGLY:DebtInstrumentProjectedRevenue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="AsOf2022-02-02_custom_FebruaryContingentPaymentNoteMember"
      decimals="0"
      unitRef="USD">105000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="From2022-02-022022-02-02_custom_FebruaryContingentPaymentNoteMember"
      decimals="0"
      unitRef="USD">1584</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentFairValue
      contextRef="AsOf2023-09-30_custom_FebruaryContingentPaymentNoteMember"
      decimals="0"
      unitRef="USD">0</us-gaap:DebtInstrumentFairValue>
    <DGLY:DecreaseInEstimatedFairValueofDebt
      contextRef="AsOf2022-12-31_custom_FebruaryContingentPaymentNoteMember"
      decimals="0"
      unitRef="USD">4347</DGLY:DecreaseInEstimatedFairValueofDebt>
    <us-gaap:DebtInstrumentPeriodicPaymentPrincipal
      contextRef="From2023-01-012023-09-30_custom_FebruaryContingentPaymentNoteMember"
      decimals="0"
      unitRef="USD">1584</us-gaap:DebtInstrumentPeriodicPaymentPrincipal>
    <us-gaap:DebtSecuritiesGainLoss
      contextRef="From2023-01-012023-09-30_custom_FebruaryContingentPaymentNoteMember"
      decimals="0"
      unitRef="USD">2763</us-gaap:DebtSecuritiesGainLoss>
    <us-gaap:LinesOfCreditCurrent
      contextRef="AsOf2023-02-23_custom_TwentyTwentyThreeCommercialExtensionOfCreditMember"
      decimals="0"
      unitRef="USD">1000000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="AsOf2023-02-23_custom_TwentyTwentyThreeCommercialExtensionOfCreditMember"
      decimals="INF"
      unitRef="Pure">0.25</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:LineOfCreditFacilityDescription contextRef="From2023-02-232023-02-23_custom_TwentyTwentyThreeCommercialExtensionOfCreditMember">The 25% withholding of the Borrower&#x2019;s
applicable remittance shall be deemed a &#x201c;Payment&#x201d; under the terms of this Note, and Payments shall continue until the earlier
of (i) repayment of the Principal Sum, accrued Interest, and a fee of $35,000.00 or (ii) expiration of the Private Label Agreement on
December 31, 2023</us-gaap:LineOfCreditFacilityDescription>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="From2023-01-012023-09-30_custom_TwentyTwentyThreeCommercialExtensionOfCreditMember"
      decimals="0"
      unitRef="USD">224577</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2023-09-30_custom_TwentyTwentyThreeCommercialExtensionOfCreditMember_srt_MaximumMember"
      decimals="0"
      unitRef="USD">1000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:RepaymentsOfDebt
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">1156441</us-gaap:RepaymentsOfDebt>
    <us-gaap:PrincipalAmountOutstandingOfLoansHeldInPortfolio contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">68135</us-gaap:PrincipalAmountOutstandingOfLoansHeldInPortfolio>
    <us-gaap:DebtConversionOriginalDebtAmount1
      contextRef="From2023-04-032023-04-05_custom_SecuritiesPurchaseAgreementMember"
      decimals="0"
      unitRef="USD">3000000</us-gaap:DebtConversionOriginalDebtAmount1>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2023-04-05_custom_SecuritiesPurchaseAgreementMember"
      decimals="INF"
      unitRef="Pure">0.10</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="From2023-04-032023-04-05_custom_SecuritiesPurchaseAgreementMember"
      decimals="0"
      unitRef="USD">2700000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="AsOf2023-04-05_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="Shares">1125000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2023-04-05_custom_WarrantOneMember"
      decimals="INF"
      unitRef="Shares">375000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2023-04-05_custom_WarrantOneMember"
      decimals="INF"
      unitRef="USDPShares">5.50</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2023-04-05_custom_WarrantOneMember"
      decimals="INF"
      unitRef="USDPShares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2023-04-05_custom_WarrantTwoMember"
      decimals="INF"
      unitRef="Shares">375000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2023-04-05_custom_WarrantTwoMember"
      decimals="INF"
      unitRef="USDPShares">6.50</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2023-04-05_custom_WarrantThreeMember"
      decimals="INF"
      unitRef="Shares">375000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2023-04-05_custom_WarrantThreeMember"
      decimals="INF"
      unitRef="USDPShares">7.50</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ProceedsFromIssuanceOfWarrants
      contextRef="From2023-04-032023-04-05_custom_SecuritiesPurchaseAgreementMember"
      decimals="0"
      unitRef="USD">3000000</us-gaap:ProceedsFromIssuanceOfWarrants>
    <us-gaap:CommonStockConvertibleConversionPriceIncrease
      contextRef="From2023-04-032023-04-05_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="USDPShares">5.00</us-gaap:CommonStockConvertibleConversionPriceIncrease>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="From2023-04-032023-04-05_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Pure">1.10</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <DGLY:PurchaserPercentage
      contextRef="AsOf2023-09-30_custom_RegistrationRightsAgreementMember"
      decimals="INF"
      unitRef="Pure">0.02</DGLY:PurchaserPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2023-09-30_custom_RegistrationRightsAgreementMember"
      decimals="INF"
      unitRef="Pure">0.10</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <DGLY:IssuanceOfWarrantDerivativeLiabilities
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">-576380</DGLY:IssuanceOfWarrantDerivativeLiabilities>
    <DGLY:ScheduleOfWarrantsToPurchaseCommonStockGrantedTableTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_896_ecustom--ScheduleOfWarrantsToPurchaseCommonStockGrantedTableTextBlock_zWw0XPRzHNO8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B9_z73QyPskAt7k" style="display: none"&gt;SCHEDULE
OF WARRANT TO PURCHASE COMMON STOCK GRANTED&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Terms at &lt;br/&gt; April 5, 2023&lt;br/&gt; (issuance
    date)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 78%; text-align: left"&gt;Volatility - range&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_uPure_c20230405__20230405__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zCGEwy1oiX71" style="width: 18%; text-align: right" title="Volatility - range"&gt;106.0&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Risk-free rate&lt;/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--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_uPure_c20230405__20230405__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_za0Fmc6i9yEc" style="text-align: right" title="Risk-free rate"&gt;3.36&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Dividend&lt;/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--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_uPure_c20230405__20230405__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zIVw25jAbJWl" style="text-align: right" title="Dividend"&gt;0&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Remaining contractual 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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20230405__20230405__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zs3LLKK5EHw5" title="Remaining contractual term"&gt;5.0
                                            &lt;/span&gt;years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Exercise price&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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_c20230405__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__srt--RangeAxis__srt--MinimumMember_zps8ycHLk5Yj" title="Exercise price"&gt;5.50&lt;/span&gt;
                                       &#x2013; &lt;span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_c20230405__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__srt--RangeAxis__srt--MaximumMember_zFOgJbsk0t44" title="Exercise price"&gt;7.50&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Common stock issuable under the warrants&lt;/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--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20230405__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zOKJRnN7hNWk" style="text-align: right" title="Common stock issuable under the warrants"&gt;1,125,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</DGLY:ScheduleOfWarrantsToPurchaseCommonStockGrantedTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="From2023-04-052023-04-05_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="Pure">1.060</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="From2023-04-052023-04-05_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="Pure">0.0336</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="From2023-04-052023-04-05_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="Pure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="From2023-04-052023-04-05_us-gaap_WarrantMember">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice
      contextRef="AsOf2023-04-05_us-gaap_WarrantMember_srt_MinimumMember"
      decimals="INF"
      unitRef="USDPShares">5.50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice
      contextRef="AsOf2023-04-05_us-gaap_WarrantMember_srt_MaximumMember"
      decimals="INF"
      unitRef="USDPShares">7.50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2023-04-05_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="Shares">1125000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ScheduleOfDebtTableTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_89B_eus-gaap--ScheduleOfDebtTableTextBlock_zAqWrkWTR6a4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Following
is a summary of activity relative to the Convertible Note for the nine months ended September 30, 2023:&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BB_zebir7H5vhka" style="display: none"&gt;SUMMARY
OF CONVERTIBLE NOTE ACTIVITY&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20230101__20230930_zgJaGwFlR6cj" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Amount&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&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 id="xdx_405_eus-gaap--ConvertibleNotesPayable_iS_zh5CaAlZ0tj4" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Balance, December 31, 2022&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 style="-sec-ix-hidden: xdx2ixbrl1206"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--DebtConversionConvertedInstrumentParValue_z8DAGgG0Prmf" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 78%; text-align: left"&gt;Convertible Note, at par&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 18%; text-align: right"&gt;3,000,000&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--DebtConversionConvertedInstrumentAmount1_iN_di_zRVfWplNnvqb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Conversion of convertible note into 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 style="text-align: right"&gt;(125,000&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DebtInstrumentPeriodicPaymentPrincipal_zhG3WchkB6fk" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Principal 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;&lt;span style="-sec-ix-hidden: xdx2ixbrl1212"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_ecustom--DebtInstrumentUnamortizedDiscounts_iN_di_zcXcqEPJDTsi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Unamortized debt discount&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(1,014,091&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;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_404_eus-gaap--ConvertibleNotesPayable_iE_zliwXZYNIlf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Balance, September 30, 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 style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,860,909&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:ScheduleOfDebtTableTextBlock>
    <DGLY:DebtConversionConvertedInstrumentParValue
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">3000000</DGLY:DebtConversionConvertedInstrumentParValue>
    <us-gaap:DebtConversionConvertedInstrumentAmount1
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">125000</us-gaap:DebtConversionConvertedInstrumentAmount1>
    <DGLY:DebtInstrumentUnamortizedDiscounts
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">1014091</DGLY:DebtInstrumentUnamortizedDiscounts>
    <us-gaap:ConvertibleNotesPayable contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">1860909</us-gaap:ConvertibleNotesPayable>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="From2023-07-012023-09-30"
      decimals="0"
      unitRef="USD">1887273</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">1887273</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="From2022-07-012022-09-30"
      decimals="0"
      unitRef="USD">0</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">0</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:DebtInstrumentFaceAmount contextRef="AsOf2023-06-02" decimals="0" unitRef="USD">125000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2023-06-02_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="USDPShares">5.00</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="From2023-06-012023-06-02_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">25000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2023-06-012023-06-02_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">119750</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <DGLY:LossOnConversionOfConvertibleNote
      contextRef="From2023-06-012023-06-02"
      decimals="0"
      unitRef="USD">93386</DGLY:LossOnConversionOfConvertibleNote>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_801_eus-gaap--FairValueDisclosuresTextBlock_zjwv59jCqwni" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
4. &lt;span id="xdx_82F_z9jWPeVuEAK7"&gt;FAIR VALUE MEASUREMENT&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
accordance with ASC Topic 820 &#x2014; &lt;i&gt;Fair Value Measurements and Disclosures&lt;/i&gt; (&#x201c;ASC 820&#x201d;), the Company utilizes the
market approach to measure fair value for its financial assets and liabilities. The market approach uses prices and other relevant information
generated by market transactions involving identical or comparable assets, liabilities or a group of assets or liabilities, such as a
business.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;ASC
820 utilizes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value into three broad levels.
The following is a brief description of those three levels:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
    1 &#x2014; Quoted prices in active markets for identical assets and liabilities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
    2 &#x2014; Other significant observable inputs (including quoted prices in active markets for similar assets or liabilities)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
    3 &#x2014; Significant unobservable inputs (including the Company&#x2019;s own assumptions in determining the fair value)&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: 24.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_894_eus-gaap--ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_zAnUnxO5yZPc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table represents the Company&#x2019;s hierarchy for its financial assets and liabilities measured at fair value on a recurring
basis as of September 30, 2023 and December 31, 2022:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 24.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 24.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B8_zTy30q7HRbbd" style="display: none"&gt;SCHEDULE
OF FINANCIAL ASSETS AND LIABILITIES MEASURED AT FAIR VALUE ON RECURRING BASIS&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20230930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zJ4s7siDsjZb" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"&gt;Level 1&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20230930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zrbXGln5aWH9" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"&gt;Level 2&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20230930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_ztuXeUTH0HLd" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"&gt;Level 3&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20230930_zi40XUgulE8c" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"&gt;Total&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;September 30, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Level 1&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Level 2&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Level 3&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold"&gt;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;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_404_eus-gaap--LiabilitiesFairValueDisclosure_iI_pp0p0_hus-gaap--FairValueByLiabilityClassAxis__custom--ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember_zhWWpRPgkbef" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 44%; text-align: left"&gt;Contingent consideration promissory notes and contingent consideration
    earn-out agreement&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1240"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1241"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;281,825&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;281,825&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--LiabilitiesFairValueDisclosure_iI_pp0p0_hus-gaap--FairValueByLiabilityClassAxis__custom--WarrantLiabilityMember_zl4CLea0wdmb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"&gt;Warrant derivative liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1245"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1246"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,412,820&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,412,820&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--LiabilitiesFairValueDisclosure_iI_pp0p0_zt6uPzOYawqg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Liabilities, fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1250"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1251"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,694,645&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,694,645&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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_z2JihCvddzmc" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"&gt;Level 1&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zloDeX3uEpQi" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"&gt;Level 2&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z07Ebgg4e5z4" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"&gt;Level 3&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20221231_zoTzEREH1X4k" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"&gt;Total&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Level 1&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Level 2&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Level 3&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold"&gt;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;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--LiabilitiesFairValueDisclosure_iI_pp0p0_hus-gaap--FairValueByLiabilityClassAxis__custom--ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember_zuzlX2YanVv4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 44%; text-align: left"&gt;Contingent consideration promissory notes and contingent consideration
    earn-out agreement&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1255"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1256"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;777,840&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;777,840&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--LiabilitiesFairValueDisclosure_iI_pp0p0_hus-gaap--FairValueByLiabilityClassAxis__custom--WarrantLiabilityMember_zBYZr6S70qx6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"&gt;Warrant derivative liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1260"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1261"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1262"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1263"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--LiabilitiesFairValueDisclosure_iI_pp0p0_zLwtqXt4cZj5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Liabilities, fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1265"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1266"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;777,840&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;777,840&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_zqaoMCEYldI2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_896_eus-gaap--FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock_ze1EKKByjDp" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table represents the change in Level 3 tier value measurements for the periods ended September 30, 2023:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BC_zem4VEsye4K" style="display: none"&gt;SCHEDULE
OF FAIR VALUE MEASUREMENTS CHANGE IN LEVEL 3 INPUTS&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Contingent Consideration Promissory Notes&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Warrant Derivative Liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: 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: 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(204,238,255)"&gt;
    &lt;td style="width: 64%"&gt;Balance, December 31, 2022&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--LiabilitiesFairValueDisclosure_iS_pp0p0_c20230101__20230331__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zX652P8BDn2h" style="width: 14%; text-align: right" title="Balance"&gt;777,840&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_98D_eus-gaap--LiabilitiesFairValueDisclosure_iS_pp0p0_c20230101__20230331__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_z7qGTx3PplPj" style="width: 14%; text-align: right" title="Balance"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1274"&gt;&#x2014;&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;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Principal payments on contingent consideration promissory notes &#x2013; Revenue Cycle Management Acquisitions&lt;/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_ecustom--PaymentOfContingentConsiderationPromissoryNote_pp0p0_c20230101__20230331__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zV8Ltd6Utruc" style="text-align: right" title="Principal payments on contingent consideration promissory notes - Revenue Cycle Management Acquisitions"&gt;(120,789&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_ecustom--PaymentOfContingentConsiderationPromissoryNote_pp0p0_c20230101__20230331__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_zEhCuai5Drfg" style="text-align: right" title="Principal payments on contingent consideration promissory notes - Revenue Cycle Management Acquisitions"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1278"&gt;&#x2014;&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;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Change in fair value of contingent consideration promissory notes &#x2013; Revenue
    Cycle Management Acquisitions&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_ecustom--ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_pp0p0_c20230101__20230331__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zTkzBAxq8he3" style="border-bottom: Black 1.5pt solid; text-align: right" title="Change in fair value of contingent consideration promissory notes - Revenue Cycle Management Acquisitions"&gt;(158,022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_pp0p0_c20230101__20230331__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_z8wzyibTo438" style="border-bottom: Black 1.5pt solid; text-align: right" title="Change in fair value of contingent consideration promissory notes - Revenue Cycle Management Acquisitions"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1282"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Balance, March 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_981_eus-gaap--LiabilitiesFairValueDisclosure_iS_pp0p0_c20230401__20230630__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zZqoUZ6G309g" style="border-bottom: Black 2.5pt double; text-align: right" title="Balance"&gt;499,029&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--LiabilitiesFairValueDisclosure_iS_pp0p0_c20230401__20230630__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_zW8JBohBMo61" style="border-bottom: Black 2.5pt double; text-align: right" title="Balance"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1286"&gt;&#x2014;&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;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Issuance of warrant derivative 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_988_ecustom--IssuanceOfWarrantDerivativeLiabilities_pp0p0_c20230401__20230630__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zbyPh4S8FBf7" style="text-align: right" title="Issuance of warrant derivative liabilities"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1288"&gt;&#x2014;&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_981_ecustom--IssuanceOfWarrantDerivativeLiabilities_pp0p0_c20230401__20230630__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_zwgOr2W626tg" style="text-align: right" title="Issuance of warrant derivative liabilities"&gt;3,216,380&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 style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Principal payments on contingent consideration promissory notes &#x2013; Revenue Cycle Management Acquisitions&lt;/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--PaymentOfContingentConsiderationPromissoryNote_pp0p0_c20230401__20230630__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zxTfOoFC6lba" style="text-align: right" title="Principal payments on contingent consideration promissory notes - Revenue Cycle Management Acquisitions"&gt;(96,265&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_ecustom--PaymentOfContingentConsiderationPromissoryNote_pp0p0_c20230401__20230630__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_zOURkk6QNFN5" style="text-align: right" title="Principal payments on contingent consideration promissory notes - Revenue Cycle Management Acquisitions"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1294"&gt;&#x2014;&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;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Change in fair value of warrant derivative liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_pp0p0_c20230401__20230630__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_ziYxLZYvrvX2" style="border-bottom: Black 1.5pt solid; text-align: right" title="Change in fair value of warrant derivative liabilities"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1296"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_ecustom--ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_pp0p0_c20230401__20230630__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_z7nMZwZzJW44" style="border-bottom: Black 1.5pt solid; text-align: right" title="Change in fair value of warrant derivative liabilities"&gt;59,766&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Balance, June 30, 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_987_eus-gaap--LiabilitiesFairValueDisclosure_iS_pp0p0_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zl2p1oUpCiYf" style="border-bottom: Black 2.5pt double; text-align: right" title="Balance"&gt;402,764&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--LiabilitiesFairValueDisclosure_iS_pp0p0_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_zPPWie3yVp59" style="border-bottom: Black 2.5pt double; text-align: right" title="Balance"&gt;3,276,146&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(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Principal payments on contingent consideration promissory notes &#x2013; Revenue Cycle Management Acquisitions&lt;/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_ecustom--PaymentOfContingentConsiderationPromissoryNote_pp0p0_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zxEWaEX6ZSO9" style="text-align: right" title="Principal payments on contingent consideration promissory notes - Revenue Cycle Management Acquisitions"&gt;(101,051&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_ecustom--PaymentOfContingentConsiderationPromissoryNote_pp0p0_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_z8P9do02nzNb" style="text-align: right" title="Principal payments on contingent consideration promissory notes - Revenue Cycle Management Acquisitions"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1306"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right" title="Principal payments on contingent consideration promissory notes - Revenue Cycle Management Acquisitions"&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" title="Principal payments on contingent consideration promissory notes - Revenue Cycle Management Acquisitions"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Change in fair value of contingent consideration promissory notes &#x2013;
Revenue Cycle Management Acquisitions&lt;/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_ecustom--FairValueOfContingentConsiderationPromissoryNote_pp0p0_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zTPYTB8XreGd" style="text-align: right" title="Fair value on contingent consideration promissory notes - Revenue Cycle Management Acquisitions"&gt;(19,888&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_ecustom--FairValueOfContingentConsiderationPromissoryNote_pp0p0_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_z9TJQHmNDym9" style="text-align: right" title="Fair value on contingent consideration promissory notes - Revenue Cycle Management Acquisitions"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1310"&gt;&#x2014;&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;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Change in fair value of warrant derivative liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_pp0p0_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zkIExGGj9IUk" style="border-bottom: Black 1.5pt solid; text-align: right" title="Change in fair value of warrant derivative liabilities"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1312"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_pp0p0_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_zVyLvXIdP9Gb" style="border-bottom: Black 1.5pt solid; text-align: right" title="Change in fair value of warrant derivative liabilities"&gt;(1,863,326&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Balance, September 30, 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_985_eus-gaap--LiabilitiesFairValueDisclosure_iE_pp0p0_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zHMJ2w2iB8Rc" style="border-bottom: Black 2.5pt double; text-align: right" title="Balance"&gt;281,825&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--LiabilitiesFairValueDisclosure_iE_pp0p0_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_z0NnJVGOwdE7" style="border-bottom: Black 2.5pt double; text-align: right" title="Balance"&gt;1,412,820&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_8AB_zQBiJQMtplf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_894_eus-gaap--ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_zAnUnxO5yZPc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table represents the Company&#x2019;s hierarchy for its financial assets and liabilities measured at fair value on a recurring
basis as of September 30, 2023 and December 31, 2022:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 24.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 24.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B8_zTy30q7HRbbd" style="display: none"&gt;SCHEDULE
OF FINANCIAL ASSETS AND LIABILITIES MEASURED AT FAIR VALUE ON RECURRING BASIS&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20230930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zJ4s7siDsjZb" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"&gt;Level 1&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20230930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zrbXGln5aWH9" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"&gt;Level 2&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20230930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_ztuXeUTH0HLd" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"&gt;Level 3&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20230930_zi40XUgulE8c" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"&gt;Total&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;September 30, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Level 1&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Level 2&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Level 3&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold"&gt;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;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_404_eus-gaap--LiabilitiesFairValueDisclosure_iI_pp0p0_hus-gaap--FairValueByLiabilityClassAxis__custom--ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember_zhWWpRPgkbef" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 44%; text-align: left"&gt;Contingent consideration promissory notes and contingent consideration
    earn-out agreement&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1240"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1241"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;281,825&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;281,825&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--LiabilitiesFairValueDisclosure_iI_pp0p0_hus-gaap--FairValueByLiabilityClassAxis__custom--WarrantLiabilityMember_zl4CLea0wdmb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"&gt;Warrant derivative liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1245"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1246"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,412,820&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,412,820&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--LiabilitiesFairValueDisclosure_iI_pp0p0_zt6uPzOYawqg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Liabilities, fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1250"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1251"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,694,645&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,694,645&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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font-family: Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_z2JihCvddzmc" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"&gt;Level 1&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zloDeX3uEpQi" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"&gt;Level 2&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20221231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_z07Ebgg4e5z4" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"&gt;Level 3&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20221231_zoTzEREH1X4k" style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"&gt;Total&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Level 1&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Level 2&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Level 3&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold"&gt;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;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--LiabilitiesFairValueDisclosure_iI_pp0p0_hus-gaap--FairValueByLiabilityClassAxis__custom--ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember_zuzlX2YanVv4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 44%; text-align: left"&gt;Contingent consideration promissory notes and contingent consideration
    earn-out agreement&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1255"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1256"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;777,840&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;777,840&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--LiabilitiesFairValueDisclosure_iI_pp0p0_hus-gaap--FairValueByLiabilityClassAxis__custom--WarrantLiabilityMember_zBYZr6S70qx6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"&gt;Warrant derivative liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1260"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1261"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1262"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1263"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--LiabilitiesFairValueDisclosure_iI_pp0p0_zLwtqXt4cZj5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Liabilities, fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1265"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1266"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;777,840&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;777,840&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:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2023-09-30_us-gaap_FairValueInputsLevel3Member_custom_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember"
      decimals="0"
      unitRef="USD">281825</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2023-09-30_custom_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember"
      decimals="0"
      unitRef="USD">281825</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2023-09-30_us-gaap_FairValueInputsLevel3Member_custom_WarrantLiabilityMember"
      decimals="0"
      unitRef="USD">1412820</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2023-09-30_custom_WarrantLiabilityMember"
      decimals="0"
      unitRef="USD">1412820</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2023-09-30_us-gaap_FairValueInputsLevel3Member"
      decimals="0"
      unitRef="USD">1694645</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">1694645</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2022-12-31_us-gaap_FairValueInputsLevel3Member_custom_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember"
      decimals="0"
      unitRef="USD">777840</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2022-12-31_custom_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember"
      decimals="0"
      unitRef="USD">777840</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2022-12-31_us-gaap_FairValueInputsLevel3Member"
      decimals="0"
      unitRef="USD">777840</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">777840</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_896_eus-gaap--FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock_ze1EKKByjDp" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table represents the change in Level 3 tier value measurements for the periods ended September 30, 2023:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BC_zem4VEsye4K" style="display: none"&gt;SCHEDULE
OF FAIR VALUE MEASUREMENTS CHANGE IN LEVEL 3 INPUTS&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Contingent Consideration Promissory Notes&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Warrant Derivative Liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: 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: 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(204,238,255)"&gt;
    &lt;td style="width: 64%"&gt;Balance, December 31, 2022&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--LiabilitiesFairValueDisclosure_iS_pp0p0_c20230101__20230331__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zX652P8BDn2h" style="width: 14%; text-align: right" title="Balance"&gt;777,840&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_98D_eus-gaap--LiabilitiesFairValueDisclosure_iS_pp0p0_c20230101__20230331__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_z7qGTx3PplPj" style="width: 14%; text-align: right" title="Balance"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1274"&gt;&#x2014;&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;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Principal payments on contingent consideration promissory notes &#x2013; Revenue Cycle Management Acquisitions&lt;/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_ecustom--PaymentOfContingentConsiderationPromissoryNote_pp0p0_c20230101__20230331__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zV8Ltd6Utruc" style="text-align: right" title="Principal payments on contingent consideration promissory notes - Revenue Cycle Management Acquisitions"&gt;(120,789&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_ecustom--PaymentOfContingentConsiderationPromissoryNote_pp0p0_c20230101__20230331__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_zEhCuai5Drfg" style="text-align: right" title="Principal payments on contingent consideration promissory notes - Revenue Cycle Management Acquisitions"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1278"&gt;&#x2014;&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;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Change in fair value of contingent consideration promissory notes &#x2013; Revenue
    Cycle Management Acquisitions&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_ecustom--ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_pp0p0_c20230101__20230331__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zTkzBAxq8he3" style="border-bottom: Black 1.5pt solid; text-align: right" title="Change in fair value of contingent consideration promissory notes - Revenue Cycle Management Acquisitions"&gt;(158,022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_pp0p0_c20230101__20230331__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_z8wzyibTo438" style="border-bottom: Black 1.5pt solid; text-align: right" title="Change in fair value of contingent consideration promissory notes - Revenue Cycle Management Acquisitions"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1282"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Balance, March 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_981_eus-gaap--LiabilitiesFairValueDisclosure_iS_pp0p0_c20230401__20230630__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zZqoUZ6G309g" style="border-bottom: Black 2.5pt double; text-align: right" title="Balance"&gt;499,029&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--LiabilitiesFairValueDisclosure_iS_pp0p0_c20230401__20230630__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_zW8JBohBMo61" style="border-bottom: Black 2.5pt double; text-align: right" title="Balance"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1286"&gt;&#x2014;&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;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Issuance of warrant derivative 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_988_ecustom--IssuanceOfWarrantDerivativeLiabilities_pp0p0_c20230401__20230630__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zbyPh4S8FBf7" style="text-align: right" title="Issuance of warrant derivative liabilities"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1288"&gt;&#x2014;&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_981_ecustom--IssuanceOfWarrantDerivativeLiabilities_pp0p0_c20230401__20230630__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_zwgOr2W626tg" style="text-align: right" title="Issuance of warrant derivative liabilities"&gt;3,216,380&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 style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Principal payments on contingent consideration promissory notes &#x2013; Revenue Cycle Management Acquisitions&lt;/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--PaymentOfContingentConsiderationPromissoryNote_pp0p0_c20230401__20230630__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zxTfOoFC6lba" style="text-align: right" title="Principal payments on contingent consideration promissory notes - Revenue Cycle Management Acquisitions"&gt;(96,265&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_ecustom--PaymentOfContingentConsiderationPromissoryNote_pp0p0_c20230401__20230630__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_zOURkk6QNFN5" style="text-align: right" title="Principal payments on contingent consideration promissory notes - Revenue Cycle Management Acquisitions"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1294"&gt;&#x2014;&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;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Change in fair value of warrant derivative liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_pp0p0_c20230401__20230630__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_ziYxLZYvrvX2" style="border-bottom: Black 1.5pt solid; text-align: right" title="Change in fair value of warrant derivative liabilities"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1296"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_ecustom--ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_pp0p0_c20230401__20230630__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_z7nMZwZzJW44" style="border-bottom: Black 1.5pt solid; text-align: right" title="Change in fair value of warrant derivative liabilities"&gt;59,766&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Balance, June 30, 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_987_eus-gaap--LiabilitiesFairValueDisclosure_iS_pp0p0_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zl2p1oUpCiYf" style="border-bottom: Black 2.5pt double; text-align: right" title="Balance"&gt;402,764&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--LiabilitiesFairValueDisclosure_iS_pp0p0_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_zPPWie3yVp59" style="border-bottom: Black 2.5pt double; text-align: right" title="Balance"&gt;3,276,146&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(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Principal payments on contingent consideration promissory notes &#x2013; Revenue Cycle Management Acquisitions&lt;/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_ecustom--PaymentOfContingentConsiderationPromissoryNote_pp0p0_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zxEWaEX6ZSO9" style="text-align: right" title="Principal payments on contingent consideration promissory notes - Revenue Cycle Management Acquisitions"&gt;(101,051&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_ecustom--PaymentOfContingentConsiderationPromissoryNote_pp0p0_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_z8P9do02nzNb" style="text-align: right" title="Principal payments on contingent consideration promissory notes - Revenue Cycle Management Acquisitions"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1306"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right" title="Principal payments on contingent consideration promissory notes - Revenue Cycle Management Acquisitions"&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" title="Principal payments on contingent consideration promissory notes - Revenue Cycle Management Acquisitions"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Change in fair value of contingent consideration promissory notes &#x2013;
Revenue Cycle Management Acquisitions&lt;/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_ecustom--FairValueOfContingentConsiderationPromissoryNote_pp0p0_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zTPYTB8XreGd" style="text-align: right" title="Fair value on contingent consideration promissory notes - Revenue Cycle Management Acquisitions"&gt;(19,888&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_ecustom--FairValueOfContingentConsiderationPromissoryNote_pp0p0_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_z9TJQHmNDym9" style="text-align: right" title="Fair value on contingent consideration promissory notes - Revenue Cycle Management Acquisitions"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1310"&gt;&#x2014;&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;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Change in fair value of warrant derivative liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_pp0p0_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zkIExGGj9IUk" style="border-bottom: Black 1.5pt solid; text-align: right" title="Change in fair value of warrant derivative liabilities"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1312"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition_pp0p0_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_zVyLvXIdP9Gb" style="border-bottom: Black 1.5pt solid; text-align: right" title="Change in fair value of warrant derivative liabilities"&gt;(1,863,326&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Balance, September 30, 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_985_eus-gaap--LiabilitiesFairValueDisclosure_iE_pp0p0_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--ContingentConsiderationPromissoryNoteMember_zHMJ2w2iB8Rc" style="border-bottom: Black 2.5pt double; text-align: right" title="Balance"&gt;281,825&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--LiabilitiesFairValueDisclosure_iE_pp0p0_c20230701__20230930__us-gaap--DebtInstrumentAxis__custom--WarrantLiabilityMember_z0NnJVGOwdE7" style="border-bottom: Black 2.5pt double; text-align: right" title="Balance"&gt;1,412,820&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:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2022-12-31_custom_ContingentConsiderationPromissoryNoteMember"
      decimals="0"
      unitRef="USD">777840</us-gaap:LiabilitiesFairValueDisclosure>
    <DGLY:PaymentOfContingentConsiderationPromissoryNote
      contextRef="From2023-01-012023-03-31_custom_ContingentConsiderationPromissoryNoteMember"
      decimals="0"
      unitRef="USD">-120789</DGLY:PaymentOfContingentConsiderationPromissoryNote>
    <DGLY:ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition
      contextRef="From2023-01-012023-03-31_custom_ContingentConsiderationPromissoryNoteMember"
      decimals="0"
      unitRef="USD">-158022</DGLY:ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2023-03-31_custom_ContingentConsiderationPromissoryNoteMember"
      decimals="0"
      unitRef="USD">499029</us-gaap:LiabilitiesFairValueDisclosure>
    <DGLY:IssuanceOfWarrantDerivativeLiabilities
      contextRef="From2023-04-012023-06-30_custom_WarrantLiabilityMember"
      decimals="0"
      unitRef="USD">3216380</DGLY:IssuanceOfWarrantDerivativeLiabilities>
    <DGLY:PaymentOfContingentConsiderationPromissoryNote
      contextRef="From2023-04-012023-06-30_custom_ContingentConsiderationPromissoryNoteMember"
      decimals="0"
      unitRef="USD">-96265</DGLY:PaymentOfContingentConsiderationPromissoryNote>
    <DGLY:ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition
      contextRef="From2023-04-012023-06-30_custom_WarrantLiabilityMember"
      decimals="0"
      unitRef="USD">59766</DGLY:ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2023-06-30_custom_ContingentConsiderationPromissoryNoteMember"
      decimals="0"
      unitRef="USD">402764</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2023-06-30_custom_WarrantLiabilityMember"
      decimals="0"
      unitRef="USD">3276146</us-gaap:LiabilitiesFairValueDisclosure>
    <DGLY:PaymentOfContingentConsiderationPromissoryNote
      contextRef="From2023-07-012023-09-30_custom_ContingentConsiderationPromissoryNoteMember"
      decimals="0"
      unitRef="USD">-101051</DGLY:PaymentOfContingentConsiderationPromissoryNote>
    <DGLY:FairValueOfContingentConsiderationPromissoryNote
      contextRef="From2023-07-012023-09-30_custom_ContingentConsiderationPromissoryNoteMember"
      decimals="0"
      unitRef="USD">-19888</DGLY:FairValueOfContingentConsiderationPromissoryNote>
    <DGLY:ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition
      contextRef="From2023-07-012023-09-30_custom_WarrantLiabilityMember"
      decimals="0"
      unitRef="USD">-1863326</DGLY:ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2023-09-30_custom_ContingentConsiderationPromissoryNoteMember"
      decimals="0"
      unitRef="USD">281825</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2023-09-30_custom_WarrantLiabilityMember73668828"
      decimals="0"
      unitRef="USD">1412820</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_80A_eus-gaap--AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_zod17QE8Bfqc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
5. &lt;span id="xdx_82A_zBwUT6P4r2Bl"&gt;ACCRUED EXPENSES&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_893_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_z4znk5MOYLgk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accrued
expenses consisted of the following at September 30, 2023 and December 31, 2022:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B3_zkyHOkNIPdw6" style="display: none"&gt;SCHEDULE
OF ACCRUED EXPENSES&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20230930_zMnWcwY2Ccth" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;September
                                            30,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20221231_zqwXo73dtEj8" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December
                                            31,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--ProductWarrantyAccrualWarrantCurrent_iI_maALCzR9a_zDB24K3TxiC8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Accrued warranty expense&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;16,543&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;15,694&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--AccruedLitigationCosts_iI_maALCzR9a_zd84afjZFTD" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Accrued litigation 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;2,040,292&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;247,984&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--AccruedSalesCommissionCurrent_iI_maALCzR9a_zGys6QgPNMHd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Accrued sales commissions&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;57,102&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;55,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--AccruedPayrollTaxesCurrent_iI_maALCzR9a_zvY6xBaSVyO3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Accrued payroll and related fringes&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;340,373&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,020&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--AccruedSalesReturnsAndAllowancesCurrent_iI_maALCzR9a_zgjBqPHW3EEl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Accrued sales returns and allowances&lt;/td&gt;&lt;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,543&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;118,026&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--AccruedIncomeTaxesCurrent_iI_maALCzR9a_zMh6MP3TkwO5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Accrued taxes&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;109,164&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;46,408&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_maALCzR9a_zCzA8VLkxIJ" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Other&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;128,051&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;103,835&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--AccruedLiabilitiesCurrent_iTI_mtALCzR9a_zgKRj4WEEDoc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,808,068&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,090,967&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_z2CCXPkPtfJf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_897_eus-gaap--ScheduleOfProductWarrantyLiabilityTableTextBlock_zWcBjtYA7sJ4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accrued
warranty expense was comprised of the following for the nine months ended September 30, 2023:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BF_zjw6etIiCJ4" style="display: none"&gt;SCHEDULE
OF ACCRUED WARRANTY EXPENSE&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 60%; margin-right: auto"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_491_20230101__20230930_ziAK8kHnXeG7" style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_404_eus-gaap--ProductWarrantyAccrualClassifiedCurrent_iS_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 78%; 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 style="width: 18%; text-align: right"&gt;15,694&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--ProductWarrantyAccrualWarrantiesIssued_i_pp0p0" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Provision for warranty expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;48,311&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_ecustom--ProductWarrantyAccrualChargesAppliedToWarrantyReserve_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Charges applied to warranty reserve&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(47,462&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;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--ProductWarrantyAccrualClassifiedCurrent_iE_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"&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 style="border-bottom: Black 2.5pt double; text-align: right"&gt;16,543&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_z6n2RvfyC6c6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_893_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_z4znk5MOYLgk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accrued
expenses consisted of the following at September 30, 2023 and December 31, 2022:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B3_zkyHOkNIPdw6" style="display: none"&gt;SCHEDULE
OF ACCRUED EXPENSES&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20230930_zMnWcwY2Ccth" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;September
                                            30,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20221231_zqwXo73dtEj8" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December
                                            31,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--ProductWarrantyAccrualWarrantCurrent_iI_maALCzR9a_zDB24K3TxiC8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Accrued warranty expense&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;16,543&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;15,694&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--AccruedLitigationCosts_iI_maALCzR9a_zd84afjZFTD" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Accrued litigation 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;2,040,292&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;247,984&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--AccruedSalesCommissionCurrent_iI_maALCzR9a_zGys6QgPNMHd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Accrued sales commissions&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;57,102&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;55,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--AccruedPayrollTaxesCurrent_iI_maALCzR9a_zvY6xBaSVyO3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Accrued payroll and related fringes&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;340,373&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,020&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--AccruedSalesReturnsAndAllowancesCurrent_iI_maALCzR9a_zgjBqPHW3EEl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Accrued sales returns and allowances&lt;/td&gt;&lt;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,543&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;118,026&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--AccruedIncomeTaxesCurrent_iI_maALCzR9a_zMh6MP3TkwO5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Accrued taxes&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;109,164&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;46,408&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_maALCzR9a_zCzA8VLkxIJ" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Other&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;128,051&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;103,835&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--AccruedLiabilitiesCurrent_iTI_mtALCzR9a_zgKRj4WEEDoc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,808,068&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,090,967&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>
    <DGLY:ProductWarrantyAccrualWarrantCurrent contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">16543</DGLY:ProductWarrantyAccrualWarrantCurrent>
    <DGLY:ProductWarrantyAccrualWarrantCurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">15694</DGLY:ProductWarrantyAccrualWarrantCurrent>
    <DGLY:AccruedLitigationCosts contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">2040292</DGLY:AccruedLitigationCosts>
    <DGLY:AccruedLitigationCosts contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">247984</DGLY:AccruedLitigationCosts>
    <us-gaap:AccruedSalesCommissionCurrent contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">57102</us-gaap:AccruedSalesCommissionCurrent>
    <us-gaap:AccruedSalesCommissionCurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">55000</us-gaap:AccruedSalesCommissionCurrent>
    <us-gaap:AccruedPayrollTaxesCurrent contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">340373</us-gaap:AccruedPayrollTaxesCurrent>
    <us-gaap:AccruedPayrollTaxesCurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">504020</us-gaap:AccruedPayrollTaxesCurrent>
    <DGLY:AccruedSalesReturnsAndAllowancesCurrent contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">116543</DGLY:AccruedSalesReturnsAndAllowancesCurrent>
    <DGLY:AccruedSalesReturnsAndAllowancesCurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">118026</DGLY:AccruedSalesReturnsAndAllowancesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">109164</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">46408</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">128051</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">103835</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">2808068</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">1090967</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_897_eus-gaap--ScheduleOfProductWarrantyLiabilityTableTextBlock_zWcBjtYA7sJ4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accrued
warranty expense was comprised of the following for the nine months ended September 30, 2023:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BF_zjw6etIiCJ4" style="display: none"&gt;SCHEDULE
OF ACCRUED WARRANTY EXPENSE&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 60%; margin-right: auto"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_491_20230101__20230930_ziAK8kHnXeG7" style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_404_eus-gaap--ProductWarrantyAccrualClassifiedCurrent_iS_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 78%; 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 style="width: 18%; text-align: right"&gt;15,694&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--ProductWarrantyAccrualWarrantiesIssued_i_pp0p0" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Provision for warranty expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;48,311&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_ecustom--ProductWarrantyAccrualChargesAppliedToWarrantyReserve_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Charges applied to warranty reserve&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(47,462&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;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--ProductWarrantyAccrualClassifiedCurrent_iE_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"&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 style="border-bottom: Black 2.5pt double; text-align: right"&gt;16,543&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">15694</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <us-gaap:ProductWarrantyAccrualWarrantiesIssued
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">48311</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
    <DGLY:ProductWarrantyAccrualChargesAppliedToWarrantyReserve
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">-47462</DGLY:ProductWarrantyAccrualChargesAppliedToWarrantyReserve>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">16543</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_805_eus-gaap--IncomeTaxDisclosureTextBlock_zTd38R0Wmxy9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
6. &lt;span id="xdx_821_z9eLQFC7lsG6"&gt;INCOME TAXES&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
effective tax rate for the three months ended September 30, 2023 and 2022 varied from the expected statutory rate due to the Company
continuing to provide a &lt;span id="xdx_90B_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_pid_dp_uPure_c20230701__20230930_zoKYMXxpW7jj" title="Percentage of valuation allowance"&gt;&lt;span id="xdx_90E_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_pid_dp_uPure_c20220701__20220930_zvTVkOejJJsf" title="Percentage of valuation allowance"&gt;100&lt;/span&gt;&lt;/span&gt;% valuation allowance on net deferred tax assets. The Company determined that it was appropriate to continue
the full valuation allowance on net deferred tax assets as of September 30, 2023, primarily because of the Company&#x2019;s history of
operating losses.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has incurred operating losses in recent years, and it continues to be in a three-year cumulative loss position at September 30,
2023. Accordingly, the Company determined there was not sufficient positive evidence regarding its potential for future profits to outweigh
the negative evidence of our three-year cumulative loss position under the guidance provided in ASC 740. Therefore, it is determined
to continue to provide a &lt;span id="xdx_90C_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_pid_dp_uPure_c20230101__20230930_zYkL8pXjvGn1" title="Deferred tax assets valuation allowance percentage"&gt;100&lt;/span&gt;% valuation allowance on its net deferred tax assets. The Company expects to continue to maintain a full
valuation allowance until it determines that it can sustain a level of profitability that demonstrates its ability to realize these assets.
To the extent the Company determines that the realization of some or all of these benefits is more likely than not based upon expected
future taxable income, a portion or all of the valuation allowance will be reversed. The Company has available to it approximately $&lt;span id="xdx_90E_eus-gaap--OperatingLossCarryforwards_iI_pn5n6_c20230930_zxCwBdPe23o5" title="Operating loss carryforwards"&gt;113.3&lt;/span&gt;
million (based on its December 31, 2022 tax return) in net operating loss carryforwards to offset future taxable income as of September
30, 2023.&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.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent
      contextRef="From2023-07-012023-09-30"
      decimals="INF"
      unitRef="Pure">1</us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent
      contextRef="From2022-07-012022-09-30"
      decimals="INF"
      unitRef="Pure">1</us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="From2023-01-01to2023-09-30"
      decimals="INF"
      unitRef="Pure">1</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:OperatingLossCarryforwards contextRef="AsOf2023-09-30" decimals="-5" unitRef="USD">113300000</us-gaap:OperatingLossCarryforwards>
    <DGLY:PrepaidExpenseTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_807_ecustom--PrepaidExpenseTextBlock_zRx7iyLRc4Y1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
7. &lt;span id="xdx_826_zg1pC8qbe472"&gt;PREPAID EXPENSES&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_891_eus-gaap--DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_zBDcJtlC7mql" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Prepaid
expenses were the following at September 30, 2023 and December 31, 2022:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B0_zVPRzc0e1gs" style="display: none"&gt;SCHEDULE
OF PREPAID EXPENSE&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20230930_zHL4ci2Kg7pb" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;September
                                            30,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20221231_zVLt0DSM6cGh" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December
                                            31,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--PrepaidInventory_iI_maCz4rg_zCjEFoiC749f" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Prepaid inventory&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;5,660,619&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;6,110,321&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--PrepaidAdvertising_iI_maCz4rg_zHhu85KBNsq" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Prepaid advertising&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;955,089&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,931,628&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_maCz4rg_zsZLvlNWO8xb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Other&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;707,907&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;424,464&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--PrepaidExpenseCurrent_iTI_mtCz4rg_zTnC0nqlpX0c" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total prepaid 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;7,323,615&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;8,466,413&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_zUeOCaeK0Qsb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</DGLY:PrepaidExpenseTextBlock>
    <us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_891_eus-gaap--DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_zBDcJtlC7mql" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Prepaid
expenses were the following at September 30, 2023 and December 31, 2022:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B0_zVPRzc0e1gs" style="display: none"&gt;SCHEDULE
OF PREPAID EXPENSE&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20230930_zHL4ci2Kg7pb" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;September
                                            30,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20221231_zVLt0DSM6cGh" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December
                                            31,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--PrepaidInventory_iI_maCz4rg_zCjEFoiC749f" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Prepaid inventory&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;5,660,619&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;6,110,321&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--PrepaidAdvertising_iI_maCz4rg_zHhu85KBNsq" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Prepaid advertising&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;955,089&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,931,628&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_maCz4rg_zsZLvlNWO8xb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Other&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;707,907&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;424,464&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--PrepaidExpenseCurrent_iTI_mtCz4rg_zTnC0nqlpX0c" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total prepaid 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;7,323,615&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;8,466,413&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock>
    <DGLY:PrepaidInventory contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">5660619</DGLY:PrepaidInventory>
    <DGLY:PrepaidInventory contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">6110321</DGLY:PrepaidInventory>
    <us-gaap:PrepaidAdvertising contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">955089</us-gaap:PrepaidAdvertising>
    <us-gaap:PrepaidAdvertising contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">1931628</us-gaap:PrepaidAdvertising>
    <us-gaap:OtherPrepaidExpenseCurrent contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">707907</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:OtherPrepaidExpenseCurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">424464</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">7323615</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">8466413</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_807_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zti5tnrQ2F7a" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
8. &lt;span id="xdx_82B_zgQTDxzZCc0b"&gt;PROPERTY, PLANT AND EQUIPMENT&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_897_eus-gaap--PropertyPlantAndEquipmentTextBlock_zd6OR5lPhAxl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Property,
plant and equipment consisted of the following at September 30, 2023 and December 31, 2022:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BF_zEYMsG2CnADe" style="display: none"&gt;SCHEDULE
OF PROPERTY, PLANT AND EQUIPMENT&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Estimated &lt;br/&gt; Useful Life&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20230930_z9zxKOeebw7" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;September
                                            30,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20221231_z4AFxoBqzDy6" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December
                                            31,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_ecustom--Building_iI_pp0p0_maPPAEGzEav_z8p8pEkTEL63" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 46%"&gt;Building&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 14%; text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_z4S808qKnSRg" title="Estimated Useful Life"&gt;25&lt;/span&gt; years&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 15%; text-align: right"&gt;4,537,037&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 15%; text-align: right"&gt;4,537,037&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--Land_iI_pp0p0_maPPAEGzEav_zlsMmFiJaFAg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Land&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration_iI_dxL_c20230930_z8PNVg59cEu7" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2023%23LandMember"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1395"&gt;Infinite&lt;/span&gt;&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;739,734&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;739,734&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--FurnitureAndFixturesGross_iI_pp0p0_maPPAEGzEav_zgmvd5v4ren8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Office furniture, fixtures, equipment, and aircraft&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_zKpkTmGptBEc" title="Estimated Useful Life"&gt;3&lt;/span&gt;-&lt;span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zDcAMBqFMwv7" title="Estimated Useful Life"&gt;20&lt;/span&gt; years&lt;/td&gt;&lt;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,061,484&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,048,169&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--MachineryAndEquipmentGross_iI_pp0p0_maPPAEGzEav_zjA9QIQ7Ktga" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Warehouse and production equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__srt--WarehouseMember__srt--RangeAxis__srt--MinimumMember_zzV9fAOrJSak" title="Estimated Useful Life"&gt;3&lt;/span&gt;-&lt;span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__srt--WarehouseMember__srt--RangeAxis__srt--MaximumMember_z6ole8efrAn2" title="Estimated Useful Life"&gt;7&lt;/span&gt; years&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;40,128&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;51,302&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_ecustom--DemonstrationAndTradeshowEquipmentGross_iI_pp0p0_maPPAEGzEav_zi64eEQyn4h5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Demonstration and tradeshow equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--DemonstrationAndTradeshowEquipmentMember__srt--RangeAxis__srt--MinimumMember_zOpd2ZEg4HIh" title="Estimated Useful Life"&gt;3&lt;/span&gt;-&lt;span id="xdx_907_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--DemonstrationAndTradeshowEquipmentMember__srt--RangeAxis__srt--MaximumMember_zTCAkAO98Bi6" title="Estimated Useful Life"&gt;7&lt;/span&gt; years&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;74,582&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;72,341&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--BuildingsAndImprovementsGross_iI_pp0p0_maPPAEGzEav_z1AZmyeyDp7i" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Building improvements&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 1.5pt"&gt;&lt;span id="xdx_90E_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingImprovementsMember__srt--RangeAxis__srt--MinimumMember_zPOg41dgwDDl" title="Estimated Useful Life"&gt;5&lt;/span&gt;-&lt;span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingImprovementsMember__srt--RangeAxis__srt--MaximumMember_zUy6UerAtROe" title="Estimated Useful Life"&gt;7&lt;/span&gt; years&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,328,601&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,334,374&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--PropertyPlantAndEquipmentGross_iTI_pp0p0_mtPPAEGzEav_maPPAENzyT5_zqDwE9FMlgUc" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total cost&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8,781,566&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8,782,957&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_msPPAENzyT5_ztdozjXbsK99" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: accumulated depreciation and amortization&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;(1,330,524&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(884,271&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;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--PropertyPlantAndEquipmentNet_iTI_pp0p0_mtPPAENzyT5_zDpLkzgd1sl7" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Net property, plant and equipment&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;7,451,042&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;7,898,686&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_zJGJVpip2Z3e" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Depreciation
expense for the three months ended September 30, 2023 and September 30, 2022 was $&lt;span id="xdx_903_eus-gaap--Depreciation_c20230701__20230930_zIPpmkGHdYB9" title="Depreciation expense"&gt;188,100&lt;/span&gt; and $&lt;span id="xdx_908_eus-gaap--Depreciation_c20220701__20220930_zordZF2tmHi5" title="Depreciation expense"&gt;73,686&lt;/span&gt;, respectively, and is included
in general and administrative expenses. Depreciation expense for the nine months ended September 30, 2023 and September 30, 2022 was
$&lt;span id="xdx_900_eus-gaap--Depreciation_c20230101__20230930_zp8HainCHGPg" title="Depreciation expense"&gt;533,992&lt;/span&gt; and $&lt;span id="xdx_905_eus-gaap--Depreciation_c20220101__20220930_zOgRbNaI0SWi" title="Depreciation expense"&gt;381,014&lt;/span&gt;, respectively, and is included in general and administrative expenses.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_897_eus-gaap--PropertyPlantAndEquipmentTextBlock_zd6OR5lPhAxl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Property,
plant and equipment consisted of the following at September 30, 2023 and December 31, 2022:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BF_zEYMsG2CnADe" style="display: none"&gt;SCHEDULE
OF PROPERTY, PLANT AND EQUIPMENT&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Estimated &lt;br/&gt; Useful Life&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20230930_z9zxKOeebw7" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;September
                                            30,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20221231_z4AFxoBqzDy6" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December
                                            31,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_ecustom--Building_iI_pp0p0_maPPAEGzEav_z8p8pEkTEL63" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 46%"&gt;Building&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 14%; text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_z4S808qKnSRg" title="Estimated Useful Life"&gt;25&lt;/span&gt; years&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 15%; text-align: right"&gt;4,537,037&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 15%; text-align: right"&gt;4,537,037&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--Land_iI_pp0p0_maPPAEGzEav_zlsMmFiJaFAg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Land&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration_iI_dxL_c20230930_z8PNVg59cEu7" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2023%23LandMember"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1395"&gt;Infinite&lt;/span&gt;&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;739,734&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;739,734&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--FurnitureAndFixturesGross_iI_pp0p0_maPPAEGzEav_zgmvd5v4ren8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Office furniture, fixtures, equipment, and aircraft&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_zKpkTmGptBEc" title="Estimated Useful Life"&gt;3&lt;/span&gt;-&lt;span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zDcAMBqFMwv7" title="Estimated Useful Life"&gt;20&lt;/span&gt; years&lt;/td&gt;&lt;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,061,484&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,048,169&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--MachineryAndEquipmentGross_iI_pp0p0_maPPAEGzEav_zjA9QIQ7Ktga" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Warehouse and production equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__srt--WarehouseMember__srt--RangeAxis__srt--MinimumMember_zzV9fAOrJSak" title="Estimated Useful Life"&gt;3&lt;/span&gt;-&lt;span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__srt--WarehouseMember__srt--RangeAxis__srt--MaximumMember_z6ole8efrAn2" title="Estimated Useful Life"&gt;7&lt;/span&gt; years&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;40,128&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;51,302&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_ecustom--DemonstrationAndTradeshowEquipmentGross_iI_pp0p0_maPPAEGzEav_zi64eEQyn4h5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Demonstration and tradeshow equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--DemonstrationAndTradeshowEquipmentMember__srt--RangeAxis__srt--MinimumMember_zOpd2ZEg4HIh" title="Estimated Useful Life"&gt;3&lt;/span&gt;-&lt;span id="xdx_907_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--DemonstrationAndTradeshowEquipmentMember__srt--RangeAxis__srt--MaximumMember_zTCAkAO98Bi6" title="Estimated Useful Life"&gt;7&lt;/span&gt; years&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;74,582&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;72,341&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--BuildingsAndImprovementsGross_iI_pp0p0_maPPAEGzEav_z1AZmyeyDp7i" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Building improvements&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 1.5pt"&gt;&lt;span id="xdx_90E_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingImprovementsMember__srt--RangeAxis__srt--MinimumMember_zPOg41dgwDDl" title="Estimated Useful Life"&gt;5&lt;/span&gt;-&lt;span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingImprovementsMember__srt--RangeAxis__srt--MaximumMember_zUy6UerAtROe" title="Estimated Useful Life"&gt;7&lt;/span&gt; years&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,328,601&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,334,374&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--PropertyPlantAndEquipmentGross_iTI_pp0p0_mtPPAEGzEav_maPPAENzyT5_zqDwE9FMlgUc" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total cost&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8,781,566&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8,782,957&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_msPPAENzyT5_ztdozjXbsK99" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: accumulated depreciation and amortization&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;(1,330,524&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(884,271&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;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--PropertyPlantAndEquipmentNet_iTI_pp0p0_mtPPAENzyT5_zDpLkzgd1sl7" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Net property, plant and equipment&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;7,451,042&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;7,898,686&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:PropertyPlantAndEquipmentUsefulLife contextRef="AsOf2023-09-30_us-gaap_BuildingMember">P25Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <DGLY:Building contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">4537037</DGLY:Building>
    <DGLY:Building contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">4537037</DGLY:Building>
    <us-gaap:Land contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">739734</us-gaap:Land>
    <us-gaap:Land contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">739734</us-gaap:Land>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="AsOf2023-09-30_us-gaap_FurnitureAndFixturesMember_srt_MinimumMember">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="AsOf2023-09-30_us-gaap_FurnitureAndFixturesMember_srt_MaximumMember">P20Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:FurnitureAndFixturesGross contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">2061484</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:FurnitureAndFixturesGross contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">2048169</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="AsOf2023-09-30_srt_WarehouseMember_srt_MinimumMember">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="AsOf2023-09-30_srt_WarehouseMember_srt_MaximumMember">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:MachineryAndEquipmentGross contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">40128</us-gaap:MachineryAndEquipmentGross>
    <us-gaap:MachineryAndEquipmentGross contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">51302</us-gaap:MachineryAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="AsOf2023-09-30_custom_DemonstrationAndTradeshowEquipmentMember_srt_MinimumMember">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="AsOf2023-09-30_custom_DemonstrationAndTradeshowEquipmentMember_srt_MaximumMember">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <DGLY:DemonstrationAndTradeshowEquipmentGross contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">74582</DGLY:DemonstrationAndTradeshowEquipmentGross>
    <DGLY:DemonstrationAndTradeshowEquipmentGross contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">72341</DGLY:DemonstrationAndTradeshowEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="AsOf2023-09-30_us-gaap_BuildingImprovementsMember_srt_MinimumMember">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="AsOf2023-09-30_us-gaap_BuildingImprovementsMember_srt_MaximumMember">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:BuildingsAndImprovementsGross contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">1328601</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:BuildingsAndImprovementsGross contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">1334374</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">8781566</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">8782957</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">1330524</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">884271</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">7451042</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">7898686</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="From2023-07-012023-09-30"
      decimals="0"
      unitRef="USD">188100</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="From2022-07-012022-09-30"
      decimals="0"
      unitRef="USD">73686</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">533992</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">381014</us-gaap:Depreciation>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_808_eus-gaap--LesseeOperatingLeasesTextBlock_zkJRxbzn36jb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
9. &lt;span id="xdx_823_zNKFEQgiudUj"&gt;OPERATING LEASE&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
May 13, 2020, the Company entered into an operating lease for new warehouse and office space, which the Company currently utilizes as
one of its office, assembly and warehouse locations. The original lease agreement was amended on August 28, 2020 to correct the footage
under lease and monthly payment amounts resulting from such correction. The lease terms, as amended, include no base rent for the first
nine months and monthly payments ranging from $&lt;span id="xdx_90B_eus-gaap--OperatingLeasePayments_c20200510__20200513__us-gaap--AwardTypeAxis__custom--WarehouseAndOfficeSpaceMember__srt--RangeAxis__srt--MinimumMember_zW8GR9Qc1Gp4" title="Operating lease, payments"&gt;12,398&lt;/span&gt; to $&lt;span id="xdx_90A_eus-gaap--OperatingLeasePayments_c20200510__20200513__us-gaap--AwardTypeAxis__custom--WarehouseAndOfficeSpaceMember__srt--RangeAxis__srt--MaximumMember_zmzocApD1TUe" title="Operating lease, payments"&gt;14,741&lt;/span&gt; thereafter, with a &lt;span id="xdx_90D_eus-gaap--LessorOperatingLeaseDescription_c20200510__20200513__us-gaap--AwardTypeAxis__custom--WarehouseAndOfficeSpaceMember_zNa1kndcNETb" title="Lessor, operating lease, description"&gt;termination date of December 2026&lt;/span&gt;. The Company is
responsible for property taxes, utilities, insurance and its proportionate share of common area costs related to this location. The Company
took possession of the leased facilities on June 15, 2020. The remaining lease term for the Company&#x2019;s office and warehouse operating
lease as of September 30, 2023, was &lt;span id="xdx_906_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dxL_c20230930__us-gaap--AwardTypeAxis__custom--WarehouseAndOfficeSpaceMember_zDIjmAUS1U3k" title="Lease term::XDX::P48M"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1450"&gt;thirty-nine months&lt;/span&gt;&lt;/span&gt;. The Company&#x2019;s previous office and warehouse space lease expired in April
2020 and the Company paid holdover rent for the time period until it moved to and commenced occupying the new space on June 15, 2020.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company entered into an operating lease with a third party in October 2019 for copiers used for office and warehouse purposes. The terms
of the lease include &lt;span id="xdx_906_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dtM_c20191031__us-gaap--AwardTypeAxis__custom--OctoberTwoThousandAndNineteenForCopiersMember_zhOY5YXB9qj7" title="Lessee, operating lease, term of contract"&gt;48&lt;/span&gt; monthly payments of $&lt;span id="xdx_90B_eus-gaap--OperatingLeasePayments_c20191001__20191031__us-gaap--AwardTypeAxis__custom--OctoberTwoThousandAndNineteenForCopiersMember_zJDcy2QuPpC4" title="Operating lease, payments"&gt;1,598&lt;/span&gt; with a &lt;span id="xdx_907_eus-gaap--LessorOperatingLeaseDescription_c20191001__20191031__us-gaap--AwardTypeAxis__custom--OctoberTwoThousandAndNineteenForCopiersMember_zPSnTk2QWOt8" title="Lessor, operating lease, description"&gt;maturity date of October 2023&lt;/span&gt;. The Company has the option to purchase the equipment
at maturity for its estimated fair market value at that point in time. The remaining lease term for the Company&#x2019;s copier operating
lease as of September 30, 2023, was &lt;span id="xdx_904_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dc_c20230930__us-gaap--AwardTypeAxis__custom--OctoberTwoThousandAndNineteenForCopiersMember_zG56YrDcca7f" title="Lessee, operating lease, term of contract"&gt;one month&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
June 30, 2021, the Company completed the acquisition of a private medical billing company, through its revenue cycle management segment.
Upon completion of this acquisition, the Company became responsible for the operating lease for the seller&#x2019;s office space. The
lease terms include monthly payments ranging from $&lt;span id="xdx_90C_eus-gaap--OperatingLeasePayments_c20210529__20210630__srt--RangeAxis__srt--MinimumMember__us-gaap--BusinessAcquisitionAxis__custom--EliteMedicalBillingSpecialistsMember_zJKB3CHrK3di" title="Operating lease, payments"&gt;2,648&lt;/span&gt; to $&lt;span id="xdx_903_eus-gaap--OperatingLeasePayments_c20210529__20210630__srt--RangeAxis__srt--MaximumMember__us-gaap--BusinessAcquisitionAxis__custom--EliteMedicalBillingSpecialistsMember_zjXC2i9BLm2d" title="Operating lease, payments"&gt;2,774&lt;/span&gt;, with a &lt;span id="xdx_903_eus-gaap--LessorOperatingLeaseDescription_c20210630__20210630__us-gaap--BusinessAcquisitionAxis__custom--PrivateMedicalBillingCompanyMember_zPhOoYK12nBf" title="Lessor, operating lease, description"&gt;termination date of July 2024&lt;/span&gt;. The Company is responsible
for property taxes, utilities, insurance and its proportionate share of common area costs related to this location. The Company took
possession of the leased facilities on June 30, 2021. The remaining lease term for the Company&#x2019;s office operating lease as of September
30, 2023, was&lt;span id="xdx_90B_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dc_c20230930__us-gaap--BusinessAcquisitionAxis__custom--PrivateMedicalBillingCompanyMember_zRPdjjt2RAX5" title="Lessee, operating lease, term of contract"&gt; ten months&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
August 31, 2021, the Company completed the acquisition of a private medical billing company, through its revenue cycle management segment.
Upon completion of this acquisition, the Company became responsible for the operating lease for the seller&#x2019;s office space. The
lease terms include monthly payments ranging from $&lt;span id="xdx_909_eus-gaap--OperatingLeasePayments_c20210830__20210831__srt--RangeAxis__srt--MinimumMember__us-gaap--BusinessAcquisitionAxis__custom--CCCAcquisitionMember_z18JVo7x6Kpb" title="Operating lease, payments"&gt;11,579&lt;/span&gt; to $&lt;span id="xdx_900_eus-gaap--OperatingLeasePayments_c20210830__20210831__srt--RangeAxis__srt--MaximumMember__us-gaap--BusinessAcquisitionAxis__custom--CCCAcquisitionMember_zniH5q30zuug" title="Operating lease, payments"&gt;11,811&lt;/span&gt;, with a &lt;span id="xdx_904_eus-gaap--LessorOperatingLeaseDescription_c20210829__20210831__us-gaap--BusinessAcquisitionAxis__custom--CCCAcquisitionMember_zWwaF1gxHgD4" title="Lessor, operating lease, description"&gt;termination date of March 2023&lt;/span&gt;. The Company is responsible
for property taxes, utilities, insurance and its proportionate share of common area costs related to this location. The Company took
possession of the leased facilities on September 1, 2021. The Company signed an &lt;span id="xdx_908_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dxL_c20230930__us-gaap--BusinessAcquisitionAxis__custom--CCCAcquisitionMember_zmEOtdPzn6V" title="Extension for the lease::XDX::P84M"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1474"&gt;eighty-four-month&lt;/span&gt;&lt;/span&gt; extension for the lease, the extension
terms include monthly payments ranging from $&lt;span id="xdx_90C_eus-gaap--OperatingLeasePayments_c20230101__20230930__srt--RangeAxis__srt--MinimumMember__us-gaap--BusinessAcquisitionAxis__custom--CCCAcquisitionMember_zLkHoVwl3M4l" title="Operating lease, payments"&gt;7,436&lt;/span&gt; to $&lt;span id="xdx_901_eus-gaap--OperatingLeasePayments_c20230101__20230930__srt--RangeAxis__srt--MaximumMember__us-gaap--BusinessAcquisitionAxis__custom--CCCAcquisitionMember_z0BTvhdkGGb2" title="Operating lease, payments"&gt;8,877&lt;/span&gt;, with a &lt;span id="xdx_90D_eus-gaap--LessorOperatingLeaseDescription_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--CCCAcquisitionMember_za10RGzsdrW" title="Lessor, operating lease, description"&gt;termination date of March 2030&lt;/span&gt;. The remaining lease term for the
Company&#x2019;s operating lease as of September 30, 2023 was &lt;span id="xdx_909_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dxL_c20230930__us-gaap--BusinessAcquisitionAxis__custom--CCCAcquisitionMember_zrEZRvf4z2ni" title="Lessee, operating lease, term of contract::XDX::P84M"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1482"&gt;seventy-eight months&lt;/span&gt;&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
September 1, 2021, the Company completed the acquisition of Goody Tickets, LLC and TicketSmarter, LLC through TicketSmarter. Upon completion
of this acquisition, the Company became responsible for the operating lease for TicketSmarter&#x2019;s office space. The lease terms include
monthly payments ranging from $&lt;span id="xdx_90D_eus-gaap--OperatingLeasePayments_c20210826__20210902__srt--RangeAxis__srt--MinimumMember__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zW3MeP174UC" title="Operating lease, payments"&gt;7,211&lt;/span&gt; to $&lt;span id="xdx_903_eus-gaap--OperatingLeasePayments_c20210826__20210902__srt--RangeAxis__srt--MaximumMember__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zKT28FF0mHn8" title="Operating lease, payments"&gt;7,364&lt;/span&gt; thereafter, with a &lt;span id="xdx_90B_eus-gaap--LessorOperatingLeaseDescription_c20210826__20210902__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_z8HkZu8XbGX7"&gt;termination date of December 2022&lt;/span&gt;. The Company is responsible for property
taxes, utilities, insurance and its proportionate share of common area costs related to this location. The Company took possession of
the leased facilities on September 1, 2021. The Company signed a month-to-month extension for the lease, extending the remaining lease
term for the Company&#x2019;s office until a new space is located. The Company plans to relocate the entertainment operating segment acquired
operations to existing owned or leased facilities upon termination of this operating lease.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
January 1, 2022, the Company completed the acquisition of a private medical billing company, through its revenue cycle management segment.
Upon completion of this acquisition, the Company became responsible for the operating lease for the seller&#x2019;s office space. The
lease terms include monthly payments ranging from $&lt;span id="xdx_90A_eus-gaap--OperatingLeasePayments_pp0p0_c20211230__20220102__us-gaap--BusinessAcquisitionAxis__custom--PrivateMedicalBillingCompanyMember__srt--RangeAxis__srt--MinimumMember_za3Wk2VfjZoe" title="Operating lease, payments"&gt;4,233&lt;/span&gt; to $&lt;span id="xdx_90E_eus-gaap--OperatingLeasePayments_pp0p0_c20211230__20220102__us-gaap--BusinessAcquisitionAxis__custom--PrivateMedicalBillingCompanyMember__srt--RangeAxis__srt--MaximumMember_zoCA7P4EFRde" title="Operating lease, payments"&gt;4,626&lt;/span&gt;, with a &lt;span id="xdx_90B_eus-gaap--LessorOperatingLeaseDescription_c20211230__20220102__us-gaap--BusinessAcquisitionAxis__custom--PrivateMedicalBillingCompanyMember_z2CY0m3vFhH8" title="Termination period"&gt;termination date of June 2025.&lt;/span&gt; The Company is responsible
for property taxes, utilities, insurance and its proportionate share of common area costs related to this location. The Company took
possession of the leased facilities on January 1, 2022. The remaining lease term for the Company&#x2019;s office operating lease as of
September 30, 2023, was &lt;span id="xdx_90A_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dxL_c20230930__us-gaap--BusinessAcquisitionAxis__custom--PrivateMedicalBillingCompanyMember__us-gaap--AwardDateAxis__custom--JanuaryOneTwoThousandTwentyTwoMember_zLc3afEumAol" title="Lessee, operating lease, term of contract::XDX::P27M"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1495"&gt;twenty-one months&lt;/span&gt;&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Lease
expense related to the office space and copier operating leases were recorded on a straight-line basis over their respective lease terms.
Total lease expense under the six operating leases was approximately $&lt;span id="xdx_908_eus-gaap--OperatingLeaseExpense_pp0p0_c20230701__20230930__us-gaap--AwardTypeAxis__custom--OfficeSpaceAndCopierMember_zQzxc0ay29O8" title="Operating lease"&gt;105,439&lt;/span&gt; and $&lt;span id="xdx_901_eus-gaap--OperatingLeaseExpense_pp0p0_c20230101__20230930__us-gaap--AwardTypeAxis__custom--OfficeSpaceAndCopierMember_zy9r2UH1Jll6" title="Operating lease"&gt;402,556&lt;/span&gt;, during the three and nine months ended September
30, 2023, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
weighted-average remaining lease term related to the Company&#x2019;s lease liabilities as of September 30, 2023 was &lt;span id="xdx_90F_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20230930_zr4eBoTxab2c" title="Weighted-average remaining lease term"&gt;4.5&lt;/span&gt; years.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
discount rate implicit within the Company&#x2019;s operating leases was not generally determinable and therefore the Company determined
the discount rate based on its incremental borrowing rate on the information available at commencement date. As of commencement date,
the operating lease liabilities reflect a weighted average discount rate of &lt;span id="xdx_909_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20230930__us-gaap--AwardTypeAxis__custom--OfficeSpaceAndCopierMember_zpTE3Li1lI9h" title="Discount rate"&gt;8&lt;/span&gt;%.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_896_eus-gaap--LeaseCostTableTextBlock_z5YQzKmNoIUk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following sets forth the operating lease right of use assets and liabilities as of September 30, 2023:&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.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BC_zVun8TFLMIxf" style="display: none"&gt;SCHEDULE
OF OPERATING LEASES RIGHT OF USE ASSETS AND LIABILITIES&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto"&gt;
  &lt;tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: center; font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20230930_zu4ZGFFAb5Q2" style="font-family: Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold"&gt;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;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--OperatingLeaseRightOfUseAsset_iI_zx4EvL26POjf" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 78%; text-align: left; padding-bottom: 2.5pt"&gt;Operating lease right of use assets, net&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 style="border-bottom: Black 2.5pt double; width: 18%; text-align: right"&gt;1,034,518&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: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold"&gt;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;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--OperatingLeaseLiabilityCurrent_iI_maOLLz8FW_z36cFjL79Gq4" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Operating lease obligations-current portion&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;264,958&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_maOLLz8FW_zBm3KFj9Icti" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Operating lease obligations-less current portion&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;837,755&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--OperatingLeaseLiability_iTI_mtOLLz8FW_zPvcLeEiiyud" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total operating lease obligations&lt;/td&gt;&lt;td style="padding-bottom: 2.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,102,713&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_zpPbXAIOvoCc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_894_ecustom--OperatingLeasesOfLesseeTableTextBlock_z1TV5Cov1oeg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
components of lease expense were as follows for the nine months ended September 30, 2023:&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.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;span id="xdx_8BA_zJ6dXX2Axzuf" style="display: none"&gt;SCHEDULE OF LEASE EXPENSE&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_49E_20230101__20230930_zRcJPj21zJR2" style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40C_eus-gaap--OperatingLeaseExpense_hus-gaap--IncomeStatementLocationAxis__us-gaap--SellingGeneralAndAdministrativeExpensesMember_zSEPh7hjP1wf" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 78%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Selling,
    general and administrative expenses&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; width: 18%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;402,556&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8A3_zwPETBxQuTK5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_898_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zLcOfB5sjB7c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Following
are the minimum lease payments for each year and in total:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B5_zgLrNELhUJi9" style="display: none"&gt;SCHEDULE
OF FUTURE MINIMUM LEASE PAYMENTS&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto"&gt;
  &lt;tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20230930_zw1db6BO93Ya" style="font-family: Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold"&gt;Year ending December 31:&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_iI_pp0p0_maLOLLPzlcD_zv5IZhJLhHja" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; width: 78%; text-align: justify"&gt;2023 (October 1, to December 31, 2023)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 18%; text-align: right"&gt;88,188&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_maLOLLPzlcD_z4fAFh5Xbv2l" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: justify"&gt;2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;336,992&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0_maLOLLPzlcD_zlVt6GzFP7C5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: justify"&gt;2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;290,417&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0_maLOLLPzlcD_zTly5pQzOW1k" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: justify"&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;271,868&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearThree_iI_pp0p0_maLOLLPzlcD_zpPxtiodZZFi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Thereafter&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;334,651&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pp0p0_mtLOLLPzlcD_zS7GxbvMBqoh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Total undiscounted minimum future lease payments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,322,116&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_zVMiwqPh7bIf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Imputed interest&lt;/td&gt;&lt;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;(219,403&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--OperatingLeaseLiability_iI_pp0p0_zPi6FtuCp7O9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total operating 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,102,713&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_zbLY8RY4UH7b" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="From2020-05-102020-05-13_custom_WarehouseAndOfficeSpaceMember_srt_MinimumMember"
      decimals="0"
      unitRef="USD">12398</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="From2020-05-102020-05-13_custom_WarehouseAndOfficeSpaceMember_srt_MaximumMember"
      decimals="0"
      unitRef="USD">14741</us-gaap:OperatingLeasePayments>
    <us-gaap:LessorOperatingLeaseDescription contextRef="From2020-05-102020-05-13_custom_WarehouseAndOfficeSpaceMember">termination date of December 2026</us-gaap:LessorOperatingLeaseDescription>
    <us-gaap:LesseeOperatingLeaseTermOfContract contextRef="AsOf2019-10-31_custom_OctoberTwoThousandAndNineteenForCopiersMember">P48M</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:OperatingLeasePayments
      contextRef="From2019-10-012019-10-31_custom_OctoberTwoThousandAndNineteenForCopiersMember"
      decimals="0"
      unitRef="USD">1598</us-gaap:OperatingLeasePayments>
    <us-gaap:LessorOperatingLeaseDescription contextRef="From2019-10-012019-10-31_custom_OctoberTwoThousandAndNineteenForCopiersMember">maturity date of October 2023</us-gaap:LessorOperatingLeaseDescription>
    <us-gaap:LesseeOperatingLeaseTermOfContract contextRef="AsOf2023-09-30_custom_OctoberTwoThousandAndNineteenForCopiersMember">P1M</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:OperatingLeasePayments
      contextRef="From2021-05-292021-06-30_srt_MinimumMember_custom_EliteMedicalBillingSpecialistsMember"
      decimals="0"
      unitRef="USD">2648</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="From2021-05-292021-06-30_srt_MaximumMember_custom_EliteMedicalBillingSpecialistsMember"
      decimals="0"
      unitRef="USD">2774</us-gaap:OperatingLeasePayments>
    <us-gaap:LessorOperatingLeaseDescription contextRef="From2021-06-302021-06-30_custom_PrivateMedicalBillingCompanyMember">termination date of July 2024</us-gaap:LessorOperatingLeaseDescription>
    <us-gaap:LesseeOperatingLeaseTermOfContract contextRef="AsOf2023-09-30_custom_PrivateMedicalBillingCompanyMember">P10M</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:OperatingLeasePayments
      contextRef="From2021-08-302021-08-31_srt_MinimumMember_custom_CCCAcquisitionMember"
      decimals="0"
      unitRef="USD">11579</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="From2021-08-302021-08-31_srt_MaximumMember_custom_CCCAcquisitionMember"
      decimals="0"
      unitRef="USD">11811</us-gaap:OperatingLeasePayments>
    <us-gaap:LessorOperatingLeaseDescription contextRef="From2021-08-292021-08-31_custom_CCCAcquisitionMember">termination date of March 2023</us-gaap:LessorOperatingLeaseDescription>
    <us-gaap:OperatingLeasePayments
      contextRef="From2023-01-012023-09-30_srt_MinimumMember_custom_CCCAcquisitionMember"
      decimals="0"
      unitRef="USD">7436</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="From2023-01-012023-09-30_srt_MaximumMember_custom_CCCAcquisitionMember"
      decimals="0"
      unitRef="USD">8877</us-gaap:OperatingLeasePayments>
    <us-gaap:LessorOperatingLeaseDescription contextRef="From2023-01-012023-09-30_custom_CCCAcquisitionMember">termination date of March 2030</us-gaap:LessorOperatingLeaseDescription>
    <us-gaap:OperatingLeasePayments
      contextRef="From2021-08-262021-09-02_srt_MinimumMember_custom_TicketSmarterAcquisitionMember"
      decimals="0"
      unitRef="USD">7211</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="From2021-08-262021-09-02_srt_MaximumMember_custom_TicketSmarterAcquisitionMember"
      decimals="0"
      unitRef="USD">7364</us-gaap:OperatingLeasePayments>
    <us-gaap:LessorOperatingLeaseDescription contextRef="From2021-08-262021-09-02_custom_TicketSmarterAcquisitionMember">termination date of December 2022</us-gaap:LessorOperatingLeaseDescription>
    <us-gaap:OperatingLeasePayments
      contextRef="From2021-12-302022-01-02_custom_PrivateMedicalBillingCompanyMember_srt_MinimumMember"
      decimals="0"
      unitRef="USD">4233</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="From2021-12-302022-01-02_custom_PrivateMedicalBillingCompanyMember_srt_MaximumMember"
      decimals="0"
      unitRef="USD">4626</us-gaap:OperatingLeasePayments>
    <us-gaap:LessorOperatingLeaseDescription contextRef="From2021-12-302022-01-02_custom_PrivateMedicalBillingCompanyMember">termination date of June 2025.</us-gaap:LessorOperatingLeaseDescription>
    <us-gaap:OperatingLeaseExpense
      contextRef="From2023-07-012023-09-30_custom_OfficeSpaceAndCopierMember"
      decimals="0"
      unitRef="USD">105439</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="From2023-01-012023-09-30_custom_OfficeSpaceAndCopierMember"
      decimals="0"
      unitRef="USD">402556</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="AsOf2023-09-30">P4Y6M</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="AsOf2023-09-30_custom_OfficeSpaceAndCopierMember"
      decimals="INF"
      unitRef="Pure">0.08</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LeaseCostTableTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_896_eus-gaap--LeaseCostTableTextBlock_z5YQzKmNoIUk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following sets forth the operating lease right of use assets and liabilities as of September 30, 2023:&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.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BC_zVun8TFLMIxf" style="display: none"&gt;SCHEDULE
OF OPERATING LEASES RIGHT OF USE ASSETS AND LIABILITIES&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto"&gt;
  &lt;tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: center; font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20230930_zu4ZGFFAb5Q2" style="font-family: Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold"&gt;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;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--OperatingLeaseRightOfUseAsset_iI_zx4EvL26POjf" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 78%; text-align: left; padding-bottom: 2.5pt"&gt;Operating lease right of use assets, net&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 style="border-bottom: Black 2.5pt double; width: 18%; text-align: right"&gt;1,034,518&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: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold"&gt;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;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--OperatingLeaseLiabilityCurrent_iI_maOLLz8FW_z36cFjL79Gq4" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Operating lease obligations-current portion&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;264,958&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_maOLLz8FW_zBm3KFj9Icti" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Operating lease obligations-less current portion&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;837,755&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--OperatingLeaseLiability_iTI_mtOLLz8FW_zPvcLeEiiyud" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total operating lease obligations&lt;/td&gt;&lt;td style="padding-bottom: 2.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,102,713&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="AsOf2023-09-30" decimals="0" unitRef="USD">1034518</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">264958</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">837755</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">1102713</us-gaap:OperatingLeaseLiability>
    <DGLY:OperatingLeasesOfLesseeTableTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_894_ecustom--OperatingLeasesOfLesseeTableTextBlock_z1TV5Cov1oeg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
components of lease expense were as follows for the nine months ended September 30, 2023:&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.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;span id="xdx_8BA_zJ6dXX2Axzuf" style="display: none"&gt;SCHEDULE OF LEASE EXPENSE&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; display: none; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td id="xdx_49E_20230101__20230930_zRcJPj21zJR2" style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40C_eus-gaap--OperatingLeaseExpense_hus-gaap--IncomeStatementLocationAxis__us-gaap--SellingGeneralAndAdministrativeExpensesMember_zSEPh7hjP1wf" style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 78%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Selling,
    general and administrative expenses&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; width: 18%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;402,556&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</DGLY:OperatingLeasesOfLesseeTableTextBlock>
    <us-gaap:OperatingLeaseExpense
      contextRef="From2023-01-012023-09-30_us-gaap_SellingGeneralAndAdministrativeExpensesMember"
      decimals="0"
      unitRef="USD">402556</us-gaap:OperatingLeaseExpense>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_898_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zLcOfB5sjB7c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Following
are the minimum lease payments for each year and in total:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B5_zgLrNELhUJi9" style="display: none"&gt;SCHEDULE
OF FUTURE MINIMUM LEASE PAYMENTS&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto"&gt;
  &lt;tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20230930_zw1db6BO93Ya" style="font-family: Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold"&gt;Year ending December 31:&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_iI_pp0p0_maLOLLPzlcD_zv5IZhJLhHja" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; width: 78%; text-align: justify"&gt;2023 (October 1, to December 31, 2023)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 18%; text-align: right"&gt;88,188&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_maLOLLPzlcD_z4fAFh5Xbv2l" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: justify"&gt;2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;336,992&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0_maLOLLPzlcD_zlVt6GzFP7C5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: justify"&gt;2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;290,417&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0_maLOLLPzlcD_zTly5pQzOW1k" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: justify"&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;271,868&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearThree_iI_pp0p0_maLOLLPzlcD_zpPxtiodZZFi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Thereafter&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;334,651&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pp0p0_mtLOLLPzlcD_zS7GxbvMBqoh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Total undiscounted minimum future lease payments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,322,116&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_zVMiwqPh7bIf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Imputed interest&lt;/td&gt;&lt;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;(219,403&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--OperatingLeaseLiability_iI_pp0p0_zPi6FtuCp7O9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total operating 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,102,713&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">88188</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">336992</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">290417</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">271868</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <DGLY:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearThree contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">334651</DGLY:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">1322116</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">219403</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">1102713</us-gaap:OperatingLeaseLiability>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_80F_eus-gaap--GoodwillAndIntangibleAssetsDisclosureTextBlock_zReR1LSopHhh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
10. &lt;span id="xdx_826_zGbhfCVRtkK2"&gt;GOODWILL AND OTHER INTANGIBLE ASSETS&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_896_eus-gaap--ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_zt3Fw59A9PQi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Intangible
assets consisted of the following at September 30, 2023 and December 31, 2022:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B4_zRLuQo7d5Kof" style="display: none"&gt;SCHEDULE
OF INTANGIBLE ASSETS&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;September 30, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Gross&lt;br/&gt; value&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Accumulated&lt;br/&gt; amortization&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Net&lt;br/&gt; carrying&lt;br/&gt; value&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Gross&lt;br/&gt; value&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Accumulated&lt;br/&gt; amortization&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Net&lt;br/&gt; carrying&lt;br/&gt; value&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Amortized 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;&#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;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: 40%; text-align: left"&gt;Licenses (video solutions segment)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_zLlpJFNat0Hg" style="width: 6%; text-align: right" title="Gross value"&gt;215,071&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_989_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_zIlDWuLDb1Xe" style="width: 6%; text-align: right" title="Accumulated amortization"&gt;87,977&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_zriay0y0ebkd" style="width: 6%; text-align: right" title="Net carrying value"&gt;127,094&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_zDixHw6f1vG1" style="width: 6%; text-align: right" title="Gross value"&gt;211,183&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--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_zK54hYsorvKh" style="width: 6%; text-align: right" title="Accumulated amortization"&gt;80,378&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_z2Mt6SYbnSj4" style="width: 6%; text-align: right" title="Net carrying value"&gt;130,805&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(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Patents and trademarks (video solutions segment)&lt;/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--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_z8k9xdozsXK3" style="text-align: right" title="Gross value"&gt;439,212&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zenpErsoyCn5" style="text-align: right" title="Accumulated amortization"&gt;229,198&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zBZmqYvb3BTj" style="text-align: right" title="Net carrying value"&gt;210,014&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zLJFK2EJAFFi" style="text-align: right" title="Gross value"&gt;472,077&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zQ5MCMAjwGue" style="text-align: right" title="Accumulated amortization"&gt;305,021&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zHWQeaKVqqqh" style="text-align: right" title="Net carrying value"&gt;167,056&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;Sponsorship agreement network (entertainment segment)&lt;/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--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_zztkOZqa2uj7" style="text-align: right" title="Gross value"&gt;5,600,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_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_zkJz61scGvH9" style="text-align: right" title="Accumulated amortization"&gt;2,333,333&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_zzcNVzHuhqj" style="text-align: right" title="Net carrying value"&gt;3,266,667&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_znGPxJFn0PW8" style="text-align: right" title="Gross value"&gt;5,600,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_982_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_zVpoHFJGn0o" style="text-align: right" title="Accumulated amortization"&gt;1,493,333&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_zQ1VBDIhulK4" style="text-align: right" title="Net carrying value"&gt;4,106,667&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;SEO content (entertainment segment)&lt;/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--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_ztXswddPiVc" style="text-align: right" title="Gross value"&gt;600,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_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_z7kj2B2F0fD7" style="text-align: right" title="Accumulated amortization"&gt;312,500&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_zEcsBWFlfgRf" style="text-align: right" title="Net carrying value"&gt;287,500&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_zowldwpwioY7" style="text-align: right" title="Gross value"&gt;600,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_984_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_zFEp1gD6DKdf" style="text-align: right" title="Accumulated amortization"&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_984_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_zAiVSFi2LwBf" style="text-align: right" title="Net carrying value"&gt;400,000&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;Personal seat licenses (entertainment &lt;br/&gt; segment)&lt;/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--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSeatLicensesMember_zXmx5XqL5C7a" style="text-align: right" title="Gross value"&gt;180,081&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSeatLicensesMember_z3PTSxHzQEEk" style="text-align: right" title="Accumulated amortization"&gt;11,704&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSeatLicensesMember_zVOvGpGdOyik" style="text-align: right" title="Net carrying value"&gt;168,377&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSeatLicensesMember_z0TejfcOBGgk" style="text-align: right" title="Gross value"&gt;180,081&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSeatLicensesMember_ziLfhOjH1lT1" style="text-align: right" title="Accumulated amortization"&gt;8,001&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSeatLicensesMember_z3AigGVKm9Ma" style="text-align: right" title="Net carrying value"&gt;172,080&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"&gt;Client agreements (revenue cycle management segments)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_zRUMLW1oCW8e" style="border-bottom: Black 1.5pt solid; text-align: right" title="Gross value"&gt;999,034&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_zBeB8tqI8Wt3" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accumulated amortization"&gt;201,792&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_zBdVqV4qK4De" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net carrying value"&gt;797,242&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_zZ0ran84q9if" style="border-bottom: Black 1.5pt solid; text-align: right" title="Gross value"&gt;999,034&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_zAWpHIrIagM" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accumulated amortization"&gt;126,864&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_zvkf7nNRrJm3" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net carrying value"&gt;872,170&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_zrLmkzuP4fGf" style="border-bottom: Black 1.5pt solid; text-align: right" title="Gross value"&gt;8,033,398&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_zk140I1gBhgc" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accumulated amortization"&gt;3,176,504&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_zbuNtNmTZWmc" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net carrying value"&gt;4,856,894&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_zkOkY2BnWdi" style="border-bottom: Black 1.5pt solid; text-align: right" title="Gross value"&gt;8,062,375&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_zrNSmnVzm4Bk" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accumulated amortization"&gt;2,213,597&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_ziv0msCaja41" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net carrying value"&gt;5,848,778&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Indefinite life 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;&#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;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;Goodwill (entertainment and revenue cycle management segments)&lt;/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--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_z0UJhexqiDOi" style="text-align: right" title="Gross value"&gt;11,367,514&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_zuhPSLcX0zgg" style="text-align: right" title="Accumulated amortization"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1627"&gt;&#x2014;&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_981_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_zsu3rX44xT7a" style="text-align: right" title="Net carrying value"&gt;11,367,514&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_zjHSKLHZWdmh" style="text-align: right" title="Gross value"&gt;11,367,514&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_z4fDz5LZaDb8" style="text-align: right" title="Accumulated amortization"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1633"&gt;&#x2014;&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_98F_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_zV7S0S56BFc8" style="text-align: right" title="Net carrying value"&gt;11,367,514&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Trade name (entertainment segment)&lt;/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--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_zfGAGmTpvF13" style="text-align: right" title="Gross value"&gt;600,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_980_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_zk57LRuluME3" style="text-align: right" title="Accumulated amortization"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1639"&gt;&#x2014;&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_989_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_zOMw5Ca7BHhh" style="text-align: right" title="Net carrying value"&gt;600,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_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_zFvLyPHnvoi6" style="text-align: right" title="Gross value"&gt;600,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_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_zZBbFRTcy1Zf" style="text-align: right" title="Accumulated amortization"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1645"&gt;&#x2014;&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_987_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_znw4QsOabVm3" style="text-align: right" title="Net carrying value"&gt;600,000&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; padding-bottom: 1.5pt"&gt;Patents and trademarks pending &lt;br/&gt; (video solutions segment)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_zotFEjOQZ6M" style="border-bottom: Black 1.5pt solid; text-align: right" title="Gross value"&gt;36,820&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_zQb2poIH6uej" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accumulated amortization"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1651"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_z48txtaEJu4e" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net carrying value"&gt;36,820&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_zWPGyBOi0kG8" style="border-bottom: Black 1.5pt solid; text-align: right" title="Gross value"&gt;56,678&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_zkx5dhMTNPj5" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accumulated amortization"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1657"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_zUuRveUFHzrd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net carrying value"&gt;56,678&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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: 20pt; 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 id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930_zdUCoM7UKMRa" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross value"&gt;20,037,732&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--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930_zhJ56zQKJh2h" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated amortization"&gt;3,176,504&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930_zfgd4GbuKnxl" style="border-bottom: Black 2.5pt double; text-align: right" title="Net carrying value"&gt;16,861,228&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--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231_zCKOrYQeec73" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross value"&gt;20,086,567&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--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231_z9FaR2SO3DAi" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated amortization"&gt;2,213,597&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231_zRIuKLzEmqm4" style="border-bottom: Black 2.5pt double; text-align: right" title="Net carrying value"&gt;17,872,970&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_zjC9wyFJZX83" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Patents
and trademarks pending will be amortized beginning at the time they are issued by the appropriate authorities. If issuance of the final
patent or trademark is denied, then the amount deferred will be immediately charged to expense.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Amortization
expense for the three months ended September 30, 2023 and 2022 was $&lt;span id="xdx_90A_eus-gaap--AmortizationOfIntangibleAssets_c20230701__20230930_zym2YUvkN2fk" title="Amortization expense"&gt;377,485&lt;/span&gt; and $&lt;span id="xdx_90D_eus-gaap--AmortizationOfIntangibleAssets_c20220701__20220930_zh5d4govlmKg" title="Amortization expense"&gt;460,489&lt;/span&gt;, respectively, and $&lt;span id="xdx_90F_eus-gaap--AmortizationOfIntangibleAssets_c20230101__20230930_zGJn08YnBvoh" title="Amortization expense"&gt;1,122,635&lt;/span&gt; and $&lt;span id="xdx_905_eus-gaap--AmortizationOfIntangibleAssets_c20220101__20220930_z2RbL24GsWA5" title="Amortization expense"&gt;1,177,759&lt;/span&gt;,
for the nine months ended September 30, 2023 and 2022, respectively. Estimated amortization for intangible assets with definite lives
for the next five years ending December 31 and thereafter is as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_89E_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zD6Iu6HLRdN6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B6_z8MQgQrwRbb4" style="display: none"&gt;SCHEDULE
OF ESTIMATED AMORTIZATION FOR INTANGIBLE ASSETS&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto"&gt;
  &lt;tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20230930_ziyMBNeM1sd6" style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold"&gt;Year ending December 31:&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_iI_pp0p0_maFLIANznJK_zXWqTN81z9p8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 78%; text-align: justify"&gt;2023 (October 1, to December 31, 2023)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 18%; text-align: right"&gt;382,342&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--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_pp0p0_maFLIANznJK_zDuH1n3kIX6b" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,479,252&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_pp0p0_maFLIANznJK_zcKGiFPIXqg6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;2025&lt;/td&gt;&lt;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,386,756&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_pp0p0_maFLIANznJK_zmBGSR6uIgV8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&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;882,967&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_ecustom--FiniteLivedIntangibleAssetsAmortizationExpenseYearThreeAndThereAfter_iI_pp0p0_maFLIANznJK_ziUmrVoD4CRg" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;2027 and thereafter&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;725,577&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pp0p0_mtFLIANznJK_zbe5Mmm0Ifl1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;4,856,894&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A6_zZDjDwpxlPmc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_896_eus-gaap--ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_zt3Fw59A9PQi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Intangible
assets consisted of the following at September 30, 2023 and December 31, 2022:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B4_zRLuQo7d5Kof" style="display: none"&gt;SCHEDULE
OF INTANGIBLE ASSETS&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;September 30, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Gross&lt;br/&gt; value&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Accumulated&lt;br/&gt; amortization&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Net&lt;br/&gt; carrying&lt;br/&gt; value&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Gross&lt;br/&gt; value&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Accumulated&lt;br/&gt; amortization&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Net&lt;br/&gt; carrying&lt;br/&gt; value&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Amortized 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;&#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;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: 40%; text-align: left"&gt;Licenses (video solutions segment)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_zLlpJFNat0Hg" style="width: 6%; text-align: right" title="Gross value"&gt;215,071&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_989_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_zIlDWuLDb1Xe" style="width: 6%; text-align: right" title="Accumulated amortization"&gt;87,977&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_zriay0y0ebkd" style="width: 6%; text-align: right" title="Net carrying value"&gt;127,094&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_zDixHw6f1vG1" style="width: 6%; text-align: right" title="Gross value"&gt;211,183&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--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_zK54hYsorvKh" style="width: 6%; text-align: right" title="Accumulated amortization"&gt;80,378&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--LicensesMember_z2Mt6SYbnSj4" style="width: 6%; text-align: right" title="Net carrying value"&gt;130,805&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(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Patents and trademarks (video solutions segment)&lt;/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--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_z8k9xdozsXK3" style="text-align: right" title="Gross value"&gt;439,212&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zenpErsoyCn5" style="text-align: right" title="Accumulated amortization"&gt;229,198&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zBZmqYvb3BTj" style="text-align: right" title="Net carrying value"&gt;210,014&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zLJFK2EJAFFi" style="text-align: right" title="Gross value"&gt;472,077&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zQ5MCMAjwGue" style="text-align: right" title="Accumulated amortization"&gt;305,021&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zHWQeaKVqqqh" style="text-align: right" title="Net carrying value"&gt;167,056&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;Sponsorship agreement network (entertainment segment)&lt;/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--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_zztkOZqa2uj7" style="text-align: right" title="Gross value"&gt;5,600,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_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_zkJz61scGvH9" style="text-align: right" title="Accumulated amortization"&gt;2,333,333&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_zzcNVzHuhqj" style="text-align: right" title="Net carrying value"&gt;3,266,667&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_znGPxJFn0PW8" style="text-align: right" title="Gross value"&gt;5,600,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_982_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_zVpoHFJGn0o" style="text-align: right" title="Accumulated amortization"&gt;1,493,333&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_zQ1VBDIhulK4" style="text-align: right" title="Net carrying value"&gt;4,106,667&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;SEO content (entertainment segment)&lt;/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--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_ztXswddPiVc" style="text-align: right" title="Gross value"&gt;600,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_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_z7kj2B2F0fD7" style="text-align: right" title="Accumulated amortization"&gt;312,500&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_zEcsBWFlfgRf" style="text-align: right" title="Net carrying value"&gt;287,500&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_zowldwpwioY7" style="text-align: right" title="Gross value"&gt;600,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_984_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_zFEp1gD6DKdf" style="text-align: right" title="Accumulated amortization"&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_984_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SEOContentMember_zAiVSFi2LwBf" style="text-align: right" title="Net carrying value"&gt;400,000&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;Personal seat licenses (entertainment &lt;br/&gt; segment)&lt;/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--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSeatLicensesMember_zXmx5XqL5C7a" style="text-align: right" title="Gross value"&gt;180,081&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSeatLicensesMember_z3PTSxHzQEEk" style="text-align: right" title="Accumulated amortization"&gt;11,704&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSeatLicensesMember_zVOvGpGdOyik" style="text-align: right" title="Net carrying value"&gt;168,377&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSeatLicensesMember_z0TejfcOBGgk" style="text-align: right" title="Gross value"&gt;180,081&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSeatLicensesMember_ziLfhOjH1lT1" style="text-align: right" title="Accumulated amortization"&gt;8,001&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PersonalSeatLicensesMember_z3AigGVKm9Ma" style="text-align: right" title="Net carrying value"&gt;172,080&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"&gt;Client agreements (revenue cycle management segments)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_zRUMLW1oCW8e" style="border-bottom: Black 1.5pt solid; text-align: right" title="Gross value"&gt;999,034&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_zBeB8tqI8Wt3" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accumulated amortization"&gt;201,792&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_zBdVqV4qK4De" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net carrying value"&gt;797,242&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_zZ0ran84q9if" style="border-bottom: Black 1.5pt solid; text-align: right" title="Gross value"&gt;999,034&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_zAWpHIrIagM" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accumulated amortization"&gt;126,864&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ClientAgreementRevenueCycleMember_zvkf7nNRrJm3" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net carrying value"&gt;872,170&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_zrLmkzuP4fGf" style="border-bottom: Black 1.5pt solid; text-align: right" title="Gross value"&gt;8,033,398&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_zk140I1gBhgc" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accumulated amortization"&gt;3,176,504&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_zbuNtNmTZWmc" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net carrying value"&gt;4,856,894&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_zkOkY2BnWdi" style="border-bottom: Black 1.5pt solid; text-align: right" title="Gross value"&gt;8,062,375&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_zrNSmnVzm4Bk" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accumulated amortization"&gt;2,213,597&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--AmortizedIntangibleAssetsMember_ziv0msCaja41" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net carrying value"&gt;5,848,778&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Indefinite life 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;&#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;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;Goodwill (entertainment and revenue cycle management segments)&lt;/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--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_z0UJhexqiDOi" style="text-align: right" title="Gross value"&gt;11,367,514&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_zuhPSLcX0zgg" style="text-align: right" title="Accumulated amortization"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1627"&gt;&#x2014;&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_981_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_zsu3rX44xT7a" style="text-align: right" title="Net carrying value"&gt;11,367,514&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_zjHSKLHZWdmh" style="text-align: right" title="Gross value"&gt;11,367,514&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_z4fDz5LZaDb8" style="text-align: right" title="Accumulated amortization"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1633"&gt;&#x2014;&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_98F_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_zV7S0S56BFc8" style="text-align: right" title="Net carrying value"&gt;11,367,514&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Trade name (entertainment segment)&lt;/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--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_zfGAGmTpvF13" style="text-align: right" title="Gross value"&gt;600,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_980_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_zk57LRuluME3" style="text-align: right" title="Accumulated amortization"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1639"&gt;&#x2014;&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_989_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_zOMw5Ca7BHhh" style="text-align: right" title="Net carrying value"&gt;600,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_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_zFvLyPHnvoi6" style="text-align: right" title="Gross value"&gt;600,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_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_zZBbFRTcy1Zf" style="text-align: right" title="Accumulated amortization"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1645"&gt;&#x2014;&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_987_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--TradeNameMember_znw4QsOabVm3" style="text-align: right" title="Net carrying value"&gt;600,000&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; padding-bottom: 1.5pt"&gt;Patents and trademarks pending &lt;br/&gt; (video solutions segment)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_zotFEjOQZ6M" style="border-bottom: Black 1.5pt solid; text-align: right" title="Gross value"&gt;36,820&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_zQb2poIH6uej" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accumulated amortization"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1651"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_z48txtaEJu4e" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net carrying value"&gt;36,820&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_zWPGyBOi0kG8" style="border-bottom: Black 1.5pt solid; text-align: right" title="Gross value"&gt;56,678&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_zkx5dhMTNPj5" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accumulated amortization"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1657"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231__us-gaap--FairValueByAssetClassAxis__custom--UnAmortizedIntangibleAssetsMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksPendingMember_zUuRveUFHzrd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net carrying value"&gt;56,678&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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: 20pt; 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 id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930_zdUCoM7UKMRa" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross value"&gt;20,037,732&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--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930_zhJ56zQKJh2h" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated amortization"&gt;3,176,504&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20230930_zfgd4GbuKnxl" style="border-bottom: Black 2.5pt double; text-align: right" title="Net carrying value"&gt;16,861,228&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--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20221231_zCKOrYQeec73" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross value"&gt;20,086,567&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--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20221231_z9FaR2SO3DAi" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated amortization"&gt;2,213,597&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pp0p0_c20221231_zRIuKLzEmqm4" style="border-bottom: Black 2.5pt double; text-align: right" title="Net carrying value"&gt;17,872,970&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:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember_custom_LicensesMember"
      decimals="0"
      unitRef="USD">215071</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember_custom_LicensesMember"
      decimals="0"
      unitRef="USD">87977</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember_custom_LicensesMember"
      decimals="0"
      unitRef="USD">127094</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember_custom_LicensesMember"
      decimals="0"
      unitRef="USD">211183</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember_custom_LicensesMember"
      decimals="0"
      unitRef="USD">80378</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember_custom_LicensesMember"
      decimals="0"
      unitRef="USD">130805</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksMember"
      decimals="0"
      unitRef="USD">439212</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksMember"
      decimals="0"
      unitRef="USD">229198</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksMember"
      decimals="0"
      unitRef="USD">210014</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksMember"
      decimals="0"
      unitRef="USD">472077</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksMember"
      decimals="0"
      unitRef="USD">305021</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksMember"
      decimals="0"
      unitRef="USD">167056</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember_custom_SponsorshipAgreementNetworkMember"
      decimals="0"
      unitRef="USD">5600000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember_custom_SponsorshipAgreementNetworkMember"
      decimals="0"
      unitRef="USD">2333333</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember_custom_SponsorshipAgreementNetworkMember"
      decimals="0"
      unitRef="USD">3266667</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember_custom_SponsorshipAgreementNetworkMember"
      decimals="0"
      unitRef="USD">5600000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember_custom_SponsorshipAgreementNetworkMember"
      decimals="0"
      unitRef="USD">1493333</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember_custom_SponsorshipAgreementNetworkMember"
      decimals="0"
      unitRef="USD">4106667</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember_custom_SEOContentMember"
      decimals="0"
      unitRef="USD">600000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember_custom_SEOContentMember"
      decimals="0"
      unitRef="USD">312500</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember_custom_SEOContentMember"
      decimals="0"
      unitRef="USD">287500</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember_custom_SEOContentMember"
      decimals="0"
      unitRef="USD">600000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember_custom_SEOContentMember"
      decimals="0"
      unitRef="USD">200000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember_custom_SEOContentMember"
      decimals="0"
      unitRef="USD">400000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember_custom_PersonalSeatLicensesMember"
      decimals="0"
      unitRef="USD">180081</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember_custom_PersonalSeatLicensesMember"
      decimals="0"
      unitRef="USD">11704</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember_custom_PersonalSeatLicensesMember"
      decimals="0"
      unitRef="USD">168377</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember_custom_PersonalSeatLicensesMember"
      decimals="0"
      unitRef="USD">180081</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember_custom_PersonalSeatLicensesMember"
      decimals="0"
      unitRef="USD">8001</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember_custom_PersonalSeatLicensesMember"
      decimals="0"
      unitRef="USD">172080</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember_custom_ClientAgreementRevenueCycleMember"
      decimals="0"
      unitRef="USD">999034</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember_custom_ClientAgreementRevenueCycleMember"
      decimals="0"
      unitRef="USD">201792</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember_custom_ClientAgreementRevenueCycleMember"
      decimals="0"
      unitRef="USD">797242</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember_custom_ClientAgreementRevenueCycleMember"
      decimals="0"
      unitRef="USD">999034</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember_custom_ClientAgreementRevenueCycleMember"
      decimals="0"
      unitRef="USD">126864</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember_custom_ClientAgreementRevenueCycleMember"
      decimals="0"
      unitRef="USD">872170</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember"
      decimals="0"
      unitRef="USD">8033398</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember"
      decimals="0"
      unitRef="USD">3176504</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2023-09-30_custom_AmortizedIntangibleAssetsMember"
      decimals="0"
      unitRef="USD">4856894</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember"
      decimals="0"
      unitRef="USD">8062375</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember"
      decimals="0"
      unitRef="USD">2213597</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2022-12-31_custom_AmortizedIntangibleAssetsMember"
      decimals="0"
      unitRef="USD">5848778</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2023-09-30_custom_UnAmortizedIntangibleAssetsMember_us-gaap_GoodwillMember"
      decimals="0"
      unitRef="USD">11367514</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2023-09-30_custom_UnAmortizedIntangibleAssetsMember_us-gaap_GoodwillMember"
      decimals="0"
      unitRef="USD">11367514</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2022-12-31_custom_UnAmortizedIntangibleAssetsMember_us-gaap_GoodwillMember"
      decimals="0"
      unitRef="USD">11367514</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2022-12-31_custom_UnAmortizedIntangibleAssetsMember_us-gaap_GoodwillMember"
      decimals="0"
      unitRef="USD">11367514</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2023-09-30_custom_UnAmortizedIntangibleAssetsMember_custom_TradeNameMember"
      decimals="0"
      unitRef="USD">600000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2023-09-30_custom_UnAmortizedIntangibleAssetsMember_custom_TradeNameMember"
      decimals="0"
      unitRef="USD">600000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2022-12-31_custom_UnAmortizedIntangibleAssetsMember_custom_TradeNameMember"
      decimals="0"
      unitRef="USD">600000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2022-12-31_custom_UnAmortizedIntangibleAssetsMember_custom_TradeNameMember"
      decimals="0"
      unitRef="USD">600000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2023-09-30_custom_UnAmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksPendingMember"
      decimals="0"
      unitRef="USD">36820</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2023-09-30_custom_UnAmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksPendingMember"
      decimals="0"
      unitRef="USD">36820</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2022-12-31_custom_UnAmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksPendingMember"
      decimals="0"
      unitRef="USD">56678</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2022-12-31_custom_UnAmortizedIntangibleAssetsMember_custom_PatentsAndTrademarksPendingMember"
      decimals="0"
      unitRef="USD">56678</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">20037732</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">3176504</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">16861228</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">20086567</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">2213597</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">17872970</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2023-07-012023-09-30"
      decimals="0"
      unitRef="USD">377485</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2022-07-012022-09-30"
      decimals="0"
      unitRef="USD">460489</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">1122635</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">1177759</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_89E_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zD6Iu6HLRdN6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B6_z8MQgQrwRbb4" style="display: none"&gt;SCHEDULE
OF ESTIMATED AMORTIZATION FOR INTANGIBLE ASSETS&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto"&gt;
  &lt;tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20230930_ziyMBNeM1sd6" style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold"&gt;Year ending December 31:&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_iI_pp0p0_maFLIANznJK_zXWqTN81z9p8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 78%; text-align: justify"&gt;2023 (October 1, to December 31, 2023)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 18%; text-align: right"&gt;382,342&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--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_pp0p0_maFLIANznJK_zDuH1n3kIX6b" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,479,252&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_pp0p0_maFLIANznJK_zcKGiFPIXqg6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;2025&lt;/td&gt;&lt;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,386,756&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_pp0p0_maFLIANznJK_zmBGSR6uIgV8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&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;882,967&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_ecustom--FiniteLivedIntangibleAssetsAmortizationExpenseYearThreeAndThereAfter_iI_pp0p0_maFLIANznJK_ziUmrVoD4CRg" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;2027 and thereafter&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;725,577&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pp0p0_mtFLIANznJK_zbe5Mmm0Ifl1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;4,856,894&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:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">382342</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">1479252</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">1386756</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">882967</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <DGLY:FiniteLivedIntangibleAssetsAmortizationExpenseYearThreeAndThereAfter contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">725577</DGLY:FiniteLivedIntangibleAssetsAmortizationExpenseYearThreeAndThereAfter>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">4856894</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:OtherAssetsDisclosureTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_809_eus-gaap--OtherAssetsDisclosureTextBlock_zQUTLFKkfE77" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
11. &lt;span id="xdx_824_zAal6MNYj9Xk"&gt;OTHER ASSETS&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_896_eus-gaap--ScheduleOfOtherAssetsTableTextBlock_z6NGpYB7tSP8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other
assets were the following at September 30, 2023 and December 31, 2022:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BE_zZX7kfVUNcZh" style="display: none"&gt;SCHEDULE
OF OTHER ASSETS&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20230930_zlEouEbabyGk" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;September
                                            30,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20221231_zLSdD45Zaa94" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December
                                            31,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--LeaseReceivableNoncurrent_iI_maOANzY1g_zTZodWOvTj2a" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Lease receivable&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;5,600,722&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;4,700,923&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--SponsorshipNetworkNoncurrent_iI_maOANzY1g_zxCAzeGrTT5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Sponsorship network&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;662,500&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,828&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--OtherAssetsMiscellaneousNoncurrent_iI_maOANzY1g_zusx2cQcz9ib" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Other&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;369,850&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;337,930&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--OtherAssetsNoncurrent_iTI_mtOANzY1g_zKm7lFIKom0k" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total other assets&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;6,633,072&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,155,681&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_zfPu3Uan0Vda" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:OtherAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfOtherAssetsTableTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_896_eus-gaap--ScheduleOfOtherAssetsTableTextBlock_z6NGpYB7tSP8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other
assets were the following at September 30, 2023 and December 31, 2022:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BE_zZX7kfVUNcZh" style="display: none"&gt;SCHEDULE
OF OTHER ASSETS&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20230930_zlEouEbabyGk" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;September
                                            30,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20221231_zLSdD45Zaa94" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December
                                            31,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--LeaseReceivableNoncurrent_iI_maOANzY1g_zTZodWOvTj2a" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Lease receivable&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;5,600,722&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;4,700,923&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--SponsorshipNetworkNoncurrent_iI_maOANzY1g_zxCAzeGrTT5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Sponsorship network&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;662,500&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,828&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--OtherAssetsMiscellaneousNoncurrent_iI_maOANzY1g_zusx2cQcz9ib" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Other&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;369,850&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;337,930&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--OtherAssetsNoncurrent_iTI_mtOANzY1g_zKm7lFIKom0k" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total other assets&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;6,633,072&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,155,681&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:ScheduleOfOtherAssetsTableTextBlock>
    <DGLY:LeaseReceivableNoncurrent contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">5600722</DGLY:LeaseReceivableNoncurrent>
    <DGLY:LeaseReceivableNoncurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">4700923</DGLY:LeaseReceivableNoncurrent>
    <DGLY:SponsorshipNetworkNoncurrent contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">662500</DGLY:SponsorshipNetworkNoncurrent>
    <DGLY:SponsorshipNetworkNoncurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">116828</DGLY:SponsorshipNetworkNoncurrent>
    <us-gaap:OtherAssetsMiscellaneousNoncurrent contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">369850</us-gaap:OtherAssetsMiscellaneousNoncurrent>
    <us-gaap:OtherAssetsMiscellaneousNoncurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">337930</us-gaap:OtherAssetsMiscellaneousNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">6633072</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">5155681</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_803_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zNcPfQ2rgIdf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
12. &lt;span id="xdx_822_zlFvaTSxsyKk"&gt;COMMITMENTS AND CONTINGENCIES&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Litigation&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 28pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;From
time to time, we are notified that we may be a party to a lawsuit or that a claim is being made against us. It is our policy to not disclose
the specifics of any claim or threatened lawsuit until the summons and complaint are actually served on us. After carefully assessing
the claim, and assuming we determine that we are not at fault or we disagree with the damages or relief demanded, we vigorously defend
any lawsuit filed against us. We record a liability when losses are deemed probable and reasonably estimable. When losses are deemed
reasonably possible but not probable, we determine whether it is possible to provide an estimate of the amount of the loss or range of
possible losses for the claim, if material for disclosure. In evaluating matters for accrual and disclosure purposes, we take into consideration
factors such as our historical experience with matters of a similar nature, the specific facts and circumstances asserted, the likelihood
of our prevailing, the availability of insurance, and the severity of any potential loss. We reevaluate and update accruals as matters
progress over time.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
May 31, 2022, the Company filed a lawsuit against Culp McAuley, Inc. (&#x201c;defendant&#x201d;) in the United States District Court for
the District of Kansas. The lawsuit arises from the defendant&#x2019;s multiple breaches of its obligations to the Company. The Company
seeks monetary damages and injunctive relief based on certain conduct by the defendant. On July 18, 2022, the defendant filed its Answer
to the Company&#x2019;s Verified Complaint and included Counterclaims alleging breach of contract and seeking monetary damages. On August
8, 2022, the Company filed its Reply and Affirmative Defenses to the Counterclaims by, among other things, denying the allegations and
any and all liability.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 21.75pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of September 30, 2023, we are able to estimate a range of reasonably possible loss related to the Culp McCauley case, our estimate of
the aggregate reasonably possible loss (in excess of any accrued amounts) was approximately $&lt;span id="xdx_907_eus-gaap--LitigationReserve_iI_pn5n6_c20230930_zIgK8W6cDll9" title="Aggregate carrying amount of litigation loss"&gt;1.8&lt;/span&gt; million. Our estimate with respect to
the aggregate reasonably possible loss is based upon currently available information and is subject to significant judgment and a variety
of assumptions and known and unknown uncertainties, which may change quickly and significantly from time to time, particularly if and
as we engage with applicable governmental agencies or plaintiffs in connection with a proceeding. Also, the matters underlying the reasonably
possible loss will change from time to time. As a result, actual results may vary significantly from the current estimate.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;While
the ultimate resolution is unknown, based on the information currently available, we do not expect that these lawsuits will individually,
or in the aggregate, have a material adverse effect to our results of operations, financial condition or cash flows. However, the outcome
of any litigation is inherently uncertain and there can be no assurance that any expense, liability or damages that may ultimately result
from the resolution of these matters will be covered by our insurance or will not be in excess of amounts recognized or provided by insurance
coverage and will not have a material adverse effect on our operating results, financial condition or cash flows.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LitigationReserve contextRef="AsOf2023-09-30" decimals="-5" unitRef="USD">1800000</us-gaap:LitigationReserve>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_80A_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_z52s0cDfLxe6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
13. &lt;span id="xdx_82A_zQY4gB0ddOhc"&gt;STOCK-BASED COMPENSATION&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company recorded pre-tax compensation expense related to the grant of stock options and restricted stock issued of $&lt;span id="xdx_902_eus-gaap--AllocatedShareBasedCompensationExpense_c20230701__20230930_z3w4DjbiAlce"&gt;84,586 &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;and
$&lt;span id="xdx_907_eus-gaap--AllocatedShareBasedCompensationExpense_c20220701__20220930_zIl7w1lSMBT6"&gt;251,733 &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;for
the three months ended September 30, 2023 and 2022, and $&lt;span id="xdx_907_eus-gaap--AllocatedShareBasedCompensationExpense_c20230101__20230930_z166Q6lKekva"&gt;378,917 &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;and
$&lt;span id="xdx_900_eus-gaap--AllocatedShareBasedCompensationExpense_c20220101__20220930_zhhE3S6RUuD"&gt;1,028,084 &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;for
the nine months ended September 30, 2023 and 2022, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of September 30, 2023, the Company had adopted ten separate stock option and restricted stock plans: (i) the 2005 Stock Option and Restricted
Stock Plan (the &#x201c;2005 Plan&#x201d;), (ii) the 2006 Stock Option and Restricted Stock Plan (the &#x201c;2006 Plan&#x201d;), (iii) the
2007 Stock Option and Restricted Stock Plan (the &#x201c;2007 Plan&#x201d;), (iv) the 2008 Stock Option and Restricted Stock Plan (the
&#x201c;2008 Plan&#x201d;), (v) the 2011 Stock Option and Restricted Stock Plan (the &#x201c;2011 Plan&#x201d;), (vi) the 2013 Stock Option
and Restricted Stock Plan (the &#x201c;2013 Plan&#x201d;), (vii) the 2015 Stock Option and Restricted Stock Plan (the &#x201c;2015 Plan&#x201d;),
(viii) the 2018 Stock Option and Restricted Stock Plan (the &#x201c;2018 Plan&#x201d;), (ix) the 2020 Stock Option and Restricted Stock
Plan (the &#x201c;2020 Plan&#x201d;), and (x) the 2022 Stock Option and Restricted Stock Plan (the &#x201c;2022 Plan&#x201d;). The 2005 Plan,
2006 Plan, 2007 Plan, 2008 Plan, 2011 Plan, 2013 Plan, 2015 Plan, 2018 Plan, 2020 Plan and 2022 Plan are referred to as the &#x201c;Plans.&#x201d;&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;These
Plans permit the grant of stock options or restricted stock to its employees, non-employee directors and others for up to a total of
&lt;span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_pid_c20230930_zmVmPJ17hmMc" title="Stock options or restricted stock granted"&gt;333,750&lt;/span&gt; shares of Common Stock. The 2005 Plan terminated during 2015 with &lt;span id="xdx_90F_ecustom--SharesUnavailableForIssuance_iI_c20230930__us-gaap--PlanNameAxis__custom--TwoThousandAndFivePlanMember__us-gaap--AwardDateAxis__custom--DuringTwoThousandFifteenMember_zeT40xH7UNzg" title="Shares unavailable for issuance"&gt;1,078&lt;/span&gt; shares not awarded or underlying options, which shares
are now unavailable for issuance. Stock options granted under the 2005 Plan that remain unexercised and outstanding as of September 30,
2023 total &lt;span id="xdx_90D_ecustom--SharesUnexercisedAndOutstanding_iI_pid_c20230930__us-gaap--PlanNameAxis__custom--TwoThousandAndFivePlanMember__us-gaap--AwardDateAxis__custom--DuringTwoThousandFifteenMember_z7pwGUpn3fYj" title="Stock options unexercised and outstanding"&gt;284&lt;/span&gt;. The 2006 Plan terminated during 2016 with &lt;span id="xdx_901_ecustom--SharesUnavailableForIssuance_iI_pid_c20230930__us-gaap--PlanNameAxis__custom--TwoThousandAndSixPlanMember__us-gaap--AwardDateAxis__custom--DuringTwoThousandSixteenMember_z2czrOHCk3lh" title="Shares unavailable for issuance"&gt;2,739&lt;/span&gt; shares not awarded or underlying options, which shares are now unavailable
for issuance. Stock options granted under the 2006 Plan that remain unexercised and outstanding as of September 30, 2023 total &lt;span id="xdx_905_ecustom--SharesUnexercisedAndOutstanding_iI_pid_c20230930__us-gaap--PlanNameAxis__custom--TwoThousandAndSixPlanMember__us-gaap--AwardDateAxis__custom--DuringTwoThousandSixteenMember_z3i8UZcBwiQh" title="Stock options unexercised and outstanding"&gt;531&lt;/span&gt;. The
2007 Plan terminated during 2017 with &lt;span id="xdx_90B_ecustom--SharesUnavailableForIssuance_iI_pid_c20230930__us-gaap--PlanNameAxis__custom--TwoThousandAndSevenPlanMember__us-gaap--AwardDateAxis__custom--DuringTwoThousandSevenTeenMember_zVc2Um1wSCwe" title="Shares unavailable for issuance"&gt;4,733&lt;/span&gt; shares not awarded or underlying options, which shares are now unavailable for issuance.
There are &lt;span id="xdx_904_ecustom--SharesUnexercisedAndOutstanding_iI_pid_do_c20230930__us-gaap--PlanNameAxis__custom--TwoThousandAndSevenPlanMember_zH9pYMtqDIZj" title="Shares unexercised and outstanding"&gt;no&lt;/span&gt; stock options granted under the 2007 Plan that remain unexercised and outstanding as of September 30, 2023. The 2008 Plan
terminated during 2018 with&lt;span id="xdx_904_ecustom--SharesUnavailableForIssuance_iI_c20230930__us-gaap--PlanNameAxis__custom--TwoThousandAndEightPlanMember__us-gaap--AwardDateAxis__custom--DuringTwoThousandEighteenMember_zQdP2XnMtAmf" title="Shares unavailable for issuance"&gt; 2,025&lt;/span&gt; shares not awarded or underlying options, which shares are now unavailable for issuance. There are
no stock options granted under the 2008 Plan that remain unexercised and outstanding as of September 30, 2023.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Stock
option grants.&lt;/i&gt;&lt;/b&gt; The Company believes that such awards better align the interests of our employees with those of its stockholders.
Option awards have been granted with an exercise price equal to the market price of its stock at the date of grant with such option awards
generally vesting based on the completion of continuous service and having ten-year contractual terms. These option awards typically
provide for accelerated vesting if there is a change in control (as defined in the Plans). The Company has registered all shares of Common
Stock that are issuable under its Plans with the SEC. A total of &lt;span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iI_c20230930_zxipwDlj9Kw2" title="Options, available for grant"&gt;137,042&lt;/span&gt; shares remained available for awards under the various Plans
as of September 30, 2023.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
fair value of each option award is estimated on the date of grant using a Black-Scholes option valuation model.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_897_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zPDZ7smXgQt7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A
summary of all stock option activity under the Plans for the nine months ended September 30, 2023 is as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B5_zKLOFUK67Hqh" style="display: none"&gt;SUMMARY
OF STOCK OPTIONS OUTSTANDING&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Options&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Number
                                            of&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Shares&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Exercise
                                            Price&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%"&gt;Outstanding at December 31, 2022&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zBiuU0Qdj60h" style="width: 16%; text-align: right" title="Options outstanding, beginning balance"&gt;53,950&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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_z41vFUE8CDLc" style="width: 16%; text-align: right" title="Weighted average exercise price, outstanding, beginning balance"&gt;45.80&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_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_z259Cw4MKgAd" style="text-align: right" title="Options granted"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1745"&gt;&#x2014;&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_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zyi6LB0HpXGc" style="text-align: right" title="Weighted average exercise price, granted"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1747"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="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_983_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pid_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_z0YvSHcu0hEg" style="text-align: right" title="Options exercised"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1749"&gt;&#x2014;&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_983_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zkQ8927s0eyg" style="text-align: right" title="Weighted average exercise price, exercised"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1751"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 1.5pt"&gt;Forfeited&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_pid_di_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zjBSlyv2Ok09" style="border-bottom: Black 1.5pt solid; text-align: right" title="Options forfeited"&gt;(350&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_iN_di_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_z42HoTFdz0E2" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted average exercise price, forfeited"&gt;(83.20&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Outstanding at September 30, 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_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_z0qR99NELsj5" style="border-bottom: Black 2.5pt double; text-align: right" title="Options outstanding, ending balance"&gt;53,600&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zwcGN3Q1QBk5" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise price, outstanding, ending balance"&gt;45.55&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Exercisable at September 30, 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_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pid_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zX71y1P8sXt1" style="border-bottom: Black 2.5pt double; text-align: right" title="Options exercisable, ending balance"&gt;53,600&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zYcXb7wPysrb" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise price, exercisable, ending balance"&gt;45.55&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_8AB_zpvXOiysukdi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Plans allow for the cashless exercise of stock options. This provision allows the option holder to surrender/cancel options with an intrinsic
value equivalent to the purchase/exercise price of other options exercised. There were no shares surrendered pursuant to cashless exercises
during the nine months ended September 30, 2023 and 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
aggregate intrinsic value of options outstanding was $-&lt;span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iI_c20230930_z2cm8GNJUPi5" title="Aggregate intrinsic value"&gt;0&lt;/span&gt;- and $-&lt;span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iI_c20221231_z4DzRPNvXsL" title="Aggregate intrinsic value"&gt;0&lt;/span&gt;-, at September 30, 2023 and December 31, 2022, respectively. The aggregate
intrinsic value of options exercisable was $-&lt;span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_c20230930_zB6J04Khu8tg" title="Aggregate intrinsic value of options exercisable"&gt;0&lt;/span&gt;- and $-&lt;span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_c20221231_zKJnsAk7x2oc" title="Aggregate intrinsic value of options exercisable"&gt;0&lt;/span&gt;-, at September 30, 2023 and December 31, 2022, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of September 30, 2023, the unrecognized portion of stock compensation expense on all existing stock options was $-&lt;span id="xdx_906_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_iI_c20230930_zhECrgoMn0Z" title="Unrecognized portion of stock compensation expense"&gt;0&lt;/span&gt;-.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89A_eus-gaap--ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_zI3fleYCxsK" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table summarizes the range of exercise prices and weighted average remaining contractual life for outstanding and exercisable
options under the Company&#x2019;s option plans as of September 30, 2023:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;span id="xdx_8B5_ztkRcAruYDGf" style="display: none"&gt;SCHEDULE OF SHARES AUTHORIZED UNDER STOCK OPTION PLANS BY EXERCISE PRICE RANGE&lt;/span&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="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Outstanding
    options&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Exercisable
    options&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Exercise
                                            price&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;range&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Number
    of &lt;br/&gt;
    options&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Weighted
                                            average&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;remaining&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;contractual
    life&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Number
    of &lt;br/&gt;
    options&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Weighted
                                            average&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;remaining&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;contractual
    life&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_907_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zvDU4mc2xIl4" title="Exercise price range, lower limit"&gt;0.01&lt;/span&gt;
    to $&lt;span id="xdx_901_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zajawLBJLl55" title="Exercise price range, upper limit"&gt;49.99&lt;/span&gt; &lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_980_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_iI_c20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zITR3kBy0LDk" style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right" title="Number of options, outstanding"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;37,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 17%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90A_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zmEBHIdvTrPe" title="Weighted average remaining contractual life, outstanding options"&gt;6.9&lt;/span&gt;
    years &lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_iI_c20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zEJepQX5tWhg" style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right" title="Number of options, exercisable"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;37,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 17%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_908_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_dtY_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zlVMQNra3Qci" title="Weighted average remaining contractual life, exercisable options"&gt;6.9&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_901_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zQZIU9DKiLsb" title="Exercise price range, lower limit"&gt;50.00&lt;/span&gt;
    to $&lt;span id="xdx_906_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zbG8JomSsTfg" title="Exercise price range, upper limit"&gt;69.99&lt;/span&gt; &lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_980_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_iI_c20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zFZaAoTr6AG" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of options, outstanding"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;15,100&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90D_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zOERRkYClG7b" title="Weighted average remaining contractual life, outstanding options"&gt;4.7&lt;/span&gt;
    years &lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_989_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_iI_c20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zdSyVYq1qOo" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of options, exercisable"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;15,100&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_909_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_dtY_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zV5kd7fqeUd2" title="Weighted average remaining contractual life, exercisable options"&gt;4.7&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90F_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zWFynYqHCimk" title="Exercise price range, lower limit"&gt;70.00&lt;/span&gt;
    to $&lt;span id="xdx_902_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zVuQIAYj5HCd" title="Exercise price range, upper limit"&gt;89.99&lt;/span&gt; &lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_989_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_iI_c20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zeH4BTexRgv2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of options, outstanding"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,500&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_907_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zX4wVy872uj8" title="Weighted average remaining contractual life, outstanding options"&gt;2.6&lt;/span&gt;
    years &lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_989_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_iI_c20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zLYj199QwUx2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of options, exercisable"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,500&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90C_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_dtY_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zpWq6N3qLVLj" title="Weighted average remaining contractual life, exercisable options"&gt;2.6&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_986_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_iI_c20230930_zIrs2vskT74k" style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of options, outstanding"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;53,600&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_904_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20230101__20230930_zs04iYpY9Atb" title="Weighted average remaining contractual life, outstanding options"&gt;6.1&lt;/span&gt;
    years &lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_985_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_iI_c20230930_z4uVeYp4zwcc" style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of options, exercisable"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;53,600&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_902_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_dtY_c20230101__20230930_z7VwYJHXdRk" title="Weighted average remaining contractual life, exercisable options"&gt;6.1&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8AC_zz2aNtbUaN6a" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Restricted
stock grants.&lt;/i&gt;&lt;/b&gt; The Board of Directors has granted restricted stock awards under the Plans. Restricted stock awards are valued
on the date of grant and have no purchase price for the recipient. Restricted stock awards typically vest over one to five years corresponding
to anniversaries of the grant date. Under the Plans, unvested shares of restricted stock awards may be forfeited upon the termination
of service to or employment with the Company, depending upon the circumstances of termination. Except for restrictions placed on the
transferability of restricted stock, holders of unvested restricted stock have full stockholder&#x2019;s rights, including voting rights
and the right to receive cash dividends.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89A_eus-gaap--ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_zhwM9jrQ0y" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A
summary of all restricted stock activity under the Plans for the nine months ended September 30, 2023 is as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 28.05pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 28.05pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B1_zxUY5XOMLXA1" style="display: none"&gt;SUMMARY
OF RESTRICTED STOCK ACTIVITY&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Number
                                            of Restricted&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;shares&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;average&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;grant
                                            date&lt;br/&gt; fair value&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%"&gt;Nonvested balance, December 31, 2022&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pid_c20230101__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zEXHx8ML719h" style="width: 16%; text-align: right" title="Number of restricted shares, non-vested beginning balance"&gt;79,125&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_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_c20230101__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zVcfWBM5CJUb" style="width: 16%; text-align: right" title="Weighted average grant date fair value, non-vested beginning balance"&gt;21.73&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pid_c20230101__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zYRx1RRO2S85" style="text-align: right" title="Number of restricted shares, granted"&gt;35,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_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20230101__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zanuCqQfuGCi" style="text-align: right" title="Weighted average grant date fair value, granted"&gt;5.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(204,238,255)"&gt;
    &lt;td&gt;Vested&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pid_di_c20230101__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zkkbTFjF2Vef" style="text-align: right" title="Number of restricted shares, vested"&gt;(56,625&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_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_iN_di_c20230101__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zxqf7MpMNRVj" style="text-align: right" title="Weighted average grant date fair value, vested"&gt;(21.29&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Forfeited&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pid_di_c20230101__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zBR6LJiqbEi7" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of restricted shares, forfeited"&gt;(3,625&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_iN_di_c20230101__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zem91jXUSQJj" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted average grant date fair value, forfeited"&gt;(22.41&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Nonvested balance, September 30, 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--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pid_c20230101__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z0fvbSBV3ROd" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of restricted shares, non-vested ending balance"&gt;53,875&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--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_c20230101__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zgfwUyXq9wr4" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average grant date fair value, non-vested ending balance"&gt;11.27&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_8A8_zd06wjisl6u9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 28.05pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company estimated the fair market value of these restricted stock grants based on the closing market price on the date of grant. As of
September 30, 2023, there were $&lt;span id="xdx_90D_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_iI_c20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_z68qS134AlB" title="Unrecognized portion of stock compensation expense"&gt;213,727&lt;/span&gt; of total unrecognized compensation costs related to all remaining non-vested restricted stock
grants, which will be amortized over the next forty-nine months in accordance with their respective vesting scale.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_894_eus-gaap--ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_zTOfkbt0s2xi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
nonvested balance of restricted stock vests as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B6_zOS8DsCWjcO6" style="display: none"&gt;SCHEDULE
OF NON-VESTED BALANCE OF RESTRICTED STOCK&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Years ended&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20230930_z3EWC6MfpDqb" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Number of shares&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&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 id="xdx_409_ecustom--NumberOfRestrictedShareNonVestInRemainderOfFiscalYear_iI_zzvzngsNV3m6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;2023 (October 1, 2023 through 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 style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1847"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_ecustom--NumberOfRestrictedShareNonVestInYearOne_iI_zPnKQPWRlDfk" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 78%; text-align: justify"&gt;2024&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 18%; text-align: right"&gt;27,750&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_ecustom--NumberOfRestrictedShareNonVestInYearTwo_iI_zZkxEogIJOjg" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;19,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--NumberOfRestrictedShareNonVestInYearThree_iI_z8R3Mrrpzpl8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&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;4,125&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_ecustom--NumberOfRestrictedShareNonVestInYearFour_iI_zodjqNupoufk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&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;2,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_ecustom--NumberOfRestrictedShareNonVestInYearFive_iI_zCBYTH4vO6P8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;2028&lt;/td&gt;&lt;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,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A5_zqS414oW5LDd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2023-07-012023-09-30"
      decimals="0"
      unitRef="USD">84586</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2022-07-012022-09-30"
      decimals="0"
      unitRef="USD">251733</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">378917</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">1028084</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized contextRef="AsOf2023-09-30" decimals="INF" unitRef="Shares">333750</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <DGLY:SharesUnavailableForIssuance
      contextRef="AsOf2023-09-30_custom_TwoThousandAndFivePlanMember_custom_DuringTwoThousandFifteenMember"
      decimals="INF"
      unitRef="Shares">1078</DGLY:SharesUnavailableForIssuance>
    <DGLY:SharesUnexercisedAndOutstanding
      contextRef="AsOf2023-09-30_custom_TwoThousandAndFivePlanMember_custom_DuringTwoThousandFifteenMember"
      decimals="INF"
      unitRef="Shares">284</DGLY:SharesUnexercisedAndOutstanding>
    <DGLY:SharesUnavailableForIssuance
      contextRef="AsOf2023-09-30_custom_TwoThousandAndSixPlanMember_custom_DuringTwoThousandSixteenMember"
      decimals="INF"
      unitRef="Shares">2739</DGLY:SharesUnavailableForIssuance>
    <DGLY:SharesUnexercisedAndOutstanding
      contextRef="AsOf2023-09-30_custom_TwoThousandAndSixPlanMember_custom_DuringTwoThousandSixteenMember"
      decimals="INF"
      unitRef="Shares">531</DGLY:SharesUnexercisedAndOutstanding>
    <DGLY:SharesUnavailableForIssuance
      contextRef="AsOf2023-09-30_custom_TwoThousandAndSevenPlanMember_custom_DuringTwoThousandSevenTeenMember"
      decimals="INF"
      unitRef="Shares">4733</DGLY:SharesUnavailableForIssuance>
    <DGLY:SharesUnexercisedAndOutstanding
      contextRef="AsOf2023-09-30_custom_TwoThousandAndSevenPlanMember"
      decimals="INF"
      unitRef="Shares">0</DGLY:SharesUnexercisedAndOutstanding>
    <DGLY:SharesUnavailableForIssuance
      contextRef="AsOf2023-09-30_custom_TwoThousandAndEightPlanMember_custom_DuringTwoThousandEighteenMember"
      decimals="INF"
      unitRef="Shares">2025</DGLY:SharesUnavailableForIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="AsOf2023-09-30" decimals="INF" unitRef="Shares">137042</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_897_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zPDZ7smXgQt7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A
summary of all stock option activity under the Plans for the nine months ended September 30, 2023 is as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B5_zKLOFUK67Hqh" style="display: none"&gt;SUMMARY
OF STOCK OPTIONS OUTSTANDING&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Options&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Number
                                            of&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Shares&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Exercise
                                            Price&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%"&gt;Outstanding at December 31, 2022&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zBiuU0Qdj60h" style="width: 16%; text-align: right" title="Options outstanding, beginning balance"&gt;53,950&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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_z41vFUE8CDLc" style="width: 16%; text-align: right" title="Weighted average exercise price, outstanding, beginning balance"&gt;45.80&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_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_z259Cw4MKgAd" style="text-align: right" title="Options granted"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1745"&gt;&#x2014;&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_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zyi6LB0HpXGc" style="text-align: right" title="Weighted average exercise price, granted"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1747"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="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_983_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pid_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_z0YvSHcu0hEg" style="text-align: right" title="Options exercised"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1749"&gt;&#x2014;&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_983_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zkQ8927s0eyg" style="text-align: right" title="Weighted average exercise price, exercised"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1751"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 1.5pt"&gt;Forfeited&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_pid_di_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zjBSlyv2Ok09" style="border-bottom: Black 1.5pt solid; text-align: right" title="Options forfeited"&gt;(350&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_iN_di_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_z42HoTFdz0E2" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted average exercise price, forfeited"&gt;(83.20&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Outstanding at September 30, 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_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_z0qR99NELsj5" style="border-bottom: Black 2.5pt double; text-align: right" title="Options outstanding, ending balance"&gt;53,600&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zwcGN3Q1QBk5" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise price, outstanding, ending balance"&gt;45.55&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Exercisable at September 30, 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_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pid_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zX71y1P8sXt1" style="border-bottom: Black 2.5pt double; text-align: right" title="Options exercisable, ending balance"&gt;53,600&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__custom--StockOptionsMember_zYcXb7wPysrb" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise price, exercisable, ending balance"&gt;45.55&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_custom_StockOptionsMember"
      decimals="INF"
      unitRef="Shares">53950</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2022-12-31_custom_StockOptionsMember"
      decimals="INF"
      unitRef="USDPShares">45.80</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="From2023-01-012023-09-30_custom_StockOptionsMember"
      decimals="INF"
      unitRef="Shares">350</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="From2023-01-012023-09-30_custom_StockOptionsMember"
      decimals="INF"
      unitRef="USDPShares">83.20</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2023-09-30_custom_StockOptionsMember"
      decimals="INF"
      unitRef="Shares">53600</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2023-09-30_custom_StockOptionsMember"
      decimals="INF"
      unitRef="USDPShares">45.55</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="AsOf2023-09-30_custom_StockOptionsMember"
      decimals="INF"
      unitRef="Shares">53600</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="AsOf2023-09-30_custom_StockOptionsMember"
      decimals="INF"
      unitRef="USDPShares">45.55</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">0</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_89A_eus-gaap--ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_zI3fleYCxsK" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table summarizes the range of exercise prices and weighted average remaining contractual life for outstanding and exercisable
options under the Company&#x2019;s option plans as of September 30, 2023:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;span id="xdx_8B5_ztkRcAruYDGf" style="display: none"&gt;SCHEDULE OF SHARES AUTHORIZED UNDER STOCK OPTION PLANS BY EXERCISE PRICE RANGE&lt;/span&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="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Outstanding
    options&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Exercisable
    options&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Exercise
                                            price&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;range&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Number
    of &lt;br/&gt;
    options&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Weighted
                                            average&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;remaining&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;contractual
    life&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Number
    of &lt;br/&gt;
    options&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Weighted
                                            average&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;remaining&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;contractual
    life&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_907_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zvDU4mc2xIl4" title="Exercise price range, lower limit"&gt;0.01&lt;/span&gt;
    to $&lt;span id="xdx_901_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zajawLBJLl55" title="Exercise price range, upper limit"&gt;49.99&lt;/span&gt; &lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_980_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_iI_c20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zITR3kBy0LDk" style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right" title="Number of options, outstanding"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;37,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 17%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90A_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zmEBHIdvTrPe" title="Weighted average remaining contractual life, outstanding options"&gt;6.9&lt;/span&gt;
    years &lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_984_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_iI_c20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zEJepQX5tWhg" style="font: 10pt Times New Roman, Times, Serif; width: 16%; text-align: right" title="Number of options, exercisable"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;37,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 17%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_908_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_dtY_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zlVMQNra3Qci" title="Weighted average remaining contractual life, exercisable options"&gt;6.9&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_901_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zQZIU9DKiLsb" title="Exercise price range, lower limit"&gt;50.00&lt;/span&gt;
    to $&lt;span id="xdx_906_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zbG8JomSsTfg" title="Exercise price range, upper limit"&gt;69.99&lt;/span&gt; &lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_980_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_iI_c20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zFZaAoTr6AG" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of options, outstanding"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;15,100&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90D_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zOERRkYClG7b" title="Weighted average remaining contractual life, outstanding options"&gt;4.7&lt;/span&gt;
    years &lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_989_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_iI_c20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zdSyVYq1qOo" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of options, exercisable"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;15,100&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_909_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_dtY_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zV5kd7fqeUd2" title="Weighted average remaining contractual life, exercisable options"&gt;4.7&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90F_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zWFynYqHCimk" title="Exercise price range, lower limit"&gt;70.00&lt;/span&gt;
    to $&lt;span id="xdx_902_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zVuQIAYj5HCd" title="Exercise price range, upper limit"&gt;89.99&lt;/span&gt; &lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_989_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_iI_c20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zeH4BTexRgv2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of options, outstanding"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,500&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_907_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zX4wVy872uj8" title="Weighted average remaining contractual life, outstanding options"&gt;2.6&lt;/span&gt;
    years &lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_989_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_iI_c20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zLYj199QwUx2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of options, exercisable"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,500&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90C_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_dtY_c20230101__20230930__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zpWq6N3qLVLj" title="Weighted average remaining contractual life, exercisable options"&gt;2.6&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_986_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_iI_c20230930_zIrs2vskT74k" style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of options, outstanding"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;53,600&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_904_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20230101__20230930_zs04iYpY9Atb" title="Weighted average remaining contractual life, outstanding options"&gt;6.1&lt;/span&gt;
    years &lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_985_eus-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_iI_c20230930_z4uVeYp4zwcc" style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Number of options, exercisable"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;53,600&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_902_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2_dtY_c20230101__20230930_z7VwYJHXdRk" title="Weighted average remaining contractual life, exercisable options"&gt;6.1&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="From2023-01-012023-09-30_custom_RangeOneMember"
      decimals="INF"
      unitRef="USDPShares">0.01</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="From2023-01-012023-09-30_custom_RangeOneMember"
      decimals="INF"
      unitRef="USDPShares">49.99</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="AsOf2023-09-30_custom_RangeOneMember"
      decimals="INF"
      unitRef="Shares">37000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="From2023-01-012023-09-30_custom_RangeOneMember">P6Y10M24D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="AsOf2023-09-30_custom_RangeOneMember"
      decimals="INF"
      unitRef="Shares">37000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2 contextRef="From2023-01-012023-09-30_custom_RangeOneMember">P6Y10M24D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="From2023-01-012023-09-30_custom_RangeTwoMember"
      decimals="INF"
      unitRef="USDPShares">50.00</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="From2023-01-012023-09-30_custom_RangeTwoMember"
      decimals="INF"
      unitRef="USDPShares">69.99</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="AsOf2023-09-30_custom_RangeTwoMember"
      decimals="INF"
      unitRef="Shares">15100</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="From2023-01-012023-09-30_custom_RangeTwoMember">P4Y8M12D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="AsOf2023-09-30_custom_RangeTwoMember"
      decimals="INF"
      unitRef="Shares">15100</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2 contextRef="From2023-01-012023-09-30_custom_RangeTwoMember">P4Y8M12D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="From2023-01-012023-09-30_custom_RangeThreeMember"
      decimals="INF"
      unitRef="USDPShares">70.00</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="From2023-01-012023-09-30_custom_RangeThreeMember"
      decimals="INF"
      unitRef="USDPShares">89.99</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="AsOf2023-09-30_custom_RangeThreeMember"
      decimals="INF"
      unitRef="Shares">1500</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="From2023-01-012023-09-30_custom_RangeThreeMember">P2Y7M6D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="AsOf2023-09-30_custom_RangeThreeMember"
      decimals="INF"
      unitRef="Shares">1500</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2 contextRef="From2023-01-012023-09-30_custom_RangeThreeMember">P2Y7M6D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions contextRef="AsOf2023-09-30" decimals="INF" unitRef="Shares">53600</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="From2023-01-01to2023-09-30">P6Y1M6D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions contextRef="AsOf2023-09-30" decimals="INF" unitRef="Shares">53600</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2 contextRef="From2023-01-01to2023-09-30">P6Y1M6D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_89A_eus-gaap--ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_zhwM9jrQ0y" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A
summary of all restricted stock activity under the Plans for the nine months ended September 30, 2023 is as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 28.05pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 28.05pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B1_zxUY5XOMLXA1" style="display: none"&gt;SUMMARY
OF RESTRICTED STOCK ACTIVITY&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Number
                                            of Restricted&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;shares&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;average&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;grant
                                            date&lt;br/&gt; fair value&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%"&gt;Nonvested balance, December 31, 2022&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pid_c20230101__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zEXHx8ML719h" style="width: 16%; text-align: right" title="Number of restricted shares, non-vested beginning balance"&gt;79,125&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_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_c20230101__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zVcfWBM5CJUb" style="width: 16%; text-align: right" title="Weighted average grant date fair value, non-vested beginning balance"&gt;21.73&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pid_c20230101__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zYRx1RRO2S85" style="text-align: right" title="Number of restricted shares, granted"&gt;35,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_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20230101__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zanuCqQfuGCi" style="text-align: right" title="Weighted average grant date fair value, granted"&gt;5.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(204,238,255)"&gt;
    &lt;td&gt;Vested&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pid_di_c20230101__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zkkbTFjF2Vef" style="text-align: right" title="Number of restricted shares, vested"&gt;(56,625&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_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_iN_di_c20230101__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zxqf7MpMNRVj" style="text-align: right" title="Weighted average grant date fair value, vested"&gt;(21.29&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Forfeited&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pid_di_c20230101__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zBR6LJiqbEi7" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of restricted shares, forfeited"&gt;(3,625&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_iN_di_c20230101__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zem91jXUSQJj" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted average grant date fair value, forfeited"&gt;(22.41&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Nonvested balance, September 30, 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--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pid_c20230101__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z0fvbSBV3ROd" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of restricted shares, non-vested ending balance"&gt;53,875&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--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_c20230101__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zgfwUyXq9wr4" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average grant date fair value, non-vested ending balance"&gt;11.27&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:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="AsOf2022-12-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      unitRef="Shares">79125</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2022-12-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      unitRef="USDPShares">21.73</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="From2023-01-012023-09-30_us-gaap_RestrictedStockMember"
      decimals="INF"
      unitRef="Shares">35000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2023-01-012023-09-30_us-gaap_RestrictedStockMember"
      decimals="INF"
      unitRef="USDPShares">5.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="From2023-01-012023-09-30_us-gaap_RestrictedStockMember"
      decimals="INF"
      unitRef="Shares">56625</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2023-01-012023-09-30_us-gaap_RestrictedStockMember"
      decimals="INF"
      unitRef="USDPShares">21.29</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="From2023-01-012023-09-30_us-gaap_RestrictedStockMember"
      decimals="INF"
      unitRef="Shares">3625</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="From2023-01-012023-09-30_us-gaap_RestrictedStockMember"
      decimals="INF"
      unitRef="USDPShares">22.41</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="AsOf2023-09-30_us-gaap_RestrictedStockMember"
      decimals="INF"
      unitRef="Shares">53875</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2023-09-30_us-gaap_RestrictedStockMember"
      decimals="INF"
      unitRef="USDPShares">11.27</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="AsOf2023-09-30_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="0"
      unitRef="USD">213727</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_894_eus-gaap--ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_zTOfkbt0s2xi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
nonvested balance of restricted stock vests as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B6_zOS8DsCWjcO6" style="display: none"&gt;SCHEDULE
OF NON-VESTED BALANCE OF RESTRICTED STOCK&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Years ended&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20230930_z3EWC6MfpDqb" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Number of shares&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&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 id="xdx_409_ecustom--NumberOfRestrictedShareNonVestInRemainderOfFiscalYear_iI_zzvzngsNV3m6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;2023 (October 1, 2023 through 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 style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1847"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_ecustom--NumberOfRestrictedShareNonVestInYearOne_iI_zPnKQPWRlDfk" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 78%; text-align: justify"&gt;2024&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 18%; text-align: right"&gt;27,750&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_ecustom--NumberOfRestrictedShareNonVestInYearTwo_iI_zZkxEogIJOjg" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;2025&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;19,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--NumberOfRestrictedShareNonVestInYearThree_iI_z8R3Mrrpzpl8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&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;4,125&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_ecustom--NumberOfRestrictedShareNonVestInYearFour_iI_zodjqNupoufk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&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;2,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_ecustom--NumberOfRestrictedShareNonVestInYearFive_iI_zCBYTH4vO6P8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;2028&lt;/td&gt;&lt;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,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
    <DGLY:NumberOfRestrictedShareNonVestInYearOne contextRef="AsOf2023-09-30" decimals="INF" unitRef="Shares">27750</DGLY:NumberOfRestrictedShareNonVestInYearOne>
    <DGLY:NumberOfRestrictedShareNonVestInYearTwo contextRef="AsOf2023-09-30" decimals="INF" unitRef="Shares">19000</DGLY:NumberOfRestrictedShareNonVestInYearTwo>
    <DGLY:NumberOfRestrictedShareNonVestInYearThree contextRef="AsOf2023-09-30" decimals="INF" unitRef="Shares">4125</DGLY:NumberOfRestrictedShareNonVestInYearThree>
    <DGLY:NumberOfRestrictedShareNonVestInYearFour contextRef="AsOf2023-09-30" decimals="INF" unitRef="Shares">2000</DGLY:NumberOfRestrictedShareNonVestInYearFour>
    <DGLY:NumberOfRestrictedShareNonVestInYearFive contextRef="AsOf2023-09-30" decimals="INF" unitRef="Shares">1000</DGLY:NumberOfRestrictedShareNonVestInYearFive>
    <DGLY:CommonStockPurchaseWarrantsTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_804_ecustom--CommonStockPurchaseWarrantsTextBlock_zwy33Yiq99k4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
14. &lt;span id="xdx_82D_zDrcporbwVPi"&gt;COMMON STOCK PURCHASE WARRANTS&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;2021
Purchase Warrants&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has issued Common Stock purchase warrants in conjunction with various debt and equity issuances. The warrants are either immediately
exercisable or have a delayed initial exercise date, no more than nine months from their respective issue date and allow the holders
to purchase up to &lt;span id="xdx_906_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20230930__us-gaap--PlanNameAxis__custom--TwentyTwentyOnePurchaseWarrantsMember_z071zr7ntTWj" title="Warrant to purchase"&gt;1,148,286&lt;/span&gt; shares of common stock at $&lt;span id="xdx_90A_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20230930__us-gaap--PlanNameAxis__custom--TwentyTwentyOnePurchaseWarrantsMember__srt--RangeAxis__srt--MinimumMember_zcUbAg6GZw5c" title="Exercise price"&gt;5.50&lt;/span&gt; to $&lt;span id="xdx_90C_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20230930__us-gaap--PlanNameAxis__custom--TwentyTwentyOnePurchaseWarrantsMember__srt--RangeAxis__srt--MaximumMember_zuIgGsmLaKpk" title="Exercise price"&gt;52.00&lt;/span&gt; per share as of September 30, 2023. &lt;span id="xdx_906_ecustom--WarrantExpirationTermDescription_c20230101__20230930__us-gaap--PlanNameAxis__custom--TwentyTwentyOnePurchaseWarrantsMember_zCcq5Ncy2hFl" title="Warrant expiration date description"&gt;The warrants expire from July
31, 2023 through April 5, 2028 and under certain circumstances allow for cashless exercise.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
January 14, 2021 and February 1, 2021, the Company issued warrants to purchase a total of &lt;span id="xdx_906_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20210202__us-gaap--PlanNameAxis__custom--TwentyTwentyOnePurchaseWarrantsMember_zBafVgkYjJ2l" title="Warrant to purchase"&gt;2,127,500&lt;/span&gt; shares of Common Stock. The warrant
terms provide for net cash settlement outside the control of the Company under certain circumstances in the event of tender offers. As
such, the Company is required to treat these warrants as derivative liabilities which are valued at their estimated fair value at their
issuance date and at each reporting date with any subsequent changes reported in the consolidated statements of operations as the change
in fair value of warrant derivative liabilities. Furthermore, the Company re-values the fair value of warrant derivative liability as
of the date the warrant is exercised with the resulting warrant derivative liability transitioned to change in fair value of warrant
derivative liabilities through the consolidated statement of operations.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
August 19, 2021, the Company entered into a Warrant Exchange Agreement (the &#x201c;Exchange Agreement&#x201d;) with the Investors cancelling
February Warrants exercisable for an aggregate of &lt;span id="xdx_903_ecustom--ClassOfStockWarrantExercisable_iI_c20210819__us-gaap--TypeOfArrangementAxis__custom--WarrantExchangeAgreementMember__us-gaap--PlanNameAxis__custom--TwentyTwentyOnePurchaseWarrantsMember_zQAGr7HuCpg6" title="Warrants exercisable"&gt;384,077&lt;/span&gt; shares of Common Stock (the &#x201c;February Warrants&#x201d;) in consideration
for its issuance of (i) new warrants (the &#x201c;Exchange Warrants&#x201d;) to the Investors exercisable for an aggregate of up to &lt;span id="xdx_90D_ecustom--ClassOfStockWarrantExercisable_iI_c20210819__us-gaap--ClassOfWarrantOrRightAxis__custom--ExchangeWarrantsMember__us-gaap--PlanNameAxis__custom--TwentyTwentyOnePurchaseWarrantsMember_z8XQjU4nzLjd" title="Warrants exercisable"&gt;384,077&lt;/span&gt;
shares of Common Stock. The Company also issued warrants (the &#x201c;Replacement Original Warrants&#x201d;) replacing the February Warrants
for the remaining shares of Common Stock exercisable thereunder, representing an aggregate of &lt;span id="xdx_90B_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_iI_c20210819__us-gaap--TypeOfArrangementAxis__custom--WarrantExchangeAgreementMember__us-gaap--ClassOfWarrantOrRightAxis__custom--ReplacementOriginalWarrantsMember__us-gaap--PlanNameAxis__custom--TwentyTwentyOnePurchaseWarrantsMember_zr9REkLCT1te" title="Number of shares issued warrant"&gt;330,923&lt;/span&gt; shares of Common Stock, and extended
the expiration date of the February Warrants to &lt;span id="xdx_904_eus-gaap--WarrantsAndRightsOutstandingMaturityDate_iI_dd_c20210819__us-gaap--TypeOfArrangementAxis__custom--WarrantExchangeAgreementMember__us-gaap--ClassOfWarrantOrRightAxis__custom--ReplacementOriginalWarrantsMember__us-gaap--PlanNameAxis__custom--TwentyTwentyOnePurchaseWarrantsMember_z4kvoNbwFsTh" title="Warrants expiration date"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1877"&gt;September 18, 2026.&lt;/span&gt;&lt;/span&gt; The Exchange Warrants provide for an initial exercise price of $&lt;span id="xdx_90B_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20210819__us-gaap--TypeOfArrangementAxis__custom--WarrantExchangeAgreementMember__us-gaap--ClassOfWarrantOrRightAxis__custom--ReplacementOriginalWarrantsMember__us-gaap--PlanNameAxis__custom--TwentyTwentyOnePurchaseWarrantsMember_zMRKVkWbvpV4" title="Exercise price per share"&gt;65.00&lt;/span&gt;
per share, subject to customary adjustments thereunder, and are immediately exercisable upon issuance for cash and on a cashless basis.
On the date of the exchange, the Company calculated the fair value, using the Black-Scholes method, of the cancelled February Warrants
and the newly issued Exchange Warrants, the difference in fair value measurement of the respective warrants was attributed to warrant
modification expense in the consolidated statement of operations.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
the date of the exchange, the February Warrants and Exchange Warrants were valued at $&lt;span id="xdx_900_eus-gaap--WarrantsAndRightsOutstanding_iI_pp0p0_c20210819__us-gaap--PlanNameAxis__custom--TwentyTwentyOnePurchaseWarrantsMember_zHTaeGAqmQH9"&gt;11,818,644
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;and $&lt;span id="xdx_909_eus-gaap--WarrantsAndRightsOutstanding_iI_c20210819__us-gaap--ClassOfWarrantOrRightAxis__custom--ExchangeWarrantsMember__us-gaap--PlanNameAxis__custom--TwentyTwentyOnePurchaseWarrantsMember_zbTuRxWW0eqf"&gt;12,114,424
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;using the original and modified expiry date of
the warrants, respectively, using the Black-Scholes method. The difference of $&lt;span id="xdx_90E_ecustom--WarrantModificationExpense_pp0p0_c20210818__20210819__us-gaap--PlanNameAxis__custom--TwentyTwentyOnePurchaseWarrantsMember_zqQx75woZm8d"&gt;295,780
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;was accordingly recorded as a warrant modification
expense in the consolidated statement of operations.&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_898_ecustom--ScheduleOfWarrantModificationTableTextBlock_gL3SOWMTTB-UZYPY_zJoeTaXjtcv8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B9_zq7sZOk4o4sk" style="display: none"&gt;SCHEDULE
OF WARRANT MODIFICATION&lt;/span&gt;&lt;/span&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; border-collapse: collapse; width: 80%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Original terms&lt;br/&gt;
    at August 19,&lt;br/&gt;
    2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Modified terms&lt;br/&gt;
    at August 19,&lt;br/&gt;
    2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Volatility - range&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zbsZAOzTLWkf" style="width: 16%; text-align: right" title="Warrants measurement input"&gt;109.3&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_zSDR0Fy20LW2" style="width: 16%; text-align: right" title="Warrants measurement input"&gt;104.7&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Risk-free rate&lt;/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--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zKkfk4OmsNh5" style="text-align: right" title="Warrants measurement input"&gt;0.78&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--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_zySXfHXuvAJ2" style="text-align: right" title="Warrants measurement input"&gt;0.78&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Dividend&lt;/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--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zSqIlPjONI43" style="text-align: right" title="Warrants measurement input"&gt;0&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--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_zMqln7ShBCtl" style="text-align: right" title="Warrants measurement input"&gt;0&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Remaining contractual 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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_903_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zeXbuOfqG4gd" title="Remaining contractual term"&gt;4.5&lt;/span&gt;
                                            years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90B_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_zE6fUpnAKca1" title="Remaining contractual term"&gt;5.1&lt;/span&gt;
                                            years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Exercise price&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--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zrUoPDNiWHh7" style="text-align: right" title="Warrants measurement input"&gt;65.00&lt;/td&gt;&lt;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--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_zInrwqI91b37" style="text-align: right" title="Warrants measurement input"&gt;65.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: White"&gt;
    &lt;td style="text-align: left"&gt;Common stock issuable under the warrants&lt;/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--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zL85jWZoD08b" style="text-align: right" title="Common stock issuable under the warrants"&gt;715,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_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_zbKwRNvos6r" style="text-align: right" title="Common stock issuable under the warrants"&gt;715,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A7_zQ9tH8iNUF16" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
August 23, 2022, the Company entered into Warrant Exchange Agreements (the &#x201c;Warrant Exchange Agreements&#x201d;) with certain investors
(the &#x201c;Investors&#x201d;), pursuant to which the Company agreed to issue to the Investors an aggregate of &lt;span id="xdx_906_ecustom--IssuanceOfCommonStockThroughWarrantExchangeAgreementShares_c20220822__20220823_zE6q4EmGRTPl" title="Issuance of common stock through warrant exchange agreement, shares"&gt;303,750&lt;/span&gt; shares of Common
Stock in exchange for the cancellation by the Investors of the January Warrants, the Exchange Warrants and the Replacement Originals
Warrants. On the date of the exchange, the Company calculated the fair value of the issuance of shares of Common Stock pursuant to the
Warrant Exchange Agreements, attributing that value to Common Stock and additional paid in capital. The remaining value of the warrant
derivative liability was attributed to an income from change in fair market value of warrant derivative liabilities and gain on extinguishment
of warrant derivative liabilities in the consolidated statement of operations. On the date of the Warrant Exchange Agreement, using the
Black-Scholes method, the fair value of the warrant derivative liability was $&lt;span id="xdx_90D_eus-gaap--DerivativeFairValueOfDerivativeLiability_iI_pn5n6_c20230930__us-gaap--TypeOfArrangementAxis__custom--WarrantExchangeAgreementMember_z59Bsbic9zgi" title="Fair value of the warrant derivative liability"&gt;8.1&lt;/span&gt; million, compared to $&lt;span id="xdx_903_eus-gaap--DerivativeFairValueOfDerivativeLiability_iI_pn5n6_c20220930__us-gaap--TypeOfArrangementAxis__custom--WarrantExchangeAgreementMember_zxIUJTaYBorh" title="Fair value of warrant derivative liability"&gt;9.3&lt;/span&gt; million at September 30,
2022, resulting in income from change in fair market value of warrant derivative liabilities of $&lt;span id="xdx_903_ecustom--ChangeInFairValueOfWarrantDerivativeLiabilities_pn5n6_c20220101__20221231__us-gaap--TypeOfArrangementAxis__custom--WarrantExchangeAgreementMember_zVQ2CfswxXf5" title="Change in fair market value of warrant derivative liabilities"&gt;1.2&lt;/span&gt; million during the year ended December
31, 2022. Further, the value of the issued shares of Common Stock was $&lt;span id="xdx_90E_ecustom--IssuanceOfCommonStockThroughWarrantExchangeAgreement_pn5n6_c20220101__20221231__us-gaap--TypeOfArrangementAxis__custom--WarrantExchangeAgreementMember_zo1FUYCpg13h" title="Issued shares of common stock, value"&gt;4.5&lt;/span&gt; million, applied to additional paid in capital, resulting
in a gain on the extinguishment of warrant derivative liabilities of $&lt;span id="xdx_90A_ecustom--GainOnExtinguishmentOfWarrantDerivativeLiabilities_pn5n6_c20220101__20221231__us-gaap--TypeOfArrangementAxis__custom--WarrantExchangeAgreementMember_zcnxTQA8uFw1" title="Gain on extinguishment of warrant derivative liabilities"&gt;3.6&lt;/span&gt; million during the year ended December 31, 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;div id="xdx_C09_gL3SOWMTTB-UZYPY_zOPdacxzNKg5"&gt;&lt;table cellpadding="0" cellspacing="0" id="xdx_302_134_z0qpLkdBwlf" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 0.5in" summary="xdx: Disclosure - SCHEDULE OF WARRANT MODIFICATION (Details) (Parenthetical)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Terms at &lt;br/&gt; August 23, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 78%; text-align: left"&gt;Volatility - range&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220823__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zgHHrZMokst6" style="width: 18%; text-align: right" title="Warrants measurement input"&gt;103.7&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Risk-free rate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_908_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220823__srt--RangeAxis__srt--MinimumMember__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zINaAJRrrqXg" title="Warrants measurement input"&gt;3.17&lt;/span&gt;
                                            - &lt;span id="xdx_902_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220823__srt--RangeAxis__srt--MaximumMember__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zlZUYERreEs6" title="Warrants measurement input"&gt;3.36&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Dividend&lt;/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--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220823__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_znLicyW6brgl" style="text-align: right" title="Warrants measurement input"&gt;0&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Remaining contractual 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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90D_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20220823__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember__srt--RangeAxis__srt--MinimumMember_zCRPY8ZxPfxh" title="Remaining contractual term"&gt;3.4&lt;/span&gt;
                                            - &lt;span id="xdx_90C_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20220823__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember__srt--RangeAxis__srt--MaximumMember_zeEt1HLU5hd9" title="Remaining contractual term"&gt;4.1&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Exercise price&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220823__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_z6jvQEcZCxNi" style="text-align: right" title="Warrants measurement input"&gt;65.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: White"&gt;
    &lt;td style="text-align: left"&gt;Common stock issuable under the warrants&lt;/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--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20220823__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_znhYAzLL5dg" style="text-align: right" title="Common stock issuable under the warrants"&gt;1,215,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_C03_gL3SOWMTTB-UZYPY_zUpx4HCbbP2f"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Fluctuations
in the Company&#x2019;s stock price is a primary driver for the changes in the derivative valuations during each reporting period. As
the stock price increases for each of the related derivative instruments, the value to the holder of the instrument generally increases,
therefore increasing the liability on the Company&#x2019;s balance sheet. Additionally, stock price volatility is one of the significant
unobservable inputs used in the fair value measurement of each of the Company&#x2019;s derivative instruments. The simulated fair value
of these liabilities is sensitive to changes in the Company&#x2019;s expected volatility. Increases in expected volatility would generally
result in higher fair value measurement. A &lt;span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_uPure_c20220822__20220823__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zXTBzHSs2KN1" title="Change in pricing inputs and volatilities, percentage"&gt;10&lt;/span&gt;% change in pricing inputs and changes in volatilities and correlation factors would not
result in a material change in our Level 3 fair value.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;2023
Purchase Warrants&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
April 5, 2023, the Company issued warrants to purchase a total of &lt;span id="xdx_905_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20210202__us-gaap--PlanNameAxis__custom--TwentyTwentyThreePurchaseWarrantsMember_z9jSsLV3MBCc" title="Warrant to purchase"&gt;1,125,000&lt;/span&gt; shares of Common Stock. The warrant terms provide for net
cash settlement outside the control of the Company under certain circumstances. As such, the Company is required to treat these warrants
as derivative liabilities which are valued at their estimated fair value at their issuance date and at each reporting date with any subsequent
changes reported in the consolidated statements of operations as the change in fair value of warrant derivative liabilities. Furthermore,
the Company re-values the fair value of warrant derivative liability as of the date the warrant is exercised with the resulting warrant
derivative liability transitioned to change in fair value of warrant derivative liabilities through the consolidated statement of operations.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has utilized the following assumptions in its Black-Scholes option valuation model to calculate the estimated fair value of the
warrant derivative liabilities as of their date of issuance and as of September 30, 2023:&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;div id="xdx_C0A_gL3SOWMTTB-UZYPY_z4IABxI85hg"&gt;&lt;table cellpadding="0" cellspacing="0" id="xdx_30B_134_z9GJ4JIIsyFa" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 0.5in" summary="xdx: Disclosure - SCHEDULE OF WARRANT MODIFICATION (Details) (Parenthetical)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Issuance date assumptions&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;September 30, 2023 &lt;br/&gt;
    assumptions&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Volatility - range&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__us-gaap--TypeOfArrangementAxis__custom--IssuanceDateAssumptionsMember_zxEG5pHFOqFf" style="width: 16%; text-align: right" title="Warrants measurement input"&gt;106.0&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__us-gaap--TypeOfArrangementAxis__custom--AssumptionsMember_zIEJlRWXEJnd" style="width: 16%; text-align: right" title="Warrants measurement input"&gt;105.7&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Risk-free rate&lt;/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--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--TypeOfArrangementAxis__custom--IssuanceDateAssumptionsMember_zYlA84tqv1V9" style="text-align: right" title="Warrants measurement input"&gt;3.36&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--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--TypeOfArrangementAxis__custom--AssumptionsMember_zVtvNV1kcsqk" style="text-align: right" title="Warrants measurement input"&gt;4.60&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Dividend&lt;/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--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--TypeOfArrangementAxis__custom--IssuanceDateAssumptionsMember_zNTshMvmRws4" style="text-align: right" title="Warrants measurement input"&gt;0&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_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--TypeOfArrangementAxis__custom--AssumptionsMember_zZ5RGWYDgqgh" style="text-align: right" title="Warrants measurement input"&gt;0&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Remaining contractual 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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_905_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--TypeOfArrangementAxis__custom--IssuanceDateAssumptionsMember_zw9xmqd6Ivp" title="Remaining contractual term"&gt;5.0&lt;/span&gt;
                                            years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90E_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--TypeOfArrangementAxis__custom--AssumptionsMember_zOyyrl3Qsksc" title="Remaining contractual term"&gt;4.5&lt;/span&gt;
                                            years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Exercise price&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_900_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember__srt--RangeAxis__srt--MinimumMember_zWZCwTiZjs4" title="Warrants measurement input"&gt;5.50&lt;/span&gt; - &lt;span id="xdx_908_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__us-gaap--TypeOfArrangementAxis__custom--IssuanceDateAssumptionsMember__srt--RangeAxis__srt--MaximumMember_zTR8AHa9kco7" title="Warrants measurement input"&gt;7.50&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_904_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__us-gaap--TypeOfArrangementAxis__custom--AssumptionsMember__srt--RangeAxis__srt--MinimumMember_zN1r1bwYsj78" title="Warrants measurement input"&gt;5.50&lt;/span&gt;
                                            - &lt;span id="xdx_903_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__us-gaap--TypeOfArrangementAxis__custom--AssumptionsMember__srt--RangeAxis__srt--MaximumMember_zCeafTiFOalg" title="Warrants measurement input"&gt;7.50&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Common stock issuable under the warrants&lt;/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--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--TypeOfArrangementAxis__custom--IssuanceDateAssumptionsMember_zn8qzdcdIEud" style="text-align: right" title="Common stock issuable under the warrants"&gt;1,125,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_98D_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--TypeOfArrangementAxis__custom--AssumptionsMember_zKDzQXg6rM2i" style="text-align: right" title="Common stock issuable under the warrants"&gt;1,125,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_C02_gL3SOWMTTB-UZYPY_zNRjKF7QHCBl"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_894_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_zPFGYYDWCmdh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table summarizes information about shares issuable under warrants outstanding during the nine months ended September 30, 2023:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B5_zWiwc4JRnUH8" style="display: none"&gt;SUMMARY
OF WARRANT ACTIVITY&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 0.5in"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Warrants&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;average&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;exercise
                                            price&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%"&gt;Vested Balance, January 1, 2023&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_pid_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zYcMzWrkRMd1" style="width: 16%; text-align: right" title="Warrants, vested, beginning balance"&gt;67,459&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_ecustom--WeightedAverageExercisePriceVested_iS_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zOXlItL8k0vi" style="width: 16%; text-align: right" title="Weighted average exercise price, vested, beginning balance"&gt;60.26&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_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zrfP8daogjwf" style="text-align: right" title="Warrants, Granted"&gt;1,125,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_98D_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_z99sC6QbALmg" style="text-align: right" title="Weighted average exercise price, granted"&gt;6.50&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-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_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zjXNtEecYKMl" style="text-align: right" title="Warrants, exercised"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1984"&gt;&#x2014;&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_98F_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisesInPeriodWeightedAverageExercisePrice_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zCGPv3TdOL23" style="text-align: right" title="Weighted average exercise price, exercised"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1986"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 1.5pt"&gt;Forfeited/cancelled&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_iN_di_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zicy1XPaRm67" style="border-bottom: Black 1.5pt solid; text-align: right" title="Warrants, forfeited/cancelled"&gt;(67,459&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpirationsInPeriodWeightedAverageExercisePrice_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zpTkxaJPawY" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted average exercise price, forfeited/cancelled"&gt;(60.26&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Vested Balance, September 30, 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_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_pid_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zqlhp1hNmYN7" style="border-bottom: Black 2.5pt double; text-align: right" title="Warrants, vested, ending balance"&gt;1,125,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_981_ecustom--WeightedAverageExercisePriceVested_iE_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zOFzeE8afOz4" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise price, vested, ending balance"&gt;6.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_8AD_zssb325nhbej" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
total intrinsic value of all outstanding warrants aggregated $-&lt;span id="xdx_90C_ecustom--IntrinsicValueOfOutstandingWarrants_iI_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zFwIIZkYaC84" title="Intrinsic value of outstanding warrants"&gt;0&lt;/span&gt;- as of September 30, 2023, and the weighted average remaining term is
&lt;span id="xdx_906_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_dxL_c20230101__20230930_zfwoYKcxqyP9" title="Outstanding and exercisable warrants, Weighted average remaining contractual life::XDX::P45M"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1998"&gt;fifty-four&lt;/span&gt;&lt;/span&gt; months.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89F_ecustom--SummaryOfRangeOfExercisePricesAndWightedAverageRemainingContractualLifeOfWarrantsTableTextBlock_zuvgDeQ1Ir7f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table summarizes the range of exercise prices and weighted average remaining contractual life for outstanding and exercisable
warrants to purchase shares of Common Stock as of September 30, 2023:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;span id="xdx_8B2_zyrNqqQfl0ni" style="display: none"&gt;SUMMARY OF RANGE OF EXERCISE PRICES AND WEIGHTED AVERAGE REMAINING CONTRACTUAL LIFE OF WARRANTS&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 90%; border-collapse: collapse; margin-left: 0.5in"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Outstanding
    and exercisable warrants&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Exercise
    price&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Number
    of &lt;br/&gt;
    warrants&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Weighted
                                            average&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;remaining
    contractual life&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zAJRdKkbuRA3" style="font: 10pt Times New Roman, Times, Serif; width: 28%; text-align: right" title="Outstanding and exercisable warrants, Exercise price"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;5.50&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_984_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_iI_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zpVrbJBRjv3c" style="font: 10pt Times New Roman, Times, Serif; width: 28%; text-align: right" title="Outstanding and exercisable warrants, Number of warrants"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;375,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 34%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_908_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_dtY_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zi4Wdhp2TmUe" title="Outstanding and exercisable warrants, Weighted average remaining contractual life"&gt;4.5&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_ziy65MiogZa9" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Outstanding and exercisable warrants, Exercise price"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;6.50&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_iI_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zrBXUNLUxFC3" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Outstanding and exercisable warrants, Number of warrants"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;375,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90B_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_dtY_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zpUwcziYrp0l" title="Outstanding and exercisable warrants, Weighted average remaining contractual life"&gt;4.5&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zhFqGD8aBXbi" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Outstanding and exercisable warrants, Exercise price"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;7.50&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_981_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_iI_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zJ7Q1X9AAuQe" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Outstanding and exercisable warrants, Number of warrants"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;375,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_902_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_dtY_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zgsKfAO00rB8" title="Outstanding and exercisable warrants, Weighted average remaining contractual life"&gt;4.5&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_iI_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zz5WezfnrgJ4" style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Outstanding and exercisable warrants, number of warrants"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,125,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_909_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_dtY_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zJPDu0EmDRd5" title="Outstanding and exercisable warrants, weighted average remaining contractual life"&gt;4.5&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8A2_zm3leoBdB1T5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</DGLY:CommonStockPurchaseWarrantsTextBlock>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2023-09-30_custom_TwentyTwentyOnePurchaseWarrantsMember"
      decimals="INF"
      unitRef="Shares">1148286</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2023-09-30_custom_TwentyTwentyOnePurchaseWarrantsMember_srt_MinimumMember"
      decimals="INF"
      unitRef="USDPShares">5.50</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2023-09-30_custom_TwentyTwentyOnePurchaseWarrantsMember_srt_MaximumMember"
      decimals="INF"
      unitRef="USDPShares">52.00</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <DGLY:WarrantExpirationTermDescription contextRef="From2023-01-012023-09-30_custom_TwentyTwentyOnePurchaseWarrantsMember">The warrants expire from July
31, 2023 through April 5, 2028 and under certain circumstances allow for cashless exercise.</DGLY:WarrantExpirationTermDescription>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2021-02-02_custom_TwentyTwentyOnePurchaseWarrantsMember"
      decimals="INF"
      unitRef="Shares">2127500</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <DGLY:ClassOfStockWarrantExercisable
      contextRef="AsOf2021-08-19_custom_WarrantExchangeAgreementMember_custom_TwentyTwentyOnePurchaseWarrantsMember"
      decimals="INF"
      unitRef="Shares">384077</DGLY:ClassOfStockWarrantExercisable>
    <DGLY:ClassOfStockWarrantExercisable
      contextRef="AsOf2021-08-19_custom_ExchangeWarrantsMember_custom_TwentyTwentyOnePurchaseWarrantsMember"
      decimals="INF"
      unitRef="Shares">384077</DGLY:ClassOfStockWarrantExercisable>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
      contextRef="AsOf2021-08-19_custom_WarrantExchangeAgreementMember_custom_ReplacementOriginalWarrantsMember_custom_TwentyTwentyOnePurchaseWarrantsMember"
      decimals="INF"
      unitRef="Shares">330923</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2021-08-19_custom_WarrantExchangeAgreementMember_custom_ReplacementOriginalWarrantsMember_custom_TwentyTwentyOnePurchaseWarrantsMember"
      decimals="INF"
      unitRef="USDPShares">65.00</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="AsOf2021-08-19_custom_TwentyTwentyOnePurchaseWarrantsMember"
      decimals="0"
      unitRef="USD">11818644</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="AsOf2021-08-19_custom_ExchangeWarrantsMember_custom_TwentyTwentyOnePurchaseWarrantsMember"
      decimals="0"
      unitRef="USD">12114424</us-gaap:WarrantsAndRightsOutstanding>
    <DGLY:WarrantModificationExpense
      contextRef="From2021-08-182021-08-19_custom_TwentyTwentyOnePurchaseWarrantsMember"
      decimals="0"
      unitRef="USD">295780</DGLY:WarrantModificationExpense>
    <DGLY:ScheduleOfWarrantModificationTableTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_898_ecustom--ScheduleOfWarrantModificationTableTextBlock_gL3SOWMTTB-UZYPY_zJoeTaXjtcv8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B9_zq7sZOk4o4sk" style="display: none"&gt;SCHEDULE
OF WARRANT MODIFICATION&lt;/span&gt;&lt;/span&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; border-collapse: collapse; width: 80%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Original terms&lt;br/&gt;
    at August 19,&lt;br/&gt;
    2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Modified terms&lt;br/&gt;
    at August 19,&lt;br/&gt;
    2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Volatility - range&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zbsZAOzTLWkf" style="width: 16%; text-align: right" title="Warrants measurement input"&gt;109.3&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_zSDR0Fy20LW2" style="width: 16%; text-align: right" title="Warrants measurement input"&gt;104.7&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Risk-free rate&lt;/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--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zKkfk4OmsNh5" style="text-align: right" title="Warrants measurement input"&gt;0.78&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--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_zySXfHXuvAJ2" style="text-align: right" title="Warrants measurement input"&gt;0.78&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Dividend&lt;/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--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zSqIlPjONI43" style="text-align: right" title="Warrants measurement input"&gt;0&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--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_zMqln7ShBCtl" style="text-align: right" title="Warrants measurement input"&gt;0&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Remaining contractual 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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_903_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zeXbuOfqG4gd" title="Remaining contractual term"&gt;4.5&lt;/span&gt;
                                            years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90B_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_zE6fUpnAKca1" title="Remaining contractual term"&gt;5.1&lt;/span&gt;
                                            years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Exercise price&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--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zrUoPDNiWHh7" style="text-align: right" title="Warrants measurement input"&gt;65.00&lt;/td&gt;&lt;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--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_zInrwqI91b37" style="text-align: right" title="Warrants measurement input"&gt;65.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: White"&gt;
    &lt;td style="text-align: left"&gt;Common stock issuable under the warrants&lt;/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--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zL85jWZoD08b" style="text-align: right" title="Common stock issuable under the warrants"&gt;715,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_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20210819__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--TypeOfArrangementAxis__custom--ModifiedTermsMember_zbKwRNvos6r" style="text-align: right" title="Common stock issuable under the warrants"&gt;715,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_302_134_z0qpLkdBwlf" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 0.5in" summary="xdx: Disclosure - SCHEDULE OF WARRANT MODIFICATION (Details) (Parenthetical)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Terms at &lt;br/&gt; August 23, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 78%; text-align: left"&gt;Volatility - range&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220823__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zgHHrZMokst6" style="width: 18%; text-align: right" title="Warrants measurement input"&gt;103.7&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Risk-free rate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_908_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220823__srt--RangeAxis__srt--MinimumMember__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zINaAJRrrqXg" title="Warrants measurement input"&gt;3.17&lt;/span&gt;
                                            - &lt;span id="xdx_902_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220823__srt--RangeAxis__srt--MaximumMember__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_zlZUYERreEs6" title="Warrants measurement input"&gt;3.36&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Dividend&lt;/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--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220823__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_znLicyW6brgl" style="text-align: right" title="Warrants measurement input"&gt;0&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Remaining contractual 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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90D_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20220823__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember__srt--RangeAxis__srt--MinimumMember_zCRPY8ZxPfxh" title="Remaining contractual term"&gt;3.4&lt;/span&gt;
                                            - &lt;span id="xdx_90C_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20220823__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember__srt--RangeAxis__srt--MaximumMember_zeEt1HLU5hd9" title="Remaining contractual term"&gt;4.1&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Exercise price&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20220823__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_z6jvQEcZCxNi" style="text-align: right" title="Warrants measurement input"&gt;65.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: White"&gt;
    &lt;td style="text-align: left"&gt;Common stock issuable under the warrants&lt;/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--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20220823__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember_znhYAzLL5dg" style="text-align: right" title="Common stock issuable under the warrants"&gt;1,215,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&#160;&lt;table cellpadding="0" cellspacing="0" id="xdx_30B_134_z9GJ4JIIsyFa" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 0.5in" summary="xdx: Disclosure - SCHEDULE OF WARRANT MODIFICATION (Details) (Parenthetical)"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Issuance date assumptions&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;September 30, 2023 &lt;br/&gt;
    assumptions&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Volatility - range&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__us-gaap--TypeOfArrangementAxis__custom--IssuanceDateAssumptionsMember_zxEG5pHFOqFf" style="width: 16%; text-align: right" title="Warrants measurement input"&gt;106.0&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember__us-gaap--TypeOfArrangementAxis__custom--AssumptionsMember_zIEJlRWXEJnd" style="width: 16%; text-align: right" title="Warrants measurement input"&gt;105.7&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Risk-free rate&lt;/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--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--TypeOfArrangementAxis__custom--IssuanceDateAssumptionsMember_zYlA84tqv1V9" style="text-align: right" title="Warrants measurement input"&gt;3.36&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--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--TypeOfArrangementAxis__custom--AssumptionsMember_zVtvNV1kcsqk" style="text-align: right" title="Warrants measurement input"&gt;4.60&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Dividend&lt;/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--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--TypeOfArrangementAxis__custom--IssuanceDateAssumptionsMember_zNTshMvmRws4" style="text-align: right" title="Warrants measurement input"&gt;0&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_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember__us-gaap--TypeOfArrangementAxis__custom--AssumptionsMember_zZ5RGWYDgqgh" style="text-align: right" title="Warrants measurement input"&gt;0&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Remaining contractual 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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_905_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--TypeOfArrangementAxis__custom--IssuanceDateAssumptionsMember_zw9xmqd6Ivp" title="Remaining contractual term"&gt;5.0&lt;/span&gt;
                                            years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90E_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember__us-gaap--TypeOfArrangementAxis__custom--AssumptionsMember_zOyyrl3Qsksc" title="Remaining contractual term"&gt;4.5&lt;/span&gt;
                                            years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Exercise price&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_900_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__us-gaap--TypeOfArrangementAxis__custom--OriginalTermsMember__srt--RangeAxis__srt--MinimumMember_zWZCwTiZjs4" title="Warrants measurement input"&gt;5.50&lt;/span&gt; - &lt;span id="xdx_908_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__us-gaap--TypeOfArrangementAxis__custom--IssuanceDateAssumptionsMember__srt--RangeAxis__srt--MaximumMember_zTR8AHa9kco7" title="Warrants measurement input"&gt;7.50&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_904_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__us-gaap--TypeOfArrangementAxis__custom--AssumptionsMember__srt--RangeAxis__srt--MinimumMember_zN1r1bwYsj78" title="Warrants measurement input"&gt;5.50&lt;/span&gt;
                                            - &lt;span id="xdx_903_eus-gaap--WarrantsAndRightsOutstandingMeasurementInput_iI_pid_uPure_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember__us-gaap--TypeOfArrangementAxis__custom--AssumptionsMember__srt--RangeAxis__srt--MaximumMember_zCeafTiFOalg" title="Warrants measurement input"&gt;7.50&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Common stock issuable under the warrants&lt;/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--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--TypeOfArrangementAxis__custom--IssuanceDateAssumptionsMember_zn8qzdcdIEud" style="text-align: right" title="Common stock issuable under the warrants"&gt;1,125,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_98D_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--TypeOfArrangementAxis__custom--AssumptionsMember_zKDzQXg6rM2i" style="text-align: right" title="Common stock issuable under the warrants"&gt;1,125,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&#160;</DGLY:ScheduleOfWarrantModificationTableTextBlock>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2021-08-19_us-gaap_WarrantMember_us-gaap_MeasurementInputPriceVolatilityMember_custom_OriginalTermsMember"
      decimals="INF"
      unitRef="Pure">109.3</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2021-08-19_us-gaap_WarrantMember_us-gaap_MeasurementInputPriceVolatilityMember_custom_ModifiedTermsMember"
      decimals="INF"
      unitRef="Pure">104.7</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2021-08-19_us-gaap_WarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember_custom_OriginalTermsMember"
      decimals="INF"
      unitRef="Pure">0.78</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2021-08-19_us-gaap_WarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember_custom_ModifiedTermsMember"
      decimals="INF"
      unitRef="Pure">0.78</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2021-08-19_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedDividendRateMember_custom_OriginalTermsMember"
      decimals="INF"
      unitRef="Pure">0</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2021-08-19_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedDividendRateMember_custom_ModifiedTermsMember"
      decimals="INF"
      unitRef="Pure">0</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingTerm contextRef="AsOf2021-08-19_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedTermMember_custom_OriginalTermsMember">P4Y6M</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:WarrantsAndRightsOutstandingTerm contextRef="AsOf2021-08-19_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedTermMember_custom_ModifiedTermsMember">P5Y1M6D</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2021-08-19_us-gaap_WarrantMember_us-gaap_MeasurementInputExercisePriceMember_custom_OriginalTermsMember"
      decimals="INF"
      unitRef="Pure">65.00</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2021-08-19_us-gaap_WarrantMember_us-gaap_MeasurementInputExercisePriceMember_custom_ModifiedTermsMember"
      decimals="INF"
      unitRef="Pure">65.00</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2021-08-19_us-gaap_WarrantMember_custom_OriginalTermsMember"
      decimals="INF"
      unitRef="Shares">715000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2021-08-19_us-gaap_WarrantMember_custom_ModifiedTermsMember"
      decimals="INF"
      unitRef="Shares">715000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <DGLY:IssuanceOfCommonStockThroughWarrantExchangeAgreementShares
      contextRef="From2022-08-222022-08-23"
      decimals="INF"
      unitRef="Shares">303750</DGLY:IssuanceOfCommonStockThroughWarrantExchangeAgreementShares>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="AsOf2023-09-30_custom_WarrantExchangeAgreementMember"
      decimals="-5"
      unitRef="USD">8100000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="AsOf2022-09-30_custom_WarrantExchangeAgreementMember"
      decimals="-5"
      unitRef="USD">9300000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <DGLY:ChangeInFairValueOfWarrantDerivativeLiabilities
      contextRef="From2022-01-012022-12-31_custom_WarrantExchangeAgreementMember"
      decimals="-5"
      unitRef="USD">1200000</DGLY:ChangeInFairValueOfWarrantDerivativeLiabilities>
    <DGLY:IssuanceOfCommonStockThroughWarrantExchangeAgreement
      contextRef="From2022-01-012022-12-31_custom_WarrantExchangeAgreementMember"
      decimals="-5"
      unitRef="USD">4500000</DGLY:IssuanceOfCommonStockThroughWarrantExchangeAgreement>
    <DGLY:GainOnExtinguishmentOfWarrantDerivativeLiabilities
      contextRef="From2022-01-012022-12-31_custom_WarrantExchangeAgreementMember"
      decimals="-5"
      unitRef="USD">3600000</DGLY:GainOnExtinguishmentOfWarrantDerivativeLiabilities>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2022-08-23_us-gaap_WarrantMember_us-gaap_MeasurementInputPriceVolatilityMember_custom_OriginalTermsMember"
      decimals="INF"
      unitRef="Pure">103.7</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2022-08-23_srt_MinimumMember_us-gaap_WarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember_custom_OriginalTermsMember"
      decimals="INF"
      unitRef="Pure">3.17</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2022-08-23_srt_MaximumMember_us-gaap_WarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember_custom_OriginalTermsMember"
      decimals="INF"
      unitRef="Pure">3.36</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2022-08-23_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedDividendRateMember_custom_OriginalTermsMember"
      decimals="INF"
      unitRef="Pure">0</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingTerm contextRef="AsOf2022-08-23_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedTermMember_custom_OriginalTermsMember_srt_MinimumMember">P3Y4M24D</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:WarrantsAndRightsOutstandingTerm contextRef="AsOf2022-08-23_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedTermMember_custom_OriginalTermsMember_srt_MaximumMember">P4Y1M6D</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2022-08-23_us-gaap_WarrantMember_us-gaap_MeasurementInputExercisePriceMember_custom_OriginalTermsMember"
      decimals="INF"
      unitRef="Pure">65.00</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2022-08-23_us-gaap_WarrantMember_custom_OriginalTermsMember"
      decimals="INF"
      unitRef="Shares">1215000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="From2022-08-222022-08-23_us-gaap_FairValueInputsLevel3Member"
      decimals="INF"
      unitRef="Pure">0.10</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2021-02-02_custom_TwentyTwentyThreePurchaseWarrantsMember"
      decimals="INF"
      unitRef="Shares">1125000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2023-09-30_us-gaap_WarrantMember_us-gaap_MeasurementInputPriceVolatilityMember_custom_IssuanceDateAssumptionsMember"
      decimals="INF"
      unitRef="Pure">106.0</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2023-09-30_us-gaap_WarrantMember_us-gaap_MeasurementInputPriceVolatilityMember_custom_AssumptionsMember"
      decimals="INF"
      unitRef="Pure">105.7</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2023-09-30_us-gaap_WarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember_custom_IssuanceDateAssumptionsMember"
      decimals="INF"
      unitRef="Pure">3.36</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2023-09-30_us-gaap_WarrantMember_us-gaap_MeasurementInputRiskFreeInterestRateMember_custom_AssumptionsMember"
      decimals="INF"
      unitRef="Pure">4.60</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2023-09-30_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedDividendRateMember_custom_IssuanceDateAssumptionsMember"
      decimals="INF"
      unitRef="Pure">0</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2023-09-30_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedDividendRateMember_custom_AssumptionsMember"
      decimals="INF"
      unitRef="Pure">0</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingTerm contextRef="AsOf2023-09-30_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedTermMember_custom_IssuanceDateAssumptionsMember">P5Y</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:WarrantsAndRightsOutstandingTerm contextRef="AsOf2023-09-30_us-gaap_WarrantMember_us-gaap_MeasurementInputExpectedTermMember_custom_AssumptionsMember">P4Y6M</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2023-09-30_us-gaap_WarrantMember_us-gaap_MeasurementInputExercisePriceMember_custom_OriginalTermsMember_srt_MinimumMember"
      decimals="INF"
      unitRef="Pure">5.50</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2023-09-30_us-gaap_WarrantMember_us-gaap_MeasurementInputExercisePriceMember_custom_IssuanceDateAssumptionsMember_srt_MaximumMember"
      decimals="INF"
      unitRef="Pure">7.50</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2023-09-30_us-gaap_WarrantMember_us-gaap_MeasurementInputExercisePriceMember_custom_AssumptionsMember_srt_MinimumMember"
      decimals="INF"
      unitRef="Pure">5.50</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="AsOf2023-09-30_us-gaap_WarrantMember_us-gaap_MeasurementInputExercisePriceMember_custom_AssumptionsMember_srt_MaximumMember"
      decimals="INF"
      unitRef="Pure">7.50</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2023-09-30_us-gaap_WarrantMember_custom_IssuanceDateAssumptionsMember"
      decimals="INF"
      unitRef="Shares">1125000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2023-09-30_us-gaap_WarrantMember_custom_AssumptionsMember"
      decimals="INF"
      unitRef="Shares">1125000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_894_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_zPFGYYDWCmdh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table summarizes information about shares issuable under warrants outstanding during the nine months ended September 30, 2023:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B5_zWiwc4JRnUH8" style="display: none"&gt;SUMMARY
OF WARRANT ACTIVITY&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%; margin-left: 0.5in"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Warrants&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Weighted&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;average&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;exercise
                                            price&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%"&gt;Vested Balance, January 1, 2023&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_pid_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zYcMzWrkRMd1" style="width: 16%; text-align: right" title="Warrants, vested, beginning balance"&gt;67,459&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_ecustom--WeightedAverageExercisePriceVested_iS_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zOXlItL8k0vi" style="width: 16%; text-align: right" title="Weighted average exercise price, vested, beginning balance"&gt;60.26&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_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zrfP8daogjwf" style="text-align: right" title="Warrants, Granted"&gt;1,125,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_98D_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_z99sC6QbALmg" style="text-align: right" title="Weighted average exercise price, granted"&gt;6.50&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-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_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zjXNtEecYKMl" style="text-align: right" title="Warrants, exercised"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1984"&gt;&#x2014;&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_98F_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisesInPeriodWeightedAverageExercisePrice_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zCGPv3TdOL23" style="text-align: right" title="Weighted average exercise price, exercised"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1986"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 1.5pt"&gt;Forfeited/cancelled&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_iN_di_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zicy1XPaRm67" style="border-bottom: Black 1.5pt solid; text-align: right" title="Warrants, forfeited/cancelled"&gt;(67,459&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpirationsInPeriodWeightedAverageExercisePrice_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zpTkxaJPawY" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted average exercise price, forfeited/cancelled"&gt;(60.26&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Vested Balance, September 30, 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_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_pid_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zqlhp1hNmYN7" style="border-bottom: Black 2.5pt double; text-align: right" title="Warrants, vested, ending balance"&gt;1,125,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_981_ecustom--WeightedAverageExercisePriceVested_iE_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zOFzeE8afOz4" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise price, vested, ending balance"&gt;6.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:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="AsOf2022-12-31_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="Shares">67459</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <DGLY:WeightedAverageExercisePriceVested
      contextRef="AsOf2022-12-31_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="USDPShares">60.26</DGLY:WeightedAverageExercisePriceVested>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="From2023-01-012023-09-30_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="Shares">1125000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <DGLY:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2023-01-012023-09-30_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="USDPShares">6.50</DGLY:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures
      contextRef="From2023-01-012023-09-30_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="Shares">67459</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures>
    <DGLY:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="From2023-01-012023-09-30_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="USDPShares">-60.26</DGLY:ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="AsOf2023-09-30_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="Shares">1125000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <DGLY:WeightedAverageExercisePriceVested
      contextRef="AsOf2023-09-30_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="USDPShares">6.50</DGLY:WeightedAverageExercisePriceVested>
    <DGLY:IntrinsicValueOfOutstandingWarrants
      contextRef="AsOf2023-09-30_us-gaap_WarrantMember"
      decimals="0"
      unitRef="USD">0</DGLY:IntrinsicValueOfOutstandingWarrants>
    <DGLY:SummaryOfRangeOfExercisePricesAndWightedAverageRemainingContractualLifeOfWarrantsTableTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_89F_ecustom--SummaryOfRangeOfExercisePricesAndWightedAverageRemainingContractualLifeOfWarrantsTableTextBlock_zuvgDeQ1Ir7f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table summarizes the range of exercise prices and weighted average remaining contractual life for outstanding and exercisable
warrants to purchase shares of Common Stock as of September 30, 2023:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;span id="xdx_8B2_zyrNqqQfl0ni" style="display: none"&gt;SUMMARY OF RANGE OF EXERCISE PRICES AND WEIGHTED AVERAGE REMAINING CONTRACTUAL LIFE OF WARRANTS&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 90%; border-collapse: collapse; margin-left: 0.5in"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Outstanding
    and exercisable warrants&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Exercise
    price&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Number
    of &lt;br/&gt;
    warrants&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Weighted
                                            average&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;remaining
    contractual life&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zAJRdKkbuRA3" style="font: 10pt Times New Roman, Times, Serif; width: 28%; text-align: right" title="Outstanding and exercisable warrants, Exercise price"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;5.50&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_984_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_iI_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zpVrbJBRjv3c" style="font: 10pt Times New Roman, Times, Serif; width: 28%; text-align: right" title="Outstanding and exercisable warrants, Number of warrants"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;375,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 34%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_908_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_dtY_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeOneMember_zi4Wdhp2TmUe" title="Outstanding and exercisable warrants, Weighted average remaining contractual life"&gt;4.5&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_ziy65MiogZa9" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Outstanding and exercisable warrants, Exercise price"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;6.50&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_iI_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zrBXUNLUxFC3" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Outstanding and exercisable warrants, Number of warrants"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;375,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90B_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_dtY_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeTwoMember_zpUwcziYrp0l" title="Outstanding and exercisable warrants, Weighted average remaining contractual life"&gt;4.5&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zhFqGD8aBXbi" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Outstanding and exercisable warrants, Exercise price"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;7.50&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_981_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_iI_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zJ7Q1X9AAuQe" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Outstanding and exercisable warrants, Number of warrants"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;375,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_902_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_dtY_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--RangeThreeMember_zgsKfAO00rB8" title="Outstanding and exercisable warrants, Weighted average remaining contractual life"&gt;4.5&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants_iI_c20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zz5WezfnrgJ4" style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Outstanding and exercisable warrants, number of warrants"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,125,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_909_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife_dtY_c20230101__20230930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zJPDu0EmDRd5" title="Outstanding and exercisable warrants, weighted average remaining contractual life"&gt;4.5&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</DGLY:SummaryOfRangeOfExercisePricesAndWightedAverageRemainingContractualLifeOfWarrantsTableTextBlock>
    <DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice
      contextRef="From2023-01-012023-09-30_us-gaap_WarrantMember_custom_RangeOneMember"
      decimals="INF"
      unitRef="USDPShares">5.50</DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice>
    <DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants
      contextRef="AsOf2023-09-30_us-gaap_WarrantMember_custom_RangeOneMember"
      decimals="INF"
      unitRef="Shares">375000</DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants>
    <DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife contextRef="From2023-01-012023-09-30_us-gaap_WarrantMember_custom_RangeOneMember">P4Y6M</DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife>
    <DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice
      contextRef="From2023-01-012023-09-30_us-gaap_WarrantMember_custom_RangeTwoMember"
      decimals="INF"
      unitRef="USDPShares">6.50</DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice>
    <DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants
      contextRef="AsOf2023-09-30_us-gaap_WarrantMember_custom_RangeTwoMember"
      decimals="INF"
      unitRef="Shares">375000</DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants>
    <DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife contextRef="From2023-01-012023-09-30_us-gaap_WarrantMember_custom_RangeTwoMember">P4Y6M</DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife>
    <DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice
      contextRef="From2023-01-012023-09-30_us-gaap_WarrantMember_custom_RangeThreeMember"
      decimals="INF"
      unitRef="USDPShares">7.50</DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice>
    <DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants
      contextRef="AsOf2023-09-30_us-gaap_WarrantMember_custom_RangeThreeMember"
      decimals="INF"
      unitRef="Shares">375000</DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants>
    <DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife contextRef="From2023-01-012023-09-30_us-gaap_WarrantMember_custom_RangeThreeMember">P4Y6M</DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife>
    <DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants
      contextRef="AsOf2023-09-30_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="Shares">1125000</DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants>
    <DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife contextRef="From2023-01-012023-09-30_us-gaap_WarrantMember">P4Y6M</DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_80F_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_z5BbMVEg6BQ6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
15. &lt;span id="xdx_82E_z14uojbYb7pb"&gt;STOCKHOLDERS&#x2019; EQUITY&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;2023
Issuance of Restricted Common Stock&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
January 10, 2023, the board of directors approved the grant of &lt;span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardGross_pid_c20230110__20230110__srt--TitleOfIndividualAxis__custom--OfficersMember_z5DqmYDYDM3c" title="Common stock issuance granted"&gt;22,500&lt;/span&gt; shares of Common Stock to officers of the Company. &lt;span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights_c20230110__20230110__srt--TitleOfIndividualAxis__custom--OfficersMember_zpPwVNvSwcz2" title="Vesting drescription"&gt;Such shares
will generally vest over a period of one to five years on their respective anniversary dates in January through January 2028, provided
that each grantee remains an officer or employee on such dates.&lt;/span&gt; Additionally, the board of directors approved the grant of &lt;span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardGross_pid_c20230110__20230110__srt--TitleOfIndividualAxis__custom--NewEmployeesMember_z79krPVjGM4j" title="Common stock issuance granted"&gt;12,500&lt;/span&gt; restricted
common shares to certain new employees of the Company. Such shares will generally vest over a period of &lt;span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_dxL_c20230110__20230110__srt--TitleOfIndividualAxis__custom--NewEmployeesMember__srt--RangeAxis__srt--MinimumMember_zsz2i9AvdB14" title="Vesting period::XDX::P1Y"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2032"&gt;one&lt;/span&gt;&lt;/span&gt; to &lt;span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_dxL_c20230110__20230110__srt--TitleOfIndividualAxis__custom--NewEmployeesMember__srt--RangeAxis__srt--MaximumMember_zMnjdGGiAJV9" title="Vesting period::XDX::P2Y"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2034"&gt;two&lt;/span&gt;&lt;/span&gt; years on their respective
anniversary dates in January through January 2025, provided that each grantee remains an employee of the company on such dates.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Reverse
Stock Split&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
February 6, 2023, we filed a Certificate of Amendment to the Articles of Incorporation, as amended, with the Secretary of State of the
State of Nevada to effect a &lt;span id="xdx_901_eus-gaap--StockholdersEquityReverseStockSplit_c20230205__20230206_zlfif3fcfVqc" title="Reverse stock split"&gt;1-for-20 reverse stock split&lt;/span&gt; (the &#x201c;Reverse Stock Split&#x201d;) of the shares of our Common Stock. The
Reverse Stock Split was effective as of time of filing. No fractional shares were issued in connection with the Reverse Stock Split.
Any fractional shares of our Common Stock that would have otherwise resulted from the Reverse Stock Split were rounded up to the nearest
whole number. In connection with the Reverse Stock Split, our board approved appropriate and proportional adjustments to all outstanding
securities or other rights convertible or exercisable into shares of our Common Stock, including, without limitation, all preferred stock,
warrants, options, and other equity compensation rights. All historical share and per-share amounts reflected throughout our consolidated
financial statements and other financial information in this Report have been adjusted to reflect the Reverse Stock Split as if the split
occurred as of the earliest period presented. The par value per share of our Common Stock was not affected by the Reverse Stock Split.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
a result of the Reverse Stock Split, no fractional shares of new common stock will be issued in connection with the Reverse Stock Split,
all of which shares of new common stock shall be rounded up to the nearest whole number of such shares. Therefore, the Company issued
&lt;span id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesReverseStockSplits_c20230101__20230930_zvNTpsKLYzPi" title="Reverse stock split related shares"&gt;24,206&lt;/span&gt; shares pursuant to Reverse Stock Split related to rounding up to the nearest whole number of shares.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Noncontrolling
Interests&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company owns a &lt;span id="xdx_908_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_uPure_c20230930__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--NobilityHealthcareLLCMember_zynri3HINnCa" title="Equity method investment, ownership percentage"&gt;51&lt;/span&gt;%
equity interest in its consolidated subsidiary, Nobility Healthcare. As a result, the noncontrolling shareholders or minority
interest is allocated &lt;span id="xdx_904_eus-gaap--MinorityInterestOwnershipPercentageByParent_iI_pid_dp_uPure_c20230930__srt--OwnershipAxis__custom--NobilityHealthcareLLCMember_zFY7CzbXw3ih" title="Subsidiary, ownership percentage, parent"&gt;49&lt;/span&gt;%
of the income/loss of Nobility Healthcare which is reflected in the statement of (income) loss as &#x201c;net (income) loss
attributable to noncontrolling interests of consolidated subsidiary&#x201d;. We reported net income (loss) attributable to
noncontrolling interests of consolidated subsidiary of $&lt;span id="xdx_901_eus-gaap--NetIncomeLossAttributableToNoncontrollingInterest_c20230701__20230930__srt--OwnershipAxis__custom--NobilityHealthcareLLCMember_z7dpPOLtEANl" title="Net income (loss) attributable to noncontrolling interest"&gt;29,630&lt;/span&gt;
and $&lt;span id="xdx_90E_eus-gaap--NetIncomeLossAttributableToNoncontrollingInterest_c20220701__20220930__srt--OwnershipAxis__custom--NobilityHealthcareLLCMember_zfXQJw3rVoaa" title="Net income (loss) attributable to noncontrolling interest"&gt;(16,596)&lt;/span&gt;
for the three months ended September 30, 2023 and 2022, and $&lt;span id="xdx_903_eus-gaap--NetIncomeLossAttributableToNoncontrollingInterest_c20230101__20230930__srt--OwnershipAxis__custom--NobilityHealthcareLLCMember_zmkLKPakwWz1" title="Net income (loss) attributable to noncontrolling interest"&gt;228,624&lt;/span&gt;
and $&lt;span id="xdx_901_eus-gaap--NetIncomeLossAttributableToNoncontrollingInterest_c20220101__20220930__srt--OwnershipAxis__custom--NobilityHealthcareLLCMember_zg6pu1tbXAod" title="Net income (loss) attributable to noncontrolling interest"&gt;268,636&lt;/span&gt;
for the nine months ended September 30, 2023 and 2022, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Cancellation of Common Stock&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the nine months ended September 30, 2023, the Company cancelled &lt;span id="xdx_908_eus-gaap--StockIssuedDuringPeriodSharesShareBasedCompensationForfeited_c20230101__20230930_zqQHwN52qHbk" title="Cancellation of common stock"&gt;3,625&lt;/span&gt; shares for various reasons.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Conversion
of Convertible Note&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the nine months ended September 30, 2023, pursuant to the Convertible Note, the Purchasers elected to convert $&lt;span id="xdx_906_eus-gaap--DebtInstrumentFaceAmount_iI_c20230930__us-gaap--ShortTermDebtTypeAxis__us-gaap--ConvertibleDebtMember_zJiyuda2t634" title="Face value"&gt;125,000&lt;/span&gt; principal, at
the fixed price of $&lt;span id="xdx_90A_eus-gaap--SharesIssuedPricePerShare_iI_c20230930__us-gaap--ShortTermDebtTypeAxis__us-gaap--ConvertibleDebtMember_zQCdFqBVd2S8" title="Purchase fixed price per shares"&gt;5.00&lt;/span&gt; per share of common stock, &lt;span id="xdx_907_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20230101__20230930__us-gaap--ShortTermDebtTypeAxis__us-gaap--ConvertibleDebtMember_zf7kve5dnGyh" title="Number of new shares issued"&gt;25,000&lt;/span&gt; shares valued at $&lt;span id="xdx_90D_eus-gaap--StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_c20230101__20230930__us-gaap--ShortTermDebtTypeAxis__us-gaap--ConvertibleDebtMember_zM8lWSopFcYk" title="Conversion of convertible securities"&gt;119,750&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 28.05pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="From2023-01-102023-01-10_custom_OfficersMember"
      decimals="INF"
      unitRef="Shares">22500</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights contextRef="From2023-01-102023-01-10_custom_OfficersMember">Such shares
will generally vest over a period of one to five years on their respective anniversary dates in January through January 2028, provided
that each grantee remains an officer or employee on such dates.</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="From2023-01-102023-01-10_custom_NewEmployeesMember"
      decimals="INF"
      unitRef="Shares">12500</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockholdersEquityReverseStockSplit contextRef="From2023-02-052023-02-06">1-for-20 reverse stock split</us-gaap:StockholdersEquityReverseStockSplit>
    <us-gaap:StockIssuedDuringPeriodSharesReverseStockSplits
      contextRef="From2023-01-01to2023-09-30"
      decimals="INF"
      unitRef="Shares">24206</us-gaap:StockIssuedDuringPeriodSharesReverseStockSplits>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="AsOf2023-09-30_custom_NobilityHealthcareLLCMember"
      decimals="INF"
      unitRef="Pure">0.51</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="AsOf2023-09-30_custom_NobilityHealthcareLLCMember73678390"
      decimals="INF"
      unitRef="Pure">0.49</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="From2023-07-012023-09-30_custom_NobilityHealthcareLLCMember"
      decimals="0"
      unitRef="USD">29630</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="From2022-07-012022-09-30_custom_NobilityHealthcareLLCMember"
      decimals="0"
      unitRef="USD">-16596</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="From2023-01-012023-09-30_custom_NobilityHealthcareLLCMember"
      decimals="0"
      unitRef="USD">228624</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="From2022-01-012022-09-30_custom_NobilityHealthcareLLCMember"
      decimals="0"
      unitRef="USD">268636</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationForfeited
      contextRef="From2023-01-01to2023-09-30"
      decimals="INF"
      unitRef="Shares">3625</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationForfeited>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2023-09-30_us-gaap_ConvertibleDebtMember"
      decimals="0"
      unitRef="USD">125000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2023-09-30_us-gaap_ConvertibleDebtMember"
      decimals="INF"
      unitRef="USDPShares">5.00</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2023-01-012023-09-30_us-gaap_ConvertibleDebtMember"
      decimals="INF"
      unitRef="Shares">25000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2023-01-012023-09-30_us-gaap_ConvertibleDebtMember"
      decimals="0"
      unitRef="USD">119750</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:EarningsPerShareTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_808_eus-gaap--EarningsPerShareTextBlock_zrwZ50Qowsjk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
16. &lt;span id="xdx_823_znG5CKDjkuVg"&gt;NET EARNINGS (LOSS) PER SHARE&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_896_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_z2PMOiPzoOH1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
calculation of the weighted average number of shares outstanding and loss per share outstanding for the three and nine months ended September
30, 2023 and 2022 are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B9_zvcNeNn3MHaf" style="display: none"&gt;SCHEDULE
OF WEIGHTED AVERAGE NUMBER OF SHARES OUTSTANDING AND LOSS PER SHARE OUTSTANDING&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 85%; margin-right: auto"&gt;
  &lt;tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20230701__20230930_zLKpHoC4fkGl" style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20220701__20220930_zpuLTkKfRD72" style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20230101__20230930_zdjEI7NJBUQ7" style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20220101__20220930_z2EYjUXsH0he" style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;For the three months ended &lt;br/&gt; September
    30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;For the nine months ended&lt;br/&gt; September
    30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_zFTwWGmBwUGa" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; text-align: left; padding-bottom: 2.5pt"&gt;Numerator for basic and diluted income per share &#x2013; Net loss
    attributable to common stockholders&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 style="border-bottom: Black 2.5pt double; width: 11%; text-align: right"&gt;(3,708,673&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;)&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 style="border-bottom: Black 2.5pt double; width: 11%; text-align: right"&gt;(1,902,475&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;)&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 style="border-bottom: Black 2.5pt double; width: 11%; text-align: right"&gt;(18,207,795&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;)&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 style="border-bottom: Black 2.5pt double; width: 11%; text-align: right"&gt;(9,568,134&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_i_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Denominator for basic loss per share &#x2013; weighted average shares outstanding&lt;/td&gt;&lt;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,800,752&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,518,261&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,779,530&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,498,681&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--IncrementalCommonSharesAttributableToCallOptionsAndWarrants_zfRAO4ijXDka" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Dilutive effect of shares issuable under stock options and warrants outstanding&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2076"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2077"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2078"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2079"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_zJmSWapZDMsi" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Denominator for diluted loss per share &#x2013; adjusted weighted average shares outstanding&lt;/td&gt;&lt;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;2,800,752&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;2,518,261&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;2,779,530&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;2,498,681&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Net loss per share:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--EarningsPerShareBasic_pid_zDp7B5Ov8BD9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt"&gt;Basic&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.32&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(0.76&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;(6.55&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;(3.83&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--EarningsPerShareDiluted_pid_zt6smrDRlLPe" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt"&gt;Diluted&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.32&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(0.76&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;(6.55&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;(3.83&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AE_zKg1ARt073C5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 28.05pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Basic
income (loss) per share is based upon the weighted average number of common shares outstanding during the period. For the three and nine
months ended September 30, 2023 and 2022, all shares issuable upon conversion of convertible debt and the exercise of outstanding stock
options and warrants were antidilutive, and, therefore, not included in the computation of diluted income (loss) per share.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_896_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_z2PMOiPzoOH1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
calculation of the weighted average number of shares outstanding and loss per share outstanding for the three and nine months ended September
30, 2023 and 2022 are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B9_zvcNeNn3MHaf" style="display: none"&gt;SCHEDULE
OF WEIGHTED AVERAGE NUMBER OF SHARES OUTSTANDING AND LOSS PER SHARE OUTSTANDING&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 85%; margin-right: auto"&gt;
  &lt;tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20230701__20230930_zLKpHoC4fkGl" style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20220701__20220930_zpuLTkKfRD72" style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20230101__20230930_zdjEI7NJBUQ7" style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20220101__20220930_z2EYjUXsH0he" style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;For the three months ended &lt;br/&gt; September
    30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;For the nine months ended&lt;br/&gt; September
    30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_zFTwWGmBwUGa" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; text-align: left; padding-bottom: 2.5pt"&gt;Numerator for basic and diluted income per share &#x2013; Net loss
    attributable to common stockholders&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 style="border-bottom: Black 2.5pt double; width: 11%; text-align: right"&gt;(3,708,673&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;)&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 style="border-bottom: Black 2.5pt double; width: 11%; text-align: right"&gt;(1,902,475&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;)&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 style="border-bottom: Black 2.5pt double; width: 11%; text-align: right"&gt;(18,207,795&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;)&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 style="border-bottom: Black 2.5pt double; width: 11%; text-align: right"&gt;(9,568,134&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_i_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Denominator for basic loss per share &#x2013; weighted average shares outstanding&lt;/td&gt;&lt;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,800,752&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,518,261&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,779,530&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,498,681&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--IncrementalCommonSharesAttributableToCallOptionsAndWarrants_zfRAO4ijXDka" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Dilutive effect of shares issuable under stock options and warrants outstanding&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2076"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2077"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2078"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2079"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_zJmSWapZDMsi" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Denominator for diluted loss per share &#x2013; adjusted weighted average shares outstanding&lt;/td&gt;&lt;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;2,800,752&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;2,518,261&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;2,779,530&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;2,498,681&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Net loss per share:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--EarningsPerShareBasic_pid_zDp7B5Ov8BD9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt"&gt;Basic&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.32&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(0.76&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;(6.55&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;(3.83&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--EarningsPerShareDiluted_pid_zt6smrDRlLPe" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt"&gt;Diluted&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.32&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(0.76&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;(6.55&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;(3.83&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="From2023-07-012023-09-30"
      decimals="0"
      unitRef="USD">-3708673</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="From2022-07-012022-09-30"
      decimals="0"
      unitRef="USD">-1902475</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="From2023-01-01to2023-09-30"
      decimals="0"
      unitRef="USD">-18207795</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="From2022-01-012022-09-30"
      decimals="0"
      unitRef="USD">-9568134</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2023-07-012023-09-30"
      decimals="INF"
      unitRef="Shares">2800752</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2022-07-012022-09-30"
      decimals="INF"
      unitRef="Shares">2518261</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2023-01-01to2023-09-30"
      decimals="INF"
      unitRef="Shares">2779530</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2022-01-012022-09-30"
      decimals="INF"
      unitRef="Shares">2498681</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2023-07-012023-09-30"
      decimals="INF"
      unitRef="Shares">2800752</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2022-07-012022-09-30"
      decimals="INF"
      unitRef="Shares">2518261</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2023-01-01to2023-09-30"
      decimals="INF"
      unitRef="Shares">2779530</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2022-01-012022-09-30"
      decimals="INF"
      unitRef="Shares">2498681</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2023-07-012023-09-30"
      decimals="INF"
      unitRef="USDPShares">-1.32</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2022-07-012022-09-30"
      decimals="INF"
      unitRef="USDPShares">-0.76</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2023-01-01to2023-09-30"
      decimals="INF"
      unitRef="USDPShares">-6.55</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2022-01-012022-09-30"
      decimals="INF"
      unitRef="USDPShares">-3.83</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2023-07-012023-09-30"
      decimals="INF"
      unitRef="USDPShares">-1.32</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2022-07-012022-09-30"
      decimals="INF"
      unitRef="USDPShares">-0.76</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2023-01-01to2023-09-30"
      decimals="INF"
      unitRef="USDPShares">-6.55</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2022-01-012022-09-30"
      decimals="INF"
      unitRef="USDPShares">-3.83</us-gaap:EarningsPerShareDiluted>
    <DGLY:VentureTransactionsDisclosureTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_805_ecustom--VentureTransactionsDisclosureTextBlock_zy3FtQivlrY8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
17. &lt;span id="xdx_827_zYq0ZQ0UI9V"&gt;DIGITAL ALLY HEALTHCARE VENTURE&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
June 4, 2021, Digital Ally Healthcare, a wholly owned subsidiary of the Company, entered into a venture with Nobility LLC (&#x201c;Nobility&#x201d;),
an eight-year-old revenue cycle management (&#x201c;RCM&#x201d;) company servicing the medical industry, to form Nobility Healthcare, LLC
(&#x201c;Nobility Healthcare&#x201d;). Digital Ally Healthcare is capitalizing the venture with $&lt;span id="xdx_905_eus-gaap--CapitalizationLongtermDebtAndEquity_iI_pn5n6_c20210604__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember_zbtJXslIBwd7" title="Venture capitalization amount"&gt;13.5&lt;/span&gt; million to support the venture&#x2019;s
business strategy to make acquisitions of RCM companies. &lt;span id="xdx_90F_eus-gaap--RelatedPartyTransactionDescriptionOfTransaction_c20210603__20210604__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember_z4na04Hw6tKd" title="Ownership description"&gt;Digital Ally Healthcare owns 51% of the venture that entitles it to 51% of the
distributable cash as defined in the venture&#x2019;s operating agreement plus a cumulative preferred return of 10% per annum on its invested
capital. Nobility will receive a management fee and 49% of the distributable cash, subordinated to Digital Ally Healthcare&#x2019;s preferred
return.&lt;/span&gt; The venture comprises the Company&#x2019;s revenue cycle management segment.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
June 30, 2021, the Company&#x2019;s revenue cycle management segment completed the acquisition of a private medical billing company (the
&#x201c;Healthcare Acquisition&#x201d;). In accordance with the stock purchase agreement, the Company&#x2019;s revenue cycle management
segment agreed to a non-refundable initial payment (the &#x201c;June Initial Payment Amount&#x201d;) of $&lt;span id="xdx_901_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_pp0p0_c20210629__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zhReGcgLuy6b" title="Initial payment amount"&gt;850,000&lt;/span&gt;. In addition to the June
Initial Payment Amount, the Company&#x2019;s revenue cycle management segment agreed to issue a promissory note to the stockholders of
the Healthcare Acquisition in the principal amount of $&lt;span id="xdx_904_eus-gaap--CostOfRevenue_pp0p0_c20210629__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__dei--LegalEntityAxis__custom--EliteMedicalBillingSpecialistsMember_zAoBReAvHTV4" title="Principal amount"&gt;350,000&lt;/span&gt; that is subject to an earn-out adjustment. Management&#x2019;s estimate
of the fair value of this contingent promissory note at December 31, 2021 is $&lt;span id="xdx_90D_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__dei--LegalEntityAxis__custom--EliteMedicalBillingSpecialistsMember_z0orrAF6w3cb" title="Principal amount"&gt;317,212&lt;/span&gt;. The gain associated with the adjustment in the
estimated fair value of this contingent promissory note is recorded as a gain in the Consolidated Statements of Operations for the year
ended December 31, 2021. Lastly, the Company&#x2019;s revenue cycle management segment agreed to pay $&lt;span id="xdx_900_eus-gaap--RepaymentsOfNotesPayable_pp0p0_c20210629__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--EliteMedicalBillingSpecialistsMember_z81SduzEjLH2" title="Repayments of notes payable"&gt;162,552&lt;/span&gt; representing the principal
and accrued interest balance due under a promissory note issued to the selling shareholders prior to the acquisition closing date. The
Company&#x2019;s revenue cycle management segment anticipates the estimated fair value of the contingent promissory note to be paid in
full and, therefore, the total aggregate purchase price was determined to be approximately $&lt;span id="xdx_90B_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20210629__20210630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--EliteMedicalBillingSpecialistsMember_zzkCM8bHoiQ3" title="Aggregate purchase price"&gt;1,376,509&lt;/span&gt;. Total acquisition related costs
aggregated $&lt;span id="xdx_90E_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20210101__20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--EliteMedicalBillingSpecialistsMember__us-gaap--NonrecurringAdjustmentAxis__us-gaap--AcquisitionRelatedCostsMember_zdoDh58dFwik" title="Acquisition related costs"&gt;164,630&lt;/span&gt;, which was expensed as incurred. Subsequent to the acquisition date, the Company received further information regarding
the purchased assets and assumed liabilities. As a result, the initial allocation of the purchase price was adjusted by increasing accounts
receivable by $&lt;span id="xdx_901_eus-gaap--IncreaseDecreaseInAccountsReceivable_c20210101__20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_z1c6BwOqyzJd" title="Increase accounts receivable"&gt;75,000&lt;/span&gt; with a corresponding reduction of goodwill during the year ended December 31, 2021.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company accounts for business combinations using the acquisition method and the Company has early adopted the amendments of Regulation
S-X dated May 21, 2020 and has concluded that this acquisition was not significant. Accordingly, the presentation of the assets acquired,
historical financial statements under Rule 3-05 and related pro forma information under Article 11 of Regulation S-X, respectively, are
not required to be presented. Under the acquisition method, the purchase price of the Healthcare Acquisition has been allocated to the
acquired tangible and identifiable intangible assets and assumed liabilities based on their estimated fair values at the time of the
Healthcare Acquisition. This allocation involves a number of assumptions, estimates, and judgments that could materially affect the timing
or amounts recognized in our financial statements. Our assumptions and estimates are based upon information obtained from the management
of the Company&#x2019;s revenue cycle management segment. The acquisition was structured as stock purchase, therefore the excess purchase
price over the fair value of net tangible assets acquired was recorded as goodwill, which will not be amortized for income tax filing
purposes. The results of operations of acquired businesses are included in the consolidated financial statements from the acquisition
date.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
purchase price of the Healthcare Acquisition was allocated to the tangible assets, and assumed liabilities based on their preliminary
estimated fair values at the time of the Healthcare Acquisition. The preliminary and final estimated fair value of assets acquired and
liabilities assumed in the Healthcare Acquisition were as follows:&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_890_ecustom--ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_z4nOksb1Qf73" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B0_zhAHOIzc5FN5" style="display: none"&gt;SCHEDULE
OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ACQUISITION&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20210630__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zBCw0tGtSyld" style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20220630__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zn4UemrbxYec" style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Purchase price allocation&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Description&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Preliminary&lt;br/&gt; as allocated&lt;br/&gt;
    June 30, 2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Final&lt;br/&gt; as allocated&lt;br/&gt; June 30,
    2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Assets acquired:&lt;/td&gt;&lt;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_408_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_zXt07uJ51IO2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 64%; text-align: left"&gt;Tangible assets acquired, consisting of acquired cash, accounts receivable
    and right of use asset&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;174,351&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;174,351&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_zAlvv59kcDof" style="display: none; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Intangible
    assets acquired &#x2013; Client Agreements&lt;/span&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;174,351&lt;/td&gt;&lt;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;174,351&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_406_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_iI_pp0p0_zUErqmhDBzG1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Intangible assets acquired &#x2013; client agreements&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2124"&gt;&#x2014;&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;457,079&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--Goodwill_iI_pp0p0_zU8xFPgcZX39" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt"&gt;Goodwill&lt;/td&gt;&lt;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,125,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;667,921&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_iI_pp0p0_zQy1jU5RTOv7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"&gt;Liabilities assumed consisting of a promissory note issued
    by the selling shareholders which was paid off at closing, net of lease liability assumed&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;77,158&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;77,158&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_iI_pp0p0_zGJ8SvVweUw3" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"&gt;Liabilities assumed &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;pursuant
    to stock purchase agreement&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;77,158&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;77,158&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt"&gt;Net assets acquired and 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 style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,376,509&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,376,509&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;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;&#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_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid_iI_pp0p0_zqZ0Ph88syZ3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Cash paid at Healthcare Acquisition date&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,026,509&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1,026,509&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--BusinessCombinationContingentConsiderationAsset_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"&gt;Contingent consideration earn-out agreement&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;350,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;350,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total Healthcare Acquisition purchase price&lt;/td&gt;&lt;td style="padding-bottom: 2.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--BusinessCombinationConsiderationTransferred1_c20210630__20210630__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zEl9cL25lxKd" style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,376,509&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--BusinessCombinationConsiderationTransferred1_c20220630__20220630__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zTqwDrDvoAa1" style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,376,509&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A7_zUxcPK1htae4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89E_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_z1tIi4Vrxup6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives in years as of
the date of acquisition:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B9_zpKL6GgZZSF4" style="display: none"&gt;SCHEDULE
OF IDENTIFIABLE INTANGIBLE ASSETS ACQUIRED AND THEIR ESTIMATED USEFUL LIVES&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Cost&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Amortization&lt;br/&gt;
    through &lt;br/&gt; September 30, &lt;br/&gt;
    2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Estimated&lt;br/&gt; useful life&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Identifiable 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;&#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: right"&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: 46%; text-align: left"&gt;Client agreements&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--FinitelivedIntangibleAssetsAcquired1_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zWPfr3JOfPib" style="width: 14%; text-align: right" title="Cost"&gt;457,079&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--AmortizationOfIntangibleAssets_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_z131XNJ8QVJd" style="width: 14%; text-align: right" title="Amortization"&gt;102,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: 16%; text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zTI1nJCZBv1g" title="Estimated useful life"&gt;10&lt;/span&gt; years&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A7_zb5qEhvjYLsi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
the period from the date of the Healthcare Acquisition to June 30, 2022, the Company adjusted its preliminary fair value estimates
and estimated useful lives based upon information obtained through June 30, 2022, which resulted in adjustments to the preliminary
allocation of the purchase price. These adjustments primarily related to estimated identifiable intangible asset fair values of client
agreements and goodwill.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the measurement period (which is the period required to obtain all necessary information that existed at the acquisition date, or to
conclude that such information is unavailable, not to exceed one year), additional assets or liabilities may be recognized, or there
could be changes to the amounts of assets or liabilities previously recognized on a preliminary basis, if new information is obtained
about facts and circumstances that existed as of the acquisition date that, if known, would have resulted in the recognition of these
assets or liabilities as of that date. The change in fair value of the contingent consideration is more fully described in Note 3, &#x201c;Debt
Obligations&#x201d;.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
August 31, 2021, the Company&#x2019;s revenue cycle management segment completed the acquisition of another private medical billing company
(the &#x201c;Medical Billing Acquisition&#x201d;). In accordance with the stock purchase agreement, Nobility Healthcare agreed to a non-refundable
initial payment (the &#x201c;August Initial Payment Amount&#x201d;) of $&lt;span id="xdx_904_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_c20210830__20210831__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zIPRQL6gcds7" title="Initial payment"&gt;2,270,000&lt;/span&gt;. In addition to the August Initial Payment Amount, the
Company&#x2019;s revenue cycle management segment agreed to issue a contingent promissory note to the stockholders of the Medical Billing
Acquisition in the principal amount of $&lt;span id="xdx_905_eus-gaap--DebtInstrumentFaceAmount_iI_c20210831__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember_zINTrqp8I8pd" title="Principal amount"&gt;650,000 &lt;/span&gt;that is subject to an earn-out adjustment. The Company&#x2019;s revenue cycle management
segment anticipates the estimated fair value of the contingent promissory note to be paid in full, therefore, the total aggregate purchase
price was determined to be approximately $&lt;span id="xdx_907_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20210830__20210831__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_z5WYvOVdlnr1" title="Aggregate purchase price"&gt;2,920,000&lt;/span&gt;. Total acquisition related costs aggregated $&lt;span id="xdx_904_eus-gaap--BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_iI_pp0p0_c20210831__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zKHV4SgvImhf" title="Business acquisition, transaction costs"&gt;5,602&lt;/span&gt;, which was expensed as incurred.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company accounts for business combinations using the acquisition method and that the Company has early adopted the amendments of Regulation
S-X dated May 21, 2020 and has concluded that this acquisition was not significant. Accordingly, the presentation of the assets acquired,
historical financial statements under Rule 3-05 and related pro forma information under Article 11 of Regulation S-X, respectively, are
not required to be presented. Under the acquisition method, the purchase price of the Medical Billing Acquisition has been allocated
to the acquired tangible and identifiable intangible assets and assumed liabilities based on their estimated fair values at the time
of the Medical Billing Acquisition. This allocation involves a number of assumptions, estimates, and judgments that could materially
affect the timing or amounts recognized in our financial statements. The acquisition was structured as stock purchase, therefore the
excess purchase price over the fair value of net tangible assets acquired was recorded as goodwill, which will not be amortized for income
tax filing purposes. The results of operations of acquired businesses are included in the consolidated financial statements from the
acquisition date.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
purchase price of the Medical Billing Acquisition was allocated to the tangible assets, and assumed liabilities based on their preliminary
estimated fair values at the time of the Medical Billing Acquisition. The preliminary and final estimated fair value of assets acquired,
and liabilities assumed in the Medical Billing Acquisition were as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_894_ecustom--ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zcA4aeIWoBq" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B7_zkdABU3iKse8" style="display: none"&gt;SCHEDULE
OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ACQUISITION&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20210930__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_z2Psnr6qTmGc" style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"&gt;Preliminary As&lt;br/&gt; allocated&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20220930__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zZ2ieOobWrLh" style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"&gt;Final As &lt;br/&gt; allocated&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Purchase price&lt;br/&gt; allocation&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="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;Preliminary As&lt;br/&gt; allocated&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;Final As &lt;br/&gt; allocated&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="border-bottom: Black 1.5pt solid; font-weight: bold"&gt;Description&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;September 30, &lt;br/&gt;
    2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;September 30, &lt;br/&gt;
    2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Assets acquired:&lt;/td&gt;&lt;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_404_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_z2yk1gGeUwPf" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 64%; text-align: left"&gt;Tangible assets acquired&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;401,547&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;401,547&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_iI_zLqOPZvqFVR7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Identifiable intangible assets acquired &#x2013; client agreements&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2168"&gt;&#x2014;&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;206,955&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--Goodwill_iI_pp0p0_zQY6ZttizN6e" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt"&gt;Goodwill&lt;/td&gt;&lt;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,920,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,713,045&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_iNI_pp0p0_di_zgKUrscCbPD8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"&gt;Liabilities assumed pursuant to stock purchase agreement&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(401,547&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(401,547&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0_zpkMTSlYOZRb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt"&gt;Net assets acquired and 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 style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,920,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 style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,920,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;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;&#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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid_iI_pp0p0_zd91jggFNZS5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Cash paid at Healthcare Acquisition date&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;2,270,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2,270,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--BusinessCombinationContingentConsiderationAsset_iI_pp0p0_zSbSME5m1uB6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"&gt;Contingent consideration earn-out agreement&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;650,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;650,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total Healthcare Acquisition purchase price&lt;/td&gt;&lt;td style="padding-bottom: 2.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--BusinessCombinationConsiderationTransferred1_c20210929__20210930__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionOneMember_zUfwNygoOZof" style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,920,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_987_eus-gaap--BusinessCombinationConsiderationTransferred1_c20220929__20220930__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionOneMember_zeHHAjAch1L2" style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,920,000&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_8A8_zFczE7PfxsQ7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_893_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zoSCwcDUNvyh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives in years as of
the date of acquisition:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;span id="xdx_8B3_z3JXM16zHpS7" style="display: none"&gt;SCHEDULE
OF IDENTIFIABLE INTANGIBLE ASSETS ACQUIRED AND THEIR ESTIMATED USEFUL LIVES&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Cost&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Amortization&lt;br/&gt;
    through &lt;br/&gt; September 30, &lt;br/&gt;
    2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Estimated &lt;br/&gt; useful life&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Identifiable 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;&#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: right"&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: 46%; text-align: left"&gt;Client agreements&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinitelivedIntangibleAssetsAcquired1_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zSlvUTqj8uUb" style="width: 14%; text-align: right" title="Cost"&gt;206,955&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_989_eus-gaap--AmortizationOfIntangibleAssets_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zL7ff9cgABb4" style="width: 14%; text-align: right" title="Amortization"&gt;43,116&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: 16%; text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zoHNbBO9Uv0a" title="Estimated useful life"&gt;10&lt;/span&gt; years&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A7_znPc0U4SYbt2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
the period from the date of the Healthcare Acquisition to August 31, 2022, the Company adjusted its preliminary fair value estimates
and estimated useful lives based upon information obtained through August 31, 2022, which resulted in adjustments to the preliminary
allocation of the purchase price. These adjustments primarily related to estimated identifiable intangible asset fair values of client
agreements and goodwill.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the measurement period (which is the period required to obtain all necessary information that existed at the acquisition date, or to
conclude that such information is unavailable, not to exceed one year), additional assets or liabilities may be recognized, or there
could be changes to the amounts of assets or liabilities previously recognized on a preliminary basis, if new information is obtained
about facts and circumstances that existed as of the acquisition date that, if known, would have resulted in the recognition of these
assets or liabilities as of that date. The change in fair value of the contingent consideration is more fully described in Note 3, &#x201c;Debt
Obligations&#x201d;.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
January 1, 2022, the Company&#x2019;s revenue cycle management segment completed the acquisition of another private medical billing company
(the &#x201c;Medical Billing Acquisition&#x201d;). In accordance with the stock purchase agreement, Nobility Healthcare agreed to a non-refundable
initial payment (the &#x201c;January Initial Payment Amount&#x201d;) of $&lt;span id="xdx_90D_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_pp0p0_c20220101__20220101__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionOneMember_z6XSjMofpaX8" title="Initial payment"&gt;1,153,626&lt;/span&gt;. In addition to the January Initial Payment Amount,
the Company&#x2019;s revenue cycle management segment agreed to issue a contingent promissory note to the stockholders of the Medical
Billing Acquisition in the principal amount of $&lt;span id="xdx_907_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20220101__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionOneMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember_zdPiF0lwWC1g" title="Principal amount"&gt;750,000&lt;/span&gt; that is subject to an earn-out adjustment. The Company&#x2019;s revenue cycle
management segment anticipates the estimated fair value of the contingent promissory note to be paid in full, therefore, the total aggregate
purchase price was determined to be approximately $&lt;span id="xdx_90A_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20220101__20220101__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionOneMember_zc7sDNJGQ30b" title="Aggregate purchase price"&gt;1,903,626&lt;/span&gt;. Total acquisition related costs aggregated $&lt;span id="xdx_90A_eus-gaap--BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_iI_pp0p0_c20220101__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zwsAwjt3vbce" title="Business acquisition, transaction costs"&gt;7,996&lt;/span&gt;, which was expensed as
incurred.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company accounts for business combinations using the acquisition method and that the Company has early adopted the amendments of Regulation
S-X dated May 21, 2020 and has concluded that this acquisition was not significant. Accordingly, the presentation of the assets acquired,
historical financial statements under Rule 3-05 and related pro forma information under Article 11 of Regulation S-X, respectively, are
not required to be presented. Under the acquisition method, the purchase price of the Medical Billing Acquisition has been allocated
to the acquired tangible and identifiable intangible assets and assumed liabilities based on their estimated fair values at the time
of the Medical Billing Acquisition. This allocation involves a number of assumptions, estimates, and judgments that could materially
affect the timing or amounts recognized in our financial statements. The acquisition was structured as stock purchase, therefore the
excess purchase price over the fair value of net tangible assets acquired was recorded as goodwill, which will not be amortized for income
tax filing purposes. The results of operations of acquired businesses are included in the consolidated financial statements from the
acquisition date.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
purchase price of the Medical Billing Acquisition was allocated to the tangible assets, and assumed liabilities based on their preliminary
estimated fair values at the time of the Medical Billing Acquisition. There was no change from the preliminary estimated fair value to
the final estimated fair value of assets acquired, and liabilities assumed in the Healthcare Acquisition, those value were as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 23.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_895_ecustom--ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionOneMember_zEEViDijx6Hh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 23.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B4_zmgW0ZgSHFM" style="display: none"&gt;SCHEDULE
OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ACQUISITION&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Description&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20230930__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionOneMember_zhTnFQvTtpHf" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Final
                                            purchase&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;price
                                            allocation&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Assets acquired:&lt;/td&gt;&lt;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_404_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_zWSJbAMdnNvg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 82%; text-align: left"&gt;Tangible assets acquired&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;190,631&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--Goodwill_iI_pp0p0_zFFULe4HlG6f" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt"&gt;Goodwill&lt;/td&gt;&lt;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,100,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_iNI_pp0p0_di_zKkGoy3rvJm1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"&gt;Liabilities assumed pursuant to stock purchase agreement&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(387,005&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0_zkRPNSWOStA2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt"&gt;Total assets acquired and 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 style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,903,626&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;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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid_iI_pp0p0_z0ibh1CW3zc7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Cash paid at acquisition date&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,153,626&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--BusinessCombinationContingentConsiderationAsset_iI_pp0p0_zitbjQHmBYq8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"&gt;Contingent consideration promissory note&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;750,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total acquisition purchase price&lt;/td&gt;&lt;td style="padding-bottom: 2.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_pp0p0_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionOneMember_zLhuugXfKwCf" style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,903,626&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_8A8_zEGgE4QSKb4l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the measurement period (which is the period required to obtain all necessary information that existed at the acquisition date, or to
conclude that such information is unavailable, not to exceed one year), additional assets or liabilities may be recognized, or there
could be changes to the amounts of assets or liabilities previously recognized on a preliminary basis, if new information is obtained
about facts and circumstances that existed as of the acquisition date that, if known, would have resulted in the recognition of these
assets or liabilities as of that date. The change in fair value of the contingent consideration is more fully described in Note 3, &#x201c;Debt
Obligations&#x201d;.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
February 1, 2022, the Company&#x2019;s revenue cycle management segment completed an asset acquisition from another private medical billing
company (the &#x201c;Medical Billing Asset Acquisition&#x201d;). In accordance with the asset purchase agreement, Nobility Healthcare agreed
to a non-refundable initial payment (the &#x201c;February Initial Payment Amount&#x201d;) of $&lt;span id="xdx_90E_eus-gaap--RelatedPartyTransactionPurchasesFromRelatedParty_pp0p0_c20220130__20220201__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionTwoMember_zI9gIHhqwCxc" title="Initial payment"&gt;230,000&lt;/span&gt;. In addition to the February Initial
Payment Amount, the Company&#x2019;s revenue cycle management segment agreed to issue a contingent promissory note to the stockholders
of the Medical Billing Asset Acquisition in the principal amount of $&lt;span id="xdx_904_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20220201__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionTwoMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember_z2vC5vYB7za" title="Principal amount"&gt;105,000&lt;/span&gt; that is subject to an earn-out adjustment. The Company&#x2019;s
revenue cycle management segment anticipates the estimated fair value of the contingent promissory note to be paid in full, therefore,
the total aggregate purchase price was determined to be approximately $&lt;span id="xdx_903_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20220130__20220201__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionTwoMember_zi54s37i2YZ8" title="Aggregate purchase price"&gt;335,000&lt;/span&gt;. Total acquisition related costs aggregated $&lt;span id="xdx_904_eus-gaap--BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_iI_pp0p0_c20220201__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionTwoMember_zOMCRTWg13eh" title="Business acquisition, transaction costs"&gt;10,322&lt;/span&gt;, which
was expensed as incurred.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
accordance ASC 805, &#x201c;Business Combinations&#x201d;, the acquisition method of accounting is used, and recognition of the assets
acquired is at fair value as of the acquisition dates. All acquisition costs were expensed as incurred. The consideration paid has been
allocated to the assets acquired based on their estimated fair values at the acquisition date. The estimate of fair values for the intangible
assets acquired were agreed to by both buyer and seller. The acquisition was structured as asset purchase and are included in the consolidated
financial statements from the acquisition date. The preliminary estimated fair value of intangible assets acquired in the Medical Billing
Asset Acquisition were as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_899_ecustom--ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAssetsAcquisitionMember_zDcUO1tekWt1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;span id="xdx_8BB_zXM4zhke6Oe5" style="display: none"&gt;SCHEDULE
OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ACQUISITION&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Description&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20230930__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAssetsAcquisitionMember_z4LnlFJwjjE8" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Amount&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Assets acquired:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_iI_pp0p0_zm1TQFUa8Yb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 82%; text-align: left; padding-bottom: 1.5pt"&gt;Intangible assets acquired &#x2013; Client Agreements&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 14%; text-align: right"&gt;335,000&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0_z9ira4bw3are" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt"&gt;Total assets acquired and 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 style="border-bottom: Black 2.5pt double; text-align: right"&gt;335,000&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;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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid_iI_pp0p0_z4IcwPl9JMja" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Cash paid at acquisition date&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;230,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--BusinessCombinationContingentConsiderationAsset_iI_pp0p0_zvLc1eHyg8zg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"&gt;Contingent consideration promissory note&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;105,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total acquisition purchase price&lt;/td&gt;&lt;td style="padding-bottom: 2.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--BusinessCombinationConsiderationTransferred1_pp0p0_c20220130__20220201__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zoVpugUf2bNj" style="border-bottom: Black 2.5pt double; text-align: right" title="Total acquisition purchase price"&gt;335,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A3_z2dRlfIMCeT5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89D_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAssetsAcquisitionMember_zYi4aaLlZGwa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives in years as of
the date of acquisition:&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B7_zr59Oldl8lK3" style="display: none"&gt;SCHEDULE
OF IDENTIFIABLE INTANGIBLE ASSETS ACQUIRED AND THEIR ESTIMATED USEFUL LIVES&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Cost&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Amortization&lt;br/&gt;
    through &lt;br/&gt; September 30,&lt;br/&gt;
    2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Estimated &lt;br/&gt; useful life&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Identifiable 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;&#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: right"&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: 46%; text-align: left"&gt;Client agreements&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinitelivedIntangibleAssetsAcquired1_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAssetsAcquisitionMember_znnlaBhQ81ja" style="width: 14%; text-align: right" title="Cost"&gt;335,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--AmortizationOfIntangibleAssets_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAssetsAcquisitionMember_zi40og63SZwl" style="width: 14%; text-align: right" title="Amortization"&gt;55,833&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: 16%; text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAssetsAcquisitionMember_z669TLitkU2" title="Estimated useful life"&gt;10&lt;/span&gt; years&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A6_zgR2IuRXSoUg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
change in fair value of the contingent consideration is more fully described in Note 10, &#x201c;Debt Obligations&#x201d; and will be estimated
on a quarterly basis.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</DGLY:VentureTransactionsDisclosureTextBlock>
    <us-gaap:CapitalizationLongtermDebtAndEquity
      contextRef="AsOf2021-06-04_custom_NobilityLLCMember"
      decimals="-5"
      unitRef="USD">13500000</us-gaap:CapitalizationLongtermDebtAndEquity>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="From2021-06-032021-06-04_custom_NobilityLLCMember">Digital Ally Healthcare owns 51% of the venture that entitles it to 51% of the
distributable cash as defined in the venture&#x2019;s operating agreement plus a cumulative preferred return of 10% per annum on its invested
capital. Nobility will receive a management fee and 49% of the distributable cash, subordinated to Digital Ally Healthcare&#x2019;s preferred
return.</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="From2021-06-292021-06-30_custom_NobilityLLCMember_custom_HealthcareAcquisitionMember"
      decimals="0"
      unitRef="USD">850000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:CostOfRevenue
      contextRef="From2021-06-292021-06-30_custom_NobilityLLCMember_custom_EliteMedicalBillingSpecialistsMember"
      decimals="0"
      unitRef="USD">350000</us-gaap:CostOfRevenue>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2021-12-31_custom_NobilityLLCMember_custom_EliteMedicalBillingSpecialistsMember"
      decimals="0"
      unitRef="USD">317212</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="From2021-06-292021-06-30_custom_NobilityLLCMember_custom_EliteMedicalBillingSpecialistsMember73679562"
      decimals="0"
      unitRef="USD">162552</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="From2021-06-292021-06-30_custom_NobilityLLCMember_custom_EliteMedicalBillingSpecialistsMember73679562"
      decimals="0"
      unitRef="USD">1376509</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="From2021-01-012021-12-31_custom_NobilityLLCMember_custom_EliteMedicalBillingSpecialistsMember_us-gaap_AcquisitionRelatedCostsMember"
      decimals="0"
      unitRef="USD">164630</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2021-01-012021-12-31_custom_NobilityLLCMember_custom_HealthcareAcquisitionMember"
      decimals="0"
      unitRef="USD">75000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <DGLY:ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock contextRef="From2023-01-012023-09-30_custom_HealthcareAcquisitionMember">&lt;p id="xdx_890_ecustom--ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_z4nOksb1Qf73" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B0_zhAHOIzc5FN5" style="display: none"&gt;SCHEDULE
OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ACQUISITION&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20210630__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zBCw0tGtSyld" style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20220630__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zn4UemrbxYec" style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Purchase price allocation&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Description&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Preliminary&lt;br/&gt; as allocated&lt;br/&gt;
    June 30, 2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Final&lt;br/&gt; as allocated&lt;br/&gt; June 30,
    2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Assets acquired:&lt;/td&gt;&lt;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_408_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_zXt07uJ51IO2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 64%; text-align: left"&gt;Tangible assets acquired, consisting of acquired cash, accounts receivable
    and right of use asset&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;174,351&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;174,351&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_zAlvv59kcDof" style="display: none; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Intangible
    assets acquired &#x2013; Client Agreements&lt;/span&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;174,351&lt;/td&gt;&lt;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;174,351&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_406_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_iI_pp0p0_zUErqmhDBzG1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Intangible assets acquired &#x2013; client agreements&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2124"&gt;&#x2014;&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;457,079&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--Goodwill_iI_pp0p0_zU8xFPgcZX39" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt"&gt;Goodwill&lt;/td&gt;&lt;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,125,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;667,921&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_iI_pp0p0_zQy1jU5RTOv7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"&gt;Liabilities assumed consisting of a promissory note issued
    by the selling shareholders which was paid off at closing, net of lease liability assumed&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;77,158&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;77,158&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_iI_pp0p0_zGJ8SvVweUw3" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"&gt;Liabilities assumed &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;pursuant
    to stock purchase agreement&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;77,158&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;77,158&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt"&gt;Net assets acquired and 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 style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,376,509&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,376,509&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;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;&#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_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid_iI_pp0p0_zqZ0Ph88syZ3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Cash paid at Healthcare Acquisition date&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,026,509&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1,026,509&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--BusinessCombinationContingentConsiderationAsset_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"&gt;Contingent consideration earn-out agreement&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;350,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;350,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total Healthcare Acquisition purchase price&lt;/td&gt;&lt;td style="padding-bottom: 2.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--BusinessCombinationConsiderationTransferred1_c20210630__20210630__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zEl9cL25lxKd" style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,376,509&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--BusinessCombinationConsiderationTransferred1_c20220630__20220630__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zTqwDrDvoAa1" style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,376,509&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</DGLY:ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="AsOf2021-06-30_custom_HealthcareAcquisitionMember"
      decimals="0"
      unitRef="USD">174351</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="AsOf2022-06-30_custom_HealthcareAcquisitionMember"
      decimals="0"
      unitRef="USD">174351</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="AsOf2021-06-30_custom_HealthcareAcquisitionMember"
      decimals="0"
      unitRef="USD">174351</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="AsOf2022-06-30_custom_HealthcareAcquisitionMember"
      decimals="0"
      unitRef="USD">174351</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets
      contextRef="AsOf2022-06-30_custom_HealthcareAcquisitionMember"
      decimals="0"
      unitRef="USD">457079</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets>
    <us-gaap:Goodwill
      contextRef="AsOf2021-06-30_custom_HealthcareAcquisitionMember"
      decimals="0"
      unitRef="USD">1125000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="AsOf2022-06-30_custom_HealthcareAcquisitionMember"
      decimals="0"
      unitRef="USD">667921</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="AsOf2021-06-30_custom_HealthcareAcquisitionMember"
      decimals="0"
      unitRef="USD">77158</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="AsOf2022-06-30_custom_HealthcareAcquisitionMember"
      decimals="0"
      unitRef="USD">77158</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="AsOf2021-06-30_custom_HealthcareAcquisitionMember"
      decimals="0"
      unitRef="USD">77158</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="AsOf2022-06-30_custom_HealthcareAcquisitionMember"
      decimals="0"
      unitRef="USD">77158</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="AsOf2021-06-30_custom_HealthcareAcquisitionMember"
      decimals="0"
      unitRef="USD">1376509</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="AsOf2022-06-30_custom_HealthcareAcquisitionMember"
      decimals="0"
      unitRef="USD">1376509</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid
      contextRef="AsOf2021-06-30_custom_HealthcareAcquisitionMember"
      decimals="0"
      unitRef="USD">1026509</DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid>
    <DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid
      contextRef="AsOf2022-06-30_custom_HealthcareAcquisitionMember"
      decimals="0"
      unitRef="USD">1026509</DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid>
    <us-gaap:BusinessCombinationContingentConsiderationAsset
      contextRef="AsOf2021-06-30_custom_HealthcareAcquisitionMember"
      decimals="0"
      unitRef="USD">350000</us-gaap:BusinessCombinationContingentConsiderationAsset>
    <us-gaap:BusinessCombinationContingentConsiderationAsset
      contextRef="AsOf2022-06-30_custom_HealthcareAcquisitionMember"
      decimals="0"
      unitRef="USD">350000</us-gaap:BusinessCombinationContingentConsiderationAsset>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="From2021-06-302021-06-30_custom_HealthcareAcquisitionMember"
      decimals="0"
      unitRef="USD">1376509</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="From2022-06-302022-06-30_custom_HealthcareAcquisitionMember"
      decimals="0"
      unitRef="USD">1376509</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock contextRef="From2023-01-012023-09-30_custom_HealthcareAcquisitionMember">&lt;p id="xdx_89E_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_z1tIi4Vrxup6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives in years as of
the date of acquisition:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B9_zpKL6GgZZSF4" style="display: none"&gt;SCHEDULE
OF IDENTIFIABLE INTANGIBLE ASSETS ACQUIRED AND THEIR ESTIMATED USEFUL LIVES&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Cost&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Amortization&lt;br/&gt;
    through &lt;br/&gt; September 30, &lt;br/&gt;
    2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Estimated&lt;br/&gt; useful life&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Identifiable 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;&#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: right"&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: 46%; text-align: left"&gt;Client agreements&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--FinitelivedIntangibleAssetsAcquired1_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zWPfr3JOfPib" style="width: 14%; text-align: right" title="Cost"&gt;457,079&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--AmortizationOfIntangibleAssets_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_z131XNJ8QVJd" style="width: 14%; text-align: right" title="Amortization"&gt;102,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: 16%; text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionMember_zTI1nJCZBv1g" title="Estimated useful life"&gt;10&lt;/span&gt; years&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="From2023-01-012023-09-30_custom_HealthcareAcquisitionMember"
      decimals="0"
      unitRef="USD">457079</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2023-01-012023-09-30_custom_HealthcareAcquisitionMember"
      decimals="0"
      unitRef="USD">102843</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="From2023-01-012023-09-30_custom_HealthcareAcquisitionMember">P10Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="From2021-08-302021-08-31_custom_NobilityLLCMember_custom_MedicalBillingAcquisitionMember"
      decimals="0"
      unitRef="USD">2270000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2021-08-31_custom_NobilityLLCMember_custom_MedicalBillingAcquisitionMember_custom_PromissoryNoteMember"
      decimals="0"
      unitRef="USD">650000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="From2021-08-302021-08-31_custom_NobilityLLCMember_custom_MedicalBillingAcquisitionMember"
      decimals="0"
      unitRef="USD">2920000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts
      contextRef="AsOf2021-08-31_custom_NobilityLLCMember_custom_MedicalBillingAcquisitionMember"
      decimals="0"
      unitRef="USD">5602</us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts>
    <DGLY:ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock contextRef="From2023-01-012023-09-30_custom_MedicalBillingAcquisitionMember">&lt;p id="xdx_894_ecustom--ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zcA4aeIWoBq" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B7_zkdABU3iKse8" style="display: none"&gt;SCHEDULE
OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ACQUISITION&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20210930__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_z2Psnr6qTmGc" style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"&gt;Preliminary As&lt;br/&gt; allocated&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20220930__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zZ2ieOobWrLh" style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"&gt;Final As &lt;br/&gt; allocated&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Purchase price&lt;br/&gt; allocation&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="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;Preliminary As&lt;br/&gt; allocated&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;Final As &lt;br/&gt; allocated&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="border-bottom: Black 1.5pt solid; font-weight: bold"&gt;Description&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;September 30, &lt;br/&gt;
    2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;September 30, &lt;br/&gt;
    2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Assets acquired:&lt;/td&gt;&lt;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_404_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_z2yk1gGeUwPf" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 64%; text-align: left"&gt;Tangible assets acquired&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;401,547&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;401,547&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_iI_zLqOPZvqFVR7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Identifiable intangible assets acquired &#x2013; client agreements&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2168"&gt;&#x2014;&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;206,955&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--Goodwill_iI_pp0p0_zQY6ZttizN6e" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt"&gt;Goodwill&lt;/td&gt;&lt;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,920,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,713,045&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_iNI_pp0p0_di_zgKUrscCbPD8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"&gt;Liabilities assumed pursuant to stock purchase agreement&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(401,547&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(401,547&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0_zpkMTSlYOZRb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt"&gt;Net assets acquired and 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 style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,920,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 style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,920,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;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;&#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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid_iI_pp0p0_zd91jggFNZS5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Cash paid at Healthcare Acquisition date&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;2,270,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2,270,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--BusinessCombinationContingentConsiderationAsset_iI_pp0p0_zSbSME5m1uB6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"&gt;Contingent consideration earn-out agreement&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;650,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;650,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total Healthcare Acquisition purchase price&lt;/td&gt;&lt;td style="padding-bottom: 2.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--BusinessCombinationConsiderationTransferred1_c20210929__20210930__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionOneMember_zUfwNygoOZof" style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,920,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_987_eus-gaap--BusinessCombinationConsiderationTransferred1_c20220929__20220930__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionOneMember_zeHHAjAch1L2" style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,920,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</DGLY:ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="AsOf2021-09-30_custom_MedicalBillingAcquisitionMember"
      decimals="0"
      unitRef="USD">401547</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="AsOf2022-09-30_custom_MedicalBillingAcquisitionMember"
      decimals="0"
      unitRef="USD">401547</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets
      contextRef="AsOf2022-09-30_custom_MedicalBillingAcquisitionMember"
      decimals="0"
      unitRef="USD">206955</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets>
    <us-gaap:Goodwill
      contextRef="AsOf2021-09-30_custom_MedicalBillingAcquisitionMember"
      decimals="0"
      unitRef="USD">2920000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="AsOf2022-09-30_custom_MedicalBillingAcquisitionMember"
      decimals="0"
      unitRef="USD">2713045</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt
      contextRef="AsOf2021-09-30_custom_MedicalBillingAcquisitionMember"
      decimals="0"
      unitRef="USD">401547</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt
      contextRef="AsOf2022-09-30_custom_MedicalBillingAcquisitionMember"
      decimals="0"
      unitRef="USD">401547</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="AsOf2021-09-30_custom_MedicalBillingAcquisitionMember"
      decimals="0"
      unitRef="USD">2920000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="AsOf2022-09-30_custom_MedicalBillingAcquisitionMember"
      decimals="0"
      unitRef="USD">2920000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid
      contextRef="AsOf2021-09-30_custom_MedicalBillingAcquisitionMember"
      decimals="0"
      unitRef="USD">2270000</DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid>
    <DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid
      contextRef="AsOf2022-09-30_custom_MedicalBillingAcquisitionMember"
      decimals="0"
      unitRef="USD">2270000</DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid>
    <us-gaap:BusinessCombinationContingentConsiderationAsset
      contextRef="AsOf2021-09-30_custom_MedicalBillingAcquisitionMember"
      decimals="0"
      unitRef="USD">650000</us-gaap:BusinessCombinationContingentConsiderationAsset>
    <us-gaap:BusinessCombinationContingentConsiderationAsset
      contextRef="AsOf2022-09-30_custom_MedicalBillingAcquisitionMember"
      decimals="0"
      unitRef="USD">650000</us-gaap:BusinessCombinationContingentConsiderationAsset>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="From2021-09-292021-09-30_custom_HealthcareAcquisitionOneMember"
      decimals="0"
      unitRef="USD">2920000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="From2022-09-292022-09-30_custom_HealthcareAcquisitionOneMember"
      decimals="0"
      unitRef="USD">2920000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock contextRef="From2023-01-012023-09-30_custom_MedicalBillingAcquisitionMember">&lt;p id="xdx_893_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zoSCwcDUNvyh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives in years as of
the date of acquisition:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;span id="xdx_8B3_z3JXM16zHpS7" style="display: none"&gt;SCHEDULE
OF IDENTIFIABLE INTANGIBLE ASSETS ACQUIRED AND THEIR ESTIMATED USEFUL LIVES&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Cost&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Amortization&lt;br/&gt;
    through &lt;br/&gt; September 30, &lt;br/&gt;
    2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Estimated &lt;br/&gt; useful life&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Identifiable 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;&#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: right"&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: 46%; text-align: left"&gt;Client agreements&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinitelivedIntangibleAssetsAcquired1_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zSlvUTqj8uUb" style="width: 14%; text-align: right" title="Cost"&gt;206,955&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_989_eus-gaap--AmortizationOfIntangibleAssets_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zL7ff9cgABb4" style="width: 14%; text-align: right" title="Amortization"&gt;43,116&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: 16%; text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zoHNbBO9Uv0a" title="Estimated useful life"&gt;10&lt;/span&gt; years&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="From2023-01-012023-09-30_custom_MedicalBillingAcquisitionMember"
      decimals="0"
      unitRef="USD">206955</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2023-01-012023-09-30_custom_MedicalBillingAcquisitionMember"
      decimals="0"
      unitRef="USD">43116</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="From2023-01-012023-09-30_custom_MedicalBillingAcquisitionMember">P10Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="From2022-01-012022-01-01_custom_NobilityLLCMember_custom_MedicalBillingAcquisitionOneMember"
      decimals="0"
      unitRef="USD">1153626</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2022-01-01_custom_NobilityLLCMember_custom_MedicalBillingAcquisitionOneMember_custom_PromissoryNoteMember"
      decimals="0"
      unitRef="USD">750000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="From2022-01-012022-01-01_custom_NobilityLLCMember_custom_MedicalBillingAcquisitionOneMember"
      decimals="0"
      unitRef="USD">1903626</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts
      contextRef="AsOf2022-01-01_custom_NobilityLLCMember_custom_HealthcareAcquisitionMember"
      decimals="0"
      unitRef="USD">7996</us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts>
    <DGLY:ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock contextRef="From2023-01-012023-09-30_custom_HealthcareAcquisitionOneMember">&lt;p id="xdx_895_ecustom--ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionOneMember_zEEViDijx6Hh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 23.4pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B4_zmgW0ZgSHFM" style="display: none"&gt;SCHEDULE
OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ACQUISITION&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Description&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20230930__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionOneMember_zhTnFQvTtpHf" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Final
                                            purchase&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;price
                                            allocation&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Assets acquired:&lt;/td&gt;&lt;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_404_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_zWSJbAMdnNvg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 82%; text-align: left"&gt;Tangible assets acquired&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;190,631&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--Goodwill_iI_pp0p0_zFFULe4HlG6f" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt"&gt;Goodwill&lt;/td&gt;&lt;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,100,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_iNI_pp0p0_di_zKkGoy3rvJm1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"&gt;Liabilities assumed pursuant to stock purchase agreement&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(387,005&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0_zkRPNSWOStA2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt"&gt;Total assets acquired and 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 style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,903,626&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;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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid_iI_pp0p0_z0ibh1CW3zc7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Cash paid at acquisition date&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,153,626&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--BusinessCombinationContingentConsiderationAsset_iI_pp0p0_zitbjQHmBYq8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"&gt;Contingent consideration promissory note&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;750,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total acquisition purchase price&lt;/td&gt;&lt;td style="padding-bottom: 2.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_pp0p0_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--HealthcareAcquisitionOneMember_zLhuugXfKwCf" style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,903,626&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</DGLY:ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="AsOf2023-09-30_custom_HealthcareAcquisitionOneMember"
      decimals="0"
      unitRef="USD">190631</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:Goodwill
      contextRef="AsOf2023-09-30_custom_HealthcareAcquisitionOneMember"
      decimals="0"
      unitRef="USD">2100000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt
      contextRef="AsOf2023-09-30_custom_HealthcareAcquisitionOneMember"
      decimals="0"
      unitRef="USD">387005</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="AsOf2023-09-30_custom_HealthcareAcquisitionOneMember"
      decimals="0"
      unitRef="USD">1903626</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid
      contextRef="AsOf2023-09-30_custom_HealthcareAcquisitionOneMember"
      decimals="0"
      unitRef="USD">1153626</DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid>
    <us-gaap:BusinessCombinationContingentConsiderationAsset
      contextRef="AsOf2023-09-30_custom_HealthcareAcquisitionOneMember"
      decimals="0"
      unitRef="USD">750000</us-gaap:BusinessCombinationContingentConsiderationAsset>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="From2023-01-012023-09-30_custom_HealthcareAcquisitionOneMember"
      decimals="0"
      unitRef="USD">1903626</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="From2022-01-302022-02-01_custom_NobilityLLCMember_custom_MedicalBillingAcquisitionTwoMember"
      decimals="0"
      unitRef="USD">230000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2022-02-01_custom_NobilityLLCMember_custom_MedicalBillingAcquisitionTwoMember_custom_PromissoryNoteMember"
      decimals="0"
      unitRef="USD">105000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="From2022-01-302022-02-01_custom_NobilityLLCMember_custom_MedicalBillingAcquisitionTwoMember"
      decimals="0"
      unitRef="USD">335000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts
      contextRef="AsOf2022-02-01_custom_NobilityLLCMember_custom_MedicalBillingAcquisitionTwoMember"
      decimals="0"
      unitRef="USD">10322</us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts>
    <DGLY:ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock contextRef="From2023-01-012023-09-30_custom_MedicalBillingAssetsAcquisitionMember">&lt;p id="xdx_899_ecustom--ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAssetsAcquisitionMember_zDcUO1tekWt1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;span id="xdx_8BB_zXM4zhke6Oe5" style="display: none"&gt;SCHEDULE
OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ACQUISITION&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Description&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20230930__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAssetsAcquisitionMember_z4LnlFJwjjE8" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Amount&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Assets acquired:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_iI_pp0p0_zm1TQFUa8Yb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 82%; text-align: left; padding-bottom: 1.5pt"&gt;Intangible assets acquired &#x2013; Client Agreements&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 14%; text-align: right"&gt;335,000&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0_z9ira4bw3are" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt"&gt;Total assets acquired and 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 style="border-bottom: Black 2.5pt double; text-align: right"&gt;335,000&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;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;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid_iI_pp0p0_z4IcwPl9JMja" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Cash paid at acquisition date&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;230,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--BusinessCombinationContingentConsiderationAsset_iI_pp0p0_zvLc1eHyg8zg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"&gt;Contingent consideration promissory note&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;105,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total acquisition purchase price&lt;/td&gt;&lt;td style="padding-bottom: 2.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--BusinessCombinationConsiderationTransferred1_pp0p0_c20220130__20220201__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAcquisitionMember_zoVpugUf2bNj" style="border-bottom: Black 2.5pt double; text-align: right" title="Total acquisition purchase price"&gt;335,000&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</DGLY:ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets
      contextRef="AsOf2023-09-30_custom_MedicalBillingAssetsAcquisitionMember"
      decimals="0"
      unitRef="USD">335000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="AsOf2023-09-30_custom_MedicalBillingAssetsAcquisitionMember"
      decimals="0"
      unitRef="USD">335000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid
      contextRef="AsOf2023-09-30_custom_MedicalBillingAssetsAcquisitionMember"
      decimals="0"
      unitRef="USD">230000</DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid>
    <us-gaap:BusinessCombinationContingentConsiderationAsset
      contextRef="AsOf2023-09-30_custom_MedicalBillingAssetsAcquisitionMember"
      decimals="0"
      unitRef="USD">105000</us-gaap:BusinessCombinationContingentConsiderationAsset>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="From2022-01-302022-02-01_custom_MedicalBillingAcquisitionMember"
      decimals="0"
      unitRef="USD">335000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock contextRef="From2023-01-012023-09-30_custom_MedicalBillingAssetsAcquisitionMember">&lt;p id="xdx_89D_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAssetsAcquisitionMember_zYi4aaLlZGwa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives in years as of
the date of acquisition:&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B7_zr59Oldl8lK3" style="display: none"&gt;SCHEDULE
OF IDENTIFIABLE INTANGIBLE ASSETS ACQUIRED AND THEIR ESTIMATED USEFUL LIVES&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Cost&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Amortization&lt;br/&gt;
    through &lt;br/&gt; September 30,&lt;br/&gt;
    2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Estimated &lt;br/&gt; useful life&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Identifiable 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;&#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: right"&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: 46%; text-align: left"&gt;Client agreements&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinitelivedIntangibleAssetsAcquired1_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAssetsAcquisitionMember_znnlaBhQ81ja" style="width: 14%; text-align: right" title="Cost"&gt;335,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--AmortizationOfIntangibleAssets_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAssetsAcquisitionMember_zi40og63SZwl" style="width: 14%; text-align: right" title="Amortization"&gt;55,833&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: 16%; text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--MedicalBillingAssetsAcquisitionMember_z669TLitkU2" title="Estimated useful life"&gt;10&lt;/span&gt; years&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="From2023-01-012023-09-30_custom_MedicalBillingAssetsAcquisitionMember"
      decimals="0"
      unitRef="USD">335000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2023-01-012023-09-30_custom_MedicalBillingAssetsAcquisitionMember"
      decimals="0"
      unitRef="USD">55833</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="From2023-01-012023-09-30_custom_MedicalBillingAssetsAcquisitionMember">P10Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_80D_eus-gaap--BusinessCombinationDisclosureTextBlock_zyNCVOLv2lm4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
18. &lt;span id="xdx_820_zj9KG2R2cbD7"&gt;TICKETSMARTER ACQUISITION&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
September 1, 2021, the Company formed TicketSmarter, through which the Company completed the acquisition of Goody Tickets, LLC, a Kansas
limited liability company (&#x201c;Goody Tickets&#x201d;) and TicketSmarter, LLC, a Kansas limited liability company (&#x201c;TicketSmarter
LLC&#x201d;) (such acquisitions, collectively, the &#x201c;TicketSmarter Acquisition&#x201d;). TicketSmarter, Inc. comprises the Company&#x2019;s
entertainment business segment. In accordance with the stock purchase agreement, the Company agreed to an initial payment (the &#x201c;TicketSmarter
Initial Payment Amount&#x201d;) of $&lt;span id="xdx_909_eus-gaap--StockIssuedDuringPeriodValueNewIssues_c20210829__20210902_zSd9qPOrFlRb" title="Number of shares issued, value"&gt;9,403,600&lt;/span&gt; through a combination of cash and Common Stock. In addition to the TicketSmarter Initial
Payment Amount, the Company agreed to issue an earn-out agreement to the stockholders of Goody Tickets and TicketSmarter LLC in the contingent
amount of $&lt;span id="xdx_900_eus-gaap--BusinessCombinationContingentConsiderationAsset_iI_c20210902_z1HEN3RcPoqf" title="Contingent amount"&gt;4,244,400&lt;/span&gt; that is subject to an earn-out adjustment based on actual EBITDA achieved in 2021, of which the Company gave a fair
value of $&lt;span id="xdx_909_eus-gaap--BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1_c20210829__20210902__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember__us-gaap--DebtInstrumentAxis__custom--PromissoryNoteMember_zvOeNH3OX3Sh" title="Fair value on acquisition"&gt;3,700,000&lt;/span&gt; on the date of acquisition. However, following the completion of 2021, it was determined that the actual EBITDA threshold
for any earn-out adjustment to be paid was not met. Thus, in accordance with U.S. GAAP, the fair value of the contingent earn-out is
reduced to zero, and the associated gain related to this revaluation is recorded in our Consolidated Statements of Operations for the
year ended December 31, 2021. Lastly, included in the agreement, the Company agreed to place $&lt;span id="xdx_908_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount_iI_c20211231__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zokc12ruJVOd" title="Amount in escrow"&gt;500,000&lt;/span&gt; in escrow, subject to a working
capital adjustment based on actual working capital amounts on the acquisition date as defined in the agreement. This amount was subject
to disbursement 45 days following the close of the acquisition. The parties completed the working capital adjustment resulting in the
Company retaining $&lt;span id="xdx_901_ecustom--WorkingCapitalAdjustment_iI_pp0p0_c20210902__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zVSdQz3HOFI5" title="Working capital adjustment"&gt;297,726&lt;/span&gt; of the escrow amount with the $&lt;span id="xdx_907_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesReleasedEscrowAmount_iI_pp0p0_c20210902__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zxOkFPAIwNTj" title="Escrow amount to sellers"&gt;202,274&lt;/span&gt; released to the sellers. The total acquisition related costs aggregated
$&lt;span id="xdx_900_eus-gaap--BusinessCombinationAcquisitionRelatedCosts_pp0p0_c20210829__20210902__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zHWuyV1Ixmhk" title="Acquisition related costs"&gt;40,625&lt;/span&gt;, which was expensed as incurred.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company accounts for business combinations using the acquisition method and that the Company has early adopted the amendments of Regulation
S-X dated May 21, 2020 and has concluded that this acquisition was not significant. Accordingly, the presentation of the assets acquired,
historical financial statements under Rule 3-05 and related pro forma information under Article 11 of Regulation S-X, respectively, are
not required to be presented. Under the acquisition method, the purchase price of the TicketSmarter Acquisition has been allocated to
Goody Tickets&#x2019; and TicketSmarter LLC&#x2019;s acquired tangible and identifiable intangible assets and assumed liabilities based
on their estimated fair values at the time of the TicketSmarter Acquisition. This allocation involves a number of assumptions, estimates,
and judgments that could materially affect the timing or amounts recognized in our financial statements. The TicketSmarter Acquisition
was structured as a stock purchase; however the parties agreed to coordinate the election to invoke IRS Section 338(h)(10) relative to
this transaction for tax purposes. Therefore, the excess purchase price over the fair value of net tangible assets acquired was recorded
as goodwill, which will be amortized over 15 years for income tax filing purposes. Likewise, the other acquired assets were stepped up
to fair value and is deductible for income tax purposes. The results of operations of acquired businesses are included in the consolidated
financial statements from the acquisition date.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
purchase price of the TicketSmarter Acquisition was allocated to Goody Tickets&#x2019; and TicketSmarter LLC&#x2019;s tangible assets,
goodwill, identifiable intangible assets, and assumed liabilities based on their preliminary estimated fair values at the time of the
TicketSmarter Acquisition. The Company retained the services of an independent valuation firm to determine the fair value of these identifiable
intangible assets. The Company will continue to evaluate the fair value of the identified intangible assets. The preliminary estimated
fair value of assets acquired, and liabilities assumed in the TicketSmarter Acquisition were as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_892_ecustom--ScheduleOfEstimatedFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock_ziNrFUzXabg1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B1_zvKBsOCCY5J3" style="display: none"&gt;SCHEDULE OF ESTIMATED FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ASSUMED ACQUISITION&lt;/span&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"&gt;
  &lt;tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20210930__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zz5J7aU6SY3c" style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"&gt;As allocated&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20211231__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zhBLMcf2FW0b" style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"&gt;As allocated&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Preliminary purchase price allocation&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="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="2" style="font-weight: bold; text-align: center"&gt;As allocated&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;As allocated&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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Description&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;September 30, &lt;br/&gt;
    2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;December 31, &lt;br/&gt;
    2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Assets acquired:&lt;/td&gt;&lt;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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_pp0p0_zt7N1igZFYNj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 60%; text-align: left"&gt;Tangible assets acquired, including $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVTVElNQVRFRCBGQUlSIFZBTFVFIE9GIEFTU0VUUyBBQ1FVSVJFRCBBTkQgTElBQklMSVRJRVMgQVNTVU1FRCBBQ1FVSVNJVElPTiAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90E_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash_iI_c20230930_z7ogH1C77Ogd" title="Cash acquired for tangible assets"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVTVElNQVRFRCBGQUlSIFZBTFVFIE9GIEFTU0VUUyBBQ1FVSVJFRCBBTkQgTElBQklMSVRJRVMgQVNTVU1FRCBBQ1FVSVNJVElPTiAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90E_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash_iI_c20230930_zi9MxpapHB3l" title="Cash acquired for tangible assets"&gt;51,432&lt;/span&gt; &lt;/span&gt;of cash acquired&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;7,139,930&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;5,748,291&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_iI_pp0p0_z62oLhNmzaNh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Identifiable intangible assets acquired&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2272"&gt;&#x2014;&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;6,800,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--Goodwill_iI_pp0p0_z9mXWfTCSKki" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt"&gt;Goodwill&lt;/td&gt;&lt;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,839,308&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,886,547&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_iNI_pp0p0_di_z3YReUpf4ENh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"&gt;Liabilities assumed&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(5,128,964&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(5,128,964&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_iNI_pp0p0_di_zlKhUaVH9F32" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"&gt;Liabilities assumed pursuant to stock purchase agreement&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(5,128,964&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(5,128,964&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_406_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0_zmXTUoZFxj09" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt"&gt;Net assets acquired and 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 style="border-bottom: Black 2.5pt double; text-align: right"&gt;13,850,274&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;13,305,874&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;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;&#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_40C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_zjxmDIbD3OC1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Cash paid at TicketSmarter Acquisition date&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;8,413,240&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;8,413,240&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsStockCompensation_iI_pp0p0_zWj3Tn3klbS2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Common stock issued as consideration for TicketSmarter Acquisition at date of acquisition&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;990,360&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;990,360&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--BusinessCombinationContingentConsiderationAsset_iI_pp0p0_zKR4VCs4xxi2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Contingent consideration earn-out agreement&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,244,400&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,700,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount_iI_pp0p0_zrHStpMlyBY8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Cash paid at closing to escrow amount&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;500,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;500,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesRetainedEscrowAmount_iNI_pp0p0_di_zV2KGts37KZe" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"&gt;Cash retained from escrow amount pursuant to settlement of
    working capital target&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(297,726&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(297,726&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;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; padding-bottom: 2.5pt"&gt;Total TicketSmarter Acquisition purchase price&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--BusinessCombinationConsiderationTransferred1_c20210901__20210930__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zd9Qc0rt80Fb" title="Acquisition purchase price"&gt;13,850,274&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--BusinessCombinationConsiderationTransferred1_c20211201__20211231__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zSi3xxbYnO7j" title="Total TicketSmarter Acquisition purchase price"&gt;13,305,874&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A1_zMPFaepVpwb6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 28.05pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_895_ecustom--ScheduleOfIdentifiableIntangibleAssetsAcquiredTableTextBlock_zu8dUUjjWWel" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives in years as of
the date of acquisition:&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BA_zkc9U01X3FJ9" style="display: none"&gt;SCHEDULE
OF COMPONENTS OF IDENTIFIABLE INTANGIBLE ASSETS ACCRUED ACQUIRED&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Cost&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Amortization&lt;br/&gt;
    through &lt;br/&gt; September 30,&lt;br/&gt;
    2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Estimated&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;useful
                                            life&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Identifiable 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;&#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: right"&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: 46%"&gt;Trademarks&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--FinitelivedIntangibleAssetsAcquired1_pp0p0_c20230101__20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksAndTradeNamesMember_zoglzgo1Gea" style="width: 14%; text-align: right" title="Identifiable intangible assets"&gt;600,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20230101__20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksAndTradeNamesMember_zN5BRt3WY21h" style="width: 14%; text-align: right" title="Amortization"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2310"&gt;&#x2014;&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: 16%; text-align: right"&gt;indefinite&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Sponsorship agreement network&lt;/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--FinitelivedIntangibleAssetsAcquired1_pp0p0_c20230101__20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_z80kVwurXBnl" style="text-align: right" title="Identifiable intangible assets"&gt;5,600,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_98B_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20230101__20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_za42D5wVbY8f" style="text-align: right" title="Amortization"&gt;2,333,333&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230101__20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_zDUNeZYSLKGf" title="Estimated useful life"&gt;5&lt;/span&gt; years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"&gt;Search engine optimization/content&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinitelivedIntangibleAssetsAcquired1_pp0p0_c20230101__20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SearchEngineOptimizationMember_zYgatbqZAs48" style="border-bottom: Black 1.5pt solid; text-align: right" title="Identifiable intangible assets"&gt;600,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20230101__20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SearchEngineOptimizationMember_zUSsOMUIBkW8" style="border-bottom: Black 1.5pt solid; text-align: right" title="Amortization"&gt;312,500&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 1.5pt"&gt;&lt;span id="xdx_901_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230101__20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SearchEngineOptimizationMember_zdc2SFRO4jA" title="Estimated useful life"&gt;4&lt;/span&gt; years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;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: right"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinitelivedIntangibleAssetsAcquired1_pp0p0_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zfefAZJ2JOuf" style="border-bottom: Black 2.5pt double; text-align: right" title="Identifiable intangible assets"&gt;6,800,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_98F_eus-gaap--AmortizationOfIntangibleAssets_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zDW1zqvsBds" style="border-bottom: Black 2.5pt double; text-align: right" title="Amortization"&gt;2,645,833&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: right; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A6_zUk3swMd6xwb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
the period from the date of the TicketSmarter Acquisition to December 31, 2021, the Company adjusted its preliminary fair value estimates
and estimated useful lives based upon information obtained through December 31, 2021, which resulted in adjustments to the preliminary
allocation of the purchase price. These adjustments primarily related to estimated identifiable intangible asset fair values (primarily
related to the sponsorship agreement network), the estimated fair value of the contingent earn-out agreement liability and goodwill.
There were no adjustments to the allocation of the purchase price during the nine months ended September 30, 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the measurement period (which is the period required to obtain all necessary information that existed at the acquisition date, or to
conclude that such information is unavailable, not to exceed one year), additional assets or liabilities may be recognized, or there
could be changes to the amounts of assets or liabilities previously recognized on a preliminary basis, if new information is obtained
about facts and circumstances that existed as of the acquisition date that, if known, would have resulted in the recognition of these
assets or liabilities as of that date. The change in fair value of the contingent consideration is more fully described in Note 3, &#x201c;Debt
Obligations&#x201d;.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2021-08-292021-09-02"
      decimals="0"
      unitRef="USD">9403600</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:BusinessCombinationContingentConsiderationAsset contextRef="AsOf2021-09-02" decimals="0" unitRef="USD">4244400</us-gaap:BusinessCombinationContingentConsiderationAsset>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1
      contextRef="From2021-08-292021-09-02_custom_TicketSmarterAcquisitionMember_custom_PromissoryNoteMember"
      decimals="0"
      unitRef="USD">3700000</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1>
    <DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount
      contextRef="AsOf2021-12-31_custom_TicketSmarterAcquisitionMember"
      decimals="0"
      unitRef="USD">500000</DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount>
    <DGLY:WorkingCapitalAdjustment
      contextRef="AsOf2021-09-02_custom_TicketSmarterAcquisitionMember"
      decimals="0"
      unitRef="USD">297726</DGLY:WorkingCapitalAdjustment>
    <DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesReleasedEscrowAmount
      contextRef="AsOf2021-09-02_custom_TicketSmarterAcquisitionMember"
      decimals="0"
      unitRef="USD">202274</DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesReleasedEscrowAmount>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="From2021-08-292021-09-02_custom_TicketSmarterAcquisitionMember"
      decimals="0"
      unitRef="USD">40625</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <DGLY:ScheduleOfEstimatedFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_892_ecustom--ScheduleOfEstimatedFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock_ziNrFUzXabg1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B1_zvKBsOCCY5J3" style="display: none"&gt;SCHEDULE OF ESTIMATED FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ASSUMED ACQUISITION&lt;/span&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"&gt;
  &lt;tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20210930__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zz5J7aU6SY3c" style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"&gt;As allocated&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20211231__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zhBLMcf2FW0b" style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"&gt;As allocated&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; text-align: center; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Preliminary purchase price allocation&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="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="2" style="font-weight: bold; text-align: center"&gt;As allocated&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;As allocated&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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Description&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;September 30, &lt;br/&gt;
    2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;December 31, &lt;br/&gt;
    2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Assets acquired:&lt;/td&gt;&lt;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--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_pp0p0_zt7N1igZFYNj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 60%; text-align: left"&gt;Tangible assets acquired, including $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVTVElNQVRFRCBGQUlSIFZBTFVFIE9GIEFTU0VUUyBBQ1FVSVJFRCBBTkQgTElBQklMSVRJRVMgQVNTVU1FRCBBQ1FVSVNJVElPTiAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90E_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash_iI_c20230930_z7ogH1C77Ogd" title="Cash acquired for tangible assets"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEVTVElNQVRFRCBGQUlSIFZBTFVFIE9GIEFTU0VUUyBBQ1FVSVJFRCBBTkQgTElBQklMSVRJRVMgQVNTVU1FRCBBQ1FVSVNJVElPTiAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90E_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash_iI_c20230930_zi9MxpapHB3l" title="Cash acquired for tangible assets"&gt;51,432&lt;/span&gt; &lt;/span&gt;of cash acquired&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;7,139,930&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;5,748,291&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_iI_pp0p0_z62oLhNmzaNh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Identifiable intangible assets acquired&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2272"&gt;&#x2014;&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;6,800,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--Goodwill_iI_pp0p0_z9mXWfTCSKki" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt"&gt;Goodwill&lt;/td&gt;&lt;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,839,308&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,886,547&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_iNI_pp0p0_di_z3YReUpf4ENh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"&gt;Liabilities assumed&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(5,128,964&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(5,128,964&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_iNI_pp0p0_di_zlKhUaVH9F32" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"&gt;Liabilities assumed pursuant to stock purchase agreement&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(5,128,964&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(5,128,964&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_406_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0_zmXTUoZFxj09" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt"&gt;Net assets acquired and 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 style="border-bottom: Black 2.5pt double; text-align: right"&gt;13,850,274&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;13,305,874&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;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;&#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_40C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_zjxmDIbD3OC1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Cash paid at TicketSmarter Acquisition date&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;8,413,240&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;8,413,240&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsStockCompensation_iI_pp0p0_zWj3Tn3klbS2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Common stock issued as consideration for TicketSmarter Acquisition at date of acquisition&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;990,360&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;990,360&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--BusinessCombinationContingentConsiderationAsset_iI_pp0p0_zKR4VCs4xxi2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Contingent consideration earn-out agreement&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,244,400&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,700,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount_iI_pp0p0_zrHStpMlyBY8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Cash paid at closing to escrow amount&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;500,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;500,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesRetainedEscrowAmount_iNI_pp0p0_di_zV2KGts37KZe" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"&gt;Cash retained from escrow amount pursuant to settlement of
    working capital target&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(297,726&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(297,726&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;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; padding-bottom: 2.5pt"&gt;Total TicketSmarter Acquisition purchase price&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--BusinessCombinationConsiderationTransferred1_c20210901__20210930__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zd9Qc0rt80Fb" title="Acquisition purchase price"&gt;13,850,274&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--BusinessCombinationConsiderationTransferred1_c20211201__20211231__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zSi3xxbYnO7j" title="Total TicketSmarter Acquisition purchase price"&gt;13,305,874&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;

</DGLY:ScheduleOfEstimatedFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock>
    <DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">51432</DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash>
    <DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">51432</DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="AsOf2021-09-30_custom_TicketSmarterAcquisitionMember"
      decimals="0"
      unitRef="USD">7139930</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="AsOf2021-12-31_custom_TicketSmarterAcquisitionMember"
      decimals="0"
      unitRef="USD">5748291</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets
      contextRef="AsOf2021-12-31_custom_TicketSmarterAcquisitionMember"
      decimals="0"
      unitRef="USD">6800000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets>
    <us-gaap:Goodwill
      contextRef="AsOf2021-09-30_custom_TicketSmarterAcquisitionMember"
      decimals="0"
      unitRef="USD">11839308</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="AsOf2021-12-31_custom_TicketSmarterAcquisitionMember"
      decimals="0"
      unitRef="USD">5886547</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt
      contextRef="AsOf2021-09-30_custom_TicketSmarterAcquisitionMember"
      decimals="0"
      unitRef="USD">5128964</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt
      contextRef="AsOf2021-12-31_custom_TicketSmarterAcquisitionMember"
      decimals="0"
      unitRef="USD">5128964</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt
      contextRef="AsOf2021-09-30_custom_TicketSmarterAcquisitionMember"
      decimals="0"
      unitRef="USD">5128964</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt
      contextRef="AsOf2021-12-31_custom_TicketSmarterAcquisitionMember"
      decimals="0"
      unitRef="USD">5128964</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="AsOf2021-09-30_custom_TicketSmarterAcquisitionMember"
      decimals="0"
      unitRef="USD">13850274</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="AsOf2021-12-31_custom_TicketSmarterAcquisitionMember"
      decimals="0"
      unitRef="USD">13305874</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="AsOf2021-09-30_custom_TicketSmarterAcquisitionMember"
      decimals="0"
      unitRef="USD">8413240</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="AsOf2021-12-31_custom_TicketSmarterAcquisitionMember"
      decimals="0"
      unitRef="USD">8413240</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsStockCompensation
      contextRef="AsOf2021-09-30_custom_TicketSmarterAcquisitionMember"
      decimals="0"
      unitRef="USD">990360</DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsStockCompensation>
    <DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsStockCompensation
      contextRef="AsOf2021-12-31_custom_TicketSmarterAcquisitionMember"
      decimals="0"
      unitRef="USD">990360</DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsStockCompensation>
    <us-gaap:BusinessCombinationContingentConsiderationAsset
      contextRef="AsOf2021-09-30_custom_TicketSmarterAcquisitionMember"
      decimals="0"
      unitRef="USD">4244400</us-gaap:BusinessCombinationContingentConsiderationAsset>
    <us-gaap:BusinessCombinationContingentConsiderationAsset
      contextRef="AsOf2021-12-31_custom_TicketSmarterAcquisitionMember"
      decimals="0"
      unitRef="USD">3700000</us-gaap:BusinessCombinationContingentConsiderationAsset>
    <DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount
      contextRef="AsOf2021-09-30_custom_TicketSmarterAcquisitionMember"
      decimals="0"
      unitRef="USD">500000</DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount>
    <DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount
      contextRef="AsOf2021-12-31_custom_TicketSmarterAcquisitionMember"
      decimals="0"
      unitRef="USD">500000</DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount>
    <DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesRetainedEscrowAmount
      contextRef="AsOf2021-09-30_custom_TicketSmarterAcquisitionMember"
      decimals="0"
      unitRef="USD">297726</DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesRetainedEscrowAmount>
    <DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesRetainedEscrowAmount
      contextRef="AsOf2021-12-31_custom_TicketSmarterAcquisitionMember"
      decimals="0"
      unitRef="USD">297726</DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesRetainedEscrowAmount>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="From2021-09-012021-09-30_custom_TicketSmarterAcquisitionMember"
      decimals="0"
      unitRef="USD">13850274</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="From2021-12-012021-12-31_custom_TicketSmarterAcquisitionMember"
      decimals="0"
      unitRef="USD">13305874</us-gaap:BusinessCombinationConsiderationTransferred1>
    <DGLY:ScheduleOfIdentifiableIntangibleAssetsAcquiredTableTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_895_ecustom--ScheduleOfIdentifiableIntangibleAssetsAcquiredTableTextBlock_zu8dUUjjWWel" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table sets forth the components of identifiable intangible assets acquired and their estimated useful lives in years as of
the date of acquisition:&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BA_zkc9U01X3FJ9" style="display: none"&gt;SCHEDULE
OF COMPONENTS OF IDENTIFIABLE INTANGIBLE ASSETS ACCRUED ACQUIRED&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Cost&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Amortization&lt;br/&gt;
    through &lt;br/&gt; September 30,&lt;br/&gt;
    2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Estimated&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;useful
                                            life&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Identifiable 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;&#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: right"&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: 46%"&gt;Trademarks&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--FinitelivedIntangibleAssetsAcquired1_pp0p0_c20230101__20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksAndTradeNamesMember_zoglzgo1Gea" style="width: 14%; text-align: right" title="Identifiable intangible assets"&gt;600,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20230101__20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksAndTradeNamesMember_zN5BRt3WY21h" style="width: 14%; text-align: right" title="Amortization"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2310"&gt;&#x2014;&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: 16%; text-align: right"&gt;indefinite&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Sponsorship agreement network&lt;/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--FinitelivedIntangibleAssetsAcquired1_pp0p0_c20230101__20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_z80kVwurXBnl" style="text-align: right" title="Identifiable intangible assets"&gt;5,600,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_98B_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20230101__20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_za42D5wVbY8f" style="text-align: right" title="Amortization"&gt;2,333,333&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230101__20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SponsorshipAgreementNetworkMember_zDUNeZYSLKGf" title="Estimated useful life"&gt;5&lt;/span&gt; years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"&gt;Search engine optimization/content&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinitelivedIntangibleAssetsAcquired1_pp0p0_c20230101__20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SearchEngineOptimizationMember_zYgatbqZAs48" style="border-bottom: Black 1.5pt solid; text-align: right" title="Identifiable intangible assets"&gt;600,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AmortizationOfIntangibleAssets_pp0p0_c20230101__20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SearchEngineOptimizationMember_zUSsOMUIBkW8" style="border-bottom: Black 1.5pt solid; text-align: right" title="Amortization"&gt;312,500&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 1.5pt"&gt;&lt;span id="xdx_901_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230101__20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SearchEngineOptimizationMember_zdc2SFRO4jA" title="Estimated useful life"&gt;4&lt;/span&gt; years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;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: right"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinitelivedIntangibleAssetsAcquired1_pp0p0_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zfefAZJ2JOuf" style="border-bottom: Black 2.5pt double; text-align: right" title="Identifiable intangible assets"&gt;6,800,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_98F_eus-gaap--AmortizationOfIntangibleAssets_c20230101__20230930__us-gaap--BusinessAcquisitionAxis__custom--TicketSmarterAcquisitionMember_zDW1zqvsBds" style="border-bottom: Black 2.5pt double; text-align: right" title="Amortization"&gt;2,645,833&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: right; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</DGLY:ScheduleOfIdentifiableIntangibleAssetsAcquiredTableTextBlock>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="From2023-01-012023-09-30_us-gaap_TrademarksAndTradeNamesMember"
      decimals="0"
      unitRef="USD">600000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="From2023-01-012023-09-30_custom_SponsorshipAgreementNetworkMember"
      decimals="0"
      unitRef="USD">5600000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2023-01-012023-09-30_custom_SponsorshipAgreementNetworkMember"
      decimals="0"
      unitRef="USD">2333333</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="From2023-01-012023-09-30_custom_SponsorshipAgreementNetworkMember">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="From2023-01-012023-09-30_custom_SearchEngineOptimizationMember"
      decimals="0"
      unitRef="USD">600000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2023-01-012023-09-30_custom_SearchEngineOptimizationMember"
      decimals="0"
      unitRef="USD">312500</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="From2023-01-012023-09-30_custom_SearchEngineOptimizationMember">P4Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="From2023-01-012023-09-30_custom_TicketSmarterAcquisitionMember"
      decimals="0"
      unitRef="USD">6800000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2023-01-012023-09-30_custom_TicketSmarterAcquisitionMember"
      decimals="0"
      unitRef="USD">2645833</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_800_eus-gaap--SegmentReportingDisclosureTextBlock_zkJiddK7lJsc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
19. &lt;span id="xdx_820_zbyapHaMOwg"&gt;SEGMENT DATA&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
accounting guidance on Segment Reporting establishes standards for reporting information regarding operating segments in annual financial
statements and requires selected information of those segments to be presented in financial statements. Operating segments are identified
as components of an enterprise for which separate discrete financial information is available for evaluation by the chief operating decision
maker (the Company&#x2019;s Chief Executive Officer or &#x201c;CODM&#x201d;) in making decisions on how to allocate resources and assess
performance. The Company&#x2019;s three operating segments are Video Solutions, Revenue Cycle Management, and Entertainment, each of which
has specific personnel responsible for that business and reports to the CODM. Corporate expenses capture the Company&#x2019;s corporate
administrative activities, is also to be reported in the segment information. The Company&#x2019;s captive insurance subsidiary provides
services to the Company&#x2019;s other business segments and not to outside customers. Therefore, its operations are eliminated in consolidation
and is not considered a separate business segment for financial reporting purposes.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Video Solutions Segment encompasses our law, commercial, and shield divisions. This segment includes both service and product revenues
through our subscription models offering cloud and warranty solutions, and hardware sales for video and health safety solutions. The
Revenue Cycle Management Segment provides working capital and back-office services to a variety of healthcare organizations throughout
the country, as a monthly service fee. The Entertainment Segment acts as an intermediary between ticket buyers and sellers within our
secondary ticketing platform, ticketsmarter.com, and we also acquire tickets from primary sellers to then sell through various platforms.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s corporate administration activities are reported in the corporate line item. These activities primarily include expense
related to certain corporate officers and support staff, certain accounting staff, expense related to the Company&#x2019;s Board of Directors,
stock option expense for options granted to corporate administration employees, certain consulting expenses, investor relations activities,
and a portion of the Company&#x2019;s legal, auditing and professional fee expenses. Corporate identifiable assets primarily consist of
cash, invested cash (if any), refundable income taxes (if any), and deferred income taxes.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_895_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zgEB5WufKt44" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Summarized
financial information for the Company&#x2019;s reportable business segments is provided for the indicated periods and as of September
30, 2023, and September 30, 2022:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 28.05pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 28.05pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B3_zGZhst8692D8" style="display: none"&gt;SCHEDULE
OF SEGMENT REPORTING&lt;/span&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20230701__20230930__srt--ConsolidationItemsAxis__us-gaap--OperatingSegmentsMember_z9ivdJ6GRa4l" style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20220701__20220930__srt--ConsolidationItemsAxis__us-gaap--OperatingSegmentsMember_zxcf3P7hpwF5" style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20230101__20230930__srt--ConsolidationItemsAxis__us-gaap--OperatingSegmentsMember_zLUFvrqg71Eg" style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20220101__20220930__srt--ConsolidationItemsAxis__us-gaap--OperatingSegmentsMember_zkdFTOwj7oo2" style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;For the three months ended&lt;br/&gt;
    September 30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;For the nine months ended&lt;br/&gt;
    September 30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Net Revenues:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_za36Hgdcsg4j" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 40%; text-align: left"&gt;Video Solutions&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;1,797,348&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;2,092,927&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;5,596,300&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;6,152,733&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--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_zXKzReI7zPr5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Revenue Cycle Management&lt;/td&gt;&lt;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,636,543&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,015,112&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,142,904&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6,039,807&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--EntertainmentSegmentMember_zcvce8vuHDG9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 1.5pt"&gt;Entertainment&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,903,808&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;4,376,114&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;11,575,315&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;15,937,852&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zYbNu6TSda8i" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 20pt; text-align: left; padding-bottom: 2.5pt"&gt;Total Net 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 style="border-bottom: Black 2.5pt double; text-align: right"&gt;6,337,699&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;8,484,153&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;22,314,519&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;28,130,392&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;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Gross Profit:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_zCSfJOHAuyGc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Video Solutions&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;426,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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;515,615&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1,740,397&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1,543,057&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_zg6jg21Ixyqh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Revenue Cycle Management&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;625,114&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;866,277&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,203,220&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,520,709&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--EntertainmentSegmentMember_z2N3i1ZQoy0j" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 1.5pt"&gt;Entertainment&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;174,240&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(786,392&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,564,361&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;190,432&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--GrossProfit_zFWY0sjQ3XN5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 20pt; text-align: left; padding-bottom: 2.5pt"&gt;Total Gross Profit&lt;/td&gt;&lt;td style="padding-bottom: 2.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,226,149&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;595,500&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,507,978&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;4,254,198&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;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Operating Income (loss):&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--OperatingIncomeLoss_hus-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_ziGbvVUYsCvb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Video Solutions&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,311,143&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;(1,481,048&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;(4,639,316&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;(4,327,049&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--OperatingIncomeLoss_hus-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_zr7ksXTvLsR8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Revenue Cycle Management&lt;/td&gt;&lt;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;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;43,202&lt;/p&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;117,844&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;299,010&lt;/p&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;236,628&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--OperatingIncomeLoss_hus-gaap--StatementBusinessSegmentsAxis__custom--EntertainmentSegmentMember_ztN3VypAl9sc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt"&gt;Entertainment&lt;/td&gt;&lt;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,256,681&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;(2,149,412&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;(2,818,617&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;(5,915,953&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--OperatingIncomeLoss_hus-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_z6KO1jGjPgSh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 1.5pt"&gt;Corporate&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(2,623,421&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(3,054,407&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(9,102,631&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(10,025,236&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--OperatingIncomeLoss_zTDtCuTIYXIh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 20pt; text-align: left; padding-bottom: 2.5pt"&gt;Total Operating Income (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 style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;(5,148,043&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;(6,567,023&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;(16,261,554&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;(20,031,610&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Depreciation and Amortization:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--DepreciationAndAmortization_hus-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_zgdhbBAaTw5g" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Video Solutions&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;219,955&lt;/td&gt;&lt;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;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;213,446&lt;/p&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;629,677&lt;/td&gt;&lt;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;584,266&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DepreciationAndAmortization_hus-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_zmIQwLLVndh1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Revenue Cycle Management&lt;/td&gt;&lt;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,328&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;102,211&lt;/p&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;69,066&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;102,575&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--DepreciationAndAmortization_hus-gaap--StatementBusinessSegmentsAxis__custom--EntertainmentSegmentMember_zo4Fgb06Hqv4" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 1.5pt"&gt;Entertainment&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;319,302&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;320,004&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;957,884&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;959,366&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--DepreciationAndAmortization_zTq7n9teoAp8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 20pt; text-align: left; padding-bottom: 2.5pt"&gt;Total Depreciation and Amortization&lt;/td&gt;&lt;td style="padding-bottom: 2.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;565,585&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;635,661&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,656,627&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,646,207&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: 28.05pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;September 30,&lt;br/&gt;
    2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;December 31,&lt;br/&gt;
    2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Assets (net of eliminations):&lt;/td&gt;&lt;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: 64%; text-align: left"&gt;Video Solutions&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_c20230930__us-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_zw8b5lumUpT" style="width: 14%; text-align: right" title="Total Identifiable Assets"&gt;28,387,191&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--Assets_iI_c20221231__us-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_zCxg8EyoutL7" style="width: 14%; text-align: right" title="Total Identifiable Assets"&gt;28,509,706&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(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Revenue Cycle Management&lt;/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--Assets_iI_c20230930__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_z7ivCpYVPVS8" style="text-align: right" title="Total Identifiable Assets"&gt;2,286,733&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--Assets_iI_c20221231__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_z1VGZLBbOLuh" style="text-align: right" title="Total Identifiable Assets"&gt;2,201,570&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;Entertainment&lt;/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--Assets_iI_c20230930__us-gaap--StatementBusinessSegmentsAxis__custom--EntertainmentSegmentMember_zJlAMjxNH6Tf" style="text-align: right" title="Total Identifiable Assets"&gt;7,106,806&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--Assets_iI_c20221231__us-gaap--StatementBusinessSegmentsAxis__custom--EntertainmentSegmentMember_zJg60NHcpKUc" style="text-align: right" title="Total Identifiable Assets"&gt;11,190,491&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 1.5pt"&gt;Corporate&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--Assets_iI_c20230930__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zEIEZot8Lsof" style="border-bottom: Black 1.5pt solid; text-align: right" title="Total Identifiable Assets"&gt;13,575,344&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--Assets_iI_c20221231__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zKXtDvy1p84k" style="border-bottom: Black 1.5pt solid; text-align: right" title="Total Identifiable Assets"&gt;14,766,295&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 20pt; text-align: left; padding-bottom: 2.5pt"&gt;Total Identifiable 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_984_eus-gaap--Assets_iI_c20230930_z7V7ndQQorHj" style="border-bottom: Black 2.5pt double; text-align: right" title="Total identifiable assets"&gt;51,356,074&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--Assets_iI_c20221231_z1eoLws1bx99" style="border-bottom: Black 2.5pt double; text-align: right" title="Total identifiable assets"&gt;56,668,062&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_8A8_zXkTBp6BZMA4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 28.05pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
segments recorded noncash items effecting the gross profit and operating income (loss) through the established inventory reserves based
on estimates of excess and/or obsolete current and non-current inventory. The Company recorded a reserve for excess and obsolete inventory
in the video solutions segment of $&lt;span id="xdx_903_eus-gaap--InventoryValuationReserves_iI_c20230930__us-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_zg0aWUGFbmrd" title="Inventory reserve"&gt;4,466,748&lt;/span&gt; and a reserve for the entertainment segment of $&lt;span id="xdx_909_eus-gaap--InventoryValuationReserves_iI_c20230930__us-gaap--StatementBusinessSegmentsAxis__custom--EntertainmentSegmentMember_zk4Ke819doG7" title="Inventory reserve"&gt;104,222&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
segment net revenues reported above represent sales to external customers. Segment gross profit represents net revenues less cost of
revenues. Segment operating income, which is used in management&#x2019;s evaluation of segment performance, represents net revenues, less
cost of revenues, less all operating expenses. Identifiable assets are those assets used by each segment in its operations. Corporate
assets primarily consist of cash, property, plant and equipment, accounts receivable, inventories, and other assets.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_895_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zgEB5WufKt44" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Summarized
financial information for the Company&#x2019;s reportable business segments is provided for the indicated periods and as of September
30, 2023, and September 30, 2022:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 28.05pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 28.05pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B3_zGZhst8692D8" style="display: none"&gt;SCHEDULE
OF SEGMENT REPORTING&lt;/span&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; font-family: Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20230701__20230930__srt--ConsolidationItemsAxis__us-gaap--OperatingSegmentsMember_z9ivdJ6GRa4l" style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20220701__20220930__srt--ConsolidationItemsAxis__us-gaap--OperatingSegmentsMember_zxcf3P7hpwF5" style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20230101__20230930__srt--ConsolidationItemsAxis__us-gaap--OperatingSegmentsMember_zLUFvrqg71Eg" style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20220101__20220930__srt--ConsolidationItemsAxis__us-gaap--OperatingSegmentsMember_zkdFTOwj7oo2" style="border-bottom: Black 1.5pt solid; padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding: 0pt; font-family: Times New Roman, Times, Serif; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;For the three months ended&lt;br/&gt;
    September 30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;For the nine months ended&lt;br/&gt;
    September 30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Net Revenues:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_za36Hgdcsg4j" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 40%; text-align: left"&gt;Video Solutions&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;1,797,348&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;2,092,927&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;5,596,300&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;6,152,733&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--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_zXKzReI7zPr5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Revenue Cycle Management&lt;/td&gt;&lt;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,636,543&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,015,112&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,142,904&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6,039,807&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--EntertainmentSegmentMember_zcvce8vuHDG9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 1.5pt"&gt;Entertainment&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,903,808&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;4,376,114&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;11,575,315&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;15,937,852&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zYbNu6TSda8i" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 20pt; text-align: left; padding-bottom: 2.5pt"&gt;Total Net 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 style="border-bottom: Black 2.5pt double; text-align: right"&gt;6,337,699&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;8,484,153&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;22,314,519&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;28,130,392&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;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Gross Profit:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_zCSfJOHAuyGc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Video Solutions&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;426,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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;515,615&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1,740,397&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1,543,057&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_zg6jg21Ixyqh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Revenue Cycle Management&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;625,114&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;866,277&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,203,220&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,520,709&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--GrossProfit_hus-gaap--StatementBusinessSegmentsAxis__custom--EntertainmentSegmentMember_z2N3i1ZQoy0j" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 1.5pt"&gt;Entertainment&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;174,240&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(786,392&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,564,361&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;190,432&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--GrossProfit_zFWY0sjQ3XN5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 20pt; text-align: left; padding-bottom: 2.5pt"&gt;Total Gross Profit&lt;/td&gt;&lt;td style="padding-bottom: 2.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,226,149&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;595,500&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,507,978&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;4,254,198&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;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Operating Income (loss):&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--OperatingIncomeLoss_hus-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_ziGbvVUYsCvb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Video Solutions&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,311,143&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;(1,481,048&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;(4,639,316&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;(4,327,049&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--OperatingIncomeLoss_hus-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_zr7ksXTvLsR8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Revenue Cycle Management&lt;/td&gt;&lt;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;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;43,202&lt;/p&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;117,844&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;299,010&lt;/p&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;236,628&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--OperatingIncomeLoss_hus-gaap--StatementBusinessSegmentsAxis__custom--EntertainmentSegmentMember_ztN3VypAl9sc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt"&gt;Entertainment&lt;/td&gt;&lt;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,256,681&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;(2,149,412&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;(2,818,617&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;(5,915,953&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--OperatingIncomeLoss_hus-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_z6KO1jGjPgSh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 1.5pt"&gt;Corporate&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(2,623,421&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(3,054,407&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(9,102,631&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(10,025,236&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--OperatingIncomeLoss_zTDtCuTIYXIh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 20pt; text-align: left; padding-bottom: 2.5pt"&gt;Total Operating Income (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 style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;(5,148,043&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;(6,567,023&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;(16,261,554&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;(20,031,610&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Depreciation and Amortization:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--DepreciationAndAmortization_hus-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_zgdhbBAaTw5g" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Video Solutions&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;219,955&lt;/td&gt;&lt;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;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;213,446&lt;/p&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;$&lt;/td&gt;&lt;td style="text-align: right"&gt;629,677&lt;/td&gt;&lt;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;584,266&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DepreciationAndAmortization_hus-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_zmIQwLLVndh1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Revenue Cycle Management&lt;/td&gt;&lt;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,328&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;102,211&lt;/p&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;69,066&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;102,575&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--DepreciationAndAmortization_hus-gaap--StatementBusinessSegmentsAxis__custom--EntertainmentSegmentMember_zo4Fgb06Hqv4" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 1.5pt"&gt;Entertainment&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;319,302&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;320,004&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;957,884&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;959,366&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--DepreciationAndAmortization_zTq7n9teoAp8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 20pt; text-align: left; padding-bottom: 2.5pt"&gt;Total Depreciation and Amortization&lt;/td&gt;&lt;td style="padding-bottom: 2.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;565,585&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;635,661&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,656,627&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,646,207&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: 28.05pt"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;September 30,&lt;br/&gt;
    2023&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;December 31,&lt;br/&gt;
    2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Assets (net of eliminations):&lt;/td&gt;&lt;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: 64%; text-align: left"&gt;Video Solutions&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_c20230930__us-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_zw8b5lumUpT" style="width: 14%; text-align: right" title="Total Identifiable Assets"&gt;28,387,191&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--Assets_iI_c20221231__us-gaap--StatementBusinessSegmentsAxis__custom--VideoSolutionsMember_zCxg8EyoutL7" style="width: 14%; text-align: right" title="Total Identifiable Assets"&gt;28,509,706&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(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Revenue Cycle Management&lt;/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--Assets_iI_c20230930__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_z7ivCpYVPVS8" style="text-align: right" title="Total Identifiable Assets"&gt;2,286,733&lt;/td&gt;&lt;td style="text-align: left"&gt;&#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--Assets_iI_c20221231__us-gaap--StatementBusinessSegmentsAxis__custom--RevenueCycleManagementMember_z1VGZLBbOLuh" style="text-align: right" title="Total Identifiable Assets"&gt;2,201,570&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;Entertainment&lt;/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--Assets_iI_c20230930__us-gaap--StatementBusinessSegmentsAxis__custom--EntertainmentSegmentMember_zJlAMjxNH6Tf" style="text-align: right" title="Total Identifiable Assets"&gt;7,106,806&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--Assets_iI_c20221231__us-gaap--StatementBusinessSegmentsAxis__custom--EntertainmentSegmentMember_zJg60NHcpKUc" style="text-align: right" title="Total Identifiable Assets"&gt;11,190,491&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 1.5pt"&gt;Corporate&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--Assets_iI_c20230930__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zEIEZot8Lsof" style="border-bottom: Black 1.5pt solid; text-align: right" title="Total Identifiable Assets"&gt;13,575,344&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--Assets_iI_c20221231__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zKXtDvy1p84k" style="border-bottom: Black 1.5pt solid; text-align: right" title="Total Identifiable Assets"&gt;14,766,295&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 20pt; text-align: left; padding-bottom: 2.5pt"&gt;Total Identifiable 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_984_eus-gaap--Assets_iI_c20230930_z7V7ndQQorHj" style="border-bottom: Black 2.5pt double; text-align: right" title="Total identifiable assets"&gt;51,356,074&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--Assets_iI_c20221231_z1eoLws1bx99" style="border-bottom: Black 2.5pt double; text-align: right" title="Total identifiable assets"&gt;56,668,062&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:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-07-012023-09-30_us-gaap_OperatingSegmentsMember_custom_VideoSolutionsMember"
      decimals="0"
      unitRef="USD">1797348</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-07-012022-09-30_us-gaap_OperatingSegmentsMember_custom_VideoSolutionsMember"
      decimals="0"
      unitRef="USD">2092927</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-09-30_us-gaap_OperatingSegmentsMember_custom_VideoSolutionsMember"
      decimals="0"
      unitRef="USD">5596300</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-09-30_us-gaap_OperatingSegmentsMember_custom_VideoSolutionsMember"
      decimals="0"
      unitRef="USD">6152733</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-07-012023-09-30_us-gaap_OperatingSegmentsMember_custom_RevenueCycleManagementMember"
      decimals="0"
      unitRef="USD">1636543</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-07-012022-09-30_us-gaap_OperatingSegmentsMember_custom_RevenueCycleManagementMember"
      decimals="0"
      unitRef="USD">2015112</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-09-30_us-gaap_OperatingSegmentsMember_custom_RevenueCycleManagementMember"
      decimals="0"
      unitRef="USD">5142904</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-09-30_us-gaap_OperatingSegmentsMember_custom_RevenueCycleManagementMember"
      decimals="0"
      unitRef="USD">6039807</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-07-012023-09-30_us-gaap_OperatingSegmentsMember_custom_EntertainmentSegmentMember"
      decimals="0"
      unitRef="USD">2903808</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-07-012022-09-30_us-gaap_OperatingSegmentsMember_custom_EntertainmentSegmentMember"
      decimals="0"
      unitRef="USD">4376114</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-09-30_us-gaap_OperatingSegmentsMember_custom_EntertainmentSegmentMember"
      decimals="0"
      unitRef="USD">11575315</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-09-30_us-gaap_OperatingSegmentsMember_custom_EntertainmentSegmentMember"
      decimals="0"
      unitRef="USD">15937852</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-07-012023-09-30_us-gaap_OperatingSegmentsMember"
      decimals="0"
      unitRef="USD">6337699</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-07-012022-09-30_us-gaap_OperatingSegmentsMember"
      decimals="0"
      unitRef="USD">8484153</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-09-30_us-gaap_OperatingSegmentsMember"
      decimals="0"
      unitRef="USD">22314519</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-09-30_us-gaap_OperatingSegmentsMember"
      decimals="0"
      unitRef="USD">28130392</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="From2023-07-012023-09-30_us-gaap_OperatingSegmentsMember_custom_VideoSolutionsMember"
      decimals="0"
      unitRef="USD">426795</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2022-07-012022-09-30_us-gaap_OperatingSegmentsMember_custom_VideoSolutionsMember"
      decimals="0"
      unitRef="USD">515615</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2023-01-012023-09-30_us-gaap_OperatingSegmentsMember_custom_VideoSolutionsMember"
      decimals="0"
      unitRef="USD">1740397</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2022-01-012022-09-30_us-gaap_OperatingSegmentsMember_custom_VideoSolutionsMember"
      decimals="0"
      unitRef="USD">1543057</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2023-07-012023-09-30_us-gaap_OperatingSegmentsMember_custom_RevenueCycleManagementMember"
      decimals="0"
      unitRef="USD">625114</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2022-07-012022-09-30_us-gaap_OperatingSegmentsMember_custom_RevenueCycleManagementMember"
      decimals="0"
      unitRef="USD">866277</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2023-01-012023-09-30_us-gaap_OperatingSegmentsMember_custom_RevenueCycleManagementMember"
      decimals="0"
      unitRef="USD">2203220</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2022-01-012022-09-30_us-gaap_OperatingSegmentsMember_custom_RevenueCycleManagementMember"
      decimals="0"
      unitRef="USD">2520709</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2023-07-012023-09-30_us-gaap_OperatingSegmentsMember_custom_EntertainmentSegmentMember"
      decimals="0"
      unitRef="USD">174240</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2022-07-012022-09-30_us-gaap_OperatingSegmentsMember_custom_EntertainmentSegmentMember"
      decimals="0"
      unitRef="USD">-786392</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2023-01-012023-09-30_us-gaap_OperatingSegmentsMember_custom_EntertainmentSegmentMember"
      decimals="0"
      unitRef="USD">1564361</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2022-01-012022-09-30_us-gaap_OperatingSegmentsMember_custom_EntertainmentSegmentMember"
      decimals="0"
      unitRef="USD">190432</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2023-07-012023-09-30_us-gaap_OperatingSegmentsMember"
      decimals="0"
      unitRef="USD">1226149</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2022-07-012022-09-30_us-gaap_OperatingSegmentsMember"
      decimals="0"
      unitRef="USD">595500</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2023-01-012023-09-30_us-gaap_OperatingSegmentsMember"
      decimals="0"
      unitRef="USD">5507978</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2022-01-012022-09-30_us-gaap_OperatingSegmentsMember"
      decimals="0"
      unitRef="USD">4254198</us-gaap:GrossProfit>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2023-07-012023-09-30_us-gaap_OperatingSegmentsMember_custom_VideoSolutionsMember"
      decimals="0"
      unitRef="USD">-1311143</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-07-012022-09-30_us-gaap_OperatingSegmentsMember_custom_VideoSolutionsMember"
      decimals="0"
      unitRef="USD">-1481048</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2023-01-012023-09-30_us-gaap_OperatingSegmentsMember_custom_VideoSolutionsMember"
      decimals="0"
      unitRef="USD">-4639316</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-01-012022-09-30_us-gaap_OperatingSegmentsMember_custom_VideoSolutionsMember"
      decimals="0"
      unitRef="USD">-4327049</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2023-07-012023-09-30_us-gaap_OperatingSegmentsMember_custom_RevenueCycleManagementMember"
      decimals="0"
      unitRef="USD">43202</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-07-012022-09-30_us-gaap_OperatingSegmentsMember_custom_RevenueCycleManagementMember"
      decimals="0"
      unitRef="USD">117844</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2023-01-012023-09-30_us-gaap_OperatingSegmentsMember_custom_RevenueCycleManagementMember"
      decimals="0"
      unitRef="USD">299010</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-01-012022-09-30_us-gaap_OperatingSegmentsMember_custom_RevenueCycleManagementMember"
      decimals="0"
      unitRef="USD">236628</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2023-07-012023-09-30_us-gaap_OperatingSegmentsMember_custom_EntertainmentSegmentMember"
      decimals="0"
      unitRef="USD">-1256681</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-07-012022-09-30_us-gaap_OperatingSegmentsMember_custom_EntertainmentSegmentMember"
      decimals="0"
      unitRef="USD">-2149412</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2023-01-012023-09-30_us-gaap_OperatingSegmentsMember_custom_EntertainmentSegmentMember"
      decimals="0"
      unitRef="USD">-2818617</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-01-012022-09-30_us-gaap_OperatingSegmentsMember_custom_EntertainmentSegmentMember"
      decimals="0"
      unitRef="USD">-5915953</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2023-07-012023-09-30_us-gaap_OperatingSegmentsMember_us-gaap_CorporateMember"
      decimals="0"
      unitRef="USD">-2623421</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-07-012022-09-30_us-gaap_OperatingSegmentsMember_us-gaap_CorporateMember"
      decimals="0"
      unitRef="USD">-3054407</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2023-01-012023-09-30_us-gaap_OperatingSegmentsMember_us-gaap_CorporateMember"
      decimals="0"
      unitRef="USD">-9102631</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-01-012022-09-30_us-gaap_OperatingSegmentsMember_us-gaap_CorporateMember"
      decimals="0"
      unitRef="USD">-10025236</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2023-07-012023-09-30_us-gaap_OperatingSegmentsMember"
      decimals="0"
      unitRef="USD">-5148043</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-07-012022-09-30_us-gaap_OperatingSegmentsMember"
      decimals="0"
      unitRef="USD">-6567023</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2023-01-012023-09-30_us-gaap_OperatingSegmentsMember"
      decimals="0"
      unitRef="USD">-16261554</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-01-012022-09-30_us-gaap_OperatingSegmentsMember"
      decimals="0"
      unitRef="USD">-20031610</us-gaap:OperatingIncomeLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2023-07-012023-09-30_us-gaap_OperatingSegmentsMember_custom_VideoSolutionsMember"
      decimals="0"
      unitRef="USD">219955</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2022-07-012022-09-30_us-gaap_OperatingSegmentsMember_custom_VideoSolutionsMember"
      decimals="0"
      unitRef="USD">213446</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2023-01-012023-09-30_us-gaap_OperatingSegmentsMember_custom_VideoSolutionsMember"
      decimals="0"
      unitRef="USD">629677</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2022-01-012022-09-30_us-gaap_OperatingSegmentsMember_custom_VideoSolutionsMember"
      decimals="0"
      unitRef="USD">584266</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2023-07-012023-09-30_us-gaap_OperatingSegmentsMember_custom_RevenueCycleManagementMember"
      decimals="0"
      unitRef="USD">26328</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2022-07-012022-09-30_us-gaap_OperatingSegmentsMember_custom_RevenueCycleManagementMember"
      decimals="0"
      unitRef="USD">102211</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2023-01-012023-09-30_us-gaap_OperatingSegmentsMember_custom_RevenueCycleManagementMember"
      decimals="0"
      unitRef="USD">69066</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2022-01-012022-09-30_us-gaap_OperatingSegmentsMember_custom_RevenueCycleManagementMember"
      decimals="0"
      unitRef="USD">102575</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2023-07-012023-09-30_us-gaap_OperatingSegmentsMember_custom_EntertainmentSegmentMember"
      decimals="0"
      unitRef="USD">319302</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2022-07-012022-09-30_us-gaap_OperatingSegmentsMember_custom_EntertainmentSegmentMember"
      decimals="0"
      unitRef="USD">320004</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2023-01-012023-09-30_us-gaap_OperatingSegmentsMember_custom_EntertainmentSegmentMember"
      decimals="0"
      unitRef="USD">957884</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2022-01-012022-09-30_us-gaap_OperatingSegmentsMember_custom_EntertainmentSegmentMember"
      decimals="0"
      unitRef="USD">959366</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2023-07-012023-09-30_us-gaap_OperatingSegmentsMember"
      decimals="0"
      unitRef="USD">565585</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2022-07-012022-09-30_us-gaap_OperatingSegmentsMember"
      decimals="0"
      unitRef="USD">635661</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2023-01-012023-09-30_us-gaap_OperatingSegmentsMember"
      decimals="0"
      unitRef="USD">1656627</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2022-01-012022-09-30_us-gaap_OperatingSegmentsMember"
      decimals="0"
      unitRef="USD">1646207</us-gaap:DepreciationAndAmortization>
    <us-gaap:Assets
      contextRef="AsOf2023-09-30_custom_VideoSolutionsMember"
      decimals="0"
      unitRef="USD">28387191</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2022-12-31_custom_VideoSolutionsMember"
      decimals="0"
      unitRef="USD">28509706</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2023-09-30_custom_RevenueCycleManagementMember"
      decimals="0"
      unitRef="USD">2286733</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2022-12-31_custom_RevenueCycleManagementMember"
      decimals="0"
      unitRef="USD">2201570</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2023-09-30_custom_EntertainmentSegmentMember"
      decimals="0"
      unitRef="USD">7106806</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2022-12-31_custom_EntertainmentSegmentMember"
      decimals="0"
      unitRef="USD">11190491</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2023-09-30_us-gaap_CorporateMember"
      decimals="0"
      unitRef="USD">13575344</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2022-12-31_us-gaap_CorporateMember"
      decimals="0"
      unitRef="USD">14766295</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2023-09-30" decimals="0" unitRef="USD">51356074</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">56668062</us-gaap:Assets>
    <us-gaap:InventoryValuationReserves
      contextRef="AsOf2023-09-30_custom_VideoSolutionsMember"
      decimals="0"
      unitRef="USD">4466748</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves
      contextRef="AsOf2023-09-30_custom_EntertainmentSegmentMember"
      decimals="0"
      unitRef="USD">104222</us-gaap:InventoryValuationReserves>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_80A_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zd2KPVe2d5Gi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
20. &lt;span id="xdx_82B_zayk06UZ6YXh"&gt;RELATED PARTY TRANSACTIONS&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Transactions
with Managing Member of Nobility Healthcare&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Nobility,
LLC is currently the managing member of Nobility Healthcare, LLC. The Company has advanced a total of $&lt;span id="xdx_90B_ecustom--WorkingCapitalLoan_iI_c20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember_z0YhgTEQa5P7"&gt;158,384&lt;/span&gt; in the form of a working
capital loan to Nobility, LLC in order to fund capital expenditures necessary for the initial growth of the joint venture during 2021.
The outstanding balance of the working capital loan was $-&lt;span id="xdx_900_ecustom--WorkingCapitalLoan_iI_c20230930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--NobilityLLCMember_zDqlWEOnYr11" title="Working capital loan"&gt;0&lt;/span&gt;- as of September 30, 2023 as the Company received full repayment of this
advance.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Transactions
with Related Party of TicketSmarter&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
September 22, 2023, a trust, the beneficiaries of which are TicketSmarter&#x2019;s Chief Executive Officer and his spouse,
contributed cash in the amount of $&lt;span id="xdx_903_eus-gaap--NotesPayableCurrent_iI_c20230922__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_z3R1px8n9POf"&gt;2,325,000&lt;/span&gt;
to TicketSmarter to support the TicketSmarter&#x2019;s operations. The transaction was recorded as a related party note payable (the
&#x201c;TicketSmarter Related Party Note&#x201d;). The TicketSmarter Related Party Note bears interest of &lt;span id="xdx_909_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20230922__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zRyUcD0XoGX2" title="Interest rate"&gt;13.25&lt;/span&gt;%
per annum with repayment beginning January 2, 2024. As of September 30, 2023 the current portion of the TicketSmarter Related Party
note is $&lt;span id="xdx_900_eus-gaap--NotesPayableCurrent_iI_pp0p0_c20230930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_zxLOD2XmFmwc" title="Notes payable current"&gt;2,106,000&lt;/span&gt;, and the long-term portion is $&lt;span id="xdx_90D_eus-gaap--LongTermNotesPayable_c20230930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_pp0p0" title="Notes payable noncurrent"&gt;219,000&lt;/span&gt;, with an accrued interest balance of $&lt;span id="xdx_902_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_c20230930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--RelatedPartyMember_ztdrNqidndo7" title="Accrued interest"&gt;3,478&lt;/span&gt;. The use of proceeds of the
TicketSmarter Related Party Note was to resolve numerous outstanding payables at a discounted rate, the discount received is
recognized as a gain on extinguishment of liabilities on the statement of operations. Additionally, these negotiations relieved
TicketSmarter of numerous future obligations following fiscal year 2023.&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="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <DGLY:WorkingCapitalLoan
      contextRef="AsOf2021-12-31_custom_NobilityLLCMember"
      decimals="0"
      unitRef="USD">158384</DGLY:WorkingCapitalLoan>
    <DGLY:WorkingCapitalLoan
      contextRef="AsOf2023-09-30_custom_NobilityLLCMember"
      decimals="0"
      unitRef="USD">0</DGLY:WorkingCapitalLoan>
    <us-gaap:NotesPayableCurrent
      contextRef="AsOf2023-09-22_us-gaap_RelatedPartyMember"
      decimals="0"
      unitRef="USD">2325000</us-gaap:NotesPayableCurrent>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2023-09-22_us-gaap_RelatedPartyMember"
      decimals="INF"
      unitRef="Pure">0.1325</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:NotesPayableCurrent
      contextRef="AsOf2023-09-30_us-gaap_RelatedPartyMember"
      decimals="0"
      unitRef="USD">2106000</us-gaap:NotesPayableCurrent>
    <us-gaap:LongTermNotesPayable
      contextRef="AsOf2023-09-30_us-gaap_RelatedPartyMember"
      decimals="0"
      unitRef="USD">219000</us-gaap:LongTermNotesPayable>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="AsOf2023-09-30_us-gaap_RelatedPartyMember"
      decimals="0"
      unitRef="USD">3478</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:SubsequentEventsTextBlock contextRef="From2023-01-01to2023-09-30">&lt;p id="xdx_80C_eus-gaap--SubsequentEventsTextBlock_zwK8tDRloSl8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;NOTE
21. &lt;span id="xdx_824_zCfo3mIJd3U4"&gt;SUBSEQUENT EVENTS&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Business Combination&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"&gt;&#160;&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, Kustom Entertainment and Clover Leaf announced the
filing of a Registration Statement on Form S-4 by Clover Leaf with the SEC on October 4, 2023, relating to the previously announced proposed
business combination between Kustom Entertainment and Clover Leaf&lt;b&gt;&lt;i&gt;.&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"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Appointment
of Director&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
October 17, 2023, the Board of Directors appointed D. Duke Daughtery as a member of the Board, effective immediately, to hold office
until the next meeting of shareholders of the Company at which directors are being elected or as set forth in the Company&#x2019;s bylaws.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Loan
Agreement and Mortgage&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
October 26, 2023, the Company entered into a Loan and Security Agreement (the &#x201c;&lt;span style="text-decoration: underline"&gt;Loan Agreement&lt;/span&gt;&#x201d;) by and between the
Company, Digital Ally Healthcare (together with the Company, the &#x201c;&lt;span style="text-decoration: underline"&gt;Borrower&lt;/span&gt;&#x201d;), and Kompass Kapital Funding, LLC, a
Kansas limited liability company (&#x201c;&lt;span style="text-decoration: underline"&gt;Kompass&lt;/span&gt;&#x201d;). In connection with the Loan Agreement, on October 26, 2023, the Company
entered into a Mortgage, Assignment of Leases and Rents, Security Agreement and Fixture Filing (the &#x201c;&lt;span style="text-decoration: underline"&gt;Mortgage&lt;/span&gt;&#x201d;) by
and between the Company, as grantor, and Kompass, as grantee, and issued a Revolving Note (the &#x201c;&lt;span style="text-decoration: underline"&gt;Revolving Note&lt;/span&gt;&#x201d;) to
Kompass. The gross proceeds to the Company are $&lt;span id="xdx_906_eus-gaap--ProceedsFromIssuanceOfSecuredDebt_c20231026__20231026__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zz6BNzCZIjCf" title="Proceeds from secured convertible debt"&gt;4,880,000&lt;/span&gt; before repaying those certain Senior Secured Convertible Notes issued on April
5, 2023 in the aggregate amount of $&lt;span id="xdx_903_eus-gaap--RepaymentsOfSecuredDebt_c20231026__20231026__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zu0osg0OWIA1" title="Proceeds from secured convertible debt"&gt;3,162,500&lt;/span&gt; and paying customary fees and expenses.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Pursuant
to the Loan Agreement, Kompass agreed to make revolving loans (the &#x201c;&lt;span style="text-decoration: underline"&gt;Revolving Loans&lt;/span&gt;&#x201d;) available to the Borrower as
the Borrower may from time to time request until, but not including, October 26, 2025, and in such amounts as the Borrower may from time
to time request, provided, however, that the aggregate principal balance of the Revolving Loans outstanding at any time shall not exceed
the lesser of $&lt;span id="xdx_90C_ecustom--PrincipalAmountOutstandingOfLoans_iI_pp2d_c20231026__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_z8hGhoLGPySb" title="Principal amount outstanding of loans"&gt;4,880,000.00&lt;/span&gt; or an amount equal to eighty percent of the value of the mortgaged property, which consists of the real property
owned by the Company having an address of 14001 Marshall Drive, Lenexa, KS 66215 (the &#x201c;&lt;span style="text-decoration: underline"&gt;Mortgaged Property&lt;/span&gt;&#x201d;). Under
the Loan Agreement, the Revolving Loans made by Kompass may be repaid and, subject to customary terms and conditions, borrowed again
up to, but not including October 26, 2025, unless the Revolving Loans are otherwise accelerated, terminated or extended as provided in
the Loan Agreement. The Revolving Loans shall be used by the Borrower for the purpose of working capital and to retire existing debt.
Under the Loan Agreement, the Borrower is required to provide written notice to Kompass prior to creating, assuming or incurring any debt or becoming liable, whether as endorser, guarantor, surety or otherwise, for any debt
or obligation of any other party. While obligations remain outstanding under the Loan Agreement, the Borrower is required to maintain
a minimum balance of $&lt;span id="xdx_908_eus-gaap--DebtInstrumentRepaidPrincipal_c20231026__20231026__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zfJetjMgmXa6" title="Debt instrument, repaid, principal"&gt;97,600&lt;/span&gt; in a reserve account (the &#x201c;&lt;span style="text-decoration: underline"&gt;Capital Reserve Account&lt;/span&gt;&#x201d;). Under the Loan Agreement, the Borrower
is prohibited from creating, assuming, incurring or suffering or permitting to exist any lien of any kind or character upon the collateral,
which consists of the&#160;&lt;span style="text-decoration: underline"&gt;Mortgaged Property&lt;/span&gt;&#160;and the Company&#x2019;s interest in the Capital Reserve Account. The Loan Agreement
contains customary covenants, representations and warranties by the Borrower.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Pursuant
to the Loan Agreement, &lt;span id="xdx_903_ecustom--LoanAgreementDescription_c20231026__20231026__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zcYHC2k9d568" title="Loan agreement description"&gt;the Company issued the Revolving Note to Kompass whereby the Company and Digital Ally Healthcare jointly and severally
promise to pay to the order of Kompass the lesser of (i) $4,880,000.00, or (ii) the aggregate principal amount of all Revolving Loans
outstanding under and pursuant to the Loan Agreement at the maturity or maturities and in the amount or amounts stated on the records
of Kompass, together with interest (computed on the actual number of days elapsed on the basis of a 360 day year) at a floating per annum
rate equal to the greater of (i) the Prime Rate plus four percent or (ii) eight percent, on the aggregate principal amount of all Revolving
Loans outstanding from time to time as provided in the Loan Agreement&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company entered into the Mortgage to secure its obligations under the Loan Agreement. The property mortgaged under the Mortgage consists
of the Mortgaged Property. The Mortgage contains customary covenants, representations and warranties by the Company.&lt;/span&gt;&lt;/p&gt;
</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:ProceedsFromIssuanceOfSecuredDebt
      contextRef="From2023-10-262023-10-26_us-gaap_SubsequentEventMember"
      decimals="0"
      unitRef="USD">4880000</us-gaap:ProceedsFromIssuanceOfSecuredDebt>
    <us-gaap:RepaymentsOfSecuredDebt
      contextRef="From2023-10-262023-10-26_us-gaap_SubsequentEventMember"
      decimals="0"
      unitRef="USD">3162500</us-gaap:RepaymentsOfSecuredDebt>
    <DGLY:PrincipalAmountOutstandingOfLoans
      contextRef="AsOf2023-10-26_us-gaap_SubsequentEventMember"
      decimals="2"
      unitRef="USD">4880000.00</DGLY:PrincipalAmountOutstandingOfLoans>
    <us-gaap:DebtInstrumentRepaidPrincipal
      contextRef="From2023-10-262023-10-26_us-gaap_SubsequentEventMember"
      decimals="0"
      unitRef="USD">97600</us-gaap:DebtInstrumentRepaidPrincipal>
    <DGLY:LoanAgreementDescription contextRef="From2023-10-262023-10-26_us-gaap_SubsequentEventMember">the Company issued the Revolving Note to Kompass whereby the Company and Digital Ally Healthcare jointly and severally
promise to pay to the order of Kompass the lesser of (i) $4,880,000.00, or (ii) the aggregate principal amount of all Revolving Loans
outstanding under and pursuant to the Loan Agreement at the maturity or maturities and in the amount or amounts stated on the records
of Kompass, together with interest (computed on the actual number of days elapsed on the basis of a 360 day year) at a floating per annum
rate equal to the greater of (i) the Prime Rate plus four percent or (ii) eight percent, on the aggregate principal amount of all Revolving
Loans outstanding from time to time as provided in the Loan Agreement</DGLY:LoanAgreementDescription>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>112
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M 7Q_KR 7AQOSNY;N=TQ7?P%02P,$%     @ '8MN5U!$X=DN P  E0H  !@
M  !X;"]W;W)K<VAE971S+W-H965T,RYX;6RU5EU/VS 4_2M6-DT@,>(D;5-8
M&PF*IB$-K:)B>T![<)-;8N'$F>VTL%^_ZR1D_0@=2*P/C>W<<WR./V[N:"75
MO4X!#'G(1*['3FI,<>JZ.DXA8_I8%I#CFX54&3/857>N+A2PI )EPO4I';@9
MX[D3C:JQJ8I&LC2"YS!51)=9QM3C.0BY&CN>\S1PS>]28P?<:%2P.YB!N2FF
M"GMNRY+P#'+-94X4+,;.F7<Z\:@%5!'?.:ST6IM8*W,I[VWG,AD[U"H" ;&Q
M% P?2YB $)8)=?QJ2)UV3@M<;S^Q?Z[,HYDYTS"1X@=/3#IVA@Y)8,%*8:[E
MZ@LTAOJ6+Y9"5_]D5<<.>@Z)2VUDUH!10<;S^LD>FH58 WC/ ?P&X+\4$#2
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
M0[\\:5WVFVFH$]X@,@,T\7@B2H]$8W_'"66A69YXZ'+L[4$<$[<Z?O+VLJY
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
MJ>ZIU%WBK*9Z51164^E*6ZWE+7E8:;[KGLME]>Y*+R5=U7ZNKF[_]A<BXW]
M'1Q3+,<4*Y#$1N[C1_=QK_OVL\UB6)%6T;+9Z&6Z*X?9 W*;5PFN9P3-7]QQ
M/TNYXJDU I"*RY%TBMEJCQP@C@X07@=\U--H6R_[U_8?%H!NOP \MN6VA[P@
MG(',K+%^)YR:+FR;S%NK@-9%TBG>KC-J?GEL?GEY\W^9U" W2+<W""7L&<Q;
M>.@,ABF68XH52&(C#ZJC!]5%'M2L\5#5_6["?\I=.8GE/.6XV++(O#4+&$1(
M.L7;=48N2(XN2-[J M]02MSIRAU)WAJ$CB1,L1Q3K$ 2&[DQ/;HQG7'C\ZY=
M/NF]0%1NM2N'?=UZO=\.#.QSZEK(C:D[HE)N>=%;@?,[>H:DDZ=NU]-;9R:5
M5?%BPE#)!%[^26RP,\9J==\@.I0RJF'*DIA:'O#7)G0@H:KEJ&H%EMK8KR?A
M!.+U:U8/D^+];N_(OHFV8X2NOR"TYO/E:<"AV]UW]:HNVS] -WL+#=B$8PEE
M!Z%1QR-"IE;'R[$*+.8+''O,T#_QX__/51^]UT[:5-%7ZZ;KX!B.5R/$ 4A"
MV4%H//*3V)Y[<\A.RC@F/+$F.]@R32B?:F,3+2!GA0N&,,%/97L,$U"PJ9D;
M4N&)#3O$C280;:8(D?9V#3!=",68'56![)2VDS%UFLHUU4RHI]V3>HZ;RI Y
M\:,Y$%F9;S(74H<FXR2Q6^T"*O8L YAJ.:I:@:4V]J+!>^+G^S?%%(D+^T!0
MD;B\/Q55!$RAL")@-A57A!2]@45BT)SXV?R2T")QN1R.+?K+#AX J&R.JE9@
MJ8V]:/"<^/G\O%7U G*=_,1WJ&H9JEJ.JE80-T:Q2&F:\G2*2PS3$S_4O^^Z
MW7ZIMB DZI_:9O?X%+V4[1 DBZK?-;UL'_6,]MA6^U09Z&%,3+Y#5<M0U7)4
MM8*XT1'.4R'B>,+!AO:)'_=/MF*?JF<]K<:>?84+]U2FSD+D4C+1G3%-'=,,
M,&5QRE)EKT0 >">42BE5:J]$KJG>B'%!XHFQ0 VC4S^C RO1;)-1%\B')B/*
M7HG\98?V952U'%6MP%(;>]$0.?43^=O2N^2L_*[+II,)7M<4S/ "M#N5X@44
MO5LQ>I(8G\F,7[ 5HRY%PELQ?]G! P!3+4=5*[#4QEXT\$W/AN]3[\'3%P#?
MBMHI$@K!MTIDRCBU^SM RAI-G3 %8+=(2:J1FME!6<"42<9C0=E$AS?P38/A
M>[[) /A6- 9F?%3X1E7+4=4*++6Q%PU\T\OA>S:60@'X=L-/%(1O,/P$F(+A
M)\AN(OP$F/K#3]30-PVF[_DF ^@;##_YRPX> :CTC:I68*F-O6CHF_KI.^1\
MCU\J(+1-72IEB?Y(SI* E3_'$BKF:S[V@Z%I^N84.>B2Q$VJ,GLLN83([(:^
M $GAAD82*A"$QIXPV$OGLMQO.JQ H4SP*8T?G')!AMHSP6&JY:AJ!9;:^/2I
M07.&ECX'CZ+&P*D%.V?NKT) J@Y+*&= MI^DDDII#?UBRE() <]IS/ T\_,T
MTLD%!A!N2D\CF <O7)! ]AP'QE3+4=4*++6Q7PWL,X0\N%\C8+. )90Q-][
M$L:HM6// ;L%B:40Q!D[4!X\H211$T/GY-#\V23^S]W6'TAD (FSU"9Q!I&X
MT/\I:1_]!4P9%6EJ<PA@MTAB)CF-;1('3+F@1-/]!(<P0^(LF,3GFPP@<=UD
MW+W# )7$4=5R5+4"2VWL14/BS$_B(1SBEPJ96EPZIH(H&[@SK )S+*%BON9C
M/QBJ9WZJ/V]NOX!980<@"67,#2PLB!2I,[=#=FE,N1+VC 5::EM%)MK8,#?S
M,S=RYI2Y1]69/0'?,1=<AS0AL5LH\]<]I*]C,?=$U2<SG,Q -_O34MC>#2L
MW#%SCZS[:Q>\N* FJ5'5"BRUL9\-TC.\3#8[*Y/-SL]D Z9@)ANPF\ID Z;^
M3#8WN,SQ,]G\W$RVO^S0#H^JEJ.J%5AJ8R\:\N8XF6S8G4 FV\WL<2B3#6?V
M %,PLP?8367V %-_9H\;NN5O2F7#30:DLL',GK_LX!& FLI&52NPU,9>- #-
M_0 ==-_R!3=8PS<N XQ->&*?G\^P"LRQA(KYFH_]<'+[N)_.@V]?/NB-=K/V
MZLM=?%_81IF_8B&-C"14( B-O6#HFK_A)G+?5I:[G,GTQMN9UB[@6L^TAJF6
MHZH56&IC1QH\YPAX[M<(F<^P\)R[,$VH/#UW=O 5 -V2Q"*Q#P@4D*5(52K4
MQ%DV;O"<GXGG*[UAZIM(H^!V->RE'MIF$[75YZKMJL, ZI[7-3R-8>7*L82R
M2X0\HPJ+[A&$QGXV],_/I/]S_>R=*%WF%W8,QE^?X%D2E?=1U0HLM;%G#>_S
MLWG_]$@2 QT'\+X2]BDN#O&^2A-.A+/O<$V%XJESB@NP&V[+3*2&&'NR@T((
M7.FY;N+<B3"\+X)Y?[;)!,#[2@A*[0[O+SNTPZ.JY:AJ!9;:V(N&]\6?R/OB
M+-X7Y_,^8 KR/F WQ?N J9_WA>%]@<_[XES>]Y<=/ )0>1]5K<!2&WO1\+[P
M\_Y9&V._1N@]9JAJ&:I:CJI6""#13Y3>;9.I9)@P 0+A#Q @)\/\I06[&#7]
MCZJ6HZH5EZCYMN'BY/EV,V?PX>0,O/, CMPGL;-404?N$R;U=LE^AB!@*I5B
M-F[F@-V"D)@D>K&RLS-0\4DR/$ACZE& !O]%\)G[^38#SMPG<:SL.\GN_&4'
M=W;4,_>H:@66VMB+)L @_ &&<^\Z@=WI9OL!7A' L^DF> 4P!7D%L)OB%<!T
MAE<,M L_M%_$*RZ;3_ **J"CJN6H:@66VMB+!M"%']!#LC-^J8!(F@ 87J4\
ML4][81688PD5\S4?/]O4T+^<.QQ_T5TG$C@4;X\EZ08)+)/,7[F AL82*A"$
MQIXP!"_GSLJ_Z:X3": TD]1.G/DK$3K!H:KEJ&H%EMK8G2:H(!&.R/LU F8V
M+*%,NG$--;H3Y. JX-Q[PO26P3GW#5O26$P]%EL:XI=^XD=)TTCH$7+VH 'H
MUS;*_)4-F<NP4OH(0F//&*279R(]1F)%NKE^JG>QCI-021U5+4=5*[#4QLXU
MN"[]N'[7; ?_'>_A&M[U]?VZBK9-7PV/+6UF;ZJ3T&/K;(<"%$U29=ME_NJ&
M##RLL_D3-1<3QY7ER:/H_?0?VO3>804]!\\]V.&O4?"PPGU"/>XCZO^,F( T
M,0$Y$Q. ;_@">58"(0 W"B:A$$!"$\:X33R J>1*)G84#+ ;[HSC*F5V!*(
M;#5PB^%91Q/CP,0 9' ,8+[-@!@ & 7SEQW<XU%C *AJ!9;:V(LF!B#Q8@!^
MJ9"=LDO2"1?V0ULRK/)R+*%BMN+C[\8P$0#ECP"<!2I^C8#FQQ+*%' $(97,
M6KYRP&S!5)Q(9=_*"UI*E<9\(LBB#-JKF>1\0()# ;EX=VH'K*82'( IF.
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
MO&J2JLBY:D-^KG6^]@,D?.Y93V& -/'S=.DP*2=1X#QIRT!M<T.Y=(QU'LO
MJFB%:AR=G160)X=(1PR#[BC+I*C*M4%7"AT8_5 5#Z3B1$FQ5A05&'D5V.AT
M4U9%M08'LN<V^43#QV_&DW#2OP,Q[0.#N(90'NG'Y*C!WXO:727, ]]CX<$F
M;9\/?Y=/@U!T9!D8 K3&VG.[EP# /2AHRK@0&2*7R^)S"W&$^I)Z0%SU$SEJ
M()$CVSPKI#V&':O/@ <2&H%:DBSH>G3QZG(+W15<9![D(8SS)PT :%:,20[<
M\@>.%5/F'U4A0:2@@>R1"AB>>+&0R<?=EDPI*66=686 4.NO.[8=;!W ?.$_
MA-:L%"4*!5^@;5H*^"FCEZE2/[(UKB/SM%U6!7N)M5ZA/6(*8*))=5W\CI *
MU<%T) :\9H[#757@%<5?;9FT&>DT/*4N#?\EU03XQZ")W"2@KI;H=(!VVR62
MU?'JAEEGK4NPO72H--4[RD5Z@P\B">ONP)F+A&D^EP0(Y=W8N).?DV\#($)+
M2:Z)U6L0-S5U*W("",=ZF)I.1O]!CTDR4%U(1J M>(G%Z#_'ZHK@!I@@.$'^
M>U)912DKL<.@5 K9H[OYJJH:>$X;;]%!*+_WV.K@L9&'"MWH:-B'N.7WJEU>
MBJ+8.J<V)F"3[.^MM6%'2$Y@/7*&5G N.$$! (/?3ZXWP%8#ZYECHCMHSIK8
M#Z-Y%%)TM$%!)WFM=F%-R;. ]5;&MK(!B\*3;2&A!VDQ#-)&A+02Q&1$KJ^"
MQ_,*-3CZ.@M$%:5O;)E,H<E%.EAH\N()>"6CN.3!Y6GM7B0@VP0=8B]Z%H G
MG=2X$0+G*B<G4]Y(4A%)0;S+A698J__<# YM^,R I1PS(&3/226)% U[E T#
MAQ(5@X,.?U7:#+%8]/_-8@?<5)">:-76I! #D&)40-JEAI\_= ?ZT*4-/ "G
MLL4A9V\>=:25W[]$?1)BG:A/&4Q/BQH'W^L-1'L XB^ZVH$>HU2JNB'OP7Z%
MZ_V:;!,SNC5UHCG4^]2"[Y&,/G^I81D=@3BL( 9N6.L#*SKJM\%>^")$XG6[
M"^W?NJB G11Z&M46,]00'E(@!%\:Z\K >QDQ <E2(AD^8&%4>AA^9F"@#/ $
MH"IMK.'H8\XC?U#HG,QQN&D.2EO,; IVRQ7J9*LHQX(AY58 =:N6^,X83EW
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
M<E[N6CLDE^E=;OL[_$LK=%0S5D8&@I BJ;TNH]0>?1:E>9VV6]P_U5YK<[6
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
MOP3S&:."#)F]V*K_UJYJ-'>XX;P%VG1&QL"KA%-,;3IWUM_(XZ[K:3:=9$F
MU]A')\H'4G+_7QP6LY_AC-3=;!4E?GPE]7/ZA+1:R[#'LJKKZI'&Y(@Q2FK!
MTP*GA\()+&7JG(_0)%]#2)@^G+ &)9=O322^*#-GFFNI+EN&H. );.\&TR;&
M3FZ*5 :R0T[#RMU_<)A];1\'9VGA7^S8DI*039: _2U&HU2 &P?:I2^BDA3-
M]2/7Z&!)CBQB)R8\GV.$C-($, @NOQ^1V%-J/*EUF.O@E)7K[QNKZ\3P)'2_
M4^*9;WRF#/M%:3:RI $)B+?*+^RM^]:'/+A?@%2BNUUJBTT1S%(XJ D @M8\
MNIP<@P)YHFP$9J[''0]B\>N'3_?J_N;3.W7[_K>;Q?V[F_?W@S[$%=4;R? E
MA5A ^8-Z3][H+:DX3?W#1LP_F(;S$_B;/.#9#YV_W/?1XI\_WN6D<RIU=*>Q
M-6=Z_"IZ![&3C>($J>=@9D\OW-[VO_QQA*!@\_W%R?0@J/)]M#<ZZ!'SN:PM
M1H(_#R#GXA)L]OSTP'[R[;\?,> \@(,P/YWOX<9] ^@Y :<)J'5Y>0!<_WT8
MG.-]R1CK<C+Q8 ^1973#;6 ^'?)68R:V4&\8:]C*))UEU^'U(&_?W%X?!UJ(
MK30E42"4,G9P#F>UOJ;!56$K7IXN2>5]R0Z)IWTZB?%.5'#53L&M!%=J%L\O
MP9VZN+2]0@;;C*3ER7_FVZ!(5V"[E835CE[=3"A3";-1-A^\33)1V=B>O6J+
MH+<JR,$DHN9('Q=%>+U>Y-P1? RB_R]X@QJ&QMW4E=-D4C/K&@R[N\/K$B,3
MG'VOBZ=P0@M;[D QH]/@BD,!R)'+;60\^)"XQP8FG5RC?VQ;/3:YX>P?K2->
M+T]5YFDP& !GJP%U48@MZI\!X6@TS25PT)]A6T^&8[ARV=BRH$P/]8*+&#6X
M5 ?Q.T0W>#38(!.LR':#,V:\O(VSQ]'5WC*29W#E?K[W!QOH,060LV4EA\P[
MRL';=L:<;@+SMRDBN;8\LI/0H$6-FO]$-'^TU$\XT$E]&V/UON(T&=8@$)I-
M0O?12KV#\B3]LX^II10''8B6G)2X!>$NUSGAQGUM;QE2P2U#IO/HR#VL_%KN
M_<!?:S1?.I"[-+Y/3WFGM067#$0(5)P'DK+E!GM$&,7=I[MN-?ZQ#M[C^1G0
M"I$E*MX!G 8/N5S8,UM0&TQ9D<-)PN#U(+Q5I7GB+R]-J*TJ3U&NPDY>XO>(
M)%LR67Y@S17"NOO&OF/&^I3V%@R^#MJUW\7$MVYHCR<\=M0EOI?;M2=G^9)9
M&+SKPN-MD&H)]CN.P#3N;(LN^![X+\QMHA(L'C07QQ.7*^DZS/ND-K:H8/M8
M1=6-U:U$E=W^5E*.?7;!RA6UVTI/Q.^ZKMPX0 !!_[EP7UE?\O*8A"VK  \.
MGN[6?O*R!V9_JRXN8LDETEPV(72+W?Y+[>YA0":,;#T[2'MBLYX#*A8%(V3
M;E1/AJ1(Z583FGZCJ3NT6UUZ!)S0[_/(*@J[KQ:?H]ED>CZ:S*588VBI%8U9
MMDL#AA_9Q+&.P$R\ _;%SDA04MH"Z7I1#S$<):,3"5#Z'8#(7F+@>N%8GR_<
MY:!!NL\1BE_CUAV?'BQ#4%B5NOL3F 01G,K?]MRG.[HD?%7S85[Q4'>+'SWK
MW3T<'Z,K.ER/IB(V^X#4=YVDF_!VYMY7,=[>YUR3[CZ1KVE*1X"1>X4QUX-J
M9=<N"[+1"+'-@NS0LF1$NTYJ?Q$T]?DPTE[MW07+!DVO;$<FZ0+7V^;V(Y(&
M +GHVC:@4@<MMND!/6,L=CTVF[@_X8AM6T)ZZJVJRL =CVT("LORL+[;+4S'
M^VE*O)-_JP.<Y<[Y^UXU.%9W+I4Q:))!("C"'X6=[98Q;X.D2*W>Y ;\:[X-
MRZ]J%WC+> I[%+O5RF]?H1$V:U*!(4RAN[9*T.OLZ%%S6$6=N7_G8-RA+I(4
MQ ^=-8-$!'-*6?*U%<'L@+.'DOEP%^"A-5P_.=30-" H&,LG?)]LN%N)B4\
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
MOG!7R@:WQKD;#!E/8=!&=L77E3VZB3[N\LO#5*&#X84DSXK'*!2,\& =5*L
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
MZ(6-B"'1"Q\34<Q*=B9UG!:Z4H+]<S33I0)S^-<^80VM:#\MA,A+O>*Q>',
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
MK]/O'IB:I;XIBQ5]@C<KRK+(Z!+3,J%P +R?%[#%]@87:+[)//X/4$L#!!0
M   ( !V+;E=+@1L9E@4  $ 0   9    >&PO=V]R:W-H965T<R]S:&5E=#$P
M+GAM;,U86V_;-A1^UZ\X<(>B ;18DN^Y 8KCM!X<)[.=]F'8 RW1%E%)5$@J
M;O;K=TA9LI(X:3ILQ5XBBCZ7[WSG0C$G&RZ^RHA2!=^2.)6GC4BI[*C9E$%$
M$R(/>493_&7%14(4OHIU4V:"DM H)7'3<YQN,R$L;9R=F+T;<7;"<Q6SE-X(
MD'F2$/%P3F.^.6VXC7)CQM:1TAO-LY.,K.F<JMOL1N!;L[(2LH2FDO$4!%V=
M-GSWZ+RMY8W 9T8WLK8&'<F2\Z_Z91R>-AP-B,8T4-H"P<<]'=(XUH80QMW6
M9J-RJ17KZ]+ZI8D=8UD228<\_L)"%9TV^@T(Z8KDL9KQS2>ZC:>C[04\EN8O
M; K95KL!02X53[;*B"!A:?$DW[8\U!3ZS@L*WE;!,[@+1P;E!5'D[$3P#0@M
MC=;TPH1JM!$<2W52YDK@KPSUU-FE/Y[!9W]R.X*KD3^_G8VN1M/%25.A;2W1
M#+9VS@L[W@MV!G#%4Q5)&*4A#1_K-Q%3!<PK@9U[KQJ<T^P06HX-GN.U7K'7
MJ@)M&7NMEP(E3,!G$N<4+I@,8BYS027\X2^E$E@;?^Z+N3#9WF]2]\N1S$A
M3QO8$)**>]HX>__.[3K'KP!N5X#;KUG_@<R\:F<_RNGU8F2U#V&_$QBG%@D"
M+D*2!A0K4D7@SX>PX!D+H.\Y\/Y=WW.]8ZBQ>D6)IA0;5DD@:?B(9M2VM%ZN
M6,S^P@T"*ZUZ;U0C1@410?0 *B(*,L&X8,K(J8@"2[,<;2INQ(GI9D6#*&5W
M.8KDDH;ZQZ0 4#?,4MQ7D: 4EH*3$&)Z3V-Y:"W0[(K'.))8N@:F\2P%HRML
M:!D(EAD??(6Z7-*MA4+WR'K_;M#M#8YAHM\MM^+B]YPK1(+H T3%RHF#W2J^
M4L2/$Q18B/2P@,1 I*1;HF)&EDB+8E0^,>Y5QJ^1")RE;)VR%>JG"OA2YY(L
MXXJ@#RP-XCS4$=V] 8MD"8N)*)'@3@W(P1,DK0K)O(8A3U]%H9,WY$E&T@>C
MW3M&-YM4>\P3P['!%E)%!<ZV4F67P / 1%F[1"GC2%!3R+K.]GG859-A7$?+
M4BQD]B+K9>F$@-57*Q]]:J"W(!<"O5LX_76E2%T8.)X439:8DW)&%35/@^VN
M:W:](Y@//XTN;B<CZ_H2+L=3?SH<^Q-LB/EH,0=_>@&3L7\^GHP7X]&\;,(+
M\!?UWKR>PFPTO)W-QM./<.[/QW/+I 7<(CW@;9\M[%%%8NLYO.\H3'9L'%E#
M'.48,#(, >8(BU8479<)GC IN7B % NL(#)X0=JB1*2_XH< D#7VCQX,\$M5
M1O65UW?MOM?9K:PO1 A=8&B+W1-3NO5\E:KET[7;KF?K 5.MZA'9]:3NA^#:
MW4';[K8[]?5W.'N6[/\SQ[U>S^ZWG=WJ1SE^\OQ!?I^Y?TMG!Q'!F/6(*(E$
M;Z6?I'[>Z$[7&AG&PD,)5'^%[&G2)^VX]_2;P_"3/_TX@O$4)J//HPGZ'4]O
M;A?S>M*&CY)VLTO:U"2M)/=B1VZ-,.N<Q/IHM9\/C$=<E5S?X/P)6(8#+",/
M1<3H]*6B>%Y"QHY[##.D,47NA@\!LGU%4OSN-C7C!W<YDZP8R1]<S[%[_0$<
M5 "&52;JXW'USR%8WX/0Z=N:C1V$BK(K/=Q+OEK(4GLP0-E!C:\Q'C#FTP4A
M;MY6YBW;<[MVJ^_\;+('7=OK=M[ ]1L#Z0SL7K>[H^NW/*6[0PK9<CP4:.,*
M0^YU;;?=_>GUY;BVTW'_B_JRW@IA8/?[_7^/]0]X;G5;=LOKPL&.^SU?"?73
M;G=L[;LO-&NWNH2*M;F[2N0A3U5QP:MVJ^NQ7]P*=^+%W1I;9LTP[)BN4-4Y
M['4:((K[:O&B>&;NB$NN\,9IEA%>\:G0 OC[BB/)VQ?MH/JGP=G?4$L#!!0
M   ( !V+;E?&TMM&>@,  +('   9    >&PO=V]R:W-H965T<R]S:&5E=#$Q
M+GAM;(U5VV[C-A!]UU<0ZJ)H 2&BKI93VX#M>+$%NHEA)]T611]H:6P+*Y$J
M2<?)WW=(R4J:.$9?)%YF#L^<X0Q'1R&_JSV )D]UQ=78W6O=7/N^RO=0,W4E
M&N"XLQ6R9AJG<N>K1@(KK%-=^2&EJ5^SDKN3D5U;RLE(''15<EA*H@YUS>3S
M#"IQ'+N!>UI8E;N]-@O^9-2P':Q!/S1+B3._1RG*&K@J!2<2MF-W&ES/8F-O
M#7XOX:A>C8F)9"/$=S/YM1B[U!"""G)M$!C^'F$.566 D,8_':;;'VD<7X]/
MZ)]M[!C+ABF8B^I;6>C]V,U<4L"6'2J]$L<OT,63&+Q<5,I^R;&UC2*7Y >E
M1=TY(X.ZY.V?/74ZO'+(Z <.8><06M[M09;E#=-L,I+B2*2Q1C0SL*%:;R17
M<I.4M9:X6Z*?GDSG\]7#XH8L_E@N;M>+]<C7B&KV_+Q#F+4(X0<(0_)5<+U7
M9,$+*/[K[R.;GE)XHC0++P*NH;DB$?5(2,/H E[4AQA9O.@#O"5[9IL*%&&\
M(-,\EP=6*?+7=*.TQ$OQ][F06\3X/*(IE&O5L!S&+E:" OD([N3''X*4_G*!
M;]SSC2^A_Z^47$0XS^_V[G[A)%?D+7PK"10./&&E*]0I%UAS2D-!Q);H/9"M
MJ+!X2[XC3!-,CX9Z [+/D17V!O)N-;"KX359S[\L;AY^6SAWG]^=ZO0P3@]S
M@G!.$$Y'C1R9E(SK9])Q))](D'I)')E!XJ7#N#>M2EWNF*WX7"BM2.C1F'KA
M,"1A//"&V8NI8I6-MJY+99J,(LG "VA(DL2CE/9V#7N6J( -4T+%C#);B7*@
M=X38T2 B"8T]&M(WV!+T0?+VYC&C(>,Y+@<=^2#(T"GMG31[,KMTZ 5I3.+4
MBVGFW&$&) E"-$T"W(R\+$J<>Z$9,NH<^]1]PG SBJ9I9J3QZ)!ZPW30Y_B=
MD$=F%6ADJ<[E&[N^7>%XPTC=UCF8.C]S#<XG_-MTM9K>WO]YRKPS@UW)N0'?
ML,KH\9+#I12/I6WWYMQW7./,BX+ F>^9--*SIJE*HYIX,>UN._D)4QVG(?G9
MP:[TYJQ6^W.%ZK_JHS7@(>:U,/H<N&Y;:K_:/TC3M@^_F+>OV5?D6&+F*]BB
M*[T:)"Z1[0O13K1H;%?>"(T]W@[W^*B"- :XOQ5"GR;F@/Z9GOP+4$L#!!0
M   ( !V+;E<-GN? .0,  !4'   9    >&PO=V]R:W-H965T<R]S:&5E=#$R
M+GAM;(U5WV_;1@Q^]U]!J,">,DN6W+3+; ..FV%]2!O4V0]@V,-9HJQ#I3OM
MCHKC_[[D2=$<-/'V(MWQ^'W\2.JHQ<&ZK[Y")'AL:N.744747L6QSRMLE)_:
M%@V?E-8UBGCK]K%O':HB@)HZ3I/D,FZ4-M%J$6QW;K6P'=7:X)T#WS6-<L=K
MK.UA&<VB)\,7O:](#/%JT:H];I%^:^\<[^*1I= -&J^M 8?E,EK/KJ[GXA\<
M?M=X\"=KD$QVUGZ5S<=B&24B"&O,21@4OQYP@W4M1"SCGX$S&D,*\'3]Q/Y+
MR)USV2F/&UO_H0NJEM'[" HL55?3%WOX%8=\W@I?;FL?GG#H?;,L@KSS9)L!
MS H:;?JW>ASJ< )XG[P"2 = &G3W@8+*#XK4:N'L 9QX,YLL0JH!S>*TD:9L
MR?&I9ARM/G[:?+Z]@?OUGS?;14S,*/8X']#7/3I]!?T3W%I#E8<;4V#Q'!^S
MDE%.^B3G.CU+N,5V"EER 6F29F?XLC&]+/!EKZ5G<ML@W*M'^*!]7EO?.82_
MUCM/CC^(OU]*N6><O\PHE^3*MRK'9<2WP*-[P&CUPYO99?+S&;WS4>_\'/M_
MMN,L^F5MGS[?WTPNIW!*#?<53K L,=P)("Z/4X3 EQRH8D/E$*'I>XO26^#.
M$#8[=&-[0)E"%BD\**?9I72V"7!\;)F9+9X4=63=L:<O.J:VP65CFU:9XR3G
M&-ITVNSEI'7V01<("F9)$D0.?E I#]KDG7-,RR.)^03##?4H)SP@<C0$1U3.
M7P1IFF!@9P\FWZ'XJ3ZY'\61+UC3U2K40)B@M5[WPX*>)SR1A*>PSG/K"@Y<
M'R].T^ Y0.CX>K(X-O,G=F"]QA(/N[+4N19I/3F'0LG1Y,B:]RK0L58)3NRF
M51W:4'8DGRI7I)1#UL\C]2!#9B*!#4.?D]F2/=S_RJ[CCO:-WG>Z4((>*E](
MB=;;#;R;)U-I ,](Z_!"BJG]29H3%O14W>\[-YMETPQ>N@_QR:AJT.W#0/9,
MU1GJI]9H'6?^NA]U_[KW/XQ;Y?;:>*BQ9&@R??<V M</X7Y#M@V#;V>)QVA8
M5OS?0B<.?%Y:KOBPD0#CGW#U#5!+ P04    "  =BVY7WQT3(*("  #3!0
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
MF]FUQ_W)O#K$O!<%XKHZT4W_<S>]F4^Q;[L=P/?J&G&AY0ER7U([<MVFQD"
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
M%J]J"KP \Y7'"=H-V,#P3C__$U!+ P04    "  =BVY7'L&2E,0'   %%0
M&0   'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6RU6&EOXS83_JY?,7"#(@$4
M6X?/S0$XCKL;M+$#V]F^^Q;]P,BT+417*2I.^NL[0TJT$SON9H$B@$.*,P^'
M<SP<Z7R=BL=\Q;F$YSA*\HO:2LKL4Z.1!RL>L[R>9CS!E44J8B9Q*I:-/!.<
MS952'#4\QVDW8A8FM<MS]>Q.7)ZGA8S"A-\)R(LX9N+EBD?I^J+FUJH'DW"Y
MDO2@<7F>L26?<GF?W0F<-0S*/(QYDH=I H(O+FI]]]-5D^25P->0K_.M,=!)
M'M+TD28W\XN:0P;QB >2$!C^>^(#'D4$A&;\56+6S):DN#VNT']19\>S/+"<
M#]+H]W N5Q>U;@WF?,&*2$[2]1=>GJ=%>$$:Y>H7UEJVZ=<@*'*9QJ4R6A"'
MB?[/GDL_;"ETG7<4O%+!4W;KC925UTRRRW.1KD&0-*+10!U5::-Q84)!F4J!
MJR'JR<OI;#SX]?2J/QU>PV!\>S<<3?NSF_'HO"$1G60:08ETI9&\=Y!Z<)LF
M<I7#,)GS^6O]!EIE3/,JTZZ\@X!3GM7!=VSP',\_@.>;H_H*SW\/;\4$/[W"
M$,[ACKU@9DGH"\&2)5?C/_H/N128)G_N.[S&;N['IM+YE&<LX!<UK(V<BR=>
MN_SY)[?MG!VPO&DL;QY"_U"0#B+MMW,TG@TMUZ_#>_O ;,6M01IG+'G!2@Q2
M@1$&!#B5[!D"7, J9:K*^#.-.4I%3**03$&N."S1S1+2!6!"!X^09B2< TOF
M*(E>#P,2UHMAGA<X0>$CZ#;M5K=-<M81>"W7[O@^(!59!"I7@G.(==9QRCK
MG)$\?N#")([: P>>K49'X'>Z=L_ME)BN[7A=V^DV#6J"+OL *)J?<44MT4L=
M^KF%=N\JV,H+E0M7; YLCDX@!_$$<IXQ@>YZY9W]SLDBEN2?X#@\48C(O2V8
MJI7Q1FMBM"R]=H=:<$P*/__4]3SG3.G14S5WSTYLA-Q@M@]APON8[5U,#6KA
M8N<'03L[H$_&T.Y',*T-9O<MIH%TW1\S$_7>0AI_NOXK3.N[,?U=S WHP< ?
M 'T3>(M -Z@?\N@6ZHY'P^<*TW/^'=/:@XEZKS%)\7@#Z_V8J:BW#5LG=@-3
M$+9E\IA*M\P^&TS2V&"";8.)D0W&LS88=]A@3F$HHYP)XL@%%T*3),MART@2
MR>NEA61?SI6#<LBXB$-YB%-3L<L:N$$HD<[B+$I?.,]M2-+DM)K"/$12EZG0
MA)PB. Z1#Z'(E&WX(UF$6UF^[]N=ED.TV>F"A[3I(27WH.6[T%3DG*3XR/'*
MY+1*+E.VYG5P_8[M-#UUH2Q8*.")106G0W 6K SSK9F8XST >(XP5O<(/J4S
MSXDE45J?O<C#9(GF744L>#R=!JLTXGD%0LCZ3HK3.8^0FZVR\R0 %D5OV)8X
M/)0O4"#G"[69]CCYX;OO!;29D4J$S2[2]/3^]K8_^6:-?]%W*XSOZ#Z=POA^
M-IWU1]<WH\_6N S<J" L=7]0IY+#[ZJEQ(WZ3UQ@APS#9RZ"D'(!H\NM<2%S
MB1%33I!PS8/2&M?6F=;R[1X&ZPB:K7K7L3Z3TQ".\LKUSJK_5@6[NX*-[X*'
MI'/L(] )''?].B;TR=N]][@"-V\[Y>:M5K4)>XCX=RFH%-$18.1-$X> Y2L,
M,P:A-'NG!*BB,1"92)]"]?*@ '2!E='&3%%13O%M!$N00MX(6!+PR-31.I0K
MK <($ZPE? D)+)VK_*\BQ!%UC&5SDQ4B6&%;V3 6910?LDO5DH&LUN>*<Y !
MUO2#%9/K@!M;J+LJ1%XPO<G.D7-K7@AR_8<;%K6SQ99+P9=42^9TFTHT1+(5
MXC5F]=$I..7?X3:G2*A'7";AWW2.5"B/FR#M;1=UD' :8L7C?J\IS>RN:$,5
MESJ\2B9=U+B7#K#JYQ6AO J&IK9U55&LK"C!Z<65P )T(#7_!1)=%"ZXRK=M
M%Y ^WR2Q51FWX8NRO5/%TSDS1)3I),YAK\N0) 9?AM?WOPV!6.)+?S*<0O]^
M]F4\N?D_]N'WH^OAY!5[P-UO?:20JV\P_-]P,KB9#N%N<C,8PJ0_^CS<KDQC
MXW#7;E/UEDY6[;<-!U7D8QUTE:5<]4-:V'P[=0>OC5Z]UP.Z%[#XV_7M(8JT
M4 ;'2L9MV2Y.FO7.UA!E.DJFJV7L%HZ]>GLSLDIB:===V!IN-<DZVZH[:N>>
MV+E._^N[ E-@AA&=8?AUX/N#V<W7F]DW:^/IK4XG?W-=5+Y7![+HRK1&:?*$
M"KCXP"+B.7O/=='IV2Y>W/BBY=8[OKDN_):*1PN=;'W5(,>MMMU&4;P04-;K
MX86P?568-:_>='%MS^[[^;_;H>U=A.R\>N?<] 'D7=4X8( >N=RPEJ0F:3=4
M.JCJPXUI(H(H58U#"5&2]9X&@][GJ.MYA^@J B>'85M4VIR\/2S![=A%(F_B
M7]( )<!H/#K]BDF "7#5QVH?*')XFQ;6-\Y$E6 Z,Q3-JG2PE$^/Q]C7T7.W
M=#*^,Z?%<K43??_$7/HXP[:N0WT>C5O@]B@!:-S&)@]3A(8=:O/TTRZU@Y@A
M^[YT-+8^3<5<+-4'N!S)H$BD_DIEGIIO?'W]:6LCKC\0WC*QQ*L*(KY 5:?>
M:=5 Z(]N>B+33'WH>DBE3&,U7'&&%4H"N+Y(4UE-: /SY?/R'U!+ P04
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
MX&IV+]_?=$G0WJ>/'$??I^3W(N7T4-LC\.@:=7J4T?N)Q)OR/N4Q1/U0B5A
MX%,YHOF$TU,YG;'TP:.@>)[!$I'F$K;=&4- (.03>BF'(A'Y ^WW3^GS7WXZ
M"D/_57E3?PU>_>H1EE(=?R\>.,M>R"2&A %T"DZCARCA$#$II!A()GE%Y/KT
MHMQ/(\,*16V(2*1CS>"4QR("T40:0R!FP"GPAWFPYLH5&#@DBQPZ"\K#]M>I
MC I%(S;#1^*ODH<Y93RC06._N78_*%K19O!SJ>!R;SYA.2I9Y E75.0H1KV,
MQ *$$\,B9T/05,34A#*%F4VDVB@N+10B:+]2%*I"QG+DDHTS;C0[2PH%]HN*
M:9$P3+84'&S$,[1MQF%[BD<&_L\4-E.6IL640F(6.3"5WG&5\YA8!>S7*KX7
M20+;(XX$F6O)$8<;:4P/CRN1EV7QT/-D%HN4 7T4?8WZ*M$JIHEA>K]R>IN%
MP.L=_ZWVK?4XQ<?Z$[TLX9H+V,ZB3X500M<FX)[!N>(.>*S<#N1/4,&E<SY'
M8UG_<JS>J>G4+M;#>A>!V"R-K//@F5!.HH]T5F31!"I9;;KM!"*E0'J_UBFC
MJ4Q?@.**--:J%REP!$+,V(.).CS ,J]UV;,+KNR"SE06:5Y%)&CD&3UJ^I[O
M^[11?@9M+PQ"&K1"K]F$3Z_1;GE-_QCN''JMAD_;3;WP!C1EI=%Z ,H*(Y<.
M"P5>K10J=8@N 5I3%&^.EXPRY?E$QMK#'.U0T!R%) .^PV(YJZP)0L0HB$+6
MK_E8AX!,R>#%_VBL7>^"/5#T'? @7U-%2I%,HZ2(-16(TGP"2<!EXA[6I!)\
M2(Q3,0*_2/-],'FD/7J</!C+Z42>YJQT)LV14CRWQ,"9/0*D<YEIUX+0!L=
M]2O8Q W?8#H(R^L"K-=XX3<UBQE/-.^SS&0^!H8U2!!/,CLZ62[008)@7G0*
MHGM 0<VXAE[(+#@L07$R;KA"WQE6_/-XG]YJFJMM884MW1<"!IS;BKLZ(K2.
MAYQ#."2)C,H4@)%4*H;F+!T+]%D46,28*$?".G']S&H3EL!E 3%*$UB$*4I
M4D5@&&,R \HBHY#+Q%0?-F+P]8XE!2S2]H5T#*"VS+VKN=X'!T8_,"RC&) ?
M97*'-"ADS2%H"%,&,C+3+NQ51\(E,OEG$8^-6;5?00A 3<3G&5@=?7<T JN4
M_( K$8@.-C61 ME6@KO]9=*_++*5#@-Y$9XX3.B#*S[0UE8OQ4R+4#N.'.9,
M5Y=1)J>FUM;991X>/#F]HM+X4NQ .2@BK%QHMX7\I]T)<I;4-9)3_CG"U% ^
M)M:_[JP_UJ9$Y:?0,"UY1^E2>#(J,8O-N6,I8ZQC'F B$4U,3<,X&&+FD!!
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
M#3M,^T\__L:JPGUNF2EK5>8NEP)'DJ8)>#Y7,*2ZH0V:[V\7_P502P,$%
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
MXJ99B)HF8'RE5-,W:(/A?Q+G_P-02P,$%     @ '8MN5ZY!NZP# P  CP8
M !D   !X;"]W;W)K<VAE971S+W-H965T,C8N>&ULE551;]HP$'[G5YS2J4\1
M"0FTM 4D2IE:J;0(V*9IVH-)+L1J8F>V*>V_W]FA62M1I+W$/ON^[[ZSSY?!
M3JHGG2,:>"D+H8=>;DQU&00ZR;%DNBTK%+23254R0Z;:!+I2R%('*HL@"L.S
MH&1<>*.!6YNKT4!N3<$%SA7H;5DR]7J-A=P-O8[WMK#@F]S8A6 TJ-@&EVB^
M57-%5M"PI+Q$H;D4H# ;>N/.Y777^CN'[QQW^MT<;"9K*9^L<9<.O= *P@(3
M8QD8#<\XP:*P1"3CSY[3:T):X/OY&_M7ESOELF8:)[+XP5.3#[V^!REF;%N8
MA=S=XCZ?GN5+9*'=%W:U;TS.R58;6>[!I*#DHA[9R_X<W@'ZX2> : ^(G.XZ
MD%-YPPP;#93<@;+>Q&8G+E6')G%<V$M9&D6[G'!FM)C>CU?3&YB/%ZN?L%J,
M'Y;CR>KN\6$Y" SQ6Z\@V7-=UUS1)UP7,)/"Y!JF(L7T(SX@78VXZ$W<=724
M<(E5&^+0ARB,XB-\<9-L[/CBSY+%@AE,8<Z4>8658D(S5QP:?HW7VBBR?A_*
MNZ;M'J:U[^925RS!H4</0Z-Z1F]T>M(Y"Z^.B.XVHKO'V/_SAHYR'5;Z\+B:
MMJ*P#9]'^G!6K1TW.<R88!LN-C##<HT*9 8/<LT+3B=[BZPP><(4-FM^Z_Y^
M EQ332N%PA2O8'*D2MZSE,=8?"!P&U8$F,BR8N(5<J:!I<],)'2?#(PTK+#H
M+]#I]?VXWX7P@.B/!4#N*YX\H5E2/S(4_5&TJ.1,+26*ZKKS+;VBE^@[Q6L4
MF/&$,\516XI=SI,<;*X?R$Y/^E'G_$K#).>8P?0%DZUM0/"8$9SXF4@AIP/1
ME=QJ]%L)O1W%UUNK+V$Z!RY<0%;*K3!U;I$?1ST_#$/HQ.VH1W8G/'-VU+EP
M8^QWS_MPJ.R"=TVB1+5QK9#NP[+7_:)9;;KMN&XR_]SK5CUCBBY-0X$90</V
M><\#5;>_VC"R<BUG+0TU,#?-Z8^!RCK0?B:E>3-L@.8?-/H+4$L#!!0    (
M !V+;E=P^X#2: 4  '(,   9    >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM
M;(U76W/:.!1^YU=HZ$ZGG6'!0)JD;<(,).RTTULVM-V'G7T0]@%K*UNN)$/Y
M]_L=^8+3IMF^8%LZY]-WKCI<[(W]XE(B+[YE.G>7_=3[XL5HY.*4,NF&IJ <
M.QMC,^GQ:;<C5UB225#*]&@21:>C3*J\/[L(:S=V=F%*KU5.-U:X,LND/2Q(
MF_UE?]QO%F[5-O6\,)I=%')+*_*?BAN+KU&+DJB,<J=,+BQM+OOS\8O%"<L'
M@<^*]J[S+MB2M3%?^.-U<MF/F!!IBCTC2#QV=$5:,Q!H?*TQ^^V1K-A];]#_
M"+;#EK5T=&7T7RKQZ67_O"\2VLA2^UNS?T6U/<\8+S;:A5^QKV0GS_LB+ITW
M6:T,!IG*JZ?\5ONAHW >_41A4BM, N_JH,#R6GHYN[!F+RQ+ XU?@JE!&^14
MSD%9>8M=!3T_6WU:K)9_?EJ^_RB6G_&[NAAYP/+F**XA%A7$Y"<0S\4[D_O4
MB66>4')7?P0Z+:=)PVDQ>1!P1<503*.!F$23Z0-XT];&:<";_@RO7#OZ6E+N
MQ7*'7R?^GJ^=M\B(?^XSMT([N1^-J^2%*V1,EWV4@2.[H_[L\:/Q:?3R :XG
M+=>3A]!_+1X/0[S_\''9FXR'X@<LL2@=A)T35R9;JUR&PGB=BP^Q-VNRP>$#
M\2:D'<+IR7K4=<:>DWDBKK390>HMR0V^<U/F,27"I]3;*+#8"H-U<4M;Q=X-
MX"LO/04 ?' =B=7O)V)]N(.U5SYE&+%:7K%<0^=D4#.RI &' [P)<G#\3IG2
MZ4.'1V%-81PEO75C9=RQ<DU^3Y3_FG%#,2\*HW+/NSU8=:TLVHBQXD/>:]B-
MSQIZ3&EAI$U$1]0)66& VO507)=?2%S+$DV"+&AC6V24,1"46H2!H,V&0JL2
M*LLH4?"?/@S8\M1H/F&C8NJ5N5<ZJ.7TS0.)?!T ETI++$J@4$,CW(7,<:H7
M^U3%J4B.)"W!-ZP;.B7(PDJP<[@0T/,1&)5W,1X_.I^,SUXZQ%#+O1N*MT;F
MO?G6$K6N? >]+5IZUUN3TZZW&D+$8<"9<).!0Q@K(*PH+JWR!W$$?L)Z?/HD
M>ED)'O<6QJ+.<,H;QD7D6P:WM#-ZQ^:]-YZ04>?GT2"*(C$=C$\G@V=XNRFM
M*R7B7"?77>Q!BREY*>% 9!*QM"VRAH*[R^]X[-NPV9X[Q($-N43<(&61A@?Q
M_&QPBITK62@O-=1#7Q'S.$9R^_LT_H]UU\O*N;(JU._] >7&O'V*2* P[^0+
M0G&MMH'37*/:7I'4/HTY:?[EW-:5C".4CH1 #T68*1> "WEHZM78I,KSYC!>
MU"C1:O6)>BI^Z[IHP$GX1&&9!>469FU1!RAQE<>J !N9!<=PP]'Z>W?W,'TX
M#V*\4N9\-K,L:I>)>UW&Q<&KN.FKU .%^EV1"P!U)31GV_H-Q<)=+N'6Q?LH
M+1CL>D=[N7RWA#U;]3H5TMXAJ=&BBK*CBSNIA'EYV72&1!X<2E,6[BB$,42Y
MJME.3R,6$0>2]BF;(,4&^1B:01'L!E3/LO-P!0*YMAU68ZWU/B_=6$Q;XC;X
M69<.U5]:QHBI,C;$(TPYS>J@9?WK$>I5!=&-T 8Y(SP?SN3XB?Z#1-JIA%JG
M?Q>LC[AT[FTB+-M6/[X==Q+T4D3)K+7:AMO U5GQ(_"0D<-5$JHL:POOJ-"B
MQP#"31<"W=TX5FF%UE7@*\?5@QV&8"QA(D%..K[DPCP!D8HB9]Q>6HM=3L"[
MI3F\;]88=>; C.PV3+M\#2(0U4C8KK8#];R:(X_BU33^3MHM,]6T@6HT/'O6
M%[::<*L/;XHP5:Z-ARGA-<6? K(L@/V-07^I/_B ]F_&[#]02P,$%     @
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
MLB&O3,U^Q, Z*FW: +?V)6;O*2RP@?G<K&L<*9Z3$;M>"^'@.K,=+ =$O*>
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
M)O0!V%]QKHX+[:"9/WO_ E!+ P04    "  =BVY7LZV6YDT#  !;!P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6R-5=MNVS@0??=7#-1%D0!L)%$W
M*[4-Y.*@ ;9M8*?MPV(?9&EL$Y5$+4G'Z=_O4+)5+V [^R+Q,N?PS QG.-I*
M]5.O$0V\5F6MQ\[:F.;:=76^QBK35[+!FG:64E69H:E:N;I1F!4MJ"I=[GFQ
M6V6B=B:C=NU)349R8TI1XY,"O:FJ3/VZQ5)NQX[O[!=F8K4V=L&=C)ILA7,T
MWYHG13.W9RE$A;46L@:%R[%SXU_?AM:^-?@N<*L/QF ]64CYTTX>B['C64%8
M8FXL0T:_%[S#LK1$)..?':?3'VF!A^,]^T/K._FRR#3>R?*'*,QZ[ P=*'"9
M;4HSD]M/N/,GLGRY+'7[A6UG&W '\HTVLMJ!24$EZNZ?O>[B<  8>B< ? ?@
MK>[NH%;E?6:RR4C)+2AK36QVT+K:HDF<J&U2YD;1KB"<F3Q^^3[]\OQU]CB=
MP\5SMBA17XY<0\QVW\UW++<="S_!DL)G69NUAFE=8/%?O$N*>EE\+^N6GR6<
M8W,%@<> >SPXPQ?T;@8M7W#*S?H%:R/5+[@7.B^EWBB$OVX6VBBZ%W\?\[@C
M#(\3VEJYUDV6X]BA8M"H7M"9O'_GQ][',W+#7FYXCGTRO_LTO?_VYQ2^/L!!
MAH[)/$MT7.8^& +U()=47]I@ 7()9HVPE"45JJA7D!F@-!BL%JCZ7$!6%W"/
M^6[5;U?Y-9Q0/.@9!CW#'CW8HP>S;$MWVJ 26=D>D,NJD36)A"931K]_-^2^
M_Q%>1($2M"PWMJ(U:%Q5UN@/"%@\]-B0>S0.6>2ES(^CP0]J"!]$_:%1,D?]
M)DWH,S\-B<N/P\&#J 6550$K*0L-;V$C%B<Q\P(?8C8,:93ZIRC(')6A?MD"
M]P1!G+#$"R%-/!;Q9##?+(PT%(^4)7'$DC %G[. #UD:)H-9ETO*E@)\M<ZU
M<9,+4H8&0>SO^UNZ+T(6QC'1#^$2+B+&*4T\]N'R_Q]QW+%!?X+OA8QS;OEY
ME#(^](C]N?5-_+Z)E+C(AI\E24ICBF*0LM"+X5@YN0<-KT*U:MNZIFNSJ4W7
M^_K5_N6XZ1KF;_/NV?F<J96@@)2X)*AWE40.J*Z5=Q,CF[9]+J2A9MP.U_3Z
MH;(&M+^4TNPG]H#^/9W\"U!+ P04    "  =BVY7I8VR/78%  #/#0  &0
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
MTR4VDE1H ?P^YPCR=J$/R%O3UK]02P,$%     @ '8MN5X4);KB/ P  7 @
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
M]C)R;:#NMXS)XT$'Z#9]_ =02P,$%     @ '8MN5[_#"X$"!0  E T  !D
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
M2_)B1##X@:H _\\8F'_YHCJH+CL/_P502P,$%     @ '8MN5^K\W"L%!0
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
M:0/,]X40^GEB+QC=A3+]%U!+ P04    "  =BVY7U\L/I30"   %!0  &0
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
MIC(:8]\QA:!0;M&)7KWPNN1=B]:@UAJTH4=?1$(U2YA^,,$UD5UCD\(2X[3
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
M6H!J(:I%J!:C6D)I<M:UK0>C*;O&AO8?H)J!:B:J6:AFHYJ#:BZJ>:CFHUJ
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
MM9X?(W$+T)L2H[+F1?J:]]_M_?7P8Y<+=%BS.@A6?B[-W_:8?"PV1:M&H*R
MD;X"_@E[>[U'1V2L-J#7%WBC-&R*5@UK650C?5&M6>!SR\J/]"Y$/JJ-\W%#
MP\:=0*#WY8AL] .N[?2P]EZ/1Y0_9=\E"#5FU['<O18NKA;?/HRR-_ZUZQ?P
M+-A]P5!B=A]43 A_8K$ (5THI'W:4XF![[Y1V)W(9)6]A'],I$RB['!)B9HQ
M:0-U?Y&HB9*?I \HOA09_@-02P,$%     @ '8MN5TRQC:TL P  G0D  !D
M  !X;"]W;W)K<VAE971S+W-H965T-3@N>&ULK99M;]HP%(7_BI5-4R=MC?-*
MTD&D%J@Z:5M16;=)TSZ8<(&H3IS9IK3_?K:39A1,Q:1]@3BYY_@YCE_2WS!^
M)U8 $CV4M!(#9R5E?>:Z(E]!2<0IJZ%23Q:,ET2J)E^ZHN9 YD944M?'.'9+
M4E1.UC?W)CSKL[6D1043CL2Z+ E_O #*-@/'<YYNW!3+E=0WW*Q?DR5,0=[6
M$ZY:;N<R+TJH1,$JQ&$Q<,Z]LZ&'M<!4?"M@([:ND8XR8^Q.-S[.!P[61$ A
ME]J"J+][& *EVDEQ_&Y-G:Y/+=R^?G*_-.%5F!D1,&3T>S&7JX&3.&@."[*F
M\H9MKJ -%&F_G%%A?M&FJ0U3!^5K(5G9BA5!653-/WEH!V)+X(4'!'XK\(\5
M!*T@,$$;,A-K1"3)^IQM$-?5RDU?F+$Q:I6FJ/1KG$JNGA9*)[/I\&H\NOTT
M1M>7Z'PXO+D=C]#XQV3\93J>HI,12%)0\1:]1[?3$3IY_;;O2M6KUKIYV\-%
MTX-_J >H3U& WR$?^X%%/GQ9/H)<R3TC]Y_+796U"^QW@7WC%QSPFY!',J,@
M$*GFZ#S/^9I0@7Z>SX3D:D[]L@5L'$.[HUYH9Z(F.0P<M9($\'MPLC>OO!A_
ML,7]3V;/P@==^. E]\SDA3G:$,Y))1\1/*C]0( M=.,4&R>]&=QG7AR%Z@W>
M;Z>Q5$5Q&G95SS###C,\"I,6LE@2L]QS)J2P839.T1: CT/LI_X.J*4N[*7)
M =*H(XV.(A5$3ZF<E64A] YG18WV$**>AW=!+541QMC.&7><\5&<-7GDC%(S
M^3E0(M6]!2^J)5B)XSV6(,1!;W<2[)=%^AT<8.YUS+U_&%L.<LVK9MD2JDX?
M4N5VZ-X>C6>;N;:R!/NQ'3KIH).CH"5YL-,E^]WBU(O#';K]LC .<6*'2SNX
M]$6X:[D";H-*]Z'\!$?>#I2E# =)$-FI//SW#,(O<GUEDJ@YV0Y=NR=91Z\U
MVMYO%&B"XV0'U5*HQAFG<6\'UMTZ._6'RV?"EX6:9Q062HE/>RHN;[X%FH9D
MM3E.9TRJP]E<KM3W$W!=H)XO&)-/#7U"=U]DV1]02P,$%     @ '8MN5SH1
M?^6A @  - 8  !D   !X;"]W;W)K<VAE971S+W-H965T-3DN>&ULA95M;YLP
M$,>_BL6FJ96V0@B!MB-(>:HZ:>VB9%DW37OAP"58-3:SG9!^^]E :+92]B;X
MX>Y_O[-]E[#@XE&F  H=,LKDT$J5RJ]M6\8I9%A>\!R8WMEPD6&EIV)KRUP
M3DJGC-JNX_AVA@FSHK!<FXLHY#M%"8.Y0'*795@\C8'R8FCUK./"@FQ391;L
M*,SQ%I:@5OE<Z)G=J"0D R8)9TC 9FB->M?CP-B7!M\(%/)DC$PF:\X?S>13
M,K0< P048F44L/[L80*4&B&-\;O6M)J0QO%T?%2_*7/7N:RQA FG#R11Z="Z
MM% "&[RC:L&+6ZCS&1B]F%-9_J*BLO4""\4[J7A6.VN"C+#JBP_U.9PXN.XK
M#F[MX);<5:"2<HH5CD+!"R2,M58S@S+5TEO#$68N9:F$WB7:3T7+R>ULNOH\
M0U]NT&@R6:QF4_0P6BQ&]U]_H-GW^>Q^.4-G4U"84'D>VDK'-)YV7.N/*WWW
M%?TK=,>92B6:L022O_UMS=H NT?@L=LIN(3\ O6=]\AUW#Y:+:?H[.UYAVZ_
M.8A^J=M_17>.G_":@D28)6@4QV*'J40_1VNIA'XZO]I2KQ2]=D533M<RQS$,
M+5TO$L0>K.C=FY[O?.S@]1I>KTL]&L.6,$;85C]*BED,;8"5A%]*F/+<1[V!
M?^6%]KXE\J")/.B,/!=\3\JBU#T!%5@(S-03@H-N%+(5H](;G&!XE_U>KQW#
M;S#\3HQ)BL76W%>>4P()4OR9I3[N-A;_!<L'+_!\MQTF:&""3AC]NO]S%<'+
MJ_ '7O^?L/9))6>@\S/]2J*8[YBJBKI9;5KBJ.H$S^95/[W3QT.81!0VVM6Y
M"'3.HNI1U43QO.P+:ZYTERF'J6[K((R!WM]PKHX3$Z#YHXC^ %!+ P04
M"  =BVY7Z;&W4MP"   C"0  &0   'AL+W=O<FMS:&5E=',O<VAE970V,"YX
M;6RM5EUOFS 4_2M7K)I::0L!DG3-$J0T=%H?TD9-NTV:]N# 38)J;&8[2?OO
M9QO"THK2#_4%;.-SKL^Y<"^#+1>W<H6HX"ZC3 Z=E5)YWW5EO,*,R!;/D>DG
M"RXRHO14+%V9"R2)!674]=OMGIN1E#GAP*Y-13C@:T53AE,!<IUE1-R?(N7;
MH>,YNX6K=+E29L$-!SE9X@S533X5>N96+$F:(9,I9R!P,71&7C_JF?UVPX\4
MMW)O#$;)G/-;,SE/AD[;' @IQLHP$'W;X!@I-43Z&']+3J<*:8#[XQW[-ZM=
M:YD3B6-.?Z:)6@V=+PXDN"!KJJ[X]CN6>KJ&+^94VBMLB[W=8P?BM50\*\'Z
M!%G*BCNY*WW8 VB>>H!? OS'@,X3@* $!"^-T"D!'>M,(<7Z$!%%PH'@6Q!F
MMV8S VNF16OY*3-IGRFAGZ8:I\+SB_'EY RN1[_.9G 8H2(IE7!!A" F(4?P
M&6YF$1P>',$!I PF*:4Z7W+@*AW=<+AQ&>FTB.0_$2F "6=J)>&,)9C4X*-F
M_$D#WM6J*^G^3OJIWT@XP[P%0?L3^&T_J#G/^.5POT[.FZ,_4!-4B0PL7_!4
M(EG,,X1K<@=1*F/*Y5H@_![-I1+ZX_I3E[""L5//: I.7^8DQJ&C*XI$L4$G
M_/C!Z[6_UKGUGF31.Y$]<+)3.=EI8@^G*&)D2A<]X O8$+HF18FBND82%F.=
ME07EB:4TI783>@-WL^_/LSNBQF.]472W$MUM%!WA H7 !)1^@8B4J&2==,@K
M<^I<:(SQVA?J/<FB;H/[#PSK58;U&@V[U$YH<]@2]*<F(=85\UYWX2T126UQ
M+-@\;_\$7M *'KTEC4%?*_K9F(5R=Z]]9"B6M@UK27S-5%%.J]6JTX]L@WNT
M?NKUQT7#_D]3_#Y,B%BF3 +%A:9LMXYU/D31DHN)XKEM4G.N=,NSPY7^BT%A
M-NCG"\[5;F("5/]%X3]02P,$%     @ '8MN5RKT9'2, @  T08  !D   !X
M;"]W;W)K<VAE971S+W-H965T-C$N>&ULK55=3]LP%/TK5C9-(&WDVVU9&@G:
M()"V$=&Q[=4DMXU%$F>VV\*_G^V$J+2AXF$OC3_..?<<I[Z)MHP_B@) HJ>J
MK,74*J1LSFU;9 541)RQ!FJULV2\(E)-^<H6#0>2&U)5VI[C8+LBM+;BR*RE
M/([86I:TAI0CL:XJPI\OH63;J>5:+PMW=%5(O6#'44-6L !YWZ1<S>Q>):<5
MU(*R&G%83JT+]WR&-=X ?E'8BITQTDD>&'O4DYM\:CG:$)202:U U&,#,RA+
M+:1L_.TTK;ZD)NZ.7]2O3':5Y8$(F+'R-\UE,;7&%LIA2=:EO&/;:^CRA%HO
M8Z4POVC;8@,%SM9"LJHC*P<5K=LG>>K.88?@!F\0O([@O9?@=P3?!&V=F5AS
M(DD<<;9%7*.5FAZ8LS%LE8;6^BTN)%>[5/%DO)A=)_/[;PFZO4+I79)>W,Q1
M\B=-?BP2=#('26@I3M$7=+^8HY./IY$M55%-M;.NP&5;P'NK #1GR'<^(\_Q
M_ 'Z[#A]#IFBNX;NO:;;*FJ?U^OS>D;/?T,OY= 0FJ/D2=T# 6(H4*L0#"OH
M:W4N&I+!U%+W1@#?@!5_^N!BY^M0O/\D]BJLWX?UCZGW86F]@5HR_CR4MI7
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
MJ^D03:Y^C8</SU-T-@!%*)-?>Z[28!/N9CO(=0/QCT&@O$"!=XY\SP_0;#I
M9Y_?R;C:=VO>;\W[M6YP1/>Q!$$4+5;H'O27L1EK!$*[@/GE+V5),N@[^I^6
M(#;@I%\^X=C[?L)>T-H+3JFG=;9GCYGB<Q (GR/%T0 RR,TTP$TYK.5L=.-:
MU^RK39HD.$EZ[L9B)VSMA!_9"6VP)BK:@P5!W.WZ=EK4TJ*/:)&-%AW0_*X7
MXHZ=%K>T^"-:;*/%A[0.3N(CE>RTM,Y)VO,:= =<*A V9L=2SS".L)V9M,SD
M-),KPE!5+*C,>%4H6)AV0/,J1\M*50(0,WL E>15-TTE;<Z2 V<X\'V,8[NU
M;FNM>]+:*"\KXX=J5WH7*1NZ>X#^YN-NZ 5V-/;^]2_O/^K"VT[05(%1,J>,
MJE=KL_(.MA?&GOXQWIMQ]_JJ.:/&1*QH(35CJ2.]BX[.1S1MOYDH7M:M=LZ5
M;MSU<*V/2A!F@7Z_Y%R]34SW;@_?]"]02P,$%     @ '8MN5\MW1^J%#0
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
M5AUJ!(Z+M&K^HL7*UNNA\;R21;9R5@JR)%^^Q]]7B=APP*S#@:P<R+X.=.5
MFXXNE37=NHQE/#@KBP4J:VL5K?[0Y*;Q5KU)\OHTCF2I?DV4GQR,AA^N+N]O
MKM"G=^CZ]LO%[?OKM^KH8C2Z^C)"+RZ%C).T>HE>H?O1)7KQZ\NSOE3-UL[]
M\:J)M\LF2%<38O8:4>]W1#Q"+>Y#M_NE&"MWW+@3T[VO.KON,5GWF#3Q:$>\
M=TF>2/'J1HV>";K.99Q/DX=4H(NJ$K)"?]\H>W0M15;]8^OK,CBS!Z\GW9MJ
M%H_%>4_-JDJ4SZ(W^.T7''A_V'H.%,S( UWG@;JB#]Z7156AYSB="UL_E\Y!
MXUS7@N>!J@R4<ZK.P?-F'ZR&8> '?&UHZ&-K?<RI[V(\GF?S-);J-,594<KD
MW[B>^3:QRTC^A@:*>>![;$MKVXX03/VH0ZJ_ENH[I=ZJ<CN.R_)'DD^[,^JW
M&L=!&&!"PBV5%D,><A)QSRXS6,L,W!E=9M$^[#^*[$&4UB'OC'KHD <*9B2
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
M"^1USA'N8 \]9P-T]OF=C*O+:&K!32W8ZGI'=.\XGV\I8XB4<S0J%2F7=,8
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
MP@-_3Z2[4Z/,^_"5B!4M)6*PU$COO*]MBKKFUAW%*UNV%ESI(FB;N7ZF0)@
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
M8.J _+Z@5&P7"J!HMKU_4$L#!!0    ( !V+;E?DV=*NI00  'L7   9
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
MC6GQV%'Q1B;K_#&9NT3*),I?KCA;\#0;H#Z_3Q+Y]"83J![^FOP'4$L#!!0
M   ( !V+;E<UV(ZFV00  ' C   9    >&PO=V]R:W-H965T<R]S:&5E=#<X
M+GAM;+6:74_C.!2&_XK5E5:[TFP3IU_ MI68&C1(PX *,URL]L(DIZU%/KJV
M2T':'[].&I*&M@:S9VYHDOH\CM^^'.5-,EQG\D$M #1Y2N)4C5H+K9<GGJ?"
M!21<M;,EI.:;6283KLVNG'MJ*8%'15$2>X'O][V$B[0U'A;'KN5XF*UT+%*X
MED2MDH3+Y\\09^M1B[9>#DS%?*'S ]YXN.1SN ']?7DMS9Y742*10*I$EA()
MLU'KE)ZPH)\7%"-^"%BKK6V2+^4^RQ[RG8MHU/+S,X(80ITCN/EXA G$<4XR
MY_%/"6U5<^:%V]LO]/-B\68Q]US!)(OO1*07H]91BT0PXZM83[/U%R@7U,MY
M81:KXB]9;\8.S.!PI726E,7F#!*1;C[Y4RG$5D% #Q0$94'PWH).6=!Y7= Y
M4- M"[J%,INE%#HPKOEX*+,UD?EH0\LW"C&+:K-\D>:_^XV6YEMAZO3X9O+E
MC'W_>D:NSLG=Z71Z^NV67%ZQB_.+R>GMQ=4W\AL#S46L?B=_D#LN)4\U^>L2
MDGN0?P\];4XA!WEA.=WGS73!@>E.E[)-_-XG$OA!AZ@%EZ#V4"9O4%;S-@DZ
M!24X3&'OH-#C@D+W4CPC9J5H4"D:%-CN >PD2Q)C://+A0]$*+7B]S&051J!
M)'H!9+T1<=\)?]Z0>P4Y_X]]'%,:]'S?'WJ/V_)8SR!O%2=JR4,8M4PO4" ?
MH37^]1?:]__<IQ(2K"%6IQ*K8Q7K2HJY2'E,;D$FRFHL*\AQS1-,&$."-03L
M5@)V?YK;K&171;N[U@WHKG79[KA!<UA#AEXE0\\JPV46B9F Z!T^LH)<5XT)
M8TBPAH#]2L#^3_.1E>RJ*":,]9W,-JBT&MC-!ERM))BK'TTNTN5*?R+74H1
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
MA0JFR,;K[Z@&:B= :11%4\,M[03'V$Z@SW,VX6Q*@N@IFK)T^BMN@KY[8]U
MW00HC:)H:B*EF^ @W00]S#@M4#?!V9V<L#W31;N*&D!I#SC&]L!A)72\!H.Z
M E!: *51%$W-J70%'*0KX.Q."-B>"J#OSSC6T,D *)H::^D(.,:.P&']M%8,
MM/2'T@(HC:)HZFQ66?J[R-*_@ND4H^_/>*8JDD91-#76LNQWC<O^6C'EE57'
M2RY]K\83C:$5/I1&430U?[+"=_45_BTKG[6)T@<RR5*>AQ.^$ D2A6;2F!;H
M1'LH+8#2Z(&P>>2%A7E!AB0189OIGG]P-Z;A&U?_IEIJ>4M'/Q#C/&(G\F-G
M\K^%$^!*)\#5.P&&\D)6Y6,H+3BPH6XE"*\2!'$\,@U?&A\O0@U,S8FT"]SN
M=H&!S%K<[-$/Q#B?4., 2J,HFII2:1RX>N/ 4&90XP!*"PYLZ.MYQU[+3)Q_
M]HKL+1XN<*43X79W(K9%ULV T _ .(M0 P)*HRB:FDII0+AZ \)07'J8O]Z!
M&U, ]26@-(JBJ2F0OH3;W9?85E-K_4#M""@M@-(HBJ8^SBGM"$]O1YCIYP!,
M7WBL<Z%'&#^Y";4K4#0U%]*N\#K8%2R?1 6KYFQW\ROTW1H_>0OU*Z TBJ*I
M"91^A8><D:"'&:<%ZE=XNT]=#/WMIZ&UZZ@AE#:#U\%F,-1 2Y]!/Q+C^$-]
M!BB-HFAJ3C?>&8"<<> US#CP^UL[WUC?I7&XH3,.4#0UW-)"\#I8"/LD=+B\
M:6DGZ =EK":HG0"E411-3:^T$SSD/ 2O8:[_T:Z:H#8!E$91-#7<TBOP.G@%
M^]2T3S]MSD90QP!*"Z TBJ*I"96.@8><LN U/"S0<#:"N@-0&D71U'!+=\#K
MX Z8ZJ?-^0?J&$!I 91&433U9472,?"1$QC\AN<#=L\_^BY-PPVE411M'>[!
MQKL"RU=!7H6Y*&$*$K-[@;?Z1^+B(E^_77&]P+/YZO6!=QGG6;+Z.&/AE.7E
M"N+W^RSCKPOE&PGK=UR._@=02P,$%     @ '8MN5SQ:;73V @  Y@D  !D
M  !X;"]W;W)K<VAE971S+W-H965T.# N>&ULK99;;]HP%,>_RE&TATWJR 7"
MI8)(T*Y;']@JZ$75M >3'(C5Q,YL YVT#S\["8$*2*FZ%WP]Y_S.GQS;_347
M3S)&5/"<)DP.K%BI[-RV91AC2F2#9\CTRIR+E"@]% M;9@))E!NEB>TY3MM.
M"656T,_G;D30YTN54(8W N0R38GX,\*$KP>6:VTF)G01*S-A!_V,+'"*ZBZ[
M$7ID5UXBFB*3E#,0.!]80_=\Y'K&(-]Q3W$M=_I@4IEQ_F0&U]' <@P1)A@J
MXX+H9H47F"3&D^;X73JUJIC&<+>_\7Z5)Z^3F1&)%SQYH)&*!U;7@@CG9)FH
M"5]_PS(AW_@+>2+S7U@7>SN>!>%2*IZ6QIH@I:QHR7,IQ(Y!\YB!5QKD0MA%
MH)SRDB@2] 5?@S"[M3?3R5/-K34<9>9?F2JA5ZFV4\'T;CP>3A[AQQ4\#">3
MX?=;&%[<7M]?WS["QTM4A";R$WR&!R($80I^CC&=H?C5MY6.;GS881EI5$3R
MCD3JP9@S%4OXPB*,7MK;FKI"]S;H(Z_6X12S!C2=,_ <KPD?P 89$X&R;&HB
M-"MQFGF$UI$(9=+R#%8H%49G,,,%98RRA?X4$L)"A+\'PQ7\A7<_]V[*8Q6T
M.RV_U[=7!Z!:%52K'BK_T# "LD*A"P?P&45()4(F:(CUK%N5#O$6@;N[O$[#
M:Q_F]2M>_T01OYI6@]=)YN])YKJ>[SC.88AV!=%^GVB+BJU>HO:^1 W_,%NG
M8NN<*- &JEZB6F_F%#^7&0EQ8.EC6J)8H15 33%T*\SN^R3<I:\7L3;0VS/H
M51GT3A1:WV9SI#H9.S2%D22O2-[;^RH_UU2RZVP/7^=]FAX&K5>WC-E]07N\
MCMV=J\)]XW&(+#KU+"Q]GUS9KK?%\O[/@;A'^XJ.W@FU;N]<O2F*1?[ D!#R
M)5/%+5S-5H^887%U;[<7+Z Q$?K EI#@7)LZC8[62A2/BF*@>)9?Y#.N]+,@
M[\;Z(8;";-#K<\[59F "5$^[X!]02P,$%     @ '8MN5]2:-<N- P  20\
M !D   !X;"]W;W)K<VAE971S+W-H965T.#$N>&ULQ9=M;]I($,>_RLA757=2
M%3_PF!P@.<1)D0J)#&GN5-V+!0_8JNVENPM.I7[X[MJ.3578AAQ*W^#=]<[,
M?]8_=C2]C++//$04\)C$*>\;H1#K"]/DBQ 3PL_H&E/Y9DE90H2<LI7)UPQ)
MD!LEL>E85MM,2)0:@UZ^=L<&/;H1<93B'0.^21+"OEYB3+.^81M/"WZT"H5:
M, >]-5GA%,7]^H[)F5EY":($4Q[1%!@N^X9K7US:7660[_@88<9WQJ!2F5/Z
M64U&0=^PE"*,<2&4"R(?6QQB'"M/4L>7TJE1Q52&N^,G[]=Y\C*9.>$XI/%#
M%(BP;W0-"'!)-K'P:?8>RX1:RM^"QCS_A:S<:QFPV'!!D])8*DBBM'B2Q_(@
M=@P:S@$#IS1P<MU%H%SE%1%DT&,T Z9V2V]JD*>:6TMQ4:J^RE0P^3:2=F(P
MO1^/7?]?N+T&WYW<>&K@_>/YP]'4@SM_-/2FX$ZNX,$;W;R?>5?@?O1\5^[S
MO;$[FHPF-S"\G<Q\=SB[=S_ A]%U[N+!]:6[V13^O$)!HIC_U3.%E*N"FHM2
MVF4AS3D@[1S&-!4A!R\-,/C1WI1I5KDZ3[E>.EJ'4UR?0<-Z!X[E-. -F,!#
MPI"7#TV$1G6:C3Q"\T"$VXW@@J1!E*Y /@ ?D2TB3N8Q0D88(ZG@[R#+4<$
MR!:91%_2K?X_RF@A,V:2U V)(8Z6N._4]!*:+4CR8].DTZS2:6I]/122X=,8
MDSFR__:IT7I0=\H%7Y,%]@UY:7!D6S0&;_^PV];?&GVM2E_K!,>=;I1XH,MJ
M;5\>1:16'DE=9=N!;3LMR[)ZYG:/Q'8EL?W[B=!+:,)7)(Q#^]=@=*JL.D>!
M =_ )ZG4?9NBEA:MVQ?2TJU$=T_P*;QB%6'-H@7*Q.I[8E]"1<CN#C:ML]9^
M9,XKG>>O1O7Y3U0W.H>AMJVZ:EB_'^M?:#B":WNG'-HO(WN642W9>K\O1-MV
M:MW.Z\-=QMRENWV(;KNND?8IBN3S^"Y#/1OPNO+9^M+W.H#K-1P#>%TR;7W-
M/ QXR%!_>>L]OQ3QNI+:IRBEQR+>_@GQSD'$Z_)HZ^OC21'O'(=X70[M4]3#
M_XNX7L-S$#=WNIL$V2KOX;B,ODE%T>A4JU6?Z!;=4;V]:#+'A*VBE$.,2VEJ
MG77DJ;*B;RLF@J[S7FE.A>R\\F$H>UUD:H-\OZ14/$U4@*I['GP'4$L#!!0
M   ( !V+;E=TL]?'Q@H  +UW   9    >&PO=V]R:W-H965T<R]S:&5E=#@R
M+GAM;,6=6V^C2!;'W_=3E+RKU8R4C;G8V,XFD=+A/I-.E'1/'D;[0'#91LW%
M SA)2_OAM\#8N @I0_K?VI?$%\[O%/@<ZA3_*CA_2=)OV8K2G+Q&89Q=#%9Y
MOCX;#C-_12,O.TW6-&;?+)(T\G+V-ET.LW5*O7EI%(5#19*T8>0%\>#RO/SL
M+KT\3S9Y&,3T+B79)HJ\]/LG&B8O%P-YL/O@/EBN\N*#X>7YVEO2!YI_7=^E
M[-UP3YD'$8VS((E)2A<7@ROYS%5GA4&YQ1\!?<D.7I-B5YZ2Y%OQQIE?#*2B
M132D?EX@//;OF5[3,"Q(K!U_5=#!WF=A>/AZ1S?+G6<[\^1E]#H)'X-YOKH8
M3 =D3A?>)LSODQ>;5CLT+GA^$F;E7_)2;2L-B+_)\B2JC%D+HB#>_O=>JP-Q
M8""/WC%0*@.EJX%:&:A-@_$[!J/*8-358%P9C+LV2:L,M(;!NT=I4AE,NGJ8
M5@;3IH'VCL&L,IAU]2!+NU].*B-H^Y.7\:)[N7=YGB8O)"VV9[SB11ETI3T+
MDR N\N,A3]FW ;/++Z]O;VYN/Y.'+[?7OY&[K_?7]M6#01ZO[N^O/G]Y(+_H
M-/>",".?O33UBE#^E?R+?'W0R2__^/5\F+,6%)RA7WDSMMZ4=[RIY":)\U5&
MC'A.YRWVEMA^=LS>$=O+B@ P9(=N?_R4W?'[I B)5^OTE$CC$Z)(BMK2H.LC
MYIOE*5'4TEQI,=<[F,NSTEQN^SG$Y@]T?4I4Z=W&F]W-VQIO_9AW^\>\.V)S
MG?K,7'[7W!6;F_2)_>Y*VY'GXDC=YZ%:\D;O\)PLVWBQ3TFR('X21:SK8-GO
M?R/Y*DTVRQ5Y*1(PS@E]]5=>O*3$6Z:4LIXJ/R'9RDMIUK(3GX1.B[[W+%M[
M/KT8L,XUH^DS'5S^\^^R)OV[+92WL'$)*_K=YTM54B=CZ7SX?!BR2)\&$F8B
M81829B-A#A+F@F!<4HSV23$2)L7U-M*#F"R\(&7]7OJ-58S/7K@I\V27$G.:
M!L]EYT3"P'L*PB /VM-!Z*YO.B!A.A)F;&':0:+*4TU5%8W/5+-E.UD;34<S
M?CNKC2>I8ZV1^?;;[;2)HFGJE-_.0>ZL"X)Q 3K>!^CXZ%F;SJOS;_/4?;*-
MU+8X%%+[QB$2IB-A!A)FCM_T/J/1;#R6&D%H?< I:3LE=_3G('?2!<&X8-;V
MP:P)@]EBHVG"@I>^YD&\W 39JJ@N/G:B%7KJ&^!(F(Z$&1^ M<6:J;VMK#1E
M-)F-&K$-\F=W].<@#Y8+@G&Q/=G']D08V[>;/,N]>,X"F[!_+,9IZ@>9]Q32
M771G)^2QO)K"3NC>,TT]5GFDM+C$5!CY;-B8>GZ^\4(6^XO6L[JP"7V#'@G3
MD3 #"3.1,$L< Z,QB<K!?UM&(-OA(&$N",:ES72?-E/A(7NL3OQ_WM#HB:;_
M:8MZ(:%OU"-A.A)F(&$F$F8A8382YB!A+@C&Y<%LGP>S3GF0)V2]2?V5E[5V
M +,WW:HL*ZQB;)2,UT)G?:,<"3.0,!,)LY P&PESD# 7!..B7)9J,4#J>,%E
MG09^4?<$\9J53F7-])R$K/;?UOPG9,T**#8\8%526R94?F:'J7 J-:X_7(M;
MTS<1H#0#2C.A- M*LZ$T!TIS430^'P[$,5E\?8<5_4&<!7Y]T3$Y&$GL1@ZM
M&2 D]ZV+H#0=2C,JVF&WU^CP3*A#JZ)I[SNTH0X=*,U%T?B85NJ85O[_0V%Q
M&WI'/Y*F0VD&E&9":=:12!B1[]1+,Z()QL70!CE0FHNB\8E4*[:R6+(U"TWJ
MCZ)?."%.62:=D-_I,PV)*APPB[&]<P-)TZ$T THSH30+2K.A- =*<U$T/DUJ
M#5?N*N+^Z)@"JMY6M,,1BG0J-Z8R0%T:4)H)I5E0F@VE.5":BZ+QZ5 KQK)8
M,MY=2C)V\WBN=O-XQ)T&5#*&TG0HS8#23"C-@M)L*,V!TEP4C<^26HJ6Q5IT
M65MUF>CSO359H/(SE*9#:49%.QP*3V5)>G/)V6S9<*:V;&AU)=I=B0YTCUT4
MC0_,6D>6Q2(B?$J:V%_O6(7*QE": :694)H%I=E0FE/1N.EW2DNBN2BW?&K4
M6K$L%HL_.AE.C.V= 5 )&4HSH#032K.@-!M*<RH:-Q=OW)H!/T,DEFN56!;+
MQ,@9=&)7O;,"*CE#:0:49D)I%I1F0VE.13OL%U2M-2M^AJBLU**R(A:5BQ4R
MY*Z:-D&J\6\F'.V*B7V#'TK3H30#2C.A- M*LZ$T!TIS430^0VJ961'+S!VG
M%XDIO;,"*BE#:8;R5E*6Y=%4F397L$#=6EW=VE"W#I3FMNR$(BN3PX4+?)C6
MRK$BU@L?]TL0UT&Q&)A5.G,OIZRHR?PT6!<?M(8M5 N&TG0HS8#23"C-.O+;
M?EG5ZO_V!Z9DD281<3?A][]5ZV35_6K4JW4:A&2[['E:*CF;F-6VQ*=I7A3!
M?I#ZFZB89^"SL: 7ABS6%@G[WLM6(<VRW:P#>MK:54!%9RC-1='X'*Q%9T4L
M.N_+I^*8EW>SR,C!C([6_(/JS5":7M'X)8A3>:J-&DM1#*A?$TJSH#0;2G.@
M-!=%XZ._UI(5L9;\Y_:>&&=5%MPD\V 1^&579+RN:9S1]N$$5#F&TO2*=I@!
MRFP\F4K-^(>*QU":!:794)H#I;DH&A__M7BLB,7C(T-I\M]:5NXVSH:JRE":
M#J494)H)I5E0F@VE.5":BZ+QZ5.KRHI857ZL"]S]G-?6M(#JQU":KK2LW9V.
MI,FDV5\@O9I0F@6EV5": Z6Y*!H?\+5:K8C5ZH^,%J!Z-)2F*VU*J"R/1LJ;
MT0)4:X;2+"C-AM(<*,U%T?CHKP5I12Q('Z^6/C@93^RW=XY %6LHS8#23"C-
M@M)L*,V!TEP4C<^C6M96.JU^/EXV025K*$U7WJ[-;B^;H&(TE&9!:3:4YD!I
M+HK&WXJQ5JS5'U*LNW4<;*M[N@Y9*\N/;]-@&<1>V&U@+FY@WU2"TG0HS8#2
M3"C-@M)L*,V!TEP4C4^X6@!7Q0*X4:E!Y1(A6JP#VDXC;$T-J H.I>GJVY7)
MVKC1PT ]FE":!:794)H#I;DH&A_PM92NBN76SYOBU%_,#*RFRP;;R;.5!-L:
M]U 9'4K3*QI77:G2K+BM,Q_[4($<2K.@-!M*<Z T%T7C8__@3M<=)>S&/)+6
MH,?>P!JJ71_9S?+^Y/+TA!1S)+36T@=[<VOLW:VQM[?&WM\:>X/KGR%IJ[6D
MK8HE[>-CC9L@#J)-)!XO0!5N*$V'T@PHS832+"C-AM(<*,U%T?BDJ75P5:R#
M]QHO0#5N*$V'THR*-CVHPL:GC>&'"75I=7%I0UTZ4)J+HO&!7"O2JEB1[G#V
M]UZ/G_VA>C64ID-I!I1F0FD6E&9#:0Z4YJ)H?-+4JK8J5K5[G?VA<C:4ID-I
MAOI6'!\KS9,_5,CNX-&&>G2@-!=%X\.XEJ?5H_*TVG-=G)C8.YJAPC.49D!I
M)I1F06DVE.9 :2Z*QF=(+3RKD-MNBRF]LP*J.T-I!I1F0FD6E&9#:0Z4YJK'
M[_.^#?CAP7,Y(YHNR^? 9L1/-G&^?33@_M/]LV:ORB>L-CXWY#-3;OG<DL_L
M[9-D:_SVP;8W7KH,XHR$=,%<2:<3UMIT^ZS8[9L\69=/!7U*\CR)RI<KZLUI
M6FS OE\D2;Y[4SC8/['W\G]02P,$%     @ '8MN5]LB.M%E"   T%$  !D
M  !X;"]W;W)K<VAE971S+W-H965T.#,N>&ULK9Q=C^(X&H7OYU=8S&K4+747
M2?BNJ2IINO(]_;5=T[-:K?;"@(&HDYA)#'1)^^/7#BD@E,O ].F+KB3D?5X;
MSFL[.9";#2^^E0O&!/F>I7EYVUH(L;QNM\O)@F6TO.)+ELM79KS(J)"[Q;Q=
M+@M&IU50EK8=R^JW,YKDK;N;ZMCGXNZ&KT2:Y.QS0<I5EM'B\1U+^>:V9;>>
M#GQ)Y@NA#K3O;I9TSAZ8^+K\7,B]]HXR33*6EPG/2<%FMZW?[.O8&:B ZHP_
M$[8I#[:)ZLJ8\V]J)YK>MBS5(I:RB5 (*O^LV3U+4T62[?BKAK9V.57@X?83
MW:\Z+SLSIB6[Y^F_DJE8W+:&+3)E,[I*Q1>^"5G=H9[B37A:5O^3S?;<GCQY
MLBH%S^I@V8(LR;=_Z??ZC3@(<$8O!#AU@',4,+1>".C4 9VC -E2?4"W#N@>
M!W1?".C5 ;US _IU0/_<)@WJ@,&Y&89UP/#<@%$=,#HWP+:>/CFK4M#V(Z_T
MXE)![VX*OB&%.E_RU$8ENBI>RB3)57T\B$*^FL@X<??PQZ?[W\-/[UWOR\,O
M/P\=>_ K\?[Y-?KCW^25RP1-TI)\I$5!E8Q?D[?DZX-+7OWC]4U;R.R*T9[4
MF=QM)N>%3!WR@>=B41(OG[*I)CXPQX\,\6W9ZUW7G:>NOW.,0)^-KXC5?T,<
MR^EHVG-O#H]I?D5LZ\5PUQS^P)97I/-RN'<B^RHWAOOG9W=TG\6/-3[\L>S1
M&7VWG!>SQ^9PETUD=EN7O:&CSJZ$.A6O^P+O"UNSHF1$5NOD&RF7:2(TC7IG
MAMAOY5SWUK'DG',.[=Y(4Y/J=;FD$W;;DK-FR8HU:]W]\K/=MW[5*14)\Y P
M'PD+D+ 0"8N0L!@$:]1"=U<+W4MK02HZI8)-2;F@,J&N-(S,"[M_CX2Y2)B'
MA/E(6+"%]2J86E&O[YRN8_5OVNM#R2-31DA8#((U)-_;2;YGE/Q'>1&3Y!.>
M,?(JY67YFE ABF2\$G2<,B(XR;E\.1<%3V7L7)XLF&R&=I(PIKJT$I P=POK
M'TIDU.]838EXR)3^\Y1O[7YO="3+0-,R9]AWND?JU9S6'_8[1[0(V8,8!&OH
MLK_39=^HRWN:3^1E)ZTN0_F,2(5F<JL:F772,](NE1X2YB)A'A+F(V%!_]D@
MW.D[O2,5(S-&2%@,@C6T/MAI?6#4NB_!9$W3%=,IVQA[J;*1,'?P[".W>Y;\
M=S2J(G/Z2%@P>#:HZCH0(G-&FIQ.[UG.^&33&DH;[I0V-(^J/%<KW-V8JO9$
MHB;ZDDU612(2_1+72+U4@TB8BX1YP^=ONCT:](X^&Q^9,T#"0B0L0L)B$*RA
M^M%.]:,S5+_5N<O&@OSG \O&K/BO3NI&U*521\)<),Q#PGPD+$#"0B0L0L)B
M$*Q1$+:UOV]N_<"2PQQ\:1% :6Y-.S6!>M"L/I06G-F'$)HU@M)B%*TIX /C
MQS8*^/.JF"QHR<@L^<ZF9%DD4M!+5ACNTYF)%ZL:27-KVJ$B>L>"1B;TH;3@
M=/-#:,((2HM1M*:6G;V6'?,]N)5:C:@5><XVM8!)4I8KK='XSDR[6,=(F@NE
M>5":#Z4%-:UQUUDWA".31E!:C*(U9;\W'FVS:?AW+T;-V(OU#_4BH30/2O.A
MM*"FG;I8#J%9(R@M1M&:!;!W&VVSW?B1CY,T$8\D9#05BXD<]\G[]_?&RU,S
M\F+Q0^U&*,V#TGPH+8#20B@M@M)B%*U9(GMWTC;;DP^K<9E,$UH\OB%\D\OI
M8I$LU3I_PG)!Y^P-6<JJR;5NI!E]<:E _<B:-CH8/:VK[NAXR0\U)*&TX*P>
MA-"<$906HVA-:>\-3MOL<$*==W.NB[4.-4!KVBGS'9K4UR35VN^ZQNG\=]UY
M.@,>VHL816M*=.]+VF9C\F\M4*!^)93F0FD>E.9#:0&4%D)I$906HVC-$MD;
MJK;94?7^6JD"R9A8\*D<HM=R@,[D@D2_7-$6#-1<A=+<FM:<Y'OV\<B-S.E#
M:<%9/0BA.2,H+4;1F@+?>Z>VV3S]-)LE$RED\Z /=4VA-!=*\Z T'TH+H+00
M2HN@M!A%:_[R9N^>.F;W]/[@RXC5C7KU944R+ZA<H6MOV9MYE]9'36O<>E;W
MGIN#F@M-ZD%I/I060&DAE!9!:3&*UA3^WG5US*[KGW)UHRY%IQ(^*9*E^G:N
M5N]0J_5$HQY6DT7MFOVT2=*4S)E<>=$T?21J-4;XFA6$JE58(I=H?$9X7EU>
MSY(U(X^,RKE-%K-8L*0@DK%DU8]>"<WS1/D3M'@D4RJ4)9>3F.8K=4 L"KZ:
M+W;[CN4,WY!EP=?)E$U_$@LJ"*.R7=M!@4FP^KEO*:FR!=6,2GA!6+9,^:-\
M68TFJAM5HBO=- 9]2STHS8?2 B@MA-(B*"U&T9K5O/>=G1.^,]L0KU:@>7UG
M!EU<SU#+&4KSH#0?2@N@M!!*BZ"T&$5K%L;>F79..=.7KN^@EG1-:WRQ7K>^
M@WK-4)H/I0506@BE15!:C*(UA;]WI)T3CK1V1B#_(Q^2/,E6F7F2@%K34)H+
MI7E0F@^E!5!:"*5%4%J,HC5K96]-.V9K^NE::'M=H2T(J %]HCEV=2FCU3ZR
M&1Z4YD-I 9060FD1E!:C:$WM[[UKYY1W_=(\0;^?GB>@7C64YD)I'I3F0VD!
ME!9":1&4%J-HS5K9F^B.V40_8YZ 6N8GFN-L;WEIQ0^UQZ$T'TH+H+002HN@
MM!A%VXJ_??"HMHP5\^K1@"69\%4NMH^<VAW=/7[PM^JA>T?'7?O:MS7' _LZ
MW#Y<<(_?/NOP RWFZ@9JRF8RE74UD#-@L7U\X'9'\&7UH+@Q%X)GU>:"T2DK
MU GR]1GGXFE')=@]Q/'N_U!+ P04    "  =BVY7%&&G 0<$   [#@  &0
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
M-A9W='=)B@6Y&2^@,<\_P:[H:QD@V')!DR)8SB")TOVW_[T0XB! <IH#["+
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
M,BRVOI6["@^C1W2I#+74@\J6H+*EJ&P9%EO?Z%VIAWFK"@-[S"W)OD^#F\P
M$.XR \!GVLP0$NXS^Z=ZJ"J[ @H;4D!YJ=7,W%H"W&L&@&"S&<*!W68 "+>;
M_?,\5(]=380-V?8PHN/<\@UH.4-(N.<,(9]I.D/09[K._ID?JMFN",&&;(9(
MM"&?+[9N/5]?!V]7C;__[^8#4+_ ?@8E921M[;HXQ:52U-8ML-W"6$&QT-8L
M!!2*D=#6ZS'R?-;E^<R?YWOBH^!_P9CNLU_0Z%44M5* RI:BLF58;/T+H"LY
ML/"8H1-J"0*5+4%E2U'9,BRVOM&[$@3S[RH9&#I%K@\SBS,7D>T]72 C,8MM
MKY@ 0"ECQ>W(( 6 9OUB3K<D\T_T4$5V:3T;DM:_&#BY>;5@*HR=5<C%22K-
MQ&TU GEZ*$Q8Z:Q" % *3J2S"AUC9P3OLG0^9&?$B+B)N[L%7E-.*77B)A I
M(DKLJSB!D$+QV$1#EEI!)&<AL2/AS#_O0_7:Y<7<O_/AP*BI9>W=SS0V$;RM
M6PC'A5"V9EV<8K$*[<L5P,G(W"G*UNHQ$D_>)9[<GWCZ8Z:#=IOX)8[>X(ZZ
M\0"5+45ER[#8^E?"WIF&HQYJP#W5@'NL ?=< ^[!AF,D^;Q+\OF0)/^EX(F[
MJ3557$EW@7*!S08-2IGM15V@I(+%Q,[J : RP4'DY)[^B1ZJR"ZGYQ@''#B0
MFC.C'KL5 N"B)C&W8U  QQCAYI^M1@ H30)/G$7^&"D\[U)XCGS,@;L-;!.]
M$&8K%.ISAY'="TH '(MC8E>04@C'C87L&IY_NH>JLTN(^9 C#N-C)O?< 5/<
MGMP,@%'"&+4+30!.Q<2.A%*83H;2UNDQ\DW>Y9O<GV_Z(Z;Q.\G\XD:OG*A-
M<%2V%)4MPV+K7P9=MLR/>>"!HYYX0&5+4-E25+8,BZU_$+3+[<60W/[%HZ#
M]O^8\(C8#A0 "AXJ)QY( ""ES68&NYR20D@9\S"2SG'08Z3SHDOGQ9!T_J6
M2;A9- T%$\36I(M['4;*:4XF$*%4@MO=D10"FO"4.VH\1OXNNOQ=#&D<CPB8
MA-O'?4V95"JRS^) 2$9%+)QH'D1&-%+4KHI 2!F;*]3N3&?^>1^JURX;%D.Z
MR*,C)^$V=SF-N1./0CA&B)W^)  NEF$4V6D2B(NY4VWRS_I0K>Z=I/>GF_[8
M:=R.4;^HL4LH*EN"RI:BLF58;/U+H$N4Q3%WX O4'?BH; DJ6XK*EF&Q]8W>
MI?4".:UO^51O15&,"^:L4@"2$RF$72%*(&1L,DS%G;4?0%)B<E&3X]L.%37!
MG^X]TVBER]O-TZ>J8%X\K.OMXVEVG^Z></5V\UPGZ_-W]&1&@<\3>I)NGU_5
MT6\?I_4I+V\7ZRI8ZALCBKP)S153;I]0M7U3%_>;)RI=%75=K#8O[W1^K<L&
M8+Z_*8KZQYM&P.XY8>?_!U!+ P04    "  =BVY7R67;&UL"  "F!@  &0
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
MT+ #O5]JVB+MA._D[HMJ]C=02P,$%     @ '8MN5X43:<!' P  RA0   T
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
M>@<!O0/U#@)Z!^H=!/0.DS\K!?0.U#L(Z!VH=Q#0.U#O(*!WH-Y!0.](O:.
MWI%Z1P&](_6. GI'ZAT%]([4.PKH':EW%- [3@Z;".@=J7<4T#M2[RB@=Z3>
M44#O1+V3@-Z)>B<!O1/U3@)Z)^J=!/1.U#L)Z)VH=Q+0.U'O)*!WFAP6%- [
M4>\DH'>BWDE [TR]LX#>F7IG ;TS]<X">F?JG07TSM0["^B=J7<6T#M3[RR@
M=Z;>64#O/#GL+:!WIMY90.]"O8N WH5Z%P&]"_4N GH7ZET$]"[4NPCH7:AW
M^4Z]A_'S4(=;S]>:S_].JL?+=^OM\=?EU\7)"W7%N;VO&)[^ E!+ P04
M"  =BVY7*J)E^DD"   5-@  $P   %M#;VYT96YT7U1Y<&5S72YX;6S-VTUN
MVS 0AN&K&-H&%B-*)*4BSJ;MMLVB%U E.A:L/Y!,ZMR^M)P$:)$:#5R@[\:"
M37*^$0=X=K[Y]C1;OSH,_>@WR2Z$^8,0OMG9H?;I--LQKFPG-]0A?G7W8JZ;
M?7UOA;R^UJ*9QF#'L ['&LGMS2>[K1_ZL/I\B#_[;AHWB;.]3U8?3QN/69ND
MGN>^:^H0U\7CV/Z6LGY.2./)98_?=;._BAL2\6;"<>7/ <_GOCY:Y[K6KNYJ
M%[[40]PE#KWPX:FW/CU?XHT>I^VV:VP[-0]#/)+ZV=FZ]3MKP]"GIZ)7YY-#
MO&%[^LPNSE_*G N,.^_<-/LX,6??'_<RDN/I]1P+61>Z\Z_XFAA+7_Q^]CCM
MUK9_F1VO]\?D]LL\O%@>E]_QKS-^K?_./B2DCQS21P'I0T'ZT) ^#*2/$M)'
M!>DCNZ8T0A$UHY":44S-**AF%%4S"JL9Q=6, FM&D5529)44625%5DF155)D
ME119)45629%54F25%%ESBJPY1=:<(FM.D36GR)I39,TILN8467.*K#E%UH(B
M:T&1M:#(6E!D+2BR%A19"XJL!476@B)K09%54615%%D5159%D5519%44615%
M5D6155%D5119-45639%54V35%%DU159-D5539-44635%5DV1U5!D-119#456
M0Y'54&0U%%D-159#D=509#4464N*K"5%UI(B:TF1M:3(6E)D+2FREA192XJL
M)476BB)K19&UHLA:462M*+)6_U/6[].T_\?QRS,=ZFY\R1?+O\%N?P)02P$"
M% ,4    "  =BVY7!T%-8H$   "Q    $               @ $     9&]C
M4')O<',O87!P+GAM;%!+ 0(4 Q0    ( !V+;E<<:+X7[@   "L"   1
M          "  :\   !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    ( !V+
M;E>97)PC$ 8  )PG   3              "  <P!  !X;"]T:&5M92]T:&5M
M93$N>&UL4$L! A0#%     @ '8MN5U(U\:;.!0  QQX  !@
M ("!#0@  'AL+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+ 0(4 Q0    ( !V+
M;E?3"TM5'0@  -,D   8              " @1$.  !X;"]W;W)K<VAE971S
M+W-H965T,BYX;6Q02P$"% ,4    "  =BVY74$3AV2X#  "5"@  &
M        @(%D%@  >&PO=V]R:W-H965T<R]S:&5E=#,N>&UL4$L! A0#%
M  @ '8MN5Q@Z.UL7"@  LCH  !@              ("!R!D  'AL+W=O<FMS
M:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0    ( !V+;E>/L$6L50T  "ET   8
M              " @14D  !X;"]W;W)K<VAE971S+W-H965T-2YX;6Q02P$"
M% ,4    "  =BVY7A:!RP:80  "AF   &               @(&@,0  >&PO
M=V]R:W-H965T<R]S:&5E=#8N>&UL4$L! A0#%     @ '8MN5^&KHG0\*@
MYWT  !@              ("!?$(  'AL+W=O<FMS:&5E=',O<VAE970W+GAM
M;%!+ 0(4 Q0    ( !V+;E>1+YB5IP,   ((   8              " @>YL
M  !X;"]W;W)K<VAE971S+W-H965T."YX;6Q02P$"% ,4    "  =BVY79K+C
MSK8-  "?*0  &               @('+<   >&PO=V]R:W-H965T<R]S:&5E
M=#DN>&UL4$L! A0#%     @ '8MN5TN!&QF6!0  0!   !D
M ("!MWX  'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6Q02P$"% ,4    "  =
MBVY7QM+;1GH#  "R!P  &0              @(&$A   >&PO=V]R:W-H965T
M<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    ( !V+;E<-GN? .0,  !4'   9
M          " @36(  !X;"]W;W)K<VAE971S+W-H965T,3(N>&UL4$L! A0#
M%     @ '8MN5]\=$R"B @  TP4  !D              ("!I8L  'AL+W=O
M<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"% ,4    "  =BVY7.:D3O:L#  #T
M!P  &0              @(%^C@  >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM
M;%!+ 0(4 Q0    ( !V+;E<1<V796@<  "X4   9              " @6"2
M  !X;"]W;W)K<VAE971S+W-H965T,34N>&UL4$L! A0#%     @ '8MN5R@<
M_2)\!0  / P  !D              ("!\9D  'AL+W=O<FMS:&5E=',O<VAE
M970Q-BYX;6Q02P$"% ,4    "  =BVY78-KH=LP"  #V!0  &0
M    @(&DGP  >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0    (
M !V+;E? 6JR9 P<  +,/   9              " @:>B  !X;"]W;W)K<VAE
M971S+W-H965T,3@N>&UL4$L! A0#%     @ '8MN5Q[!DI3$!P  !14  !D
M             ("!X:D  'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"
M% ,4    "  =BVY7(M6)GHT(  !$%0  &0              @('<L0  >&PO
M=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+ 0(4 Q0    ( !V+;E?,/?-&< 0
M 'X)   9              " @:"Z  !X;"]W;W)K<VAE971S+W-H965T,C$N
M>&UL4$L! A0#%     @ '8MN5XG&&O1$!   8 H  !D              ("!
M1[\  'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6Q02P$"% ,4    "  =BVY7
M&[7/S3L-  "9/@  &0              @('"PP  >&PO=V]R:W-H965T<R]S
M:&5E=#(S+GAM;%!+ 0(4 Q0    ( !V+;E>GJ?%;=0H  (L;   9
M      " @331  !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL4$L! A0#%
M  @ '8MN5R'I>I!P"@  GQ@  !D              ("!X-L  'AL+W=O<FMS
M:&5E=',O<VAE970R-2YX;6Q02P$"% ,4    "  =BVY7KD&[K ,#  "/!@
M&0              @(&'Y@  >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+
M 0(4 Q0    ( !V+;E=P^X#2: 4  '(,   9              " @<'I  !X
M;"]W;W)K<VAE971S+W-H965T,C<N>&UL4$L! A0#%     @ '8MN5Q&;]4ZC
M*P  MX<  !D              ("!8.\  'AL+W=O<FMS:&5E=',O<VAE970R
M."YX;6Q02P$"% ,4    "  =BVY7;7E-[V $  "+"@  &0
M@($Z&P$ >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    ( !V+
M;E>SK9;F30,  %L'   9              " @=$? 0!X;"]W;W)K<VAE971S
M+W-H965T,S N>&UL4$L! A0#%     @ '8MN5Z6-LCUV!0  SPT  !D
M         ("!52,! 'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6Q02P$"% ,4
M    "  =BVY7CFG.1ZP$  "F#@  &0              @($"*0$ >&PO=V]R
M:W-H965T<R]S:&5E=#,R+GAM;%!+ 0(4 Q0    ( !V+;E>%"6ZXCP,  %P(
M   9              " @>4M 0!X;"]W;W)K<VAE971S+W-H965T,S,N>&UL
M4$L! A0#%     @ '8MN5]FHG32E @  S@4  !D              ("!JS$!
M 'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6Q02P$"% ,4    "  =BVY7L&T?
MI7@#  !D!P  &0              @(&'- $ >&PO=V]R:W-H965T<R]S:&5E
M=#,U+GAM;%!+ 0(4 Q0    ( !V+;E=C7V&T_@,  -<)   9
M  " @38X 0!X;"]W;W)K<VAE971S+W-H965T,S8N>&UL4$L! A0#%     @
M'8MN5X4VZ=GE!   ; L  !D              ("!:SP! 'AL+W=O<FMS:&5E
M=',O<VAE970S-RYX;6Q02P$"% ,4    "  =BVY7<1Z)1-$"  #U!0  &0
M            @(&'00$ >&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+ 0(4
M Q0    ( !V+;E>_PPN! @4  )0-   9              " @8]$ 0!X;"]W
M;W)K<VAE971S+W-H965T,SDN>&UL4$L! A0#%     @ '8MN5P;MEF&W!
MCPP  !D              ("!R$D! 'AL+W=O<FMS:&5E=',O<VAE970T,"YX
M;6Q02P$"% ,4    "  =BVY7L!%/R+P#  #4"   &0              @(&V
M3@$ >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0    ( !V+;E>
MD7J4<P8  /@<   9              " @:E2 0!X;"]W;W)K<VAE971S+W-H
M965T-#(N>&UL4$L! A0#%     @ '8MN5^K\W"L%!0  ]0L  !D
M     ("!4UD! 'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6Q02P$"% ,4
M"  =BVY7O@4Y65$%  !R"P  &0              @(&/7@$ >&PO=V]R:W-H
M965T<R]S:&5E=#0T+GAM;%!+ 0(4 Q0    ( !V+;E>>B&GH[ ,   D.   9
M              " @1=D 0!X;"]W;W)K<VAE971S+W-H965T-#4N>&UL4$L!
M A0#%     @ '8MN5PN5@@E7!   4!@  !D              ("!.F@! 'AL
M+W=O<FMS:&5E=',O<VAE970T-BYX;6Q02P$"% ,4    "  =BVY7.&$SM^<%
M   ^)P  &0              @('(; $ >&PO=V]R:W-H965T<R]S:&5E=#0W
M+GAM;%!+ 0(4 Q0    ( !V+;E<49XG:70,  %P*   9              "
M@>9R 0!X;"]W;W)K<VAE971S+W-H965T-#@N>&UL4$L! A0#%     @ '8MN
M5]?+#Z4T @  !04  !D              ("!>G8! 'AL+W=O<FMS:&5E=',O
M<VAE970T.2YX;6Q02P$"% ,4    "  =BVY7L("HDR0$  ",$   &0
M        @('E> $ >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;%!+ 0(4 Q0
M   ( !V+;E?7\DD500(  !8%   9              " @4!] 0!X;"]W;W)K
M<VAE971S+W-H965T-3$N>&UL4$L! A0#%     @ '8MN5^4-$?^% @  :@8
M !D              ("!N'\! 'AL+W=O<FMS:&5E=',O<VAE970U,BYX;6Q0
M2P$"% ,4    "  =BVY7_BM?$",#  #M"0  &0              @(%T@@$
M>&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;%!+ 0(4 Q0    ( !V+;E<EF] 4
MY@(  )0'   9              " @<Z% 0!X;"]W;W)K<VAE971S+W-H965T
M-30N>&UL4$L! A0#%     @ '8MN5PT=D\FX&P  2^H! !D
M ("!ZX@! 'AL+W=O<FMS:&5E=',O<VAE970U-2YX;6Q02P$"% ,4    "  =
MBVY7Y;S#8CX%   G*0  &0              @(':I $ >&PO=V]R:W-H965T
M<R]S:&5E=#4V+GAM;%!+ 0(4 Q0    ( !V+;E=I&+:$< 4  #4B   9
M          " @4^J 0!X;"]W;W)K<VAE971S+W-H965T-3<N>&UL4$L! A0#
M%     @ '8MN5TRQC:TL P  G0D  !D              ("!]J\! 'AL+W=O
M<FMS:&5E=',O<VAE970U."YX;6Q02P$"% ,4    "  =BVY7.A%_Y:$"   T
M!@  &0              @(%9LP$ >&PO=V]R:W-H965T<R]S:&5E=#4Y+GAM
M;%!+ 0(4 Q0    ( !V+;E?IL;=2W (  ",)   9              " @3&V
M 0!X;"]W;W)K<VAE971S+W-H965T-C N>&UL4$L! A0#%     @ '8MN5RKT
M9'2, @  T08  !D              ("!1+D! 'AL+W=O<FMS:&5E=',O<VAE
M970V,2YX;6Q02P$"% ,4    "  =BVY7.5-W_NT%  ">)@  &0
M    @($'O $ >&PO=V]R:W-H965T<R]S:&5E=#8R+GAM;%!+ 0(4 Q0    (
M !V+;E>F^:UCL0(  -4'   9              " @2O" 0!X;"]W;W)K<VAE
M971S+W-H965T-C,N>&UL4$L! A0#%     @ '8MN5U,.S;RY @  ?0<  !D
M             ("!$\4! 'AL+W=O<FMS:&5E=',O<VAE970V-"YX;6Q02P$"
M% ,4    "  =BVY7; *$=#P"  #/!   &0              @($#R $ >&PO
M=V]R:W-H965T<R]S:&5E=#8U+GAM;%!+ 0(4 Q0    ( !V+;E>)*L/$UP(
M (@'   9              " @7;* 0!X;"]W;W)K<VAE971S+W-H965T-C8N
M>&UL4$L! A0#%     @ '8MN5\MW1^J%#0  N]8  !D              ("!
MA,T! 'AL+W=O<FMS:&5E=',O<VAE970V-RYX;6Q02P$"% ,4    "  =BVY7
MR6DWF+L&  " ,   &0              @(% VP$ >&PO=V]R:W-H965T<R]S
M:&5E=#8X+GAM;%!+ 0(4 Q0    ( !V+;E=J .]:K (  )0&   9
M      " @3+B 0!X;"]W;W)K<VAE971S+W-H965T-CDN>&UL4$L! A0#%
M  @ '8MN5ZEYZ"#" @  ZP<  !D              ("!%>4! 'AL+W=O<FMS
M:&5E=',O<VAE970W,"YX;6Q02P$"% ,4    "  =BVY7QK)G(+T"   $!P
M&0              @($.Z $ >&PO=V]R:W-H965T<R]S:&5E=#<Q+GAM;%!+
M 0(4 Q0    ( !V+;E<KF=LC/ (  %L$   9              " @0+K 0!X
M;"]W;W)K<VAE971S+W-H965T-S(N>&UL4$L! A0#%     @ '8MN5YLW $DE
M P  > L  !D              ("!=>T! 'AL+W=O<FMS:&5E=',O<VAE970W
M,RYX;6Q02P$"% ,4    "  =BVY7Y-G2KJ4$  ![%P  &0
M@('1\ $ >&PO=V]R:W-H965T<R]S:&5E=#<T+GAM;%!+ 0(4 Q0    ( !V+
M;E>!W>63;0,   8+   9              " @:WU 0!X;"]W;W)K<VAE971S
M+W-H965T-S4N>&UL4$L! A0#%     @ '8MN5^QN']-] @  DP8  !D
M         ("!4?D! 'AL+W=O<FMS:&5E=',O<VAE970W-BYX;6Q02P$"% ,4
M    "  =BVY7^(0-B6X&   (-@  &0              @($%_ $ >&PO=V]R
M:W-H965T<R]S:&5E=#<W+GAM;%!+ 0(4 Q0    ( !V+;E<UV(ZFV00  ' C
M   9              " @:H" @!X;"]W;W)K<VAE971S+W-H965T-S@N>&UL
M4$L! A0#%     @ '8MN5[FR8/K2!P  [U(  !D              ("!N@<"
M 'AL+W=O<FMS:&5E=',O<VAE970W.2YX;6Q02P$"% ,4    "  =BVY7/%IM
M=/8"  #F"0  &0              @('##P( >&PO=V]R:W-H965T<R]S:&5E
M=#@P+GAM;%!+ 0(4 Q0    ( !V+;E?4FC7+C0,  $D/   9
M  " @? 2 @!X;"]W;W)K<VAE971S+W-H965T.#$N>&UL4$L! A0#%     @
M'8MN5W2SU\?&"@  O7<  !D              ("!M!8" 'AL+W=O<FMS:&5E
M=',O<VAE970X,BYX;6Q02P$"% ,4    "  =BVY7VR(ZT64(  #040  &0
M            @(&Q(0( >&PO=V]R:W-H965T<R]S:&5E=#@S+GAM;%!+ 0(4
M Q0    ( !V+;E<48:<!!P0  #L.   9              " @4TJ @!X;"]W
M;W)K<VAE971S+W-H965T.#0N>&UL4$L! A0#%     @ '8MN5W\S-"VO"
M^%T  !D              ("!BRX" 'AL+W=O<FMS:&5E=',O<VAE970X-2YX
M;6Q02P$"% ,4    "  =BVY7OULZ+YX$  !U'@  &0              @(%Q
M-P( >&PO=V]R:W-H965T<R]S:&5E=#@V+GAM;%!+ 0(4 Q0    ( !V+;E<R
MUI !; \  'G^   9              " @48\ @!X;"]W;W)K<VAE971S+W-H
M965T.#<N>&UL4$L! A0#%     @ '8MN5Q:A]TX(!0  S!4  !D
M     ("!Z4L" 'AL+W=O<FMS:&5E=',O<VAE970X."YX;6Q02P$"% ,4
M"  =BVY7W+#Y_U4"  "%!   &0              @($H40( >&PO=V]R:W-H
M965T<R]S:&5E=#@Y+GAM;%!+ 0(4 Q0    ( !V+;E<GO&K&%P4  *DC   9
M              " @;13 @!X;"]W;W)K<VAE971S+W-H965T.3 N>&UL4$L!
M A0#%     @ '8MN5R=<%)W7 P  $!,  !D              ("! ED" 'AL
M+W=O<FMS:&5E=',O<VAE970Y,2YX;6Q02P$"% ,4    "  =BVY7?"@W<E$)
M   S3   &0              @($070( >&PO=V]R:W-H965T<R]S:&5E=#DR
M+GAM;%!+ 0(4 Q0    ( !V+;E?)9=L;6P(  *8&   9              "
M@9AF @!X;"]W;W)K<VAE971S+W-H965T.3,N>&UL4$L! A0#%     @ '8MN
M5W-I^+MR P  .!$  !D              ("!*FD" 'AL+W=O<FMS:&5E=',O
M<VAE970Y-"YX;6Q02P$"% ,4    "  =BVY7Q=D?4NX#  !="0  &0
M        @('3; ( >&PO=V]R:W-H965T<R]S:&5E=#DU+GAM;%!+ 0(4 Q0
M   ( !V+;E>%$VG 1P,  ,H4   -              "  ?AP @!X;"]S='EL
M97,N>&UL4$L! A0#%     @ '8MN5Y>*NQS     $P(   L
M ( !:G0" %]R96QS+RYR96QS4$L! A0#%     @ '8MN5YWBK+U?!P  9SX
M  \              ( !4W4" 'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    (
M !V+;E?Z,(1HN0(  .0W   :              "  =]\ @!X;"]?<F5L<R]W
M;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    ( !V+;E<JHF7Z20(  !4V   3
M              "  =!_ @!;0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@    !G
- &< 2!P  $J" @    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>113
<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>114
<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>115
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.23.3</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>400</ContextCount>
  <ElementCount>469</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>109</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>4</UnitCount>
  <MyReports>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00000002 - Statement - Condensed Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/BalanceSheets</Role>
      <ShortName>Condensed Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/BalanceSheetsParenthetical</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/StatementsOfOperations</Role>
      <ShortName>Condensed Consolidated Statements of Operations (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00000005 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/StatementsOfStockholdersEquity</Role>
      <ShortName>Condensed Consolidated Statements of Stockholders' Equity (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/StatementsOfCashFlows</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>00000007 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPolicies</Role>
      <ShortName>NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>00000008 - Disclosure - INVENTORIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/Inventories</Role>
      <ShortName>INVENTORIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>00000009 - Disclosure - DEBT OBLIGATIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/DebtObligations</Role>
      <ShortName>DEBT OBLIGATIONS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>00000010 - Disclosure - FAIR VALUE MEASUREMENT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/FairValueMeasurement</Role>
      <ShortName>FAIR VALUE MEASUREMENT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>00000011 - Disclosure - ACCRUED EXPENSES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/AccruedExpenses</Role>
      <ShortName>ACCRUED EXPENSES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>00000012 - Disclosure - INCOME TAXES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/IncomeTaxes</Role>
      <ShortName>INCOME TAXES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>00000013 - Disclosure - PREPAID EXPENSES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/PrepaidExpenses</Role>
      <ShortName>PREPAID EXPENSES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>00000014 - Disclosure - PROPERTY, PLANT AND EQUIPMENT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/PropertyPlantAndEquipment</Role>
      <ShortName>PROPERTY, PLANT AND EQUIPMENT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>00000015 - Disclosure - OPERATING LEASE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/OperatingLease</Role>
      <ShortName>OPERATING LEASE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>00000016 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/GoodwillAndOtherIntangibleAssets</Role>
      <ShortName>GOODWILL AND OTHER INTANGIBLE ASSETS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>00000017 - Disclosure - OTHER ASSETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/OtherAssets</Role>
      <ShortName>OTHER ASSETS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>00000018 - Disclosure - COMMITMENTS AND CONTINGENCIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/CommitmentsAndContingencies</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>00000019 - Disclosure - STOCK-BASED COMPENSATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/Stock-basedCompensation</Role>
      <ShortName>STOCK-BASED COMPENSATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>00000020 - Disclosure - COMMON STOCK PURCHASE WARRANTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/CommonStockPurchaseWarrants</Role>
      <ShortName>COMMON STOCK PURCHASE WARRANTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>00000021 - Disclosure - STOCKHOLDERS??? EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/StockholdersEquity</Role>
      <ShortName>STOCKHOLDERS??? EQUITY</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>00000022 - Disclosure - NET EARNINGS (LOSS) PER SHARE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/NetEarningsLossPerShare</Role>
      <ShortName>NET EARNINGS (LOSS) PER SHARE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>00000023 - Disclosure - DIGITAL ALLY HEALTHCARE VENTURE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/DigitalAllyHealthcareVenture</Role>
      <ShortName>DIGITAL ALLY HEALTHCARE VENTURE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>00000024 - Disclosure - TICKETSMARTER ACQUISITION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/TicketsmarterAcquisition</Role>
      <ShortName>TICKETSMARTER ACQUISITION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>00000025 - Disclosure - SEGMENT DATA</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/SegmentData</Role>
      <ShortName>SEGMENT DATA</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>00000026 - Disclosure - RELATED PARTY TRANSACTIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/RelatedPartyTransactions</Role>
      <ShortName>RELATED PARTY TRANSACTIONS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>00000027 - Disclosure - SUBSEQUENT EVENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/SubsequentEvents</Role>
      <ShortName>SUBSEQUENT EVENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>00000028 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>00000029 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesTables</Role>
      <ShortName>NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>00000030 - Disclosure - INVENTORIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/InventoriesTables</Role>
      <ShortName>INVENTORIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://digitalallyinc.com/role/Inventories</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>00000031 - Disclosure - DEBT OBLIGATIONS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/DebtObligationsTables</Role>
      <ShortName>DEBT OBLIGATIONS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://digitalallyinc.com/role/DebtObligations</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>00000032 - Disclosure - FAIR VALUE MEASUREMENT (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/FairValueMeasurementTables</Role>
      <ShortName>FAIR VALUE MEASUREMENT (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://digitalallyinc.com/role/FairValueMeasurement</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>00000033 - Disclosure - ACCRUED EXPENSES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/AccruedExpensesTables</Role>
      <ShortName>ACCRUED EXPENSES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://digitalallyinc.com/role/AccruedExpenses</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>00000034 - Disclosure - PREPAID EXPENSES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/PrepaidExpensesTables</Role>
      <ShortName>PREPAID EXPENSES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://digitalallyinc.com/role/PrepaidExpenses</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>00000035 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/PropertyPlantAndEquipmentTables</Role>
      <ShortName>PROPERTY, PLANT AND EQUIPMENT (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://digitalallyinc.com/role/PropertyPlantAndEquipment</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>00000036 - Disclosure - OPERATING LEASE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/OperatingLeaseTables</Role>
      <ShortName>OPERATING LEASE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://digitalallyinc.com/role/OperatingLease</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>00000037 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/GoodwillAndOtherIntangibleAssetsTables</Role>
      <ShortName>GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://digitalallyinc.com/role/GoodwillAndOtherIntangibleAssets</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>00000038 - Disclosure - OTHER ASSETS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/OtherAssetsTables</Role>
      <ShortName>OTHER ASSETS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://digitalallyinc.com/role/OtherAssets</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>00000039 - Disclosure - STOCK-BASED COMPENSATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/Stock-basedCompensationTables</Role>
      <ShortName>STOCK-BASED COMPENSATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://digitalallyinc.com/role/Stock-basedCompensation</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>00000040 - Disclosure - COMMON STOCK PURCHASE WARRANTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/CommonStockPurchaseWarrantsTables</Role>
      <ShortName>COMMON STOCK PURCHASE WARRANTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://digitalallyinc.com/role/CommonStockPurchaseWarrants</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>00000041 - Disclosure - NET EARNINGS (LOSS) PER SHARE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/NetEarningsLossPerShareTables</Role>
      <ShortName>NET EARNINGS (LOSS) PER SHARE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://digitalallyinc.com/role/NetEarningsLossPerShare</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>00000042 - Disclosure - DIGITAL ALLY HEALTHCARE VENTURE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/DigitalAllyHealthcareVentureTables</Role>
      <ShortName>DIGITAL ALLY HEALTHCARE VENTURE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://digitalallyinc.com/role/DigitalAllyHealthcareVenture</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>00000043 - Disclosure - TICKETSMARTER ACQUISITION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/TicketsmarterAcquisitionTables</Role>
      <ShortName>TICKETSMARTER ACQUISITION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://digitalallyinc.com/role/TicketsmarterAcquisition</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>00000044 - Disclosure - SEGMENT DATA (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/SegmentDataTables</Role>
      <ShortName>SEGMENT DATA (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://digitalallyinc.com/role/SegmentData</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>00000045 - Disclosure - SCHEDULE OF CONTRACT LIABILITIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/ScheduleOfContractLiabilitiesDetails</Role>
      <ShortName>SCHEDULE OF CONTRACT LIABILITIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>00000046 - Disclosure - SCHEDULE OF SHORT TERM INVESTMENTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/ScheduleOfShortTermInvestmentsDetails</Role>
      <ShortName>SCHEDULE OF SHORT TERM INVESTMENTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>00000047 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative</Role>
      <ShortName>NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>00000048 - Disclosure - SCHEDULE OF INVENTORIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/ScheduleOfInventoriesDetails</Role>
      <ShortName>SCHEDULE OF INVENTORIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>00000049 - Disclosure - INVENTORIES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/InventoriesDetailsNarrative</Role>
      <ShortName>INVENTORIES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://digitalallyinc.com/role/InventoriesTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>00000050 - Disclosure - SUMMARY OF DEBT OBLIGATIONS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/SummaryOfDebtObligationsDetails</Role>
      <ShortName>SUMMARY OF DEBT OBLIGATIONS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>00000051 - Disclosure - SUMMARY OF DEBT OBLIGATIONS (Details) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/SummaryOfDebtObligationsDetailsParenthetical</Role>
      <ShortName>SUMMARY OF DEBT OBLIGATIONS (Details) (Parenthetical)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>00000052 - Disclosure - SCHEDULE OF MATURITY OF DEBT OBLIGATIONS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/ScheduleOfMaturityOfDebtObligationsDetails</Role>
      <ShortName>SCHEDULE OF MATURITY OF DEBT OBLIGATIONS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>00000053 - Disclosure - SCHEDULE OF WARRANT TO PURCHASE COMMON STOCK GRANTED (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/ScheduleOfWarrantToPurchaseCommonStockGrantedDetails</Role>
      <ShortName>SCHEDULE OF WARRANT TO PURCHASE COMMON STOCK GRANTED (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>00000054 - Disclosure - SUMMARY OF CONVERTIBLE NOTE ACTIVITY (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/SummaryOfConvertibleNoteActivityDetails</Role>
      <ShortName>SUMMARY OF CONVERTIBLE NOTE ACTIVITY (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>00000055 - Disclosure - DEBT OBLIGATIONS (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/DebtObligationsDetailsNarrative</Role>
      <ShortName>DEBT OBLIGATIONS (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://digitalallyinc.com/role/DebtObligationsTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>00000056 - Disclosure - SCHEDULE OF FINANCIAL ASSETS AND LIABILITIES MEASURED AT FAIR VALUE ON RECURRING BASIS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/ScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails</Role>
      <ShortName>SCHEDULE OF FINANCIAL ASSETS AND LIABILITIES MEASURED AT FAIR VALUE ON RECURRING BASIS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>00000057 - Disclosure - SCHEDULE OF FAIR VALUE MEASUREMENTS CHANGE IN LEVEL 3 INPUTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/ScheduleOfFairValueMeasurementsChangeInLevel3InputsDetails</Role>
      <ShortName>SCHEDULE OF FAIR VALUE MEASUREMENTS CHANGE IN LEVEL 3 INPUTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>00000058 - Disclosure - SCHEDULE OF ACCRUED EXPENSES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/ScheduleOfAccruedExpensesDetails</Role>
      <ShortName>SCHEDULE OF ACCRUED EXPENSES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>00000059 - Disclosure - SCHEDULE OF ACCRUED WARRANTY EXPENSE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/ScheduleOfAccruedWarrantyExpenseDetails</Role>
      <ShortName>SCHEDULE OF ACCRUED WARRANTY EXPENSE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>00000060 - Disclosure - INCOME TAXES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/IncomeTaxesDetailsNarrative</Role>
      <ShortName>INCOME TAXES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://digitalallyinc.com/role/IncomeTaxes</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>00000061 - Disclosure - SCHEDULE OF PREPAID EXPENSE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/ScheduleOfPrepaidExpenseDetails</Role>
      <ShortName>SCHEDULE OF PREPAID EXPENSE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>00000062 - Disclosure - SCHEDULE OF PROPERTY, PLANT AND EQUIPMENT (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails</Role>
      <ShortName>SCHEDULE OF PROPERTY, PLANT AND EQUIPMENT (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>00000063 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/PropertyPlantAndEquipmentDetailsNarrative</Role>
      <ShortName>PROPERTY, PLANT AND EQUIPMENT (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://digitalallyinc.com/role/PropertyPlantAndEquipmentTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>00000064 - Disclosure - SCHEDULE OF OPERATING LEASES RIGHT OF USE ASSETS AND LIABILITIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/ScheduleOfOperatingLeasesRightOfUseAssetsAndLiabilitiesDetails</Role>
      <ShortName>SCHEDULE OF OPERATING LEASES RIGHT OF USE ASSETS AND LIABILITIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>00000065 - Disclosure - SCHEDULE OF LEASE EXPENSE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/ScheduleOfLeaseExpenseDetails</Role>
      <ShortName>SCHEDULE OF LEASE EXPENSE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>00000066 - Disclosure - SCHEDULE OF FUTURE MINIMUM LEASE PAYMENTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails</Role>
      <ShortName>SCHEDULE OF FUTURE MINIMUM LEASE PAYMENTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>00000067 - Disclosure - OPERATING LEASE (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative</Role>
      <ShortName>OPERATING LEASE (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://digitalallyinc.com/role/OperatingLeaseTables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>00000068 - Disclosure - SCHEDULE OF INTANGIBLE ASSETS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails</Role>
      <ShortName>SCHEDULE OF INTANGIBLE ASSETS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>00000069 - Disclosure - SCHEDULE OF ESTIMATED AMORTIZATION FOR INTANGIBLE ASSETS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/ScheduleOfEstimatedAmortizationForIntangibleAssetsDetails</Role>
      <ShortName>SCHEDULE OF ESTIMATED AMORTIZATION FOR INTANGIBLE ASSETS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>00000070 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/GoodwillAndOtherIntangibleAssetsDetailsNarrative</Role>
      <ShortName>GOODWILL AND OTHER INTANGIBLE ASSETS (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://digitalallyinc.com/role/GoodwillAndOtherIntangibleAssetsTables</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>00000071 - Disclosure - SCHEDULE OF OTHER ASSETS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/ScheduleOfOtherAssetsDetails</Role>
      <ShortName>SCHEDULE OF OTHER ASSETS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>00000072 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/CommitmentsAndContingenciesDetailsNarrative</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://digitalallyinc.com/role/CommitmentsAndContingencies</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>00000073 - Disclosure - SUMMARY OF STOCK OPTIONS OUTSTANDING (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/SummaryOfStockOptionsOutstandingDetails</Role>
      <ShortName>SUMMARY OF STOCK OPTIONS OUTSTANDING (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>00000074 - Disclosure - SCHEDULE OF SHARES AUTHORIZED UNDER STOCK OPTION PLANS BY EXERCISE PRICE RANGE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/ScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails</Role>
      <ShortName>SCHEDULE OF SHARES AUTHORIZED UNDER STOCK OPTION PLANS BY EXERCISE PRICE RANGE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>00000075 - Disclosure - SUMMARY OF RESTRICTED STOCK ACTIVITY (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/SummaryOfRestrictedStockActivityDetails</Role>
      <ShortName>SUMMARY OF RESTRICTED STOCK ACTIVITY (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>00000076 - Disclosure - SCHEDULE OF NON-VESTED BALANCE OF RESTRICTED STOCK (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/ScheduleOfNon-vestedBalanceOfRestrictedStockDetails</Role>
      <ShortName>SCHEDULE OF NON-VESTED BALANCE OF RESTRICTED STOCK (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>00000077 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative</Role>
      <ShortName>STOCK-BASED COMPENSATION (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://digitalallyinc.com/role/Stock-basedCompensationTables</ParentRole>
      <Position>77</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>00000078 - Disclosure - SCHEDULE OF WARRANT MODIFICATION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetails</Role>
      <ShortName>SCHEDULE OF WARRANT MODIFICATION (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>00000079 - Disclosure - SCHEDULE OF WARRANT MODIFICATION (Details) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetailsParenthetical</Role>
      <ShortName>SCHEDULE OF WARRANT MODIFICATION (Details) (Parenthetical)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>00000080 - Disclosure - SUMMARY OF WARRANT ACTIVITY (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/SummaryOfWarrantActivityDetails</Role>
      <ShortName>SUMMARY OF WARRANT ACTIVITY (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>00000081 - Disclosure - SUMMARY OF RANGE OF EXERCISE PRICES AND WEIGHTED AVERAGE REMAINING CONTRACTUAL LIFE OF WARRANTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/SummaryOfRangeOfExercisePricesAndWeightedAverageRemainingContractualLifeOfWarrantsDetails</Role>
      <ShortName>SUMMARY OF RANGE OF EXERCISE PRICES AND WEIGHTED AVERAGE REMAINING CONTRACTUAL LIFE OF WARRANTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>00000082 - Disclosure - COMMON STOCK PURCHASE WARRANTS (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative</Role>
      <ShortName>COMMON STOCK PURCHASE WARRANTS (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://digitalallyinc.com/role/CommonStockPurchaseWarrantsTables</ParentRole>
      <Position>82</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>00000083 - Disclosure - STOCKHOLDERS??? EQUITY (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative</Role>
      <ShortName>STOCKHOLDERS??? EQUITY (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://digitalallyinc.com/role/StockholdersEquity</ParentRole>
      <Position>83</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>00000084 - Disclosure - SCHEDULE OF WEIGHTED AVERAGE NUMBER OF SHARES OUTSTANDING AND LOSS PER SHARE OUTSTANDING (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/ScheduleOfWeightedAverageNumberOfSharesOutstandingAndLossPerShareOutstandingDetails</Role>
      <ShortName>SCHEDULE OF WEIGHTED AVERAGE NUMBER OF SHARES OUTSTANDING AND LOSS PER SHARE OUTSTANDING (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>00000085 - Disclosure - SCHEDULE OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ACQUISITION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAcquisitionDetails</Role>
      <ShortName>SCHEDULE OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ACQUISITION (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>85</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>00000086 - Disclosure - SCHEDULE OF IDENTIFIABLE INTANGIBLE ASSETS ACQUIRED AND THEIR ESTIMATED USEFUL LIVES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/ScheduleOfIdentifiableIntangibleAssetsAcquiredAndTheirEstimatedUsefulLivesDetails</Role>
      <ShortName>SCHEDULE OF IDENTIFIABLE INTANGIBLE ASSETS ACQUIRED AND THEIR ESTIMATED USEFUL LIVES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>86</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>00000087 - Disclosure - DIGITAL ALLY HEALTHCARE VENTURE (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative</Role>
      <ShortName>DIGITAL ALLY HEALTHCARE VENTURE (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://digitalallyinc.com/role/DigitalAllyHealthcareVentureTables</ParentRole>
      <Position>87</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>00000088 - Disclosure - SCHEDULE OF ESTIMATED FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ASSUMED ACQUISITION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/ScheduleOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails</Role>
      <ShortName>SCHEDULE OF ESTIMATED FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ASSUMED ACQUISITION (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>88</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>00000089 - Disclosure - SCHEDULE OF ESTIMATED FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ASSUMED ACQUISITION (Details) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/ScheduleOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetailsParenthetical</Role>
      <ShortName>SCHEDULE OF ESTIMATED FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ASSUMED ACQUISITION (Details) (Parenthetical)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>89</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>00000090 - Disclosure - SCHEDULE OF COMPONENTS OF IDENTIFIABLE INTANGIBLE ASSETS ACCRUED ACQUIRED (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/ScheduleOfComponentsOfIdentifiableIntangibleAssetsAccruedAcquiredDetails</Role>
      <ShortName>SCHEDULE OF COMPONENTS OF IDENTIFIABLE INTANGIBLE ASSETS ACCRUED ACQUIRED (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>90</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>00000091 - Disclosure - TICKETSMARTER ACQUISITION (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/TicketsmarterAcquisitionDetailsNarrative</Role>
      <ShortName>TICKETSMARTER ACQUISITION (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://digitalallyinc.com/role/TicketsmarterAcquisitionTables</ParentRole>
      <Position>91</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>00000092 - Disclosure - SCHEDULE OF SEGMENT REPORTING (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/ScheduleOfSegmentReportingDetails</Role>
      <ShortName>SCHEDULE OF SEGMENT REPORTING (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>92</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>00000093 - Disclosure - SEGMENT DATA (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/SegmentDataDetailsNarrative</Role>
      <ShortName>SEGMENT DATA (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://digitalallyinc.com/role/SegmentDataTables</ParentRole>
      <Position>93</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>00000094 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/RelatedPartyTransactionsDetailsNarrative</Role>
      <ShortName>RELATED PARTY TRANSACTIONS (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://digitalallyinc.com/role/RelatedPartyTransactions</ParentRole>
      <Position>94</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>00000095 - Disclosure - SUBSEQUENT EVENTS (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://digitalallyinc.com/role/SubsequentEventsDetailsNarrative</Role>
      <ShortName>SUBSEQUENT EVENTS (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://digitalallyinc.com/role/SubsequentEvents</ParentRole>
      <Position>95</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>dgly-20230930.xsd</File>
    <File>dgly-20230930_cal.xml</File>
    <File>dgly-20230930_def.xml</File>
    <File>dgly-20230930_lab.xml</File>
    <File>dgly-20230930_pre.xml</File>
    <File doctype="10-Q" isDefinitelyFs="true" isUsgaap="true" original="form10-q.htm">form10-q.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="1201">http://fasb.org/us-gaap/2023</BaseTaxonomy>
    <BaseTaxonomy items="29">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>118
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "form10-q.htm": {
   "nsprefix": "DGLY",
   "nsuri": "http://digitalallyinc.com/20230930",
   "dts": {
    "schema": {
     "local": [
      "dgly-20230930.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/2023/elts/srt-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd",
      "https://xbrl.sec.gov/country/2023/country-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "dgly-20230930_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "dgly-20230930_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "dgly-20230930_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "dgly-20230930_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "form10-q.htm"
     ]
    }
   },
   "keyStandard": 366,
   "keyCustom": 103,
   "axisStandard": 29,
   "axisCustom": 0,
   "memberStandard": 34,
   "memberCustom": 72,
   "hidden": {
    "total": 192,
    "http://fasb.org/us-gaap/2023": 150,
    "http://digitalallyinc.com/20230930": 38,
    "http://xbrl.sec.gov/dei/2023": 4
   },
   "contextCount": 400,
   "entityCount": 1,
   "segmentCount": 109,
   "elementCount": 743,
   "unitCount": 4,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2023": 1201,
    "http://xbrl.sec.gov/dei/2023": 29
   },
   "report": {
    "R1": {
     "role": "http://digitalallyinc.com/role/Cover",
     "longName": "00000001 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://digitalallyinc.com/role/BalanceSheets",
     "longName": "00000002 - Statement - Condensed Consolidated Balance Sheets",
     "shortName": "Condensed Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "AsOf2023-09-30",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-09-30",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://digitalallyinc.com/role/BalanceSheetsParenthetical",
     "longName": "00000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)",
     "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "AsOf2023-09-30",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-09-30",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://digitalallyinc.com/role/StatementsOfOperations",
     "longName": "00000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited)",
     "shortName": "Condensed Consolidated Statements of Operations (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "From2023-07-012023-09-30",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-07-012023-09-30",
      "name": "us-gaap:ResearchAndDevelopmentExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://digitalallyinc.com/role/StatementsOfStockholdersEquity",
     "longName": "00000005 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited)",
     "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "AsOf2021-12-31_us-gaap_CommonStockMember",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2022-01-012022-03-31_us-gaap_AdditionalPaidInCapitalMember",
      "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://digitalallyinc.com/role/StatementsOfCashFlows",
     "longName": "00000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)",
     "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "From2023-07-012023-09-30",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPolicies",
     "longName": "00000007 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "shortName": "NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "7",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://digitalallyinc.com/role/Inventories",
     "longName": "00000008 - Disclosure - INVENTORIES",
     "shortName": "INVENTORIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://digitalallyinc.com/role/DebtObligations",
     "longName": "00000009 - Disclosure - DEBT OBLIGATIONS",
     "shortName": "DEBT OBLIGATIONS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://digitalallyinc.com/role/FairValueMeasurement",
     "longName": "00000010 - Disclosure - FAIR VALUE MEASUREMENT",
     "shortName": "FAIR VALUE MEASUREMENT",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://digitalallyinc.com/role/AccruedExpenses",
     "longName": "00000011 - Disclosure - ACCRUED EXPENSES",
     "shortName": "ACCRUED EXPENSES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://digitalallyinc.com/role/IncomeTaxes",
     "longName": "00000012 - Disclosure - INCOME TAXES",
     "shortName": "INCOME TAXES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://digitalallyinc.com/role/PrepaidExpenses",
     "longName": "00000013 - Disclosure - PREPAID EXPENSES",
     "shortName": "PREPAID EXPENSES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "DGLY:PrepaidExpenseTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "DGLY:PrepaidExpenseTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://digitalallyinc.com/role/PropertyPlantAndEquipment",
     "longName": "00000014 - Disclosure - PROPERTY, PLANT AND EQUIPMENT",
     "shortName": "PROPERTY, PLANT AND EQUIPMENT",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://digitalallyinc.com/role/OperatingLease",
     "longName": "00000015 - Disclosure - OPERATING LEASE",
     "shortName": "OPERATING LEASE",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://digitalallyinc.com/role/GoodwillAndOtherIntangibleAssets",
     "longName": "00000016 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS",
     "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://digitalallyinc.com/role/OtherAssets",
     "longName": "00000017 - Disclosure - OTHER ASSETS",
     "shortName": "OTHER ASSETS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:OtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:OtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://digitalallyinc.com/role/CommitmentsAndContingencies",
     "longName": "00000018 - Disclosure - COMMITMENTS AND CONTINGENCIES",
     "shortName": "COMMITMENTS AND CONTINGENCIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://digitalallyinc.com/role/Stock-basedCompensation",
     "longName": "00000019 - Disclosure - STOCK-BASED COMPENSATION",
     "shortName": "STOCK-BASED COMPENSATION",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://digitalallyinc.com/role/CommonStockPurchaseWarrants",
     "longName": "00000020 - Disclosure - COMMON STOCK PURCHASE WARRANTS",
     "shortName": "COMMON STOCK PURCHASE WARRANTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "DGLY:CommonStockPurchaseWarrantsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "DGLY:CommonStockPurchaseWarrantsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://digitalallyinc.com/role/StockholdersEquity",
     "longName": "00000021 - Disclosure - STOCKHOLDERS\u2019 EQUITY",
     "shortName": "STOCKHOLDERS\u2019 EQUITY",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://digitalallyinc.com/role/NetEarningsLossPerShare",
     "longName": "00000022 - Disclosure - NET EARNINGS (LOSS) PER SHARE",
     "shortName": "NET EARNINGS (LOSS) PER SHARE",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://digitalallyinc.com/role/DigitalAllyHealthcareVenture",
     "longName": "00000023 - Disclosure - DIGITAL ALLY HEALTHCARE VENTURE",
     "shortName": "DIGITAL ALLY HEALTHCARE VENTURE",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "DGLY:VentureTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "DGLY:VentureTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://digitalallyinc.com/role/TicketsmarterAcquisition",
     "longName": "00000024 - Disclosure - TICKETSMARTER ACQUISITION",
     "shortName": "TICKETSMARTER ACQUISITION",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://digitalallyinc.com/role/SegmentData",
     "longName": "00000025 - Disclosure - SEGMENT DATA",
     "shortName": "SEGMENT DATA",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://digitalallyinc.com/role/RelatedPartyTransactions",
     "longName": "00000026 - Disclosure - RELATED PARTY TRANSACTIONS",
     "shortName": "RELATED PARTY TRANSACTIONS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://digitalallyinc.com/role/SubsequentEvents",
     "longName": "00000027 - Disclosure - SUBSEQUENT EVENTS",
     "shortName": "SUBSEQUENT EVENTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies",
     "longName": "00000028 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "shortName": "NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "28",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "DGLY:NatureOfOperationPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "DGLY:NatureOfOperationPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesTables",
     "longName": "00000029 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "shortName": "NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://digitalallyinc.com/role/InventoriesTables",
     "longName": "00000030 - Disclosure - INVENTORIES (Tables)",
     "shortName": "INVENTORIES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://digitalallyinc.com/role/DebtObligationsTables",
     "longName": "00000031 - Disclosure - DEBT OBLIGATIONS (Tables)",
     "shortName": "DEBT OBLIGATIONS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:ConvertibleDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:ConvertibleDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://digitalallyinc.com/role/FairValueMeasurementTables",
     "longName": "00000032 - Disclosure - FAIR VALUE MEASUREMENT (Tables)",
     "shortName": "FAIR VALUE MEASUREMENT (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://digitalallyinc.com/role/AccruedExpensesTables",
     "longName": "00000033 - Disclosure - ACCRUED EXPENSES (Tables)",
     "shortName": "ACCRUED EXPENSES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://digitalallyinc.com/role/PrepaidExpensesTables",
     "longName": "00000034 - Disclosure - PREPAID EXPENSES (Tables)",
     "shortName": "PREPAID EXPENSES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "DGLY:PrepaidExpenseTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "DGLY:PrepaidExpenseTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://digitalallyinc.com/role/PropertyPlantAndEquipmentTables",
     "longName": "00000035 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables)",
     "shortName": "PROPERTY, PLANT AND EQUIPMENT (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://digitalallyinc.com/role/OperatingLeaseTables",
     "longName": "00000036 - Disclosure - OPERATING LEASE (Tables)",
     "shortName": "OPERATING LEASE (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://digitalallyinc.com/role/GoodwillAndOtherIntangibleAssetsTables",
     "longName": "00000037 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)",
     "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://digitalallyinc.com/role/OtherAssetsTables",
     "longName": "00000038 - Disclosure - OTHER ASSETS (Tables)",
     "shortName": "OTHER ASSETS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://digitalallyinc.com/role/Stock-basedCompensationTables",
     "longName": "00000039 - Disclosure - STOCK-BASED COMPENSATION (Tables)",
     "shortName": "STOCK-BASED COMPENSATION (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsTables",
     "longName": "00000040 - Disclosure - COMMON STOCK PURCHASE WARRANTS (Tables)",
     "shortName": "COMMON STOCK PURCHASE WARRANTS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "DGLY:ScheduleOfWarrantModificationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "DGLY:CommonStockPurchaseWarrantsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "DGLY:ScheduleOfWarrantModificationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "DGLY:CommonStockPurchaseWarrantsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://digitalallyinc.com/role/NetEarningsLossPerShareTables",
     "longName": "00000041 - Disclosure - NET EARNINGS (LOSS) PER SHARE (Tables)",
     "shortName": "NET EARNINGS (LOSS) PER SHARE (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "41",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureTables",
     "longName": "00000042 - Disclosure - DIGITAL ALLY HEALTHCARE VENTURE (Tables)",
     "shortName": "DIGITAL ALLY HEALTHCARE VENTURE (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "42",
     "firstAnchor": {
      "contextRef": "From2023-01-012023-09-30_custom_HealthcareAcquisitionMember",
      "name": "DGLY:ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "DGLY:VentureTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-012023-09-30_custom_HealthcareAcquisitionMember",
      "name": "DGLY:ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "DGLY:VentureTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://digitalallyinc.com/role/TicketsmarterAcquisitionTables",
     "longName": "00000043 - Disclosure - TICKETSMARTER ACQUISITION (Tables)",
     "shortName": "TICKETSMARTER ACQUISITION (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "43",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "DGLY:ScheduleOfEstimatedFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "DGLY:ScheduleOfEstimatedFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://digitalallyinc.com/role/SegmentDataTables",
     "longName": "00000044 - Disclosure - SEGMENT DATA (Tables)",
     "shortName": "SEGMENT DATA (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "44",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://digitalallyinc.com/role/ScheduleOfContractLiabilitiesDetails",
     "longName": "00000045 - Disclosure - SCHEDULE OF CONTRACT LIABILITIES (Details)",
     "shortName": "SCHEDULE OF CONTRACT LIABILITIES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "AsOf2022-12-31",
      "name": "us-gaap:ContractWithCustomerLiabilityCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2021-12-31",
      "name": "us-gaap:ContractWithCustomerLiabilityCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "unique": true
     }
    },
    "R46": {
     "role": "http://digitalallyinc.com/role/ScheduleOfShortTermInvestmentsDetails",
     "longName": "00000046 - Disclosure - SCHEDULE OF SHORT TERM INVESTMENTS (Details)",
     "shortName": "SCHEDULE OF SHORT TERM INVESTMENTS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "AsOf2023-09-30",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShortTermDebtTextBlock",
       "us-gaap:CashAndCashEquivalentsPolicyTextBlock",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-09-30",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShortTermDebtTextBlock",
       "us-gaap:CashAndCashEquivalentsPolicyTextBlock",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative",
     "longName": "00000047 - Disclosure - NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)",
     "shortName": "NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "AsOf2023-09-30",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "DGLY:SalesReturnsAndAllowances",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "unique": true
     }
    },
    "R48": {
     "role": "http://digitalallyinc.com/role/ScheduleOfInventoriesDetails",
     "longName": "00000048 - Disclosure - SCHEDULE OF INVENTORIES (Details)",
     "shortName": "SCHEDULE OF INVENTORIES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "AsOf2023-09-30",
      "name": "us-gaap:InventoryRawMaterials",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-09-30",
      "name": "us-gaap:InventoryRawMaterials",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://digitalallyinc.com/role/InventoriesDetailsNarrative",
     "longName": "00000049 - Disclosure - INVENTORIES (Details Narrative)",
     "shortName": "INVENTORIES (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "AsOf2023-09-30",
      "name": "us-gaap:WeightedAverageCostInventoryAmount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-09-30",
      "name": "us-gaap:WeightedAverageCostInventoryAmount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://digitalallyinc.com/role/SummaryOfDebtObligationsDetails",
     "longName": "00000050 - Disclosure - SUMMARY OF DEBT OBLIGATIONS (Details)",
     "shortName": "SUMMARY OF DEBT OBLIGATIONS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "AsOf2023-09-30",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ConvertibleDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-09-30",
      "name": "us-gaap:ConvertibleNotesPayableCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ConvertibleDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "unique": true
     }
    },
    "R51": {
     "role": "http://digitalallyinc.com/role/SummaryOfDebtObligationsDetailsParenthetical",
     "longName": "00000051 - Disclosure - SUMMARY OF DEBT OBLIGATIONS (Details) (Parenthetical)",
     "shortName": "SUMMARY OF DEBT OBLIGATIONS (Details) (Parenthetical)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "AsOf2023-09-30",
      "name": "us-gaap:DebtInstrumentUnamortizedDiscount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ConvertibleDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-09-30",
      "name": "us-gaap:DebtInstrumentUnamortizedDiscount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ConvertibleDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://digitalallyinc.com/role/ScheduleOfMaturityOfDebtObligationsDetails",
     "longName": "00000052 - Disclosure - SCHEDULE OF MATURITY OF DEBT OBLIGATIONS (Details)",
     "shortName": "SCHEDULE OF MATURITY OF DEBT OBLIGATIONS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "AsOf2023-09-30",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-09-30",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://digitalallyinc.com/role/ScheduleOfWarrantToPurchaseCommonStockGrantedDetails",
     "longName": "00000053 - Disclosure - SCHEDULE OF WARRANT TO PURCHASE COMMON STOCK GRANTED (Details)",
     "shortName": "SCHEDULE OF WARRANT TO PURCHASE COMMON STOCK GRANTED (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "From2023-04-052023-04-05_us-gaap_WarrantMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "DGLY:ScheduleOfWarrantsToPurchaseCommonStockGrantedTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-052023-04-05_us-gaap_WarrantMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "DGLY:ScheduleOfWarrantsToPurchaseCommonStockGrantedTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "unique": true
     }
    },
    "R54": {
     "role": "http://digitalallyinc.com/role/SummaryOfConvertibleNoteActivityDetails",
     "longName": "00000054 - Disclosure - SUMMARY OF CONVERTIBLE NOTE ACTIVITY (Details)",
     "shortName": "SUMMARY OF CONVERTIBLE NOTE ACTIVITY (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "DGLY:DebtConversionConvertedInstrumentParValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "DGLY:DebtConversionConvertedInstrumentParValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative",
     "longName": "00000055 - Disclosure - DEBT OBLIGATIONS (Details Narrative)",
     "shortName": "DEBT OBLIGATIONS (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "AsOf2023-06-02",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-01to2023-09-30",
      "name": "us-gaap:RepaymentsOfDebt",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "unique": true
     }
    },
    "R56": {
     "role": "http://digitalallyinc.com/role/ScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails",
     "longName": "00000056 - Disclosure - SCHEDULE OF FINANCIAL ASSETS AND LIABILITIES MEASURED AT FAIR VALUE ON RECURRING BASIS (Details)",
     "shortName": "SCHEDULE OF FINANCIAL ASSETS AND LIABILITIES MEASURED AT FAIR VALUE ON RECURRING BASIS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "AsOf2023-09-30",
      "name": "us-gaap:LiabilitiesFairValueDisclosure",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-09-30_custom_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember",
      "name": "us-gaap:LiabilitiesFairValueDisclosure",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "unique": true
     }
    },
    "R57": {
     "role": "http://digitalallyinc.com/role/ScheduleOfFairValueMeasurementsChangeInLevel3InputsDetails",
     "longName": "00000057 - Disclosure - SCHEDULE OF FAIR VALUE MEASUREMENTS CHANGE IN LEVEL 3 INPUTS (Details)",
     "shortName": "SCHEDULE OF FAIR VALUE MEASUREMENTS CHANGE IN LEVEL 3 INPUTS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "AsOf2022-12-31",
      "name": "us-gaap:LiabilitiesFairValueDisclosure",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-07-012023-09-30_custom_ContingentConsiderationPromissoryNoteMember",
      "name": "DGLY:PaymentOfContingentConsiderationPromissoryNote",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "unique": true
     }
    },
    "R58": {
     "role": "http://digitalallyinc.com/role/ScheduleOfAccruedExpensesDetails",
     "longName": "00000058 - Disclosure - SCHEDULE OF ACCRUED EXPENSES (Details)",
     "shortName": "SCHEDULE OF ACCRUED EXPENSES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "AsOf2023-09-30",
      "name": "DGLY:ProductWarrantyAccrualWarrantCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-09-30",
      "name": "DGLY:ProductWarrantyAccrualWarrantCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://digitalallyinc.com/role/ScheduleOfAccruedWarrantyExpenseDetails",
     "longName": "00000059 - Disclosure - SCHEDULE OF ACCRUED WARRANTY EXPENSE (Details)",
     "shortName": "SCHEDULE OF ACCRUED WARRANTY EXPENSE (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "AsOf2022-12-31",
      "name": "us-gaap:ProductWarrantyAccrualClassifiedCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2022-12-31",
      "name": "us-gaap:ProductWarrantyAccrualClassifiedCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://digitalallyinc.com/role/IncomeTaxesDetailsNarrative",
     "longName": "00000060 - Disclosure - INCOME TAXES (Details Narrative)",
     "shortName": "INCOME TAXES (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "From2023-07-012023-09-30",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-07-012023-09-30",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://digitalallyinc.com/role/ScheduleOfPrepaidExpenseDetails",
     "longName": "00000061 - Disclosure - SCHEDULE OF PREPAID EXPENSE (Details)",
     "shortName": "SCHEDULE OF PREPAID EXPENSE (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "AsOf2023-09-30",
      "name": "DGLY:PrepaidInventory",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
       "DGLY:PrepaidExpenseTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-09-30",
      "name": "DGLY:PrepaidInventory",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
       "DGLY:PrepaidExpenseTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails",
     "longName": "00000062 - Disclosure - SCHEDULE OF PROPERTY, PLANT AND EQUIPMENT (Details)",
     "shortName": "SCHEDULE OF PROPERTY, PLANT AND EQUIPMENT (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "AsOf2023-09-30",
      "name": "DGLY:Building",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-09-30",
      "name": "DGLY:Building",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R63": {
     "role": "http://digitalallyinc.com/role/PropertyPlantAndEquipmentDetailsNarrative",
     "longName": "00000063 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details Narrative)",
     "shortName": "PROPERTY, PLANT AND EQUIPMENT (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "From2023-07-012023-09-30",
      "name": "us-gaap:Depreciation",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-07-012023-09-30",
      "name": "us-gaap:Depreciation",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://digitalallyinc.com/role/ScheduleOfOperatingLeasesRightOfUseAssetsAndLiabilitiesDetails",
     "longName": "00000064 - Disclosure - SCHEDULE OF OPERATING LEASES RIGHT OF USE ASSETS AND LIABILITIES (Details)",
     "shortName": "SCHEDULE OF OPERATING LEASES RIGHT OF USE ASSETS AND LIABILITIES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "AsOf2023-09-30",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R65": {
     "role": "http://digitalallyinc.com/role/ScheduleOfLeaseExpenseDetails",
     "longName": "00000065 - Disclosure - SCHEDULE OF LEASE EXPENSE (Details)",
     "shortName": "SCHEDULE OF LEASE EXPENSE (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "From2023-01-012023-09-30_us-gaap_SellingGeneralAndAdministrativeExpensesMember",
      "name": "us-gaap:OperatingLeaseExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "DGLY:OperatingLeasesOfLesseeTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-012023-09-30_us-gaap_SellingGeneralAndAdministrativeExpensesMember",
      "name": "us-gaap:OperatingLeaseExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "DGLY:OperatingLeasesOfLesseeTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://digitalallyinc.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails",
     "longName": "00000066 - Disclosure - SCHEDULE OF FUTURE MINIMUM LEASE PAYMENTS (Details)",
     "shortName": "SCHEDULE OF FUTURE MINIMUM LEASE PAYMENTS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "AsOf2023-09-30",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-09-30",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative",
     "longName": "00000067 - Disclosure - OPERATING LEASE (Details Narrative)",
     "shortName": "OPERATING LEASE (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "AsOf2023-09-30",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2021-12-302022-01-02_custom_PrivateMedicalBillingCompanyMember",
      "name": "us-gaap:LessorOperatingLeaseDescription",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "unique": true
     }
    },
    "R68": {
     "role": "http://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails",
     "longName": "00000068 - Disclosure - SCHEDULE OF INTANGIBLE ASSETS (Details)",
     "shortName": "SCHEDULE OF INTANGIBLE ASSETS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "AsOf2023-09-30",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-09-30",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://digitalallyinc.com/role/ScheduleOfEstimatedAmortizationForIntangibleAssetsDetails",
     "longName": "00000069 - Disclosure - SCHEDULE OF ESTIMATED AMORTIZATION FOR INTANGIBLE ASSETS (Details)",
     "shortName": "SCHEDULE OF ESTIMATED AMORTIZATION FOR INTANGIBLE ASSETS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "AsOf2023-09-30",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-09-30",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R70": {
     "role": "http://digitalallyinc.com/role/GoodwillAndOtherIntangibleAssetsDetailsNarrative",
     "longName": "00000070 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details Narrative)",
     "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "From2023-07-012023-09-30",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R71": {
     "role": "http://digitalallyinc.com/role/ScheduleOfOtherAssetsDetails",
     "longName": "00000071 - Disclosure - SCHEDULE OF OTHER ASSETS (Details)",
     "shortName": "SCHEDULE OF OTHER ASSETS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "AsOf2023-09-30",
      "name": "DGLY:LeaseReceivableNoncurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherAssetsTableTextBlock",
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-09-30",
      "name": "DGLY:LeaseReceivableNoncurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherAssetsTableTextBlock",
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R72": {
     "role": "http://digitalallyinc.com/role/CommitmentsAndContingenciesDetailsNarrative",
     "longName": "00000072 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)",
     "shortName": "COMMITMENTS AND CONTINGENCIES (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "AsOf2023-09-30",
      "name": "us-gaap:LitigationReserve",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-09-30",
      "name": "us-gaap:LitigationReserve",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R73": {
     "role": "http://digitalallyinc.com/role/SummaryOfStockOptionsOutstandingDetails",
     "longName": "00000073 - Disclosure - SUMMARY OF STOCK OPTIONS OUTSTANDING (Details)",
     "shortName": "SUMMARY OF STOCK OPTIONS OUTSTANDING (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "AsOf2022-12-31_custom_StockOptionsMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2022-12-31_custom_StockOptionsMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R74": {
     "role": "http://digitalallyinc.com/role/ScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails",
     "longName": "00000074 - Disclosure - SCHEDULE OF SHARES AUTHORIZED UNDER STOCK OPTION PLANS BY EXERCISE PRICE RANGE (Details)",
     "shortName": "SCHEDULE OF SHARES AUTHORIZED UNDER STOCK OPTION PLANS BY EXERCISE PRICE RANGE (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "AsOf2023-09-30",
      "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-09-30",
      "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R75": {
     "role": "http://digitalallyinc.com/role/SummaryOfRestrictedStockActivityDetails",
     "longName": "00000075 - Disclosure - SUMMARY OF RESTRICTED STOCK ACTIVITY (Details)",
     "shortName": "SUMMARY OF RESTRICTED STOCK ACTIVITY (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "AsOf2022-12-31_us-gaap_RestrictedStockMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2022-12-31_us-gaap_RestrictedStockMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R76": {
     "role": "http://digitalallyinc.com/role/ScheduleOfNon-vestedBalanceOfRestrictedStockDetails",
     "longName": "00000076 - Disclosure - SCHEDULE OF NON-VESTED BALANCE OF RESTRICTED STOCK (Details)",
     "shortName": "SCHEDULE OF NON-VESTED BALANCE OF RESTRICTED STOCK (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "AsOf2023-09-30",
      "name": "DGLY:NumberOfRestrictedShareNonVestInYearOne",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-09-30",
      "name": "DGLY:NumberOfRestrictedShareNonVestInYearOne",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R77": {
     "role": "http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative",
     "longName": "00000077 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative)",
     "shortName": "STOCK-BASED COMPENSATION (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "From2023-07-012023-09-30",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-07-012023-09-30",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R78": {
     "role": "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetails",
     "longName": "00000078 - Disclosure - SCHEDULE OF WARRANT MODIFICATION (Details)",
     "shortName": "SCHEDULE OF WARRANT MODIFICATION (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "AsOf2023-04-05_us-gaap_WarrantMember",
      "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "DGLY:ScheduleOfWarrantsToPurchaseCommonStockGrantedTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2021-08-19_us-gaap_WarrantMember_custom_ModifiedTermsMember",
      "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "DGLY:ScheduleOfWarrantModificationTableTextBlock",
       "DGLY:CommonStockPurchaseWarrantsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "unique": true
     }
    },
    "R79": {
     "role": "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetailsParenthetical",
     "longName": "00000079 - Disclosure - SCHEDULE OF WARRANT MODIFICATION (Details) (Parenthetical)",
     "shortName": "SCHEDULE OF WARRANT MODIFICATION (Details) (Parenthetical)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "AsOf2023-04-05_us-gaap_WarrantMember",
      "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "DGLY:ScheduleOfWarrantsToPurchaseCommonStockGrantedTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-09-30_us-gaap_WarrantMember_custom_IssuanceDateAssumptionsMember",
      "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "DGLY:CommonStockPurchaseWarrantsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "unique": true
     }
    },
    "R80": {
     "role": "http://digitalallyinc.com/role/SummaryOfWarrantActivityDetails",
     "longName": "00000080 - Disclosure - SUMMARY OF WARRANT ACTIVITY (Details)",
     "shortName": "SUMMARY OF WARRANT ACTIVITY (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "AsOf2022-12-31_us-gaap_WarrantMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
       "DGLY:CommonStockPurchaseWarrantsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2022-12-31_us-gaap_WarrantMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
       "DGLY:CommonStockPurchaseWarrantsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R81": {
     "role": "http://digitalallyinc.com/role/SummaryOfRangeOfExercisePricesAndWeightedAverageRemainingContractualLifeOfWarrantsDetails",
     "longName": "00000081 - Disclosure - SUMMARY OF RANGE OF EXERCISE PRICES AND WEIGHTED AVERAGE REMAINING CONTRACTUAL LIFE OF WARRANTS (Details)",
     "shortName": "SUMMARY OF RANGE OF EXERCISE PRICES AND WEIGHTED AVERAGE REMAINING CONTRACTUAL LIFE OF WARRANTS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "AsOf2023-09-30_us-gaap_WarrantMember",
      "name": "DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "DGLY:SummaryOfRangeOfExercisePricesAndWightedAverageRemainingContractualLifeOfWarrantsTableTextBlock",
       "DGLY:CommonStockPurchaseWarrantsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-09-30_us-gaap_WarrantMember",
      "name": "DGLY:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "DGLY:SummaryOfRangeOfExercisePricesAndWightedAverageRemainingContractualLifeOfWarrantsTableTextBlock",
       "DGLY:CommonStockPurchaseWarrantsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R82": {
     "role": "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative",
     "longName": "00000082 - Disclosure - COMMON STOCK PURCHASE WARRANTS (Details Narrative)",
     "shortName": "COMMON STOCK PURCHASE WARRANTS (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "From2022-08-222022-08-23",
      "name": "DGLY:IssuanceOfCommonStockThroughWarrantExchangeAgreementShares",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "DGLY:CommonStockPurchaseWarrantsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2022-08-222022-08-23",
      "name": "DGLY:IssuanceOfCommonStockThroughWarrantExchangeAgreementShares",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "DGLY:CommonStockPurchaseWarrantsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R83": {
     "role": "http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative",
     "longName": "00000083 - Disclosure - STOCKHOLDERS\u2019 EQUITY (Details Narrative)",
     "shortName": "STOCKHOLDERS\u2019 EQUITY (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "From2023-02-052023-02-06",
      "name": "us-gaap:StockholdersEquityReverseStockSplit",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-02-052023-02-06",
      "name": "us-gaap:StockholdersEquityReverseStockSplit",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R84": {
     "role": "http://digitalallyinc.com/role/ScheduleOfWeightedAverageNumberOfSharesOutstandingAndLossPerShareOutstandingDetails",
     "longName": "00000084 - Disclosure - SCHEDULE OF WEIGHTED AVERAGE NUMBER OF SHARES OUTSTANDING AND LOSS PER SHARE OUTSTANDING (Details)",
     "shortName": "SCHEDULE OF WEIGHTED AVERAGE NUMBER OF SHARES OUTSTANDING AND LOSS PER SHARE OUTSTANDING (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "From2023-07-012023-09-30",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-07-012023-09-30",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R85": {
     "role": "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAcquisitionDetails",
     "longName": "00000085 - Disclosure - SCHEDULE OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ACQUISITION (Details)",
     "shortName": "SCHEDULE OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ACQUISITION (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "AsOf2021-09-02",
      "name": "us-gaap:BusinessCombinationContingentConsiderationAsset",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2022-06-30_custom_HealthcareAcquisitionMember",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "DGLY:ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock",
       "DGLY:VentureTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "unique": true
     }
    },
    "R86": {
     "role": "http://digitalallyinc.com/role/ScheduleOfIdentifiableIntangibleAssetsAcquiredAndTheirEstimatedUsefulLivesDetails",
     "longName": "00000086 - Disclosure - SCHEDULE OF IDENTIFIABLE INTANGIBLE ASSETS ACQUIRED AND THEIR ESTIMATED USEFUL LIVES (Details)",
     "shortName": "SCHEDULE OF IDENTIFIABLE INTANGIBLE ASSETS ACQUIRED AND THEIR ESTIMATED USEFUL LIVES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "86",
     "firstAnchor": {
      "contextRef": "From2023-07-012023-09-30",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-012023-09-30_custom_HealthcareAcquisitionMember",
      "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock",
       "DGLY:VentureTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "unique": true
     }
    },
    "R87": {
     "role": "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative",
     "longName": "00000087 - Disclosure - DIGITAL ALLY HEALTHCARE VENTURE (Details Narrative)",
     "shortName": "DIGITAL ALLY HEALTHCARE VENTURE (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "87",
     "firstAnchor": {
      "contextRef": "From2023-07-012023-09-30",
      "name": "us-gaap:CostOfRevenue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2021-06-04_custom_NobilityLLCMember",
      "name": "us-gaap:CapitalizationLongtermDebtAndEquity",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "span",
       "p",
       "DGLY:VentureTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "unique": true
     }
    },
    "R88": {
     "role": "http://digitalallyinc.com/role/ScheduleOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails",
     "longName": "00000088 - Disclosure - SCHEDULE OF ESTIMATED FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ASSUMED ACQUISITION (Details)",
     "shortName": "SCHEDULE OF ESTIMATED FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ASSUMED ACQUISITION (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "88",
     "firstAnchor": {
      "contextRef": "AsOf2021-09-02",
      "name": "us-gaap:BusinessCombinationContingentConsiderationAsset",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2021-12-31_custom_TicketSmarterAcquisitionMember",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "DGLY:ScheduleOfEstimatedFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "unique": true
     }
    },
    "R89": {
     "role": "http://digitalallyinc.com/role/ScheduleOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetailsParenthetical",
     "longName": "00000089 - Disclosure - SCHEDULE OF ESTIMATED FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ASSUMED ACQUISITION (Details) (Parenthetical)",
     "shortName": "SCHEDULE OF ESTIMATED FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ASSUMED ACQUISITION (Details) (Parenthetical)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "89",
     "firstAnchor": {
      "contextRef": "AsOf2023-09-30",
      "name": "DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash",
       "span",
       "span",
       "td",
       "tr",
       "table",
       "DGLY:ScheduleOfEstimatedFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-09-30",
      "name": "DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "DGLY:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash",
       "span",
       "span",
       "td",
       "tr",
       "table",
       "DGLY:ScheduleOfEstimatedFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R90": {
     "role": "http://digitalallyinc.com/role/ScheduleOfComponentsOfIdentifiableIntangibleAssetsAccruedAcquiredDetails",
     "longName": "00000090 - Disclosure - SCHEDULE OF COMPONENTS OF IDENTIFIABLE INTANGIBLE ASSETS ACCRUED ACQUIRED (Details)",
     "shortName": "SCHEDULE OF COMPONENTS OF IDENTIFIABLE INTANGIBLE ASSETS ACCRUED ACQUIRED (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "90",
     "firstAnchor": {
      "contextRef": "From2023-07-012023-09-30",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-012023-09-30_custom_TicketSmarterAcquisitionMember",
      "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "DGLY:ScheduleOfIdentifiableIntangibleAssetsAcquiredTableTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "unique": true
     }
    },
    "R91": {
     "role": "http://digitalallyinc.com/role/TicketsmarterAcquisitionDetailsNarrative",
     "longName": "00000091 - Disclosure - TICKETSMARTER ACQUISITION (Details Narrative)",
     "shortName": "TICKETSMARTER ACQUISITION (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "91",
     "firstAnchor": {
      "contextRef": "From2021-08-292021-09-02",
      "name": "us-gaap:StockIssuedDuringPeriodValueNewIssues",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2021-08-292021-09-02",
      "name": "us-gaap:StockIssuedDuringPeriodValueNewIssues",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R92": {
     "role": "http://digitalallyinc.com/role/ScheduleOfSegmentReportingDetails",
     "longName": "00000092 - Disclosure - SCHEDULE OF SEGMENT REPORTING (Details)",
     "shortName": "SCHEDULE OF SEGMENT REPORTING (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "92",
     "firstAnchor": {
      "contextRef": "From2023-07-012023-09-30",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2022-12-31_custom_VideoSolutionsMember",
      "name": "us-gaap:Assets",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "unique": true
     }
    },
    "R93": {
     "role": "http://digitalallyinc.com/role/SegmentDataDetailsNarrative",
     "longName": "00000093 - Disclosure - SEGMENT DATA (Details Narrative)",
     "shortName": "SEGMENT DATA (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "93",
     "firstAnchor": {
      "contextRef": "AsOf2023-09-30_custom_VideoSolutionsMember",
      "name": "us-gaap:InventoryValuationReserves",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-09-30_custom_VideoSolutionsMember",
      "name": "us-gaap:InventoryValuationReserves",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R94": {
     "role": "http://digitalallyinc.com/role/RelatedPartyTransactionsDetailsNarrative",
     "longName": "00000094 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative)",
     "shortName": "RELATED PARTY TRANSACTIONS (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "94",
     "firstAnchor": {
      "contextRef": "AsOf2023-09-30_custom_NobilityLLCMember",
      "name": "DGLY:WorkingCapitalLoan",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-09-30_custom_NobilityLLCMember",
      "name": "DGLY:WorkingCapitalLoan",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R95": {
     "role": "http://digitalallyinc.com/role/SubsequentEventsDetailsNarrative",
     "longName": "00000095 - Disclosure - SUBSEQUENT EVENTS (Details Narrative)",
     "shortName": "SUBSEQUENT EVENTS (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "95",
     "firstAnchor": {
      "contextRef": "From2023-10-262023-10-26_us-gaap_SubsequentEventMember",
      "name": "us-gaap:ProceedsFromIssuanceOfSecuredDebt",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:SubsequentEventsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-10-262023-10-26_us-gaap_SubsequentEventMember",
      "name": "us-gaap:ProceedsFromIssuanceOfSecuredDebt",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:SubsequentEventsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "DEBT OBLIGATIONS",
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants."
       }
      }
     },
     "auth_ref": [
      "r157",
      "r230",
      "r409",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r425",
      "r432",
      "r433",
      "r435"
     ]
    },
    "DGLY_LeaseReceivableNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "LeaseReceivableNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfOtherAssetsDetails": {
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease receivable",
        "documentation": "Lease receivable noncurrent."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts",
     "crdr": "debit",
     "presentation": [
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business acquisition, 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_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allowance for doubtful accounts receivable",
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r209",
      "r309",
      "r347"
     ]
    },
    "DGLY_SponsorshipNetworkNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "SponsorshipNetworkNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfOtherAssetsDetails": {
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sponsorship network",
        "documentation": "Sponsorship network noncurrent."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancialInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinancialInstrumentAxis",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfShortTermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instrument [Axis]",
        "documentation": "Information by type of financial instrument."
       }
      }
     },
     "auth_ref": [
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r348",
      "r349",
      "r351",
      "r352",
      "r353",
      "r355",
      "r356",
      "r357",
      "r434",
      "r449",
      "r547",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r662",
      "r788",
      "r845",
      "r846",
      "r847",
      "r848",
      "r849",
      "r850",
      "r851",
      "r881",
      "r882",
      "r883",
      "r884"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromIssuanceOfWarrants",
     "crdr": "debit",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Principal amount",
        "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": [
      "r5"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfWarrantOrRightAxis",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Axis]",
        "documentation": "Information by type of warrant or right issued."
       }
      }
     },
     "auth_ref": [
      "r82"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "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": [
      "r577"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInPrepaidExpense",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Prepaid expenses",
        "label": "Increase (Decrease) in Prepaid Expense",
        "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "DGLY_RepurchaseAndCancellationOfSharesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "RepurchaseAndCancellationOfSharesPolicyTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repurchase and Cancellation of Shares",
        "documentation": "Repurchase and Cancellation of Shares [Policy Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_NonControllingInterestsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "NonControllingInterestsPolicyTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Controlling Interests",
        "documentation": "Non-Controlling Interests [Policy Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_ScheduleOfWarrantsToPurchaseCommonStockGrantedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "ScheduleOfWarrantsToPurchaseCommonStockGrantedTableTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF WARRANT TO PURCHASE COMMON STOCK GRANTED",
        "documentation": "Schedule of Warrants to Purchase Common Stock Granted [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtAndCapitalLeaseObligations",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt obligations \u2013 long term",
        "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r650"
     ]
    },
    "DGLY_OperatingLeasesOfLesseeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "OperatingLeasesOfLesseeTableTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/OperatingLeaseTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF LEASE EXPENSE",
        "documentation": "Operating Leases Of Lessee [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_ScheduleOfWarrantModificationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "ScheduleOfWarrantModificationTableTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF WARRANT MODIFICATION",
        "documentation": "Schedule of Warrant Modification [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_SummaryOfRangeOfExercisePricesAndWightedAverageRemainingContractualLifeOfWarrantsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "SummaryOfRangeOfExercisePricesAndWightedAverageRemainingContractualLifeOfWarrantsTableTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SUMMARY OF RANGE OF EXERCISE PRICES AND WEIGHTED AVERAGE REMAINING CONTRACTUAL LIFE OF WARRANTS",
        "documentation": "Summary of range of exercise prices and weighted average remaining contractual life of warrants [TableTextBlock]"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "ScheduleOfPreliminaryFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF PRELIMINARY FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ACQUISITION",
        "documentation": "Schedule of Preliminary Fair Value of Assets and Liabilities Assumed [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtCurrent",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt obligations, net \u2013 current portion",
        "documentation": "Amount of debt and lease obligation, classified as current."
       }
      }
     },
     "auth_ref": [
      "r205"
     ]
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfOperatingLeasesRightOfUseAssetsAndLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails",
      "http://digitalallyinc.com/role/ScheduleOfOperatingLeasesRightOfUseAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total operating lease obligations",
        "label": "Total operating lease liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r572"
     ]
    },
    "us-gaap_CashUninsuredAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashUninsuredAmount",
     "crdr": "debit",
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Uninsured balance",
        "documentation": "The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation."
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_ScheduleOfEstimatedFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "ScheduleOfEstimatedFairValueOfAssetsAndLiabilitiesAssumedTableTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/TicketsmarterAcquisitionTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF ESTIMATED FAIR VALUE OF ASSETS ACQUIRED AND LIABILITIES ASSUMED ACQUISITION"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_ScheduleOfIdentifiableIntangibleAssetsAcquiredTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "ScheduleOfIdentifiableIntangibleAssetsAcquiredTableTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/TicketsmarterAcquisitionTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF COMPONENTS OF IDENTIFIABLE INTANGIBLE ASSETS ACCRUED ACQUIRED",
        "documentation": "Schedule of Identifiable Intangible Assets Acquired [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SUMMARY OF WARRANT ACTIVITY",
        "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": [
      "r82"
     ]
    },
    "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesTables"
     ],
     "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": [
      "r902"
     ]
    },
    "DGLY_ContractWithCustomerLiabilityAdditions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "ContractWithCustomerLiabilityAdditions",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract liabilities, current, additions",
        "documentation": "Contract with customer liability additions,"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_ContractWithCustomerLiabilityRevenueRecognizedCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "ContractWithCustomerLiabilityRevenueRecognizedCurrent",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract liabilities, current, revenue recognized",
        "documentation": "Contract with customer liability revenue recognized current."
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_ContractWithCustomerLiabilityAdditionsNonCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "ContractWithCustomerLiabilityAdditionsNonCurrent",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract liabilities, non-current, additions",
        "documentation": "Contract with customer liability additions non current."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfOperatingLeasesRightOfUseAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0,
       "order": 1.0
      },
      "http://digitalallyinc.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets",
      "http://digitalallyinc.com/role/ScheduleOfOperatingLeasesRightOfUseAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current portion of operating lease obligations",
        "verboseLabel": "Operating lease obligations-current portion",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r572"
     ]
    },
    "us-gaap_LineOfCreditFacilityDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityDescription",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit facility description",
        "documentation": "Description of the terms of a credit facility arrangement. Terms typically include interest rate, collateral required, guarantees required, repayment requirements, and restrictions on use of assets and activities of the entity."
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfWarrantOrRightDomain",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent 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."
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_ContractWithCustomerLiabilityRevenueRecognizedNonCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "ContractWithCustomerLiabilityRevenueRecognizedNonCurrent",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract liabilities, non-current, revenue recognized",
        "documentation": "Contract with customer liability revenue recognized noncurrent."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionAxis",
     "presentation": [
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative",
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureTables",
      "http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfComponentsOfIdentifiableIntangibleAssetsAccruedAcquiredDetails",
      "http://digitalallyinc.com/role/ScheduleOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails",
      "http://digitalallyinc.com/role/ScheduleOfIdentifiableIntangibleAssetsAcquiredAndTheirEstimatedUsefulLivesDetails",
      "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAcquisitionDetails",
      "http://digitalallyinc.com/role/TicketsmarterAcquisitionDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Acquisition [Axis]",
        "documentation": "Information by business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r96",
      "r97",
      "r529",
      "r801",
      "r802"
     ]
    },
    "us-gaap_DerivativeLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant derivative liabilities",
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r214"
     ]
    },
    "DGLY_ContractWithCustomerLiabilityAddition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "ContractWithCustomerLiabilityAddition",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract liabilities, additions",
        "documentation": "Contract with customer liability addition."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CorporateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CorporateMember",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfSegmentReportingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Corporate Segment [Member]",
        "documentation": "Component of an entity that usually provides financial, operational and administrative support and is considered an operating segment. Excludes intersegment elimination and reconciling items."
       }
      }
     },
     "auth_ref": [
      "r872"
     ]
    },
    "DGLY_SalesReturnsAndAllowances": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "SalesReturnsAndAllowances",
     "crdr": "debit",
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sales return and allowances",
        "documentation": "Accrued sales returns and allowances current."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashFDICInsuredAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashFDICInsuredAmount",
     "crdr": "debit",
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash, FDIC insured amount",
        "documentation": "The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionAcquireeDomain",
     "presentation": [
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative",
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureTables",
      "http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfComponentsOfIdentifiableIntangibleAssetsAccruedAcquiredDetails",
      "http://digitalallyinc.com/role/ScheduleOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails",
      "http://digitalallyinc.com/role/ScheduleOfIdentifiableIntangibleAssetsAcquiredAndTheirEstimatedUsefulLivesDetails",
      "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAcquisitionDetails",
      "http://digitalallyinc.com/role/TicketsmarterAcquisitionDetailsNarrative"
     ],
     "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": [
      "r529",
      "r801",
      "r802"
     ]
    },
    "DGLY_InventoryValuationReservesVideoSolutions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "InventoryValuationReservesVideoSolutions",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfInventoriesDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Reserve for excess and obsolete inventory\u2013 video solutions segment",
        "documentation": "Inventory valuation reserves video solutions.",
        "label": "InventoryValuationReservesVideoSolutions"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_InventoryFinishedGoodsVideoSolutions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "InventoryFinishedGoodsVideoSolutions",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfInventoriesDetails": {
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finished goods \u2013 video solutions segment",
        "documentation": "Inventory finished goods video solutions."
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_InventoryValuationReservesTicketingSolutions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "InventoryValuationReservesTicketingSolutions",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfInventoriesDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Reserve for excess and obsolete inventory \u2013 entertainment segment",
        "documentation": "Inventory valuation reserves ticketing solutions.",
        "label": "InventoryValuationReservesTicketingSolutions"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails",
      "http://digitalallyinc.com/role/TicketsmarterAcquisitionDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities."
       }
      }
     },
     "auth_ref": [
      "r96",
      "r97",
      "r529"
     ]
    },
    "DGLY_BusinessCombinationContingentConsiderationLiabilityOne": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "BusinessCombinationContingentConsiderationLiabilityOne",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Contingent consideration promissory note \u2013 Nobility Healthcare Division Acquisition",
        "documentation": "Business combination contingent consideration liability one.",
        "label": "BusinessCombinationContingentConsiderationLiabilityOne"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostOfRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostOfRevenue",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative",
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total cost of revenue",
        "verboseLabel": "Principal amount",
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r232",
      "r344",
      "r396",
      "r397",
      "r399",
      "r400",
      "r401",
      "r403",
      "r405",
      "r407",
      "r408",
      "r559",
      "r898"
     ]
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionLineItems",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails",
      "http://digitalallyinc.com/role/TicketsmarterAcquisitionDetailsNarrative"
     ],
     "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": [
      "r529"
     ]
    },
    "DGLY_BusinessCombinationContingentConsiderationLiabilityTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "BusinessCombinationContingentConsiderationLiabilityTwo",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Contingent consideration promissory note \u2013 Nobility Healthcare Division Acquisition",
        "documentation": "Business combination contingent consideration liability two.",
        "label": "BusinessCombinationContingentConsiderationLiabilityTwo"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_JanuaryContingentPaymentNoteMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "JanuaryContingentPaymentNoteMember",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "January Contingent Payment Note [Member]",
        "documentation": "January Contingent Payment Note [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfOperatingLeasesRightOfUseAssetsAndLiabilitiesDetails": {
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0,
       "order": 2.0
      },
      "http://digitalallyinc.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets",
      "http://digitalallyinc.com/role/ScheduleOfOperatingLeasesRightOfUseAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease obligation \u2013 long term",
        "verboseLabel": "Operating lease obligations-less current portion",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r572"
     ]
    },
    "us-gaap_CostOfRevenueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostOfRevenueAbstract",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of revenue:"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_PaymentOfContingentConsiderationPromissoryNote": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "PaymentOfContingentConsiderationPromissoryNote",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFairValueMeasurementsChangeInLevel3InputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Principal payments on contingent consideration promissory notes - Revenue Cycle Management Acquisitions",
        "documentation": "Payments of contingent consideration promissory note."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AmortizationOfIntangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://digitalallyinc.com/role/GoodwillAndOtherIntangibleAssetsDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfComponentsOfIdentifiableIntangibleAssetsAccruedAcquiredDetails",
      "http://digitalallyinc.com/role/ScheduleOfIdentifiableIntangibleAssetsAcquiredAndTheirEstimatedUsefulLivesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization expense",
        "verboseLabel": "Amortization",
        "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": [
      "r8",
      "r67",
      "r71"
     ]
    },
    "DGLY_IssuanceOfWarrantDerivativeLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "IssuanceOfWarrantDerivativeLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfFairValueMeasurementsChangeInLevel3InputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Issuance of warrant derivative liabilities",
        "label": "Issuance of warrant derivative liabilities",
        "documentation": "Issuance of warrant derivative liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NonrecurringAdjustmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NonrecurringAdjustmentDomain",
     "presentation": [
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Material, nonrecurring adjustment(s) allocated (included) to (in) reported pro forma revenue and earnings (supplemental pro forma information)."
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFairValueMeasurementsChangeInLevel3InputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Change in fair value of warrant derivative liabilities",
        "documentation": "Change in fair value of contingent consideration promissory note nobility healthcare division acquisition.",
        "label": "ChangeInFairValueOfContingentConsiderationPromissoryNoteNobilityHealthcareDivisionAcquisition"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_FairValueOfContingentConsiderationPromissoryNote": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "FairValueOfContingentConsiderationPromissoryNote",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFairValueMeasurementsChangeInLevel3InputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value on contingent consideration promissory notes - Revenue Cycle Management Acquisitions",
        "documentation": "Fair value of contingent consideration promissory note."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "presentation": [
      "http://digitalallyinc.com/role/IncomeTaxesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax assets valuation allowance percentage",
        "documentation": "Percentage 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 changes in the valuation allowance for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r932",
      "r933"
     ]
    },
    "DGLY_ProductWarrantyAccrualWarrantCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "ProductWarrantyAccrualWarrantCurrent",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfAccruedExpensesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued warranty expense",
        "documentation": "Accrued warranty expense."
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_AccruedLitigationCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "AccruedLitigationCosts",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfAccruedExpensesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued litigation costs",
        "documentation": "Accrued litigation costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/TicketsmarterAcquisitionDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of shares issued, value",
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r126",
      "r127",
      "r162",
      "r699",
      "r754",
      "r767",
      "r821"
     ]
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromLinesOfCredit",
     "crdr": "debit",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Drew additional capital",
        "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r865"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in operating assets and liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsPayable",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accounts payable",
        "label": "Increase (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": [
      "r7"
     ]
    },
    "us-gaap_BusinessCombinationsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationsPolicy",
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "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": [
      "r94"
     ]
    },
    "DGLY_ProductWarrantyAccrualChargesAppliedToWarrantyReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "ProductWarrantyAccrualChargesAppliedToWarrantyReserve",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfAccruedWarrantyExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Charges applied to warranty reserve",
        "documentation": "Charges applied to warranty reserve."
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_AccruedSalesReturnsAndAllowancesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "AccruedSalesReturnsAndAllowancesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfAccruedExpensesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued sales returns and allowances",
        "documentation": "Accrued sales returns and allowances current."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 21.0
      }
     },
     "presentation": [
      "http://digitalallyinc.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": [
      "r7"
     ]
    },
    "DGLY_PrepaidInventory": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "PrepaidInventory",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfPrepaidExpenseDetails": {
       "parentTag": "us-gaap_PrepaidExpenseCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPrepaidExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid inventory",
        "documentation": "Prepaid inventory."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted common stock grant",
        "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r126",
      "r127",
      "r162"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures",
     "crdr": "debit",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted common stock forfeitures",
        "documentation": "Value of stock related to Restricted Stock Awards forfeited during the period."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r126",
      "r127",
      "r162"
     ]
    },
    "DGLY_FiniteLivedIntangibleAssetsAmortizationExpenseYearThreeAndThereAfter": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThreeAndThereAfter",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfEstimatedAmortizationForIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfEstimatedAmortizationForIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2027 and thereafter",
        "documentation": "Finite lived intangible assets amortization expense year three and thereafter.",
        "label": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThreeAndThereAfter"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_DemonstrationAndTradeshowEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "DemonstrationAndTradeshowEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Demonstration and tradeshow equipment",
        "documentation": "Demonstration and tradeshow equipment gross."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative",
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity",
      "http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion of convertible note into common stock",
        "verboseLabel": "Conversion of convertible securities",
        "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r44",
      "r162"
     ]
    },
    "us-gaap_LessorOperatingLeaseDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LessorOperatingLeaseDescription",
     "presentation": [
      "http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Termination period",
        "documentation": "Description of lessor's operating lease."
       }
      }
     },
     "auth_ref": [
      "r580"
     ]
    },
    "DGLY_Building": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "Building",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Building",
        "documentation": "Aggregate of the carrying amounts as of the balance sheet date of investments in building."
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearThree",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Thereafter",
        "documentation": "Lessee operating lease liability payments due after year three."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConvertibleDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConvertibleDebtMember",
     "presentation": [
      "http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Debt [Member]",
        "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock."
       }
      }
     },
     "auth_ref": [
      "r158",
      "r410",
      "r411",
      "r421",
      "r422",
      "r423",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795"
     ]
    },
    "us-gaap_ConvertibleNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConvertibleNotesPayable",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfConvertibleNoteActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance, December 31, 2022",
        "periodEndLabel": "Balance, September 30, 2023",
        "label": "Convertible Notes Payable",
        "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r174",
      "r955"
     ]
    },
    "us-gaap_ConvertibleNotesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConvertibleNotesPayableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible note payable, net of unamortized debt discount of $1,014,091",
        "documentation": "Carrying value as of the balance sheet date of the portion of long-term debt due within one year or the operating cycle if longer identified as Convertible Notes Payable. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder."
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Finite-Lived Intangible Assets [Table]",
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r68",
      "r70",
      "r629"
     ]
    },
    "us-gaap_Land": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Land",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Land",
        "documentation": "Amount before accumulated depletion of real estate held for productive use, excluding land held for sale."
       }
      }
     },
     "auth_ref": [
      "r852"
     ]
    },
    "DGLY_EntertainmentSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "EntertainmentSegmentMember",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfSegmentReportingDetails",
      "http://digitalallyinc.com/role/SegmentDataDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entertainment Segment [Member]",
        "documentation": "Entertainment Segment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r232",
      "r344",
      "r396",
      "r397",
      "r399",
      "r400",
      "r401",
      "r403",
      "r405",
      "r407",
      "r408",
      "r536",
      "r539",
      "r540",
      "r559",
      "r709",
      "r784",
      "r822",
      "r898",
      "r945",
      "r946"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r507",
      "r515"
     ]
    },
    "DGLY_IssuanceDateAssumptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "IssuanceDateAssumptionsMember",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance Date Assumptions [Member]",
        "documentation": "Issuance Date Assumptions [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_AssumptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "AssumptionsMember",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assumptions [Member]",
        "documentation": "Assumptions [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class of asset."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentType",
     "presentation": [
      "http://digitalallyinc.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": []
    },
    "DGLY_NewEmployeesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "NewEmployeesMember",
     "presentation": [
      "http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New Employees [Member]",
        "documentation": "New Employees [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromRelatedPartyDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromRelatedPartyDebt",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net proceeds of related party note payable",
        "documentation": "The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates."
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheetsParenthetical",
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative",
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, par value",
        "verboseLabel": "Common Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r127"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://digitalallyinc.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": [
      "r834",
      "r836",
      "r837"
     ]
    },
    "DGLY_OfficersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "OfficersMember",
     "presentation": [
      "http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Officers [Member]",
        "documentation": "Officers [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfWarrantActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Warrants, vested, beginning balance",
        "periodEndLabel": "Warrants, vested, ending balance",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number",
        "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r17"
     ]
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://digitalallyinc.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": [
      "r835"
     ]
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Stock-based compensation",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents classes of liabilities measured and disclosed at fair value."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfWarrantActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants, Granted",
        "documentation": "Net number of non-option equity instruments granted to participants."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "DGLY_NobilityHealthcareLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "NobilityHealthcareLLCMember",
     "presentation": [
      "http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nobility Healthcare LLC [Member]",
        "documentation": "Nobility Healthcare LLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://digitalallyinc.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": [
      "r838"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and stockholders\u2019 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": [
      "r130",
      "r176",
      "r655",
      "r809",
      "r866",
      "r885",
      "r938"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Stockholders\u2019 Equity"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_NobilityLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "NobilityLLCMember",
     "presentation": [
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative",
      "http://digitalallyinc.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nobility LLC [Member]",
        "documentation": "Nobility LLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseDepositLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseDepositLiability",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease Deposit",
        "documentation": "Amount of liability for lease payments received, including variable lease payments, when collectability is not probable at commencement date for sales-type lease."
       }
      }
     },
     "auth_ref": [
      "r579"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfWarrantActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants, exercised",
        "documentation": "Number of non-option equity instruments exercised by participants."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "dei_DocumentPeriodStartDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentPeriodStartDate",
     "presentation": [
      "http://digitalallyinc.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": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfWarrantActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Warrants, forfeited/cancelled",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Forfeitures",
        "documentation": "Number of shares under non-option equity instrument agreements that were cancelled as a result of occurrence of a terminating event."
       }
      }
     },
     "auth_ref": [
      "r20"
     ]
    },
    "DGLY_HealthcareAcquisitionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "HealthcareAcquisitionMember",
     "presentation": [
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative",
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureTables",
      "http://digitalallyinc.com/role/ScheduleOfIdentifiableIntangibleAssetsAcquiredAndTheirEstimatedUsefulLivesDetails",
      "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Healthcare Acquisition [Member]",
        "documentation": "Healthcare Acquisition [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NonoperatingIncomeExpenseAbstract",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other income (expense):"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://digitalallyinc.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": [
      "r836"
     ]
    },
    "DGLY_MedicalBillingAcquisitionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "MedicalBillingAcquisitionMember",
     "presentation": [
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative",
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureTables",
      "http://digitalallyinc.com/role/ScheduleOfIdentifiableIntangibleAssetsAcquiredAndTheirEstimatedUsefulLivesDetails",
      "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Medical Billing Acquisition [Member]",
        "documentation": "Medical Billing Acquisition [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_DebtConversionConvertedInstrumentParValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "DebtConversionConvertedInstrumentParValue",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfConvertibleNoteActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Note, at par",
        "documentation": "Debt conversion converted instrument par value."
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_PromissoryNoteMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "PromissoryNoteMember",
     "presentation": [
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative",
      "http://digitalallyinc.com/role/TicketsmarterAcquisitionDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Promissory Note [Member]",
        "documentation": "Promissory Note [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total other income (expense)",
        "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": [
      "r141"
     ]
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://digitalallyinc.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": [
      "r839"
     ]
    },
    "us-gaap_NonrecurringAdjustmentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NonrecurringAdjustmentAxis",
     "presentation": [
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonrecurring Adjustment [Axis]",
        "documentation": "Information about material and nonrecurring adjustment directly attributable to the business combination(s) included in the reported pro forma revenue and earnings (supplemental pro forma information)."
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "us-gaap_DerivativeFairValueOfDerivativeLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeFairValueOfDerivativeLiability",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value of warrant derivative liability",
        "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r109",
      "r134",
      "r213",
      "r781"
     ]
    },
    "dei_DocumentShellCompanyEventDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentShellCompanyEventDate",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Event Date",
        "documentation": "Date of event requiring a shell company report."
       }
      }
     },
     "auth_ref": [
      "r836"
     ]
    },
    "DGLY_MedicalBillingAcquisitionTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "MedicalBillingAcquisitionTwoMember",
     "presentation": [
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Medical Billing Acquisition Two [Member]",
        "documentation": "Medical Billing Acquisition Two [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "presentation": [
      "http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Axis]"
       }
      }
     },
     "auth_ref": [
      "r341",
      "r342",
      "r343"
     ]
    },
    "DGLY_MedicalBillingAcquisitionOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "MedicalBillingAcquisitionOneMember",
     "presentation": [
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Medical Billing Acquisition One [Member]",
        "documentation": "Medical Billing Acquisition One [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://digitalallyinc.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": [
      "r823"
     ]
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://digitalallyinc.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": []
    },
    "DGLY_HealthcareAcquisitionOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "HealthcareAcquisitionOneMember",
     "presentation": [
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureTables",
      "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Healthcare Acquisition One [Member]",
        "documentation": "Healthcare Acquisition One [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_DebtInstrumentProjectedRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "DebtInstrumentProjectedRevenue",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Perjected revenue",
        "documentation": "Debt instrument projected revenue."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Weighted average grant date fair value, forfeited",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "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": [
      "r497"
     ]
    },
    "DGLY_SearchEngineOptimizationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "SearchEngineOptimizationMember",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfComponentsOfIdentifiableIntangibleAssetsAccruedAcquiredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Search Engine Optimization [Member]",
        "documentation": "Search Engine Optimization [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_FebruaryContingentPaymentNoteMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "FebruaryContingentPaymentNoteMember",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "February Contingent Payment Note [Member]",
        "documentation": "February Contingent Payment Note [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_MedicalBillingAssetsAcquisitionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "MedicalBillingAssetsAcquisitionMember",
     "presentation": [
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureTables",
      "http://digitalallyinc.com/role/ScheduleOfIdentifiableIntangibleAssetsAcquiredAndTheirEstimatedUsefulLivesDetails",
      "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Medical Billing Assets Acquisition [Member]",
        "documentation": "Medical Billing Assets Acquisition [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "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": []
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityDomain",
     "presentation": [
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://digitalallyinc.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": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated amortization",
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r201",
      "r377"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "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": [
      "r9"
     ]
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfFinancialPositionAbstract",
     "auth_ref": []
    },
    "us-gaap_LinesOfCreditCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LinesOfCreditCurrent",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of credit",
        "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement."
       }
      }
     },
     "auth_ref": [
      "r124",
      "r172"
     ]
    },
    "DGLY_VideoSolutionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "VideoSolutionsMember",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfSegmentReportingDetails",
      "http://digitalallyinc.com/role/SegmentDataDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Video Solutions [Member]",
        "documentation": "Video Solutions [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine3": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine3",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Three",
        "documentation": "Address Line 3 such as an Office Park"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_RevenueCycleManagementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "RevenueCycleManagementMember",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfSegmentReportingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue Cycle Management [Member]",
        "documentation": "Revenue Cycle Management [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementLineItems",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfLeaseExpenseDetails",
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetails",
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetailsParenthetical",
      "http://digitalallyinc.com/role/StatementsOfOperations",
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity",
      "http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative",
      "http://digitalallyinc.com/role/SummaryOfRangeOfExercisePricesAndWeightedAverageRemainingContractualLifeOfWarrantsDetails",
      "http://digitalallyinc.com/role/SummaryOfStockOptionsOutstandingDetails",
      "http://digitalallyinc.com/role/SummaryOfWarrantActivityDetails"
     ],
     "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": [
      "r237",
      "r238",
      "r239",
      "r267",
      "r628",
      "r689",
      "r700",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r711",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r730",
      "r732",
      "r733",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746",
      "r747",
      "r748",
      "r749",
      "r750",
      "r751",
      "r754",
      "r815"
     ]
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Documents Incorporated by Reference [Text Block]",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r826"
     ]
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/RelatedPartyTransactions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "RELATED PARTY TRANSACTIONS",
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r584",
      "r585",
      "r586",
      "r588",
      "r591",
      "r694",
      "r695",
      "r696",
      "r736",
      "r737",
      "r738",
      "r758",
      "r760"
     ]
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://digitalallyinc.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": [
      "r39",
      "r196",
      "r232",
      "r344",
      "r396",
      "r397",
      "r399",
      "r400",
      "r401",
      "r403",
      "r405",
      "r407",
      "r408",
      "r536",
      "r539",
      "r540",
      "r559",
      "r809",
      "r898",
      "r945",
      "r946"
     ]
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New Accounting Standards",
        "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": []
    },
    "us-gaap_AccountsAndOtherReceivablesNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsAndOtherReceivablesNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other receivables, net of $5,000 allowance \u2013 September 30, 2023 and $0 \u2013 December 31, 2022 (including $0 due from related parties \u2013 September 30, 2023 and $138,384 \u2013 December 31, 2022, refer to Note 20)",
        "documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "srt_TitleOfIndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "TitleOfIndividualAxis",
     "presentation": [
      "http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Axis]"
       }
      }
     },
     "auth_ref": [
      "r873",
      "r943"
     ]
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "presentation": [
      "http://digitalallyinc.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Related Party Transactions, by Related Party [Table]",
        "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r117",
      "r734",
      "r735",
      "r738"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repurchase and cancellation of common stock",
        "label": "Payments for Repurchase of Common Stock",
        "documentation": "The cash outflow to reacquire common stock during the period."
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets",
      "http://digitalallyinc.com/role/ScheduleOfContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract liabilities \u2013 current portion",
        "periodStartLabel": "Contract liabilities, current, beginning",
        "periodEndLabel": "Contract liabilities, current, ending",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r453",
      "r454",
      "r465"
     ]
    },
    "us-gaap_ProductMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProductMember",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product [Member]",
        "documentation": "Article or substance produced by nature, labor or machinery."
       }
      }
     },
     "auth_ref": [
      "r797"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets",
      "http://digitalallyinc.com/role/ScheduleOfContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract liabilities \u2013 long term",
        "periodStartLabel": "Contract liabilities, non-current, beginning",
        "periodEndLabel": "Contract liabilities, non-current, ending",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r453",
      "r454",
      "r465"
     ]
    },
    "srt_ConsolidationItemsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ConsolidationItemsDomain",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfSegmentReportingDetails"
     ],
     "auth_ref": [
      "r236",
      "r274",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r297",
      "r301",
      "r396",
      "r397",
      "r398",
      "r399",
      "r401",
      "r402",
      "r404",
      "r406",
      "r407",
      "r898",
      "r899"
     ]
    },
    "us-gaap_ContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerLiability",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Contract liabilities, beginning",
        "periodEndLabel": "Contract liabilities, ending",
        "label": "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": [
      "r453",
      "r454",
      "r465"
     ]
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionLineItems",
     "presentation": [
      "http://digitalallyinc.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [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": [
      "r734",
      "r735",
      "r738"
     ]
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharesIssuedPricePerShare",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative",
      "http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares issued price per share",
        "verboseLabel": "Purchase fixed price per shares",
        "documentation": "Per share or per unit amount of equity securities issued."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventLineItems",
     "presentation": [
      "http://digitalallyinc.com/role/SubsequentEventsDetailsNarrative"
     ],
     "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": [
      "r566",
      "r593"
     ]
    },
    "srt_ConsolidationItemsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ConsolidationItemsAxis",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfSegmentReportingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Axis]"
       }
      }
     },
     "auth_ref": [
      "r236",
      "r274",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r297",
      "r301",
      "r396",
      "r397",
      "r398",
      "r399",
      "r401",
      "r402",
      "r404",
      "r406",
      "r407",
      "r898",
      "r899"
     ]
    },
    "us-gaap_SubsequentEventTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventTable",
     "presentation": [
      "http://digitalallyinc.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Table]",
        "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued."
       }
      }
     },
     "auth_ref": [
      "r566",
      "r593"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract liabilities, 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": [
      "r466"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://digitalallyinc.com/role/SubsequentEventsDetailsNarrative"
     ],
     "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": [
      "r566",
      "r593"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash payments 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": [
      "r224",
      "r227",
      "r228"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_SellingGeneralAndAdministrativeExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Research and development expense",
        "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use."
       }
      }
     },
     "auth_ref": [
      "r122",
      "r516",
      "r953"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://digitalallyinc.com/role/SubsequentEventsDetailsNarrative"
     ],
     "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": [
      "r566",
      "r593"
     ]
    },
    "us-gaap_DebtSecuritiesGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtSecuritiesGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities gain loss",
        "documentation": "Amount of unrealized and realized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity), investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and investment in debt security measured at fair value with change in fair value recognized in net income (trading)."
       }
      }
     },
     "auth_ref": [
      "r664",
      "r860",
      "r861"
     ]
    },
    "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Principal payment on contingent consideration promissory notes",
        "label": "Payment for Contingent Consideration Liability, Financing Activities",
        "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRealizedGain": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtSecuritiesAvailableForSaleRealizedGain",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfShortTermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Realized gains",
        "documentation": "Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r340"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfWeightedAverageNumberOfSharesOutstandingAndLossPerShareOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Numerator for basic and diluted income per share \u2013 Net loss attributable to common stockholders",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r223",
      "r242",
      "r243",
      "r244",
      "r245",
      "r251",
      "r252",
      "r259",
      "r262",
      "r272",
      "r292",
      "r298",
      "r301",
      "r785"
     ]
    },
    "DGLY_RegistrantCommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "RegistrantCommonStockMember",
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Registrant Common Stock [Member]",
        "documentation": "Registrant Common Stock [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfAccruedExpensesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other",
        "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": [
      "r38"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets",
      "http://digitalallyinc.com/role/ScheduleOfOperatingLeasesRightOfUseAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease right of use assets, net",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r571"
     ]
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfOperations": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative",
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net loss attributable to common stockholders",
        "negatedLabel": "Net income loss",
        "label": "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": [
      "r136",
      "r147",
      "r178",
      "r194",
      "r215",
      "r216",
      "r219",
      "r232",
      "r240",
      "r242",
      "r243",
      "r244",
      "r245",
      "r248",
      "r249",
      "r258",
      "r272",
      "r292",
      "r298",
      "r301",
      "r344",
      "r396",
      "r397",
      "r399",
      "r400",
      "r401",
      "r403",
      "r405",
      "r407",
      "r408",
      "r551",
      "r559",
      "r661",
      "r731",
      "r752",
      "r753",
      "r785",
      "r820",
      "r898"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tangible assets acquired, including $51,432 of cash acquired",
        "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r98",
      "r99"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrower percentage",
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r113",
      "r437",
      "r569"
     ]
    },
    "DGLY_UnAmortizedIntangibleAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "UnAmortizedIntangibleAssetsMember",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unamortized Intangible Assets [Member]",
        "documentation": "Unamortized Intangible Assets [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WarrantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WarrantMember",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative",
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetails",
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetailsParenthetical",
      "http://digitalallyinc.com/role/ScheduleOfWarrantToPurchaseCommonStockGrantedDetails",
      "http://digitalallyinc.com/role/SummaryOfRangeOfExercisePricesAndWeightedAverageRemainingContractualLifeOfWarrantsDetails",
      "http://digitalallyinc.com/role/SummaryOfWarrantActivityDetails"
     ],
     "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": [
      "r812",
      "r813",
      "r816",
      "r817",
      "r818",
      "r819"
     ]
    },
    "DGLY_PatentsAndTrademarksPendingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "PatentsAndTrademarksPendingMember",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Patents and Trademarks Pending [Member]",
        "documentation": "Patents and Trademarks Pending [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
     "crdr": "debit",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails",
      "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total assets acquired and liabilities assumed",
        "verboseLabel": "Net assets acquired and liabilities assumed",
        "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed."
       }
      }
     },
     "auth_ref": [
      "r98",
      "r99"
     ]
    },
    "DGLY_TradeNameMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "TradeNameMember",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade Name [Member]",
        "documentation": "Trade Name [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative",
      "http://digitalallyinc.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contractual interest rate",
        "verboseLabel": "Interest rate",
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r411"
     ]
    },
    "us-gaap_WarrantsAndRightsOutstanding": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WarrantsAndRightsOutstanding",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants and Rights Outstanding",
        "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price."
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "ContingentConsiderationPromissoryNotesAndContingentConsiderationEarnOutMember",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contingent Consideration Promissory Notes and Contingent Consideration Earn-out Agreement [Member]",
        "documentation": "Contingent Consideration Promissory Notes and Contingent Consideration Earn-out Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfShortTermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Held-to-Maturity, Allowance for Credit Loss [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": [
      "r886"
     ]
    },
    "DGLY_RegistrationRightsAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "RegistrationRightsAgreementMember",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Registration Rights Agreement [Member]",
        "documentation": "Registration Rights Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_WarrantLiabilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "WarrantLiabilityMember",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFairValueMeasurementsChangeInLevel3InputsDetails",
      "http://digitalallyinc.com/role/ScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant Liability [Member]",
        "documentation": "Warrant Liability [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 19.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other assets",
        "label": "Increase (Decrease) in Other Operating Assets",
        "documentation": "Amount of increase (decrease) in operating assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfSegmentReportingDetails",
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total revenue",
        "verboseLabel": "Total Net Revenues",
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise."
       }
      }
     },
     "auth_ref": [
      "r273",
      "r274",
      "r291",
      "r296",
      "r297",
      "r303",
      "r305",
      "r306",
      "r463",
      "r464",
      "r628"
     ]
    },
    "DGLY_DemonstrationAndTradeshowEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "DemonstrationAndTradeshowEquipmentMember",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Demonstration and Tradeshow Equipment [Member]",
        "documentation": "Demonstration And Tradeshow Equipment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows",
      "http://digitalallyinc.com/role/StatementsOfOperations",
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net loss",
        "label": "Net Income (loss)",
        "verboseLabel": "Net loss",
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r194",
      "r215",
      "r216",
      "r225",
      "r232",
      "r240",
      "r248",
      "r249",
      "r272",
      "r292",
      "r298",
      "r301",
      "r344",
      "r396",
      "r397",
      "r399",
      "r400",
      "r401",
      "r403",
      "r405",
      "r407",
      "r408",
      "r534",
      "r537",
      "r538",
      "r551",
      "r559",
      "r646",
      "r659",
      "r698",
      "r731",
      "r752",
      "r753",
      "r785",
      "r806",
      "r807",
      "r821",
      "r859",
      "r898"
     ]
    },
    "us-gaap_InventoryNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryNet",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      },
      "http://digitalallyinc.com/role/ScheduleOfInventoriesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets",
      "http://digitalallyinc.com/role/ScheduleOfInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventories, net",
        "totalLabel": "Total inventories",
        "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": [
      "r210",
      "r776",
      "r809"
     ]
    },
    "DGLY_ContingentConsiderationPromissoryNoteMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "ContingentConsiderationPromissoryNoteMember",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFairValueMeasurementsChangeInLevel3InputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contingent Consideration Promissory Note [Member]",
        "documentation": "Contingent Consideration Promissory Note [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/NetEarningsLossPerShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "NET EARNINGS (LOSS) PER SHARE",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r250",
      "r263",
      "r264",
      "r265"
     ]
    },
    "us-gaap_DebtInstrumentPeriodicPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentPeriodicPayment",
     "crdr": "debit",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Principal payment",
        "documentation": "Amount of the required periodic payments including both interest and principal payments."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r121"
     ]
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://digitalallyinc.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": []
    },
    "DGLY_WarehouseAndOfficeSpaceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "WarehouseAndOfficeSpaceMember",
     "presentation": [
      "http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warehouse And Office Space [Member]",
        "documentation": "Warehouse And Office Space [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_EliteMedicalBillingSpecialistsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "EliteMedicalBillingSpecialistsMember",
     "presentation": [
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative",
      "http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Elite Medical Billing Specialists, Inc [Member]",
        "documentation": "Elite Medical Billing Specialists, Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryRawMaterials": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryRawMaterials",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfInventoriesDetails": {
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Raw material and component parts\u2013 video solutions segment",
        "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r856"
     ]
    },
    "DGLY_OctoberTwoThousandAndNineteenForCopiersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "OctoberTwoThousandAndNineteenForCopiersMember",
     "presentation": [
      "http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "October 2019 for Copiers [Member]",
        "documentation": "October 2019 for Copiers [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative",
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfFairValueMeasurementsChangeInLevel3InputsDetails",
      "http://digitalallyinc.com/role/TicketsmarterAcquisitionDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r236",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r416",
      "r421",
      "r422",
      "r423",
      "r424",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r569",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r865"
     ]
    },
    "DGLY_PrivateMedicalBillingCompanyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "PrivateMedicalBillingCompanyMember",
     "presentation": [
      "http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Private Medical Billing Company [Member]",
        "documentation": "Private Medical Billing Company [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageCostInventoryAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageCostInventoryAmount",
     "crdr": "debit",
     "presentation": [
      "http://digitalallyinc.com/role/InventoriesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Units held by customers and agents",
        "documentation": "The amount of weighted average cost inventory present at the reporting date when inventory is valued using different valuation methods."
       }
      }
     },
     "auth_ref": [
      "r780"
     ]
    },
    "DGLY_CCCAcquisitionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "CCCAcquisitionMember",
     "presentation": [
      "http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Custom Computing Corporation, LLC [Member]",
        "documentation": "Custom Computing Corporation, LLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/SubsequentEvents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SUBSEQUENT EVENTS",
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business."
       }
      }
     },
     "auth_ref": [
      "r592",
      "r594"
     ]
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedIncomeTaxesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfAccruedExpensesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued taxes",
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations."
       }
      }
     },
     "auth_ref": [
      "r125",
      "r173"
     ]
    },
    "DGLY_TicketSmarterAcquisitionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "TicketSmarterAcquisitionMember",
     "presentation": [
      "http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfComponentsOfIdentifiableIntangibleAssetsAccruedAcquiredDetails",
      "http://digitalallyinc.com/role/ScheduleOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails",
      "http://digitalallyinc.com/role/TicketsmarterAcquisitionDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ticket Smarter Acquisition [Member]",
        "documentation": "Ticket Smarter Acquisition [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationAcquisitionRelatedCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationAcquisitionRelatedCosts",
     "crdr": "debit",
     "presentation": [
      "http://digitalallyinc.com/role/TicketsmarterAcquisitionDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquisition related costs",
        "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities."
       }
      }
     },
     "auth_ref": [
      "r95"
     ]
    },
    "DGLY_OfficeSpaceAndCopierMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "OfficeSpaceAndCopierMember",
     "presentation": [
      "http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Office Space and Copier [Member]",
        "documentation": "Office Space and Copier [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_JanuaryOneTwoThousandTwentyTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "JanuaryOneTwoThousandTwentyTwoMember",
     "presentation": [
      "http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "January 1, 2022 [Member]",
        "documentation": "January 1, 2022 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentPeriodicPaymentPrincipal",
     "crdr": "debit",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative",
      "http://digitalallyinc.com/role/SummaryOfConvertibleNoteActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Principal payments",
        "verboseLabel": "Debt instrument, principal payment",
        "documentation": "Amount of the required periodic payments applied to principal."
       }
      }
     },
     "auth_ref": [
      "r41"
     ]
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfOperations",
      "http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Net (income) attributable to noncontrolling interests of consolidated subsidiary",
        "label": "Net income (loss) attributable to noncontrolling interest",
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r108",
      "r169",
      "r215",
      "r216",
      "r248",
      "r249",
      "r660",
      "r859"
     ]
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net carrying value",
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r69"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average shares outstanding:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentUnamortizedDiscount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentUnamortizedDiscount",
     "crdr": "debit",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfDebtObligationsDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net of unamortized debt discount",
        "documentation": "Amount, after accumulated amortization, of debt discount."
       }
      }
     },
     "auth_ref": [
      "r112",
      "r115",
      "r901"
     ]
    },
    "DGLY_AmortizedIntangibleAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "AmortizedIntangibleAssetsMember",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortized Intangible Assets [Member]",
        "documentation": "Amortized Intangible Assets [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CapitalizationLongtermDebtAndEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CapitalizationLongtermDebtAndEquity",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Venture capitalization amount",
        "documentation": "This element represents the total consolidated (as applicable) capitalization of the entity which is comprised of its long-term debt and equity instruments. The table may be detailed by subsidiary (legal entity) and include information by type of debt or equity detailed by instrument."
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_PatentsAndTrademarksMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "PatentsAndTrademarksMember",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Patents and Trademarks [Member]",
        "documentation": "Patents and Trademarks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_LicensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "LicensesMember",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Licenses [Member]",
        "documentation": "Licenses [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncrementalCommonSharesAttributableToCallOptionsAndWarrants",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfWeightedAverageNumberOfSharesOutstandingAndLossPerShareOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dilutive effect of shares issuable under stock options and warrants outstanding",
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method."
       }
      }
     },
     "auth_ref": [
      "r255",
      "r256",
      "r257",
      "r262"
     ]
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfWeightedAverageNumberOfSharesOutstandingAndLossPerShareOutstandingDetails",
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Diluted",
        "label": "Denominator for diluted loss per share \u2013 adjusted weighted average shares outstanding",
        "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": [
      "r253",
      "r262"
     ]
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfWarrantToPurchaseCommonStockGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument [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": [
      "r236",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r416",
      "r421",
      "r422",
      "r423",
      "r424",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r434",
      "r569",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r865"
     ]
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative",
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfFairValueMeasurementsChangeInLevel3InputsDetails",
      "http://digitalallyinc.com/role/TicketsmarterAcquisitionDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument [Axis]",
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r124",
      "r125",
      "r172",
      "r174",
      "r236",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r416",
      "r421",
      "r422",
      "r423",
      "r424",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r569",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r865"
     ]
    },
    "us-gaap_InventoryWorkInProcess": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryWorkInProcess",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfInventoriesDetails": {
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Work-in-process\u2013 video solutions segment",
        "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r855"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfEstimatedAmortizationForIntangibleAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfEstimatedAmortizationForIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Finite-Lived Intangible Assets, Net",
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r152",
      "r629"
     ]
    },
    "DGLY_SEOContentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "SEOContentMember",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SEO Content [Member]",
        "documentation": "SEO Content [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_SponsorshipAgreementNetworkMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "SponsorshipAgreementNetworkMember",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfComponentsOfIdentifiableIntangibleAssetsAccruedAcquiredDetails",
      "http://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sponsorship Agreement Network [Member]",
        "documentation": "Sponsorship Agreement Network [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentTable",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfWarrantToPurchaseCommonStockGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r76",
      "r77",
      "r112",
      "r113",
      "r115",
      "r120",
      "r160",
      "r161",
      "r236",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r416",
      "r421",
      "r422",
      "r423",
      "r424",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r434",
      "r569",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r865"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfWeightedAverageNumberOfSharesOutstandingAndLossPerShareOutstandingDetails",
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Basic",
        "label": "Denominator for basic loss per share \u2013 weighted average shares outstanding",
        "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": [
      "r251",
      "r262"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsGross",
     "crdr": "debit",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gross value",
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r152",
      "r630"
     ]
    },
    "us-gaap_PaymentsToAcquireIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquireIntangibleAssets",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Additions to intangible assets",
        "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": [
      "r144"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "presentation": [
      "http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting period",
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition."
       }
      }
     },
     "auth_ref": [
      "r804"
     ]
    },
    "DGLY_PersonalSeatLicensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "PersonalSeatLicensesMember",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Personal Seat Licenses (Entertainment Segment) [Member]",
        "documentation": "Personal Seat Licenses (Entertainment Segment) [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_ClientAgreementRevenueCycleMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "ClientAgreementRevenueCycleMember",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Client Agreement Revenue Cycle [Member]",
        "documentation": "Client Agreement Revenue Cycle [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative",
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash (used in) provided by financing activities",
        "label": "Net cash (used in) provided by 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": [
      "r226"
     ]
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxesPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash payments for income taxes",
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes."
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "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": [
      "r629"
     ]
    },
    "us-gaap_EarningsPerShareBasicAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareBasicAbstract",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net loss per share information:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative",
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in investing activities",
        "negatedLabel": "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": [
      "r226"
     ]
    },
    "us-gaap_OperatingSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingSegmentsMember",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfSegmentReportingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Segments [Member]",
        "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": [
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r301"
     ]
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementTable",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfLeaseExpenseDetails",
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetails",
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetailsParenthetical",
      "http://digitalallyinc.com/role/StatementsOfOperations",
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity",
      "http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative",
      "http://digitalallyinc.com/role/SummaryOfRangeOfExercisePricesAndWeightedAverageRemainingContractualLifeOfWarrantsDetails",
      "http://digitalallyinc.com/role/SummaryOfStockOptionsOutstandingDetails",
      "http://digitalallyinc.com/role/SummaryOfWarrantActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Table]",
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed."
       }
      }
     },
     "auth_ref": [
      "r237",
      "r238",
      "r239",
      "r267",
      "r628",
      "r689",
      "r700",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r711",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r730",
      "r732",
      "r733",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746",
      "r747",
      "r748",
      "r749",
      "r750",
      "r751",
      "r754",
      "r815"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue Recognition",
        "documentation": "Disclosure of accounting policy for revenue from contract with customer."
       }
      }
     },
     "auth_ref": [
      "r190",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r773"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flows from Investing Activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flows from Financing Activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative",
      "http://digitalallyinc.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": [
      "r145",
      "r146",
      "r147"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flows From Operating Activities:"
       }
      }
     },
     "auth_ref": []
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "EquityMethodInvesteeNameDomain",
     "presentation": [
      "http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative"
     ],
     "auth_ref": [
      "r341",
      "r342",
      "r343"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts receivable \u2013 trade, net of $200,667 allowance \u2013 September 30, 2023 and $152,736 \u2013 December 31, 2022",
        "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": [
      "r307",
      "r308"
     ]
    },
    "us-gaap_MachineryAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MachineryAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warehouse and production equipment",
        "documentation": "Amount before accumulated depreciation of 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": [
      "r155"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfComponentsOfIdentifiableIntangibleAssetsAccruedAcquiredDetails",
      "http://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "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": [
      "r374",
      "r376",
      "r377",
      "r378",
      "r629",
      "r630"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfComponentsOfIdentifiableIntangibleAssetsAccruedAcquiredDetails",
      "http://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "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": [
      "r68",
      "r70"
     ]
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfComponentsOfIdentifiableIntangibleAssetsAccruedAcquiredDetails",
      "http://digitalallyinc.com/role/ScheduleOfIdentifiableIntangibleAssetsAcquiredAndTheirEstimatedUsefulLivesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Estimated useful life",
        "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r151"
     ]
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearThree",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfMaturityOfDebtObligationsDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfMaturityOfDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2027 and thereafter",
        "documentation": "Long term debt maturities repayments of principal after year three."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WarrantsAndRightsOutstandingTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WarrantsAndRightsOutstandingTerm",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetails",
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Remaining contractual term",
        "label": "Warrants and Rights Outstanding, Term",
        "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r937"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent",
     "presentation": [
      "http://digitalallyinc.com/role/IncomeTaxesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage of valuation allowance",
        "documentation": "Percentage of the difference, between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, that is attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority interest income (expense), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, change in enacted tax rate, prior year income taxes, change in deferred tax asset valuation allowance, and other adjustments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and contingencies",
        "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": [
      "r42",
      "r119",
      "r651",
      "r710"
     ]
    },
    "us-gaap_AcquisitionRelatedCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AcquisitionRelatedCostsMember",
     "presentation": [
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquisition-related Costs [Member]",
        "documentation": "Category of acquisition-related costs allocated to (included in) reported pro forma earnings (supplemental pro forma information)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WarrantsAndRightsOutstandingMaturityDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WarrantsAndRightsOutstandingMaturityDate",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants expiration date",
        "documentation": "Expiration date of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r937"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://digitalallyinc.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": [
      "r825"
     ]
    },
    "us-gaap_OtherAssetsMiscellaneousNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsMiscellaneousNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfOtherAssetsDetails": {
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other",
        "label": "Other Assets, Miscellaneous, Noncurrent",
        "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative",
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant exercise price",
        "verboseLabel": "Exercise price per share",
        "documentation": "Exercise price per share or per unit of warrants or rights outstanding."
       }
      }
     },
     "auth_ref": [
      "r451"
     ]
    },
    "us-gaap_InvestmentIncomeInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InvestmentIncomeInterest",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest income",
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r275"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Discount rate",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r576",
      "r808"
     ]
    },
    "DGLY_VentureTransactionsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "VentureTransactionsDisclosureTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVenture"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "DIGITAL ALLY HEALTHCARE VENTURE",
        "documentation": "Venture Transactions Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration]",
        "documentation": "Indicates description of term of useful life for property, plant, and equipment when not stated as numeric value."
       }
      }
     },
     "auth_ref": [
      "r890"
     ]
    },
    "DGLY_UncertaintyDueToGeopoliticalEventsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "UncertaintyDueToGeopoliticalEventsPolicyTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Uncertainty Due to Geopolitical Events",
        "documentation": "Uncertainty Due to Geopolitical Events [Policy Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_ContingentConsiderationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "ContingentConsiderationPolicyTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contingent Consideration",
        "documentation": "Contingent Consideration [Policy Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLossCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://digitalallyinc.com/role/IncomeTaxesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r93"
     ]
    },
    "DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "ChangeInFairValueOfContingentConsiderationPromissoryNotesAndEarnoutAgreements",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in fair value of contingent consideration promissory notes",
        "documentation": "Change in fair value of contingent consideration promissory notes and earnout agreements."
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_LossOnConversionOfConvertibleNote": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "LossOnConversionOfConvertibleNote",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 5.0
      },
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative",
      "http://digitalallyinc.com/role/StatementsOfCashFlows",
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss on conversion of convertible note",
        "negatedLabel": "Loss on conversion of debt",
        "verboseLabel": "Loss on conversion of convertibleNote",
        "documentation": "Loss on conversion of convertible note."
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_DecreaseInEstimatedFairValueofDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "DecreaseInEstimatedFairValueofDebt",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Decrease in estimated fair value of debt",
        "documentation": "Decrease in estimated fair value of debt."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationForfeited",
     "presentation": [
      "http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cancellation of common stock",
        "documentation": "Number of shares (or other type of equity) forfeited during the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfSegmentReportingDetails",
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Operating loss",
        "label": "Total Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r272",
      "r292",
      "r298",
      "r301",
      "r785"
     ]
    },
    "DGLY_ChangeInFairValueOfShorttermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "ChangeInFairValueOfShorttermInvestments",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in fair value of short-term investments",
        "documentation": "Change in fair value of short term investments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total undiscounted minimum future lease payments",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r577"
     ]
    },
    "DGLY_ChangeInFairValueOfWarrantDerivativeLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "ChangeInFairValueOfWarrantDerivativeLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 5.0
      },
      "http://digitalallyinc.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative",
      "http://digitalallyinc.com/role/StatementsOfCashFlows",
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in fair value of warrant derivative liabilities",
        "negatedLabel": "Change in fair value of warrant derivative liabilities",
        "verboseLabel": "Change in fair market value of warrant derivative liabilities",
        "documentation": "Change in fair value of warrant derivative liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_GainOnExtinguishmentOfWarrantDerivativeLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "GainOnExtinguishmentOfWarrantDerivativeLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative",
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain on extinguishment of warrant derivative liabilities",
        "documentation": "Gain on extinguishment of warrant derivative liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyMember",
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets",
      "http://digitalallyinc.com/role/BalanceSheetsParenthetical",
      "http://digitalallyinc.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party [Member]",
        "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family."
       }
      }
     },
     "auth_ref": [
      "r234",
      "r235",
      "r587",
      "r588",
      "r589",
      "r590",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r728",
      "r730",
      "r761"
     ]
    },
    "DGLY_DistributionToNoncontrollingInterestInConsolidatedSubsidiary": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "DistributionToNoncontrollingInterestInConsolidatedSubsidiary",
     "crdr": "debit",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Distribution to noncontrolling interest in consolidated subsidiary",
        "documentation": "Distribution to noncontrolling interest in consolidated subsidiary."
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_IssuanceOfCommonStockThroughWarrantExchangeAgreement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "IssuanceOfCommonStockThroughWarrantExchangeAgreement",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative",
      "http://digitalallyinc.com/role/StatementsOfCashFlows",
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of common stock through warrant exchange agreement",
        "verboseLabel": "Issued shares of common stock, value",
        "documentation": "Issuance of common stock through warrant exchange agreement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2024",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "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": [
      "r577"
     ]
    },
    "DGLY_IssuanceOfCommonStockThroughWarrantExchangeAgreementShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "IssuanceOfCommonStockThroughWarrantExchangeAgreementShares",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative",
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of common stock through warrant exchange agreement, shares",
        "documentation": "Issuance of common stock through warrant exchange agreement, shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/NetEarningsLossPerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF WEIGHTED AVERAGE NUMBER OF SHARES OUTSTANDING AND LOSS PER SHARE OUTSTANDING",
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r871"
     ]
    },
    "DGLY_MinorityInterestDecreaseFromRedemptionsShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "MinorityInterestDecreaseFromRedemptionsShares",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance due to rounding from reverse stock split, shares",
        "documentation": "Issuance due to rounding from reverse stock split, shares"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_NoncashInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "NoncashInterestExpense",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Non-cash interest expense",
        "documentation": "Non-cash interest expense.",
        "label": "NoncashInterestExpense"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_PredecessorCommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "PredecessorCommonStockMember",
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Predecessor Common Stock [Member]",
        "documentation": "Predecessor Common Stock [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_LiquidityandGoingConcernPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "LiquidityandGoingConcernPolicyTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liquidity and Going Concern",
        "documentation": "Liquidity and Going Concern [Policy Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2026",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "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": [
      "r577"
     ]
    },
    "DGLY_ChangeInFairValueOfContingentConsiderationPromissoryNote": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "ChangeInFairValueOfContingentConsiderationPromissoryNote",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Change in fair value of contingent consideration promissory note",
        "documentation": "Change in fair value of contingent consideration promissory note.",
        "label": "ChangeInFairValueOfContingentConsiderationPromissoryNote"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other income (loss)",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r143"
     ]
    },
    "DGLY_ProvisionForDoubtfulAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "ProvisionForDoubtfulAccountsReceivable",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Provision for doubtful accounts receivable",
        "documentation": "Provision for doubtful accounts receivable."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2025",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "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": [
      "r577"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2023 (October 1, to December 31, 2023)",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r942"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/OperatingLeaseTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF FUTURE 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": [
      "r942"
     ]
    },
    "DGLY_IncreaseDecreaseInOperatingLeaseRightOfUseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAssets",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Operating lease right of use assets",
        "documentation": "Increase decrease in operating lease right of use assets.",
        "label": "IncreaseDecreaseInOperatingLeaseRightOfUseAssets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EntertainmentLicenseAgreementForProgramMaterialLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EntertainmentLicenseAgreementForProgramMaterialLiability",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commercial Extension of Credit \u2013 Entertainment Segment",
        "documentation": "Amount of obligation incurred for right acquired by broadcaster under license agreement for program material."
       }
      }
     },
     "auth_ref": [
      "r627"
     ]
    },
    "us-gaap_RevenuesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenuesAbstract",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue:"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_IncreaseDecreaseInLeaseDeposit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "IncreaseDecreaseInLeaseDeposit",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 23.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease deposit",
        "documentation": "Increase decrease in lease deposit."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseExpense",
     "crdr": "debit",
     "presentation": [
      "http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Selling, general and administrative expenses",
        "verboseLabel": "Operating lease",
        "documentation": "Amount of operating lease expense. Excludes sublease income."
       }
      }
     },
     "auth_ref": [
      "r939"
     ]
    },
    "DGLY_ProceedsFromCommercialExtensionOfCreditEntertainmentSegment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "ProceedsFromCommercialExtensionOfCreditEntertainmentSegment",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds \u2013 Commercial Extension of Credit \u2013 Entertainment Segment",
        "documentation": "Proceeds for commercial extension of credit entertainment segment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_PaymentsForProceedsFromProductiveAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "PaymentsForProceedsFromProductiveAsset",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchases of property, plant and equipment",
        "documentation": "Purchases of property, plant and equipment.",
        "label": "PaymentsForProceedsFromProductiveAsset"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_PaymentForCommercialExtensionOfCreditEntertainmentSegment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "PaymentForCommercialExtensionOfCreditEntertainmentSegment",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payments on Commercial Extension of Credit \u2013 Entertainment Segment",
        "documentation": "Payment for commercial extension of credit entertainment segment.",
        "label": "PaymentForCommercialExtensionOfCreditEntertainmentSegment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfStockOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Options granted",
        "documentation": "Gross number of share options (or share units) granted during the period."
       }
      }
     },
     "auth_ref": [
      "r488"
     ]
    },
    "DGLY_RouAndLeaseLiabilityRecordedOnExtensionOfLease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "RouAndLeaseLiabilityRecordedOnExtensionOfLease",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ROU and lease liability recorded on extension of lease",
        "documentation": "ROU and lease liability recorded on extension of lease."
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_ConversionOfConvertibleNotesPayableIntoCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "ConversionOfConvertibleNotesPayableIntoCommonStock",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion of convertible notes payable into common stock",
        "documentation": "Conversion of convertible notes payable into common stock."
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_AugustContingentPaymentNoteMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "AugustContingentPaymentNoteMember",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "August Contingent Payment Note [Member]",
        "documentation": "August Contingent Payment Note [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_IssuanceOfContingentConsiderationPromissoryNoteForBusinessAcquisitions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "IssuanceOfContingentConsiderationPromissoryNoteForBusinessAcquisitions",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of contingent consideration promissory note for business acquired",
        "documentation": "Issuance of contingent consideration promissory note for business acquisitions."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_GoodwillAcquiredInBusinessAcquisitions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "GoodwillAcquiredInBusinessAcquisitions",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill acquired in business acquisitions",
        "documentation": "Goodwill acquired in business acquisitions."
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_RestrictedCommonStockGrant": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "RestrictedCommonStockGrant",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Restricted common stock grant",
        "documentation": "Restricted common stock grant.",
        "label": "RestrictedCommonStockGrant"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_PurchaserPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "PurchaserPercentage",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchaser percentage",
        "documentation": "Purchaser Percentage."
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_NatureOfOperationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "NatureOfOperationPolicyTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nature of Operations",
        "documentation": "Nature of Operation [Policy Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_DebtDiscountOnConvertibleNote": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "DebtDiscountOnConvertibleNote",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt discount on convertible note",
        "documentation": "Debt discount on convertible note."
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_ReverseStockSplitRoundingIssuances": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "ReverseStockSplitRoundingIssuances",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reverse stock split rounding issuances",
        "documentation": "Reverse stock split rounding issuances."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "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": [
      "r9"
     ]
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfShortTermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms."
       }
      }
     },
     "auth_ref": [
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r434",
      "r449",
      "r547",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r662",
      "r845",
      "r846",
      "r847",
      "r848",
      "r849",
      "r850",
      "r851",
      "r881",
      "r882",
      "r883",
      "r884"
     ]
    },
    "DGLY_PrepaidExpenseTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "PrepaidExpenseTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/PrepaidExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PREPAID EXPENSES",
        "documentation": "Prepaid Expense [Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_DisclosurePrepaidExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "DisclosurePrepaidExpensesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Expenses",
        "verboseLabel": "Schedule Of Prepaid Expense"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_DebtInstrumentUnamortizedDiscounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "DebtInstrumentUnamortizedDiscounts",
     "crdr": "debit",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfConvertibleNoteActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Unamortized debt discount",
        "documentation": "Debt instrument unamortized discounts.",
        "label": "DebtInstrumentUnamortizedDiscounts"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_DisclosureDigitalAllyHealthcareVentureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "DisclosureDigitalAllyHealthcareVentureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Digital Ally Healthcare Venture"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_DisclosureCommonStockPurchaseWarrantsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "DisclosureCommonStockPurchaseWarrantsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock Purchase Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_DisclosureOperatingLeaseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "DisclosureOperatingLeaseAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease",
        "verboseLabel": "Schedule Of Operating Leases Right Of Use Assets And Liabilities",
        "terseLabel": "Schedule Of Future Minimum Lease Payments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_CommonStockPurchaseWarrantsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "CommonStockPurchaseWarrantsTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrants"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "COMMON STOCK PURCHASE WARRANTS",
        "documentation": "Common Stock Purchase Warrants [Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfEstimatedAmortizationForIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfEstimatedAmortizationForIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2026",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r153"
     ]
    },
    "us-gaap_CommonStockConvertibleConversionPriceIncrease": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockConvertibleConversionPriceIncrease",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, convertible, conversion price, increase",
        "documentation": "Per share increase in conversion price of convertible common stock. Excludes change due to standard antidilution provision."
       }
      }
     },
     "auth_ref": [
      "r451"
     ]
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementBusinessSegmentsAxis",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfSegmentReportingDetails",
      "http://digitalallyinc.com/role/SegmentDataDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [Axis]",
        "documentation": "Information by business segments."
       }
      }
     },
     "auth_ref": [
      "r193",
      "r269",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r301",
      "r306",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r380",
      "r384",
      "r387",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r790",
      "r844",
      "r956"
     ]
    },
    "us-gaap_DebtInstrumentTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentTerm",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt instrument term",
        "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseTermOfContract",
     "presentation": [
      "http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, operating lease, term of contract",
        "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r940"
     ]
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average remaining contractual life, exercisable options",
        "documentation": "Weighted average remaining contractual term of exercisable stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r165"
     ]
    },
    "us-gaap_LiabilitiesFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesFairValueDisclosure",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFairValueMeasurementsChangeInLevel3InputsDetails",
      "http://digitalallyinc.com/role/ScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, fair value",
        "periodStartLabel": "Balance",
        "periodEndLabel": "Balance",
        "documentation": "Fair value of financial and nonfinancial obligations."
       }
      }
     },
     "auth_ref": [
      "r110"
     ]
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average remaining contractual life, outstanding options",
        "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r164"
     ]
    },
    "us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllowanceForDoubtfulOtherReceivablesCurrent",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allowance for other receivable, current",
        "documentation": "Amount of allowance for credit loss on receivable, classified as other and current."
       }
      }
     },
     "auth_ref": [
      "r208"
     ]
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 25.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract liabilities",
        "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": [
      "r626",
      "r863"
     ]
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/PrepaidExpensesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF PREPAID EXPENSE",
        "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "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": [
      "r575",
      "r808"
     ]
    },
    "us-gaap_AwardDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AwardDateAxis",
     "presentation": [
      "http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative",
      "http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Date [Axis]",
        "documentation": "Information by date or year award under share-based payment arrangement is granted."
       }
      }
     },
     "auth_ref": [
      "r906",
      "r907",
      "r908",
      "r909",
      "r910",
      "r911",
      "r912",
      "r913",
      "r914",
      "r915",
      "r916",
      "r917",
      "r918",
      "r919",
      "r920",
      "r921",
      "r922",
      "r923",
      "r924",
      "r925",
      "r926",
      "r927",
      "r928",
      "r929",
      "r930",
      "r931"
     ]
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrincipalAmountOutstandingOfLoansHeldInPortfolio",
     "crdr": "debit",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Principal loan through remittances",
        "documentation": "This is the result of the principal amount outstanding of total loans managed or securitized less securitized loans and loans that are in the process of being securitized."
       }
      }
     },
     "auth_ref": [
      "r28"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://digitalallyinc.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": []
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/GoodwillAndOtherIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF ESTIMATED AMORTIZATION FOR INTANGIBLE ASSETS",
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r70"
     ]
    },
    "us-gaap_SegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentDomain",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfSegmentReportingDetails",
      "http://digitalallyinc.com/role/SegmentDataDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": [
      "r269",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r301",
      "r306",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r384",
      "r387",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r790",
      "r844",
      "r956"
     ]
    },
    "us-gaap_OtherReceivablesNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherReceivablesNetCurrent",
     "crdr": "debit",
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other receivables net current",
        "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AwardDateDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AwardDateDomain",
     "presentation": [
      "http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative",
      "http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date or year award under share-based payment arrangement is granted."
       }
      }
     },
     "auth_ref": [
      "r906",
      "r907",
      "r908",
      "r909",
      "r910",
      "r911",
      "r912",
      "r913",
      "r914",
      "r915",
      "r916",
      "r917",
      "r918",
      "r919",
      "r920",
      "r921",
      "r922",
      "r923",
      "r924",
      "r925",
      "r926",
      "r927",
      "r928",
      "r929",
      "r930",
      "r931"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails",
      "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tangible assets acquired",
        "verboseLabel": "Cash paid at TicketSmarter Acquisition date",
        "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": [
      "r99"
     ]
    },
    "us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AvailableForSaleDebtSecuritiesGrossUnrealizedGain",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfShortTermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrealized gains",
        "documentation": "Amount of unrealized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r879"
     ]
    },
    "dei_CountryRegion": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CountryRegion",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Country Region",
        "documentation": "Region code of country"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://digitalallyinc.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_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CityAreaCode",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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": [
      "r553",
      "r554",
      "r557"
     ]
    },
    "dei_Extension": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Extension",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extension",
        "documentation": "Extension number for local phone number."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestructuringCostAndReserveLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestructuringCostAndReserveLineItems",
     "presentation": [
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureTables",
      "http://digitalallyinc.com/role/ScheduleOfIdentifiableIntangibleAssetsAcquiredAndTheirEstimatedUsefulLivesDetails",
      "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAcquisitionDetails"
     ],
     "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": [
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387"
     ]
    },
    "us-gaap_ProceedsFromConvertibleDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromConvertibleDebt",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative",
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net proceeds of convertible debt with detachable warrants",
        "verboseLabel": "Proceeds from convertible debt",
        "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder."
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AvailableForSaleDebtSecuritiesGrossUnrealizedLoss",
     "crdr": "debit",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfShortTermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Unrealized losses",
        "label": "Debt Securities, Available-for-Sale, Unrealized Loss",
        "documentation": "Amount of unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r880"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfEstimatedAmortizationForIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfEstimatedAmortizationForIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2024",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r153"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12bTitle",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r824"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfEstimatedAmortizationForIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfEstimatedAmortizationForIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2025",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r153"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfEstimatedAmortizationForIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfEstimatedAmortizationForIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2023 (October 1, to December 31, 2023)",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueByAssetClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueByAssetClassAxis",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Class [Axis]",
        "documentation": "Information by class of asset."
       }
      }
     },
     "auth_ref": [
      "r110",
      "r111"
     ]
    },
    "us-gaap_BusinessCombinationContingentConsiderationAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationContingentConsiderationAsset",
     "crdr": "debit",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails",
      "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAcquisitionDetails",
      "http://digitalallyinc.com/role/TicketsmarterAcquisitionDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contingent consideration promissory note",
        "verboseLabel": "Contingent consideration earn-out agreement",
        "terseLabel": "Contingent amount",
        "documentation": "Amount of asset recognized arising from contingent consideration in a business combination."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r102",
      "r532"
     ]
    },
    "us-gaap_FairValueByLiabilityClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueByLiabilityClassAxis",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liability Class [Axis]",
        "documentation": "Information by class of liability."
       }
      }
     },
     "auth_ref": [
      "r111",
      "r170"
     ]
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/IncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "INCOME TAXES",
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information."
       }
      }
     },
     "auth_ref": [
      "r233",
      "r517",
      "r519",
      "r520",
      "r521",
      "r524",
      "r526",
      "r527",
      "r528",
      "r693"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "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": [
      "r423",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r554",
      "r598",
      "r599",
      "r600",
      "r792",
      "r793",
      "r798",
      "r799",
      "r800"
     ]
    },
    "us-gaap_IncomeTaxReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReceivable",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income tax receivable",
        "documentation": "Carrying amount as of the balance sheet date of income taxes previously overpaid to tax authorities (such as U.S. Federal, state and local tax authorities) representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes. Also called income tax refund receivable."
       }
      }
     },
     "auth_ref": [
      "r853"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/CommitmentsAndContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "COMMITMENTS AND CONTINGENCIES",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r156",
      "r388",
      "r389",
      "r770",
      "r892"
     ]
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationContingentConsiderationLiability",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contingent consideration promissory note \u2013 Nobility Healthcare Division Acquisition",
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r101",
      "r532"
     ]
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF MATURITY OF DEBT OBLIGATIONS",
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_RestrictedStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestrictedStockMember",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfRestrictedStockActivityDetails"
     ],
     "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": [
      "r57"
     ]
    },
    "us-gaap_AmortizationOfDebtDiscountPremium": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AmortizationOfDebtDiscountPremium",
     "crdr": "debit",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization of debt discount premium",
        "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r112",
      "r142",
      "r431"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://digitalallyinc.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": [
      "r825"
     ]
    },
    "us-gaap_DebtConversionConvertedInstrumentAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtConversionConvertedInstrumentAmount1",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfConvertibleNoteActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Conversion of convertible note into common stock",
        "label": "Debt Conversion, Converted Instrument, Amount",
        "documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r56"
     ]
    },
    "us-gaap_DebtConversionOriginalDebtAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtConversionOriginalDebtAmount1",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Principal amount",
        "documentation": "The amount of the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r56"
     ]
    },
    "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/GoodwillAndOtherIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF INTANGIBLE ASSETS",
        "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class."
       }
      }
     },
     "auth_ref": [
      "r65"
     ]
    },
    "us-gaap_NotesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NotesPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets",
      "http://digitalallyinc.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes payable \u2013 related party \u2013 current portion",
        "verboseLabel": "Notes 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": [
      "r36"
     ]
    },
    "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationAndAssetAcquisitionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination and Asset Acquisition [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentRepaidPrincipal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentRepaidPrincipal",
     "crdr": "debit",
     "presentation": [
      "http://digitalallyinc.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt instrument, repaid, principal",
        "documentation": "Amount of principal of debt repaid."
       }
      }
     },
     "auth_ref": [
      "r691"
     ]
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/FairValueMeasurementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF FINANCIAL ASSETS AND LIABILITIES MEASURED AT FAIR VALUE ON RECURRING BASIS",
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)."
       }
      }
     },
     "auth_ref": [
      "r553",
      "r554"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile net loss to net cash flows used in operating activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/AccruedExpensesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF ACCRUED WARRANTY EXPENSE",
        "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability."
       }
      }
     },
     "auth_ref": [
      "r394"
     ]
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/AccruedExpensesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF ACCRUED EXPENSES",
        "documentation": "Tabular disclosure of the components of accrued liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_WarrantThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "WarrantThreeMember",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant Three [Member]",
        "documentation": "Warrant Three [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermNotesPayable",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets",
      "http://digitalallyinc.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes payable \u2013 related party \u2013 long term",
        "verboseLabel": "Notes 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": [
      "r41"
     ]
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated deficit",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r129",
      "r162",
      "r653",
      "r687",
      "r688",
      "r692",
      "r712",
      "r809"
     ]
    },
    "us-gaap_BuildingImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BuildingImprovementsMember",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Building Improvements [Member]",
        "documentation": "Addition, improvement, or renovation to a facility held for productive use including, but not limited to, office, production, storage and distribution facilities."
       }
      }
     },
     "auth_ref": [
      "r155"
     ]
    },
    "us-gaap_RepaymentsOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RepaymentsOfDebt",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repayments of debt",
        "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation."
       }
      }
     },
     "auth_ref": [
      "r862"
     ]
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/InventoriesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF INVENTORIES",
        "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": [
      "r31",
      "r131",
      "r132",
      "r133"
     ]
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock-based compensation",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r91",
      "r92",
      "r478"
     ]
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://digitalallyinc.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": [
      "r8",
      "r277"
     ]
    },
    "DGLY_SecuritiesPurchaseAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "SecuritiesPurchaseAgreementMember",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities Purchase Agreement [Member]",
        "documentation": "Securities Purchase Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets",
      "http://digitalallyinc.com/role/BalanceSheetsParenthetical",
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative",
      "http://digitalallyinc.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party, Type [Axis]",
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests."
       }
      }
     },
     "auth_ref": [
      "r474",
      "r587",
      "r588",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r728",
      "r730",
      "r761",
      "r944"
     ]
    },
    "DGLY_TwentyTwentyThreeCommercialExtensionOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "TwentyTwentyThreeCommercialExtensionOfCreditMember",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Twenty Twenty Three Commercial Extension Of Credit [Member]",
        "documentation": "Twenty Twenty Three Commercial Extension Of Credit [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BuildingsAndImprovementsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BuildingsAndImprovementsGross",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Building improvements",
        "documentation": "Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing."
       }
      }
     },
     "auth_ref": [
      "r155"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://digitalallyinc.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": [
      "r825"
     ]
    },
    "DGLY_WarrantOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "WarrantOneMember",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant One [Member]",
        "documentation": "Warrant One [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BuildingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BuildingMember",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Building [Member]",
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities."
       }
      }
     },
     "auth_ref": [
      "r155"
     ]
    },
    "DGLY_WarrantTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "WarrantTwoMember",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant Two [Member]",
        "documentation": "Warrant Two [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MeasurementInputExpectedTermMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MeasurementInputExpectedTermMember",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetails",
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input, Expected Term [Member]",
        "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date."
       }
      }
     },
     "auth_ref": [
      "r936"
     ]
    },
    "us-gaap_AmortizationOfFinancingCostsAndDiscounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AmortizationOfFinancingCostsAndDiscounts",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible debt discount amortization",
        "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r431",
      "r568",
      "r794",
      "r795",
      "r864"
     ]
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value of Financial Instruments",
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r29"
     ]
    },
    "us-gaap_MeasurementInputExercisePriceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MeasurementInputExercisePriceMember",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetails",
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input, Exercise Price [Member]",
        "documentation": "Measurement input using agreed upon price for exchange of underlying asset."
       }
      }
     },
     "auth_ref": [
      "r936"
     ]
    },
    "us-gaap_MeasurementInputExpectedDividendRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MeasurementInputExpectedDividendRateMember",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetails",
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input, Expected Dividend Rate [Member]",
        "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year."
       }
      }
     },
     "auth_ref": [
      "r936"
     ]
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationConsiderationTransferred1",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails",
      "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total acquisition purchase price",
        "verboseLabel": "Aggregate purchase price",
        "terseLabel": "Total TicketSmarter Acquisition purchase price",
        "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",
      "r13"
     ]
    },
    "us-gaap_MeasurementInputPriceVolatilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MeasurementInputPriceVolatilityMember",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetails",
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input, Price Volatility [Member]",
        "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns."
       }
      }
     },
     "auth_ref": [
      "r936"
     ]
    },
    "us-gaap_DefinedBenefitPlanDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanDisclosureLineItems",
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets",
      "http://digitalallyinc.com/role/BalanceSheetsParenthetical",
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan Disclosure [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_MeasurementInputRiskFreeInterestRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MeasurementInputRiskFreeInterestRateMember",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetails",
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input, Risk Free Interest Rate [Member]",
        "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss."
       }
      }
     },
     "auth_ref": [
      "r936"
     ]
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable",
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets",
      "http://digitalallyinc.com/role/BalanceSheetsParenthetical",
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Defined Benefit Plans Disclosures [Table]",
        "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r78",
      "r79",
      "r80",
      "r81"
     ]
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MeasurementInputTypeDomain",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetails",
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_JuneContingentNoteMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "JuneContingentNoteMember",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "June Contingent Payment Note [Member]",
        "documentation": "June Contingent Payment Note [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities assumed pursuant to stock purchase agreement",
        "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r99"
     ]
    },
    "us-gaap_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest expense",
        "label": "Interest Expense",
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r179",
      "r220",
      "r276",
      "r567",
      "r739",
      "r820",
      "r958"
     ]
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Depreciation",
     "crdr": "debit",
     "presentation": [
      "http://digitalallyinc.com/role/PropertyPlantAndEquipmentDetailsNarrative"
     ],
     "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": [
      "r8",
      "r72"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsAndOtherReceivables",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accounts receivable \u2013 other",
        "label": "Increase (Decrease) in Accounts and Other Receivables",
        "documentation": "The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/TicketsmarterAcquisitionDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value on acquisition",
        "documentation": "Fair value at acquisition-date of the equity interest in the acquiree held by the acquirer, immediately before the acquisition date for businesses combined in stages."
       }
      }
     },
     "auth_ref": [
      "r23"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets"
     ],
     "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. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r197",
      "r775"
     ]
    },
    "us-gaap_InventoryWriteDown": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryWriteDown",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Provision for inventory obsolescence",
        "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels."
       }
      }
     },
     "auth_ref": [
      "r359"
     ]
    },
    "srt_WarehouseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "WarehouseMember",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warehouse [Member]"
       }
      }
     },
     "auth_ref": [
      "r960",
      "r961"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails",
      "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Liabilities assumed pursuant to stock purchase agreement",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Long-Term Debt",
        "documentation": "Amount of long-term debt due within one year or within the normal operating cycle, if longer, assumed at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r99"
     ]
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cash and cash equivalents",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "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": [
      "r52"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfWarrantToPurchaseCommonStockGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Remaining contractual term",
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r502"
     ]
    },
    "DGLY_PrincipalAmountOutstandingOfLoans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "PrincipalAmountOutstandingOfLoans",
     "crdr": "debit",
     "presentation": [
      "http://digitalallyinc.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Principal amount outstanding of loans"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WarrantsAndRightsOutstandingMeasurementInput",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetails",
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants measurement input",
        "documentation": "Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur."
       }
      }
     },
     "auth_ref": [
      "r556"
     ]
    },
    "DGLY_OriginalTermsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "OriginalTermsMember",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetails",
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Original Terms [Member]",
        "documentation": "Original Terms [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_ModifiedTermsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "ModifiedTermsMember",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Modified Terms [Member]",
        "documentation": "Modified Terms [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_TwoThousandAndFivePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "TwoThousandAndFivePlanMember",
     "presentation": [
      "http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2005 Stock Option Plan [Member]",
        "documentation": "2005 Stock Option Plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsDisclosureTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/OtherAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "OTHER ASSETS",
        "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets."
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_DuringTwoThousandFifteenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "DuringTwoThousandFifteenMember",
     "presentation": [
      "http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "During 2015 [Member]",
        "documentation": "During 2015 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RepaymentsOfNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RepaymentsOfNotesPayable",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repayments of notes payable",
        "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation."
       }
      }
     },
     "auth_ref": [
      "r49"
     ]
    },
    "DGLY_TwoThousandAndSixPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "TwoThousandAndSixPlanMember",
     "presentation": [
      "http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2006 Stock Option Plan [Member]",
        "documentation": "2006 Stock Option Plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditedAnnualFinancialStatements": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditedAnnualFinancialStatements",
     "presentation": [
      "http://digitalallyinc.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": [
      "r837"
     ]
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDebtTableTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SUMMARY OF CONVERTIBLE NOTE ACTIVITY",
        "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation."
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_DuringTwoThousandSixteenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "DuringTwoThousandSixteenMember",
     "presentation": [
      "http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "During 2016 [Member]",
        "documentation": "During 2016 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AnnualInformationForm": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AnnualInformationForm",
     "presentation": [
      "http://digitalallyinc.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": [
      "r837"
     ]
    },
    "DGLY_TwoThousandAndSevenPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "TwoThousandAndSevenPlanMember",
     "presentation": [
      "http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2007 Stock Option Plan [Member]",
        "documentation": "2007 Stock Option Plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockMember",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative",
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r812",
      "r813",
      "r814",
      "r816",
      "r817",
      "r818",
      "r819",
      "r868",
      "r869",
      "r935",
      "r957",
      "r959"
     ]
    },
    "dei_OtherReportingStandardItemNumber": {
     "xbrltype": "otherReportingStandardItemNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "OtherReportingStandardItemNumber",
     "presentation": [
      "http://digitalallyinc.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": [
      "r836"
     ]
    },
    "DGLY_TwoThousandAndEightPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "TwoThousandAndEightPlanMember",
     "presentation": [
      "http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2008 Plan [Member]",
        "documentation": "2008 Plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOperatingLeaseLiability",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 24.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease obligations",
        "documentation": "Amount of increase (decrease) in obligation for operating lease."
       }
      }
     },
     "auth_ref": [
      "r843",
      "r863"
     ]
    },
    "DGLY_DuringTwoThousandSevenTeenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "DuringTwoThousandSevenTeenMember",
     "presentation": [
      "http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "During 2017 [Member]",
        "documentation": "During 2017 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://digitalallyinc.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": [
      "r836"
     ]
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfRestructuringAndRelatedCostsTable",
     "presentation": [
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureTables",
      "http://digitalallyinc.com/role/ScheduleOfIdentifiableIntangibleAssetsAcquiredAndTheirEstimatedUsefulLivesDetails",
      "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Restructuring and Related Costs [Table]",
        "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring."
       }
      }
     },
     "auth_ref": [
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387"
     ]
    },
    "DGLY_DuringTwoThousandEighteenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "DuringTwoThousandEighteenMember",
     "presentation": [
      "http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "During 2018 [Member]",
        "documentation": "During 2018 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RepaymentsOfSecuredDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RepaymentsOfSecuredDebt",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Proceeds from secured convertible debt",
        "label": "Repayments of Secured Debt",
        "documentation": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt."
       }
      }
     },
     "auth_ref": [
      "r49"
     ]
    },
    "DGLY_StockOptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "StockOptionsMember",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfStockOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Options [Member]",
        "documentation": "Stock Options [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis 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": [
      "r106",
      "r782"
     ]
    },
    "DGLY_RangeTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "RangeTwoMember",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails",
      "http://digitalallyinc.com/role/SummaryOfRangeOfExercisePricesAndWeightedAverageRemainingContractualLifeOfWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range Two [Member]",
        "documentation": "Range Two [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfOtherAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfOtherAssetsTableTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/OtherAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF OTHER ASSETS",
        "documentation": "Tabular disclosure of the carrying amounts of other assets. This disclosure includes other current assets and other noncurrent assets."
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_RangeOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "RangeOneMember",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails",
      "http://digitalallyinc.com/role/SummaryOfRangeOfExercisePricesAndWeightedAverageRemainingContractualLifeOfWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range One [Member]",
        "documentation": "Range One [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestrictedStockUnitsRSUMember",
     "presentation": [
      "http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "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_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/PropertyPlantAndEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PROPERTY, PLANT 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": [
      "r154",
      "r184",
      "r187",
      "r188"
     ]
    },
    "DGLY_RangeThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "RangeThreeMember",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails",
      "http://digitalallyinc.com/role/SummaryOfRangeOfExercisePricesAndWeightedAverageRemainingContractualLifeOfWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range Three [Member]",
        "documentation": "Range Three [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Assets, Current",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
       }
      }
     },
     "auth_ref": [
      "r195",
      "r212",
      "r232",
      "r344",
      "r396",
      "r397",
      "r399",
      "r400",
      "r401",
      "r403",
      "r405",
      "r407",
      "r408",
      "r535",
      "r539",
      "r559",
      "r809",
      "r898",
      "r899",
      "r945"
     ]
    },
    "DGLY_WarrantExchangeAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "WarrantExchangeAgreementMember",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant Exchange Agreement [Member]",
        "documentation": "Warrant Exchange Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r553",
      "r554",
      "r557"
     ]
    },
    "DGLY_TwentyTwentyOnePurchaseWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "TwentyTwentyOnePurchaseWarrantsMember",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2021 Purchase Warrants [Member]",
        "documentation": "2021 Purchase Warrants [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_ExchangeWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "ExchangeWarrantsMember",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exchange Warrants [Member]",
        "documentation": "Exchange Warrants [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/Stock-basedCompensation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "STOCK-BASED COMPENSATION",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r476",
      "r480",
      "r508",
      "r509",
      "r511",
      "r804"
     ]
    },
    "DGLY_TwentyTwentyThreePurchaseWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "TwentyTwentyThreePurchaseWarrantsMember",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2023 Purchase Warrants [Member]",
        "documentation": "2023 Purchase Warrants [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "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": [
      "r155"
     ]
    },
    "DGLY_ReplacementOriginalWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "ReplacementOriginalWarrantsMember",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Replacement Original Warrants [Member]",
        "documentation": "Replacement Original Warrants [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProductWarrantyAccrualClassifiedCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProductWarrantyAccrualClassifiedCurrent",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfAccruedWarrantyExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Product Warranty Accrual, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r896",
      "r897"
     ]
    },
    "us-gaap_DerivativeGainLossOnDerivativeNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeGainLossOnDerivativeNet",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Gain on extinguishment of warrant derivative liabilities",
        "label": "Derivative, Gain (Loss) on Derivative, Net",
        "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement."
       }
      }
     },
     "auth_ref": [
      "r934"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: accumulated depreciation and amortization",
        "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": [
      "r73",
      "r199",
      "r656"
     ]
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SellingGeneralAndAdministrativeExpensesMember",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Selling, General and Administrative Expenses [Member]",
        "documentation": "Primary financial statement caption encompassing selling, general and administrative expense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TaxesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TaxesPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income taxes payable",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "us-gaap_InventoryGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryGross",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfInventoriesDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Subtotal",
        "label": "Inventory, Gross",
        "documentation": "Gross 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": [
      "r857"
     ]
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfComponentsOfIdentifiableIntangibleAssetsAccruedAcquiredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquired 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": []
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfStockOptionsOutstandingDetails"
     ],
     "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": [
      "r488"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfStockOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price, exercised",
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares."
       }
      }
     },
     "auth_ref": [
      "r489"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/GoodwillAndOtherIntangibleAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "GOODWILL AND OTHER INTANGIBLE ASSETS",
        "documentation": "The entire disclosure for goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r150"
     ]
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets",
      "http://digitalallyinc.com/role/BalanceSheetsParenthetical",
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative",
      "http://digitalallyinc.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests."
       }
      }
     },
     "auth_ref": [
      "r474",
      "r587",
      "r588",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r728",
      "r730",
      "r761"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfStockOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Weighted average exercise price, forfeited",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated."
       }
      }
     },
     "auth_ref": [
      "r490"
     ]
    },
    "us-gaap_NoncontrollingInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NoncontrollingInterestMember",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncontrolling Interest [Member]",
        "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r452",
      "r868",
      "r869",
      "r870",
      "r959"
     ]
    },
    "us-gaap_OtherPaymentsToAcquireBusinesses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherPaymentsToAcquireBusinesses",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Cash paid for asset acquisition of Medical Billing Company",
        "label": "Other Payments to Acquire Businesses",
        "documentation": "The cash outflow associated with other payments to acquire businesses including deposit on pending acquisitions and preacquisition costs."
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "us-gaap_LitigationReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LitigationReserve",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate carrying amount of litigation loss",
        "documentation": "Aggregate carrying amount of the estimated litigation liability for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r893"
     ]
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationDisclosureTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/TicketsmarterAcquisition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "TICKETSMARTER ACQUISITION",
        "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": [
      "r166",
      "r530"
     ]
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets",
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total stockholders\u2019 equity",
        "periodStartLabel": "Beginning balance, value",
        "periodEndLabel": "Balance",
        "label": "Equity, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r104",
      "r107",
      "r191",
      "r192",
      "r218",
      "r237",
      "r238",
      "r239",
      "r241",
      "r247",
      "r345",
      "r346",
      "r452",
      "r512",
      "r513",
      "r514",
      "r522",
      "r523",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r549",
      "r560",
      "r561",
      "r565",
      "r583",
      "r685",
      "r686",
      "r697",
      "r713",
      "r729",
      "r755",
      "r756",
      "r768",
      "r821",
      "r866",
      "r885",
      "r938",
      "r959"
     ]
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental disclosures of cash flow information:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapitalCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional paid in capital",
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital."
       }
      }
     },
     "auth_ref": [
      "r128"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of shares issued warrant",
        "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/FairValueMeasurementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF FAIR VALUE MEASUREMENTS CHANGE IN LEVEL 3 INPUTS",
        "documentation": "Tabular disclosure of financial instrument classified as a derivative asset (liability) after deduction of derivative liability (asset) using recurring unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r25"
     ]
    },
    "us-gaap_InventoryValuationReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryValuationReserves",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/SegmentDataDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory reserve",
        "documentation": "Amount of valuation reserve for inventory."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r857"
     ]
    },
    "us-gaap_DepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DepreciationAndAmortization",
     "crdr": "debit",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfSegmentReportingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Depreciation and Amortization",
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r72"
     ]
    },
    "us-gaap_PaymentsOfDistributionsToAffiliates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsOfDistributionsToAffiliates",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Distribution to noncontrolling interest in consolidated subsidiary",
        "label": "Payments of Distributions to Affiliates",
        "documentation": "The distributions of earnings to an entity that is affiliated with the reporting entity by means of direct or indirect ownership."
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "us-gaap_RelatedPartyTransactionDescriptionOfTransaction": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionDescriptionOfTransaction",
     "presentation": [
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership description",
        "documentation": "A description of the related party transaction, including transactions to which no amounts or nominal amounts were ascribed and such other information deemed necessary to an understanding of the effects of the transactions on the financial statements. Examples of common related party transactions are, sales, purchases and transfers of realty and personal property, services received or furnished, loans and leases to and from top management and affiliates."
       }
      }
     },
     "auth_ref": [
      "r180",
      "r207",
      "r578",
      "r581",
      "r582",
      "r586"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AvailableForSaleSecuritiesDebtSecurities",
     "crdr": "debit",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfShortTermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r312",
      "r354",
      "r644",
      "r878"
     ]
    },
    "us-gaap_DebtInstrumentRedemptionPricePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentRedemptionPricePercentage",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt instrument, redemption price, percentage",
        "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer."
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MeasurementInputTypeAxis",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetails",
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input Type [Axis]",
        "documentation": "Information by type of measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": [
      "r555"
     ]
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfSegmentReportingDetails",
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross profit",
        "label": "Total Gross Profit",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r137",
      "r232",
      "r272",
      "r292",
      "r298",
      "r301",
      "r344",
      "r396",
      "r397",
      "r399",
      "r400",
      "r401",
      "r403",
      "r405",
      "r407",
      "r408",
      "r559",
      "r785",
      "r898"
     ]
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesNoncurrentAbstract",
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-term liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashMember",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfShortTermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash [Member]",
        "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits."
       }
      }
     },
     "auth_ref": [
      "r197"
     ]
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquireBusinessesGross",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Cash paid for acquisition of Medical Billing Company",
        "label": "Payments to Acquire Businesses, Gross",
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price."
       }
      }
     },
     "auth_ref": [
      "r46",
      "r531"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails",
      "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible assets acquired \u2013 Client Agreements",
        "verboseLabel": "Identifiable intangible assets acquired",
        "documentation": "Amount of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r99"
     ]
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative",
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative",
      "http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative",
      "http://digitalallyinc.com/role/SummaryOfDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Economic injury disaster loan (EIDL)",
        "verboseLabel": "Face value",
        "terseLabel": "Principal amount",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r115",
      "r410",
      "r569",
      "r792",
      "r793"
     ]
    },
    "us-gaap_DebtInstrumentFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentFairValue",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Fair value",
        "label": "Debt Instrument, Fair Value Disclosure",
        "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable."
       }
      }
     },
     "auth_ref": [
      "r423",
      "r558",
      "r792",
      "r793"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total cost",
        "label": "Property, Plant and Equipment, Gross",
        "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": [
      "r155",
      "r198",
      "r657"
     ]
    },
    "us-gaap_IntangibleAssetsNetIncludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IntangibleAssetsNetIncludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and other intangible assets, net",
        "documentation": "Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets",
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, plant, and equipment, net",
        "totalLabel": "Net property, plant and equipment",
        "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": [
      "r9",
      "r647",
      "r657",
      "r809"
     ]
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental disclosures of non-cash investing and financing activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfWeightedAverageNumberOfSharesOutstandingAndLossPerShareOutstandingDetails",
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "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": [
      "r221",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r254",
      "r260",
      "r261",
      "r262",
      "r266",
      "r550",
      "r551",
      "r645",
      "r663",
      "r783"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income tax benefit",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r181",
      "r189",
      "r248",
      "r249",
      "r280",
      "r518",
      "r525",
      "r665"
     ]
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProvisionForDoubtfulAccounts",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allowance for doubtful lease reserve",
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r222",
      "r350"
     ]
    },
    "us-gaap_ProceedsFromLoans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromLoans",
     "crdr": "debit",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from loans",
        "documentation": "Cash received from principal payments made on loans related to operating activities."
       }
      }
     },
     "auth_ref": [
      "r50"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Estimated 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": []
    },
    "us-gaap_MarketingAndAdvertisingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MarketingAndAdvertisingExpense",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_SellingGeneralAndAdministrativeExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Selling, advertising and promotional expense",
        "documentation": "The total expense recognized in the period for promotion, public relations, and brand or product advertising."
       }
      }
     },
     "auth_ref": [
      "r139"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfMaturityOfDebtObligationsDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfMaturityOfDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2023 (October 1, 2023 to December 31, 2023)",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r867"
     ]
    },
    "us-gaap_ConvertibleDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConvertibleDebtTableTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SUMMARY OF DEBT OBLIGATIONS",
        "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfShortTermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Table]",
        "documentation": "Disclosure of information about allowance for credit loss on investment in debt security measured at amortized cost (held-to-maturity)."
       }
      }
     },
     "auth_ref": [
      "r886"
     ]
    },
    "us-gaap_ReceivablesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ReceivablesPolicyTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable",
        "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable."
       }
      }
     },
     "auth_ref": [
      "r874",
      "r875",
      "r876",
      "r877"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity"
     ],
     "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": [
      "r512",
      "r513",
      "r514",
      "r699",
      "r868",
      "r869",
      "r870",
      "r935",
      "r959"
     ]
    },
    "us-gaap_ScheduleOfShortTermDebtTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShortTermDebtTable",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfFairValueMeasurementsChangeInLevel3InputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Short-Term Debt [Table]",
        "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation."
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://digitalallyinc.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": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfStockOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Weighted average exercise price, outstanding, beginning balance",
        "periodEndLabel": "Weighted average exercise price, outstanding, ending balance",
        "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": [
      "r484",
      "r485"
     ]
    },
    "us-gaap_LongTermDebtCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtCurrent",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Less: current maturities of debt obligations",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r204"
     ]
    },
    "us-gaap_ShortTermDebtLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShortTermDebtLineItems",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfFairValueMeasurementsChangeInLevel3InputsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Debt [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": []
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityBankruptcyProceedingsReportingCurrent",
     "presentation": [
      "http://digitalallyinc.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": [
      "r829"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative",
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetails",
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetailsParenthetical",
      "http://digitalallyinc.com/role/ScheduleOfWarrantToPurchaseCommonStockGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock issuable under the warrants",
        "verboseLabel": "Comprised shares",
        "terseLabel": "Warrant to purchase",
        "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares."
       }
      }
     },
     "auth_ref": [
      "r451"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "TradingSymbol",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/SegmentData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SEGMENT DATA",
        "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": [
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r284",
      "r295",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r306"
     ]
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/OperatingLease"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "OPERATING LEASE",
        "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": [
      "r570"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "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": [
      "r423",
      "r468",
      "r473",
      "r554",
      "r599",
      "r792",
      "r793",
      "r798",
      "r799",
      "r800"
     ]
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/StockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "STOCKHOLDERS\u2019 EQUITY",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r159",
      "r231",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r450",
      "r452",
      "r548",
      "r757",
      "r759",
      "r769"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r827"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://digitalallyinc.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": []
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "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": [
      "r423",
      "r468",
      "r473",
      "r554",
      "r598",
      "r798",
      "r799",
      "r800"
     ]
    },
    "us-gaap_StockIssued1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssued1",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Restricted common stock forfeitures",
        "label": "Stock Issued",
        "documentation": "The fair value of stock issued in noncash financing activities."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r55",
      "r56"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net decrease in cash and cash equivalents",
        "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": [
      "r4",
      "r145"
     ]
    },
    "dei_Security12gTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12gTitle",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(g) Security",
        "documentation": "Title of a 12(g) registered security."
       }
      }
     },
     "auth_ref": [
      "r828"
     ]
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentDescription",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Description",
        "documentation": "Description of changes contained within amended document."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/SegmentDataTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF SEGMENT REPORTING",
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r62",
      "r63",
      "r65"
     ]
    },
    "us-gaap_StockholdersEquityReverseStockSplit": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityReverseStockSplit",
     "presentation": [
      "http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reverse stock split",
        "documentation": "Description of the reverse stock split arrangement. Also provide the retroactive effect given by the reverse split that occurs after the balance sheet date but before the release of financial statements."
       }
      }
     },
     "auth_ref": [
      "r163"
     ]
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingInformationLineItems",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfSegmentReportingDetails",
      "http://digitalallyinc.com/role/SegmentDataDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting 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": []
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://digitalallyinc.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": [
      "r830"
     ]
    },
    "us-gaap_OtherPrepaidExpenseCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherPrepaidExpenseCurrent",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfPrepaidExpenseDetails": {
       "parentTag": "us-gaap_PrepaidExpenseCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPrepaidExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other",
        "label": "Other Prepaid Expense, Current",
        "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": [
      "r858",
      "r887"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "crdr": "debit",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash, cash equivalents, beginning of period",
        "periodEndLabel": "Cash, cash equivalents, end of period",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r145",
      "r229"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfMaturityOfDebtObligationsDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfMaturityOfDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2024",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": [
      "r10",
      "r236",
      "r427"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative",
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative",
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetails",
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetailsParenthetical",
      "http://digitalallyinc.com/role/ScheduleOfWarrantToPurchaseCommonStockGrantedDetails",
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity",
      "http://digitalallyinc.com/role/SummaryOfRangeOfExercisePricesAndWeightedAverageRemainingContractualLifeOfWarrantsDetails",
      "http://digitalallyinc.com/role/SummaryOfStockOptionsOutstandingDetails",
      "http://digitalallyinc.com/role/SummaryOfWarrantActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r44",
      "r191",
      "r217",
      "r218",
      "r219",
      "r237",
      "r238",
      "r239",
      "r241",
      "r247",
      "r249",
      "r267",
      "r345",
      "r346",
      "r452",
      "r512",
      "r513",
      "r514",
      "r522",
      "r523",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r549",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r583",
      "r684",
      "r685",
      "r686",
      "r699",
      "r754"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "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": [
      "r423",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r554",
      "r600",
      "r792",
      "r793",
      "r798",
      "r799",
      "r800"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Number of restricted shares, forfeited",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r497"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfSegmentReportingDetails",
      "http://digitalallyinc.com/role/SegmentDataDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r62",
      "r63",
      "r65"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of restricted shares, granted",
        "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": [
      "r495"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r191",
      "r237",
      "r238",
      "r239",
      "r241",
      "r247",
      "r249",
      "r345",
      "r346",
      "r512",
      "r513",
      "r514",
      "r522",
      "r523",
      "r541",
      "r543",
      "r544",
      "r546",
      "r549",
      "r684",
      "r686",
      "r699",
      "r959"
     ]
    },
    "dei_SecurityReportingObligation": {
     "xbrltype": "securityReportingObligationItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityReportingObligation",
     "presentation": [
      "http://digitalallyinc.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": [
      "r832"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "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": [
      "r495"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Number of restricted shares, non-vested beginning balance",
        "periodEndLabel": "Number of restricted shares, non-vested 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": [
      "r492",
      "r493"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfMaturityOfDebtObligationsDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfMaturityOfDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2026",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": [
      "r10",
      "r236",
      "r427"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Weighted average grant date fair value, non-vested beginning balance",
        "periodEndLabel": "Weighted average grant date fair value, non-vested 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": [
      "r492",
      "r493"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfMaturityOfDebtObligationsDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfMaturityOfDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2025",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": [
      "r10",
      "r236",
      "r427"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "crdr": "debit",
     "presentation": [
      "http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrecognized portion of stock compensation expense",
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r510"
     ]
    },
    "us-gaap_EquityMethodInvestmentOwnershipPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityMethodInvestmentOwnershipPercentage",
     "presentation": [
      "http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity method investment, ownership percentage",
        "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting."
       }
      }
     },
     "auth_ref": [
      "r341"
     ]
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt obligations, long-term",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r206"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Number of restricted shares, vested",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r496"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://digitalallyinc.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_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://digitalallyinc.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": [
      "r831"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Weighted average grant date fair value, vested",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "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": [
      "r496"
     ]
    },
    "us-gaap_ArrangementsAndNonarrangementTransactionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ArrangementsAndNonarrangementTransactionsMember",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative",
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative",
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetails",
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r533"
     ]
    },
    "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable",
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]",
        "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r533"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights",
     "presentation": [
      "http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting drescription",
        "documentation": "Description of service or performance condition required to be met for earning right to award under share-based payment arrangement. Includes, but is not limited to, combination of market, performance or service condition."
       }
      }
     },
     "auth_ref": [
      "r84"
     ]
    },
    "srt_OwnershipAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "OwnershipAxis",
     "presentation": [
      "http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative",
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative",
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetails",
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetailsParenthetical",
      "http://digitalallyinc.com/role/ScheduleOfWarrantToPurchaseCommonStockGrantedDetails",
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity",
      "http://digitalallyinc.com/role/SummaryOfRangeOfExercisePricesAndWeightedAverageRemainingContractualLifeOfWarrantsDetails",
      "http://digitalallyinc.com/role/SummaryOfStockOptionsOutstandingDetails",
      "http://digitalallyinc.com/role/SummaryOfWarrantActivityDetails"
     ],
     "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",
      "r191",
      "r217",
      "r218",
      "r219",
      "r237",
      "r238",
      "r239",
      "r241",
      "r247",
      "r249",
      "r267",
      "r345",
      "r346",
      "r452",
      "r512",
      "r513",
      "r514",
      "r522",
      "r523",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r549",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r583",
      "r684",
      "r685",
      "r686",
      "r699",
      "r754"
     ]
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of options, exercisable",
        "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied."
       }
      }
     },
     "auth_ref": [
      "r88"
     ]
    },
    "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems",
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [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": [
      "r533"
     ]
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails",
      "http://digitalallyinc.com/role/SummaryOfRangeOfExercisePricesAndWeightedAverageRemainingContractualLifeOfWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices."
       }
      }
     },
     "auth_ref": [
      "r90"
     ]
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SellingGeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total selling, general and administrative expenses",
        "label": "Selling, General and Administrative Expense",
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc."
       }
      }
     },
     "auth_ref": [
      "r139"
     ]
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails",
      "http://digitalallyinc.com/role/SummaryOfRangeOfExercisePricesAndWeightedAverageRemainingContractualLifeOfWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise Price Range [Axis]",
        "documentation": "Information by range of option prices pertaining to options granted."
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "DGLY_MergerAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "MergerAgreementMember",
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Merger Agreement [Member]",
        "documentation": "Merger Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FurnitureAndFixturesMember",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of options, outstanding",
        "documentation": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices."
       }
      }
     },
     "auth_ref": [
      "r86"
     ]
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise price range, upper limit",
        "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range."
       }
      }
     },
     "auth_ref": [
      "r90"
     ]
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise price range, lower limit",
        "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range."
       }
      }
     },
     "auth_ref": [
      "r90"
     ]
    },
    "us-gaap_InventoryFinishedGoods": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryFinishedGoods",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfInventoriesDetails": {
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finished goods \u2013 entertainment segment",
        "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r854"
     ]
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [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_FurnitureAndFixturesGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FurnitureAndFixturesGross",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Office furniture, fixtures, equipment, and aircraft",
        "documentation": "Amount before accumulated depreciation of 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": [
      "r155"
     ]
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]"
       }
      }
     },
     "auth_ref": [
      "r303",
      "r628",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r774",
      "r797",
      "r810",
      "r844",
      "r894",
      "r895",
      "r903",
      "r956"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Table]",
        "documentation": "Details comprising a table providing supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices."
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "presentation": [
      "http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock options or restricted stock granted",
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r805"
     ]
    },
    "us-gaap_LongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfMaturityOfDebtObligationsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfMaturityOfDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Long-Term Debt",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r174",
      "r422",
      "r436",
      "r792",
      "r793",
      "r955"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "presentation": [
      "http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Options, 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": [
      "r83"
     ]
    },
    "srt_OwnershipDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "OwnershipDomain",
     "presentation": [
      "http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative"
     ],
     "auth_ref": []
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://digitalallyinc.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": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfStockOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Options forfeited",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period",
        "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": [
      "r490"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "auth_ref": [
      "r303",
      "r628",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r774",
      "r797",
      "r810",
      "r844",
      "r894",
      "r895",
      "r903",
      "r956"
     ]
    },
    "us-gaap_SellingGeneralAndAdministrativeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SellingGeneralAndAdministrativeExpenseAbstract",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Selling, general and administrative expenses:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfWeightedAverageNumberOfSharesOutstandingAndLossPerShareOutstandingDetails",
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "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": [
      "r221",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r251",
      "r254",
      "r260",
      "r261",
      "r262",
      "r266",
      "r550",
      "r551",
      "r645",
      "r663",
      "r783"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease, payments",
        "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": [
      "r573",
      "r574"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate intrinsic value",
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding."
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfStockOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Options outstanding, beginning balance",
        "periodEndLabel": "Options outstanding, ending balance",
        "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": [
      "r484",
      "r485"
     ]
    },
    "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionPurchasesFromRelatedParty",
     "crdr": "debit",
     "presentation": [
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Initial payment",
        "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative",
      "http://digitalallyinc.com/role/SummaryOfStockOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate shares exercisable",
        "periodEndLabel": "Options exercisable, ending balance",
        "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": [
      "r486"
     ]
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueDisclosuresTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/FairValueMeasurement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FAIR VALUE MEASUREMENT",
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information."
       }
      }
     },
     "auth_ref": [
      "r552"
     ]
    },
    "DGLY_BusinessCombinationContingentConsiderationLiabilityThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "BusinessCombinationContingentConsiderationLiabilityThree",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Contingent consideration promissory note \u2013 Nobility Healthcare Division Acquisition",
        "documentation": "Business combination contingent consideration liability three.",
        "label": "BusinessCombinationContingentConsiderationLiabilityThree"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfStockOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Weighted average exercise price, exercisable, ending balance",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "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": [
      "r486"
     ]
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative",
      "http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r906",
      "r907",
      "r908",
      "r909",
      "r910",
      "r911",
      "r912",
      "r913",
      "r914",
      "r915",
      "r916",
      "r917",
      "r918",
      "r919",
      "r920",
      "r921",
      "r922",
      "r923",
      "r924",
      "r925",
      "r926",
      "r927",
      "r928",
      "r929",
      "r930",
      "r931"
     ]
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockRepurchasedAndRetiredDuringPeriodValue",
     "crdr": "debit",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repurchase and cancellation of common stock",
        "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital)."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r126",
      "r127",
      "r162"
     ]
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://digitalallyinc.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": [
      "r825"
     ]
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/AccruedExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ACCRUED EXPENSES",
        "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period."
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Goodwill",
     "crdr": "debit",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails",
      "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill",
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r200",
      "r363",
      "r643",
      "r790",
      "r809",
      "r888",
      "r889"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of new shares issued",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r126",
      "r127",
      "r162",
      "r690",
      "r754",
      "r767"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://digitalallyinc.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_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r825"
     ]
    },
    "DGLY_DebtObligations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "DebtObligations",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfDebtObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt obligations",
        "documentation": "Debt obligations."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r825"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://digitalallyinc.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_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative",
      "http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r906",
      "r907",
      "r908",
      "r909",
      "r910",
      "r911",
      "r912",
      "r913",
      "r914",
      "r915",
      "r916",
      "r917",
      "r918",
      "r919",
      "r920",
      "r921",
      "r922",
      "r923",
      "r924",
      "r925",
      "r926",
      "r927",
      "r928",
      "r929",
      "r930",
      "r931"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity",
      "http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted common stock grant, shares",
        "verboseLabel": "Common stock issuance granted",
        "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r162"
     ]
    },
    "dei_EntityExTransitionPeriod": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityExTransitionPeriod",
     "presentation": [
      "http://digitalallyinc.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": [
      "r842"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative",
      "http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative",
      "http://digitalallyinc.com/role/SummaryOfRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Restricted common stock forfeitures, shares",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Forfeited",
        "documentation": "Number of shares related to Restricted Stock Award forfeited during the period."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r126",
      "r127",
      "r162"
     ]
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      },
      "http://digitalallyinc.com/role/ScheduleOfOtherAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets",
      "http://digitalallyinc.com/role/ScheduleOfOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other assets",
        "totalLabel": "Total other assets",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r202"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.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": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
        "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": [
      "r123",
      "r148",
      "r149",
      "r167"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Loss before income tax benefit",
        "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": [
      "r0",
      "r135",
      "r177",
      "r272",
      "r292",
      "r298",
      "r301",
      "r646",
      "r658",
      "r785"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfStockOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Options exercised",
        "documentation": "Number of share options (or share units) exercised during the current period."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r126",
      "r127",
      "r162",
      "r489"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative",
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion of convertible note into common stock, shares",
        "verboseLabel": "Conversion of convertible securities, shares",
        "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r43",
      "r76",
      "r162",
      "r426"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesReverseStockSplits",
     "presentation": [
      "http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reverse stock split related shares",
        "documentation": "Reduction in the number of shares during the period as a result of a reverse stock split."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockRepurchasedAndRetiredDuringPeriodShares",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repurchase and cancellation of common stock, shares",
        "label": "Stock Repurchased and Retired During Period, Shares",
        "documentation": "Number of shares that have been repurchased and retired during the period."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r126",
      "r127",
      "r162"
     ]
    },
    "us-gaap_InterestPayableCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestPayableCurrentAndNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued interest",
        "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r954"
     ]
    },
    "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/Stock-basedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF NON-VESTED BALANCE OF RESTRICTED STOCK",
        "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units."
       }
      }
     },
     "auth_ref": [
      "r87"
     ]
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementLocationAxis",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement Location [Axis]",
        "documentation": "Information by location in the income statement."
       }
      }
     },
     "auth_ref": [
      "r379",
      "r383",
      "r738"
     ]
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementLocationDomain",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the income statement."
       }
      }
     },
     "auth_ref": [
      "r383",
      "r738"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeAxis",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative",
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative",
      "http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails",
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetailsParenthetical",
      "http://digitalallyinc.com/role/ScheduleOfWarrantToPurchaseCommonStockGrantedDetails",
      "http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r390",
      "r391",
      "r392",
      "r393",
      "r467",
      "r475",
      "r503",
      "r504",
      "r505",
      "r601",
      "r625",
      "r683",
      "r701",
      "r702",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r771",
      "r772",
      "r787",
      "r796",
      "r803",
      "r811",
      "r814",
      "r891",
      "r900",
      "r948",
      "r949",
      "r950",
      "r951",
      "r952"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfWarrantToPurchaseCommonStockGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise price",
        "documentation": "Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://digitalallyinc.com/role/SubsequentEventsDetailsNarrative"
     ],
     "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": [
      "r566",
      "r593"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/Stock-basedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SUMMARY OF STOCK OPTIONS OUTSTANDING",
        "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": [
      "r21",
      "r22",
      "r85"
     ]
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MaximumMember",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative",
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative",
      "http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails",
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetailsParenthetical",
      "http://digitalallyinc.com/role/ScheduleOfWarrantToPurchaseCommonStockGrantedDetails",
      "http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]"
       }
      }
     },
     "auth_ref": [
      "r390",
      "r391",
      "r392",
      "r393",
      "r475",
      "r625",
      "r683",
      "r701",
      "r702",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r771",
      "r772",
      "r787",
      "r796",
      "r803",
      "r811",
      "r900",
      "r947",
      "r948",
      "r949",
      "r950",
      "r951",
      "r952"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeMember",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative",
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative",
      "http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails",
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetailsParenthetical",
      "http://digitalallyinc.com/role/ScheduleOfWarrantToPurchaseCommonStockGrantedDetails",
      "http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative"
     ],
     "auth_ref": [
      "r390",
      "r391",
      "r392",
      "r393",
      "r467",
      "r475",
      "r503",
      "r504",
      "r505",
      "r601",
      "r625",
      "r683",
      "r701",
      "r702",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r771",
      "r772",
      "r787",
      "r796",
      "r803",
      "r811",
      "r814",
      "r891",
      "r900",
      "r948",
      "r949",
      "r950",
      "r951",
      "r952"
     ]
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://digitalallyinc.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": [
      "r32",
      "r809"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MinimumMember",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative",
      "http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfPropertyPlantAndEquipmentDetails",
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetailsParenthetical",
      "http://digitalallyinc.com/role/ScheduleOfWarrantToPurchaseCommonStockGrantedDetails",
      "http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]"
       }
      }
     },
     "auth_ref": [
      "r390",
      "r391",
      "r392",
      "r393",
      "r475",
      "r625",
      "r683",
      "r701",
      "r702",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r771",
      "r772",
      "r787",
      "r796",
      "r803",
      "r811",
      "r900",
      "r947",
      "r948",
      "r949",
      "r950",
      "r951",
      "r952"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfWarrantToPurchaseCommonStockGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividend",
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term."
       }
      }
     },
     "auth_ref": [
      "r504"
     ]
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainsLossesOnExtinguishmentOfDebt",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 6.0
      },
      "http://digitalallyinc.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows",
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain on extinguishment of liabilities",
        "negatedLabel": "Gain on extinguishment of liabilities",
        "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r74",
      "r75"
     ]
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/OperatingLeaseTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF OPERATING LEASES RIGHT OF USE 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": [
      "r941"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://digitalallyinc.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": [
      "r127"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfWarrantToPurchaseCommonStockGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk-free rate",
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares."
       }
      }
     },
     "auth_ref": [
      "r505"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_SellingGeneralAndAdministrativeExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General and administrative expense",
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line."
       }
      }
     },
     "auth_ref": [
      "r139",
      "r733"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfWarrantToPurchaseCommonStockGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Volatility - range",
        "verboseLabel": "Change in pricing inputs and volatilities, percentage",
        "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": [
      "r503"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF IDENTIFIABLE INTANGIBLE ASSETS ACQUIRED AND THEIR ESTIMATED USEFUL LIVES",
        "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period."
       }
      }
     },
     "auth_ref": [
      "r68"
     ]
    },
    "us-gaap_PrepaidExpenseCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrepaidExpenseCurrent",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      },
      "http://digitalallyinc.com/role/ScheduleOfPrepaidExpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets",
      "http://digitalallyinc.com/role/ScheduleOfPrepaidExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid expenses",
        "totalLabel": "Total prepaid expenses",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r211",
      "r360",
      "r361",
      "r777"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, $0.001 par value per share; 200,000,000 shares authorized; shares issued: 2,800,752 shares issued \u2013 September 30, 2023 and 2,720,170 shares issued \u2013 December 31, 2022",
        "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": [
      "r127",
      "r652",
      "r809"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative",
      "http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative",
      "http://digitalallyinc.com/role/SummaryOfRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets",
      "http://digitalallyinc.com/role/ScheduleOfSegmentReportingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Total identifiable assets",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
       }
      }
     },
     "auth_ref": [
      "r171",
      "r203",
      "r232",
      "r272",
      "r293",
      "r299",
      "r344",
      "r396",
      "r397",
      "r399",
      "r400",
      "r401",
      "r403",
      "r405",
      "r407",
      "r408",
      "r535",
      "r539",
      "r559",
      "r649",
      "r723",
      "r809",
      "r822",
      "r898",
      "r899",
      "r945"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative",
      "http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative",
      "http://digitalallyinc.com/role/SummaryOfRestrictedStockActivityDetails"
     ],
     "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": [
      "r477",
      "r479",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/Stock-basedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF SHARES AUTHORIZED UNDER STOCK OPTION PLANS BY EXERCISE PRICE RANGE",
        "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms."
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://digitalallyinc.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": [
      "r127",
      "r711"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfComponentsOfIdentifiableIntangibleAssetsAccruedAcquiredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]",
        "documentation": "A table containing detailed characteristics of finite-lived intangible assets acquired during a business combination. Finite-lived intangible assets are assets that have no physical form, but have expected future economic benefit, and are expected to be used over a defined period. Acquired finite-lived intangible assets are disclosed by major class (assets that can be grouped together because they are similar, either by their nature or by their use in operations of the Entity) and in total. Additionally, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period are also disclosed."
       }
      }
     },
     "auth_ref": [
      "r68"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://digitalallyinc.com/role/OperatingLeaseDetailsNarrative",
      "http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative",
      "http://digitalallyinc.com/role/SummaryOfRestrictedStockActivityDetails"
     ],
     "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": [
      "r477",
      "r479",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506"
     ]
    },
    "us-gaap_AccruedPayrollTaxesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedPayrollTaxesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfAccruedExpensesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued payroll and related fringes",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfStockholdersEquityAbstract",
     "auth_ref": []
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis",
     "crdr": "debit",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfShortTermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjusted cost",
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r311",
      "r354",
      "r648"
     ]
    },
    "us-gaap_MinorityInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MinorityInterest",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncontrolling interest in consolidated subsidiary",
        "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r175",
      "r232",
      "r344",
      "r396",
      "r399",
      "r400",
      "r401",
      "r407",
      "r408",
      "r559",
      "r654",
      "r713"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 22.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Income taxes payable",
        "label": "Increase (Decrease) in Income Taxes Payable",
        "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      },
      "http://digitalallyinc.com/role/ScheduleOfAccruedExpensesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets",
      "http://digitalallyinc.com/role/ScheduleOfAccruedExpensesDetails"
     ],
     "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": [
      "r38"
     ]
    },
    "us-gaap_ScheduleOfShortTermDebtTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShortTermDebtTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF SHORT TERM INVESTMENTS",
        "documentation": "Tabular disclosure of short-term debt arrangements (having initial terms of repayment within one year or the normal operating cycle, if longer) including: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation."
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "us-gaap_PrepaidAdvertising": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrepaidAdvertising",
     "crdr": "debit",
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfPrepaidExpenseDetails": {
       "parentTag": "us-gaap_PrepaidExpenseCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPrepaidExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid advertising",
        "documentation": "Amount of consideration paid in advance for advertising that provides economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r778",
      "r789",
      "r887"
     ]
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Inventories",
        "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": [
      "r7"
     ]
    },
    "us-gaap_GoodwillMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillMember",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill [Member]",
        "documentation": "Asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/PropertyPlantAndEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF PROPERTY, PLANT 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": [
      "r9"
     ]
    },
    "DGLY_TwoThousandTwentySmallBusinessAdministrationNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "TwoThousandTwentySmallBusinessAdministrationNotesMember",
     "presentation": [
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2020 Small Business Administration Notes [Member]",
        "documentation": "2020 Small Business Administration Notes [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://digitalallyinc.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": [
      "r841"
     ]
    },
    "us-gaap_TypeOfArrangementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TypeOfArrangementAxis",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative",
      "http://digitalallyinc.com/role/DebtObligationsDetailsNarrative",
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetails",
      "http://digitalallyinc.com/role/ScheduleOfWarrantModificationDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]",
        "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r533"
     ]
    },
    "us-gaap_MinorityInterestOwnershipPercentageByParent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MinorityInterestOwnershipPercentageByParent",
     "presentation": [
      "http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsidiary, ownership percentage, parent",
        "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TrademarksAndTradeNamesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TrademarksAndTradeNamesMember",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfComponentsOfIdentifiableIntangibleAssetsAccruedAcquiredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trademarks and Trade Names [Member]",
        "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof."
       }
      }
     },
     "auth_ref": [
      "r100"
     ]
    },
    "us-gaap_ShortTermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShortTermDebtTypeDomain",
     "presentation": [
      "http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing."
       }
      }
     },
     "auth_ref": [
      "r32"
     ]
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://digitalallyinc.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": [
      "r833"
     ]
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://digitalallyinc.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": [
      "r840"
     ]
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "presentation": [
      "http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative"
     ],
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOperatingAssetsAbstract",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "(Increase) decrease in:"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://digitalallyinc.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": []
    },
    "us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOperatingLiabilitiesAbstract",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) in:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MinorityInterestDecreaseFromRedemptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MinorityInterestDecreaseFromRedemptions",
     "crdr": "debit",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance due to rounding from reverse stock split",
        "documentation": "Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests)."
       }
      }
     },
     "auth_ref": [
      "r105",
      "r162",
      "r168"
     ]
    },
    "us-gaap_AccruedSalesCommissionCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedSalesCommissionCurrent",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/ScheduleOfAccruedExpensesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued sales commissions",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r779"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy",
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Other Intangibles",
        "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined."
       }
      }
     },
     "auth_ref": [
      "r362",
      "r373",
      "r790"
     ]
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://digitalallyinc.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_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://digitalallyinc.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": [
      "r825"
     ]
    },
    "us-gaap_MoneyMarketFundsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MoneyMarketFundsMember",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfShortTermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Money Market Funds [Member]",
        "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities."
       }
      }
     },
     "auth_ref": [
      "r905"
     ]
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative",
      "http://digitalallyinc.com/role/ScheduleOfFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r423",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r598",
      "r599",
      "r600",
      "r792",
      "r793",
      "r798",
      "r799",
      "r800"
     ]
    },
    "us-gaap_ShortTermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShortTermDebtTypeAxis",
     "presentation": [
      "http://digitalallyinc.com/role/StockholdersEquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Debt, Type [Axis]",
        "documentation": "Information by type of short-term debt arrangement."
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://digitalallyinc.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders\u2019 Equity:"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_NumberOfRestrictedShareNonVestInYearOne": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "NumberOfRestrictedShareNonVestInYearOne",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfNon-vestedBalanceOfRestrictedStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2024",
        "documentation": "Number of restricted share non vest in year one.",
        "label": "NumberOfRestrictedShareNonVestInYearOne"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_NumberOfRestrictedShareNonVestInRemainderOfFiscalYear": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "NumberOfRestrictedShareNonVestInRemainderOfFiscalYear",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfNon-vestedBalanceOfRestrictedStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2023 (October 1, 2023 through December 31, 2023)",
        "documentation": "Number of restricted share non vest in remainder of fiscal year."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryDisclosureTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/Inventories"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "INVENTORIES",
        "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": [
      "r358"
     ]
    },
    "DGLY_NumberOfRestrictedShareNonVestInYearTwo": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "NumberOfRestrictedShareNonVestInYearTwo",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfNon-vestedBalanceOfRestrictedStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2025",
        "documentation": "Number of restricted share non vest in year two.",
        "label": "NumberOfRestrictedShareNonVestInYearTwo"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_NumberOfRestrictedShareNonVestInYearThree": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "NumberOfRestrictedShareNonVestInYearThree",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfNon-vestedBalanceOfRestrictedStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2026",
        "documentation": "Number of restricted share non vest in year three.",
        "label": "NumberOfRestrictedShareNonVestInYearThree"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtSecuritiesAvailableForSaleRealizedLoss",
     "crdr": "debit",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfShortTermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Realized Losses",
        "label": "Debt Securities, Available-for-Sale, Realized Loss",
        "documentation": "Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r340"
     ]
    },
    "DGLY_NumberOfRestrictedShareNonVestInYearFour": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "NumberOfRestrictedShareNonVestInYearFour",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfNon-vestedBalanceOfRestrictedStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2027",
        "documentation": "Number of restricted share non vest in year four."
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_NumberOfRestrictedShareNonVestInYearFive": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "NumberOfRestrictedShareNonVestInYearFive",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfNon-vestedBalanceOfRestrictedStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2028",
        "documentation": "Number of restricted share non vest in year five."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromIssuanceOfSecuredDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromIssuanceOfSecuredDebt",
     "crdr": "debit",
     "presentation": [
      "http://digitalallyinc.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from secured convertible debt",
        "documentation": "The cash inflow from amounts received from issuance of long-term debt that is wholly or partially secured by collateral. Excludes proceeds from tax exempt secured debt."
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "DGLY_SharesUnavailableForIssuance": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "SharesUnavailableForIssuance",
     "presentation": [
      "http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares unavailable for issuance",
        "documentation": "Shares unavailable for issuance."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharesOutstanding",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance, shares",
        "periodEndLabel": "Balance, shares",
        "label": "Shares, Outstanding",
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury."
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_SharesUnexercisedAndOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "SharesUnexercisedAndOutstanding",
     "presentation": [
      "http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares unexercised and outstanding",
        "documentation": "Shares unexercised and outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinitelivedIntangibleAssetsAcquired1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinitelivedIntangibleAssetsAcquired1",
     "crdr": "debit",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfComponentsOfIdentifiableIntangibleAssetsAccruedAcquiredDetails",
      "http://digitalallyinc.com/role/ScheduleOfIdentifiableIntangibleAssetsAcquiredAndTheirEstimatedUsefulLivesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost",
        "verboseLabel": "Identifiable intangible assets",
        "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition."
       }
      }
     },
     "auth_ref": [
      "r375"
     ]
    },
    "DGLY_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfWarrantActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Weighted average exercise price, granted",
        "documentation": "Weighted average exercise price, Granted.",
        "label": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsGrantsInPeriodWeightedAverageExercisePrice"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_WeightedAverageExercisePriceVested": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "WeightedAverageExercisePriceVested",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfWarrantActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Weighted average exercise price, vested, beginning balance",
        "periodEndLabel": "Weighted average exercise price, vested, ending balance",
        "documentation": "Weighted average exercise price, Vested",
        "label": "WeightedAverageExercisePriceVested"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "crdr": "debit",
     "presentation": [
      "http://digitalallyinc.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate intrinsic value of options 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": [
      "r83"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/DigitalAllyHealthcareVentureDetailsNarrative",
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accounts receivable \u2013 trade",
        "label": "Increase 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": [
      "r7"
     ]
    },
    "us-gaap_ServiceOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ServiceOtherMember",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Service, Other [Member]",
        "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, financial service, and other financial service, classified as other."
       }
      }
     },
     "auth_ref": [
      "r904"
     ]
    },
    "DGLY_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfWarrantActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Weighted average exercise price, exercised",
        "documentation": "Weighted average exercise price, Exercised.",
        "label": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExercisesInPeriodWeightedAverageExercisePrice"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpirationsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionsExpirationsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfWarrantActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price, forfeited/cancelled",
        "documentation": "Weighted average exercise price, Cancelled."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsExercisePrice",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfRangeOfExercisePricesAndWeightedAverageRemainingContractualLifeOfWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding and exercisable warrants, Exercise price",
        "documentation": "Outstanding and exercisable warrants, Exercise price."
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsNumberOfWarrants",
     "presentation": [
      "http://digitalallyinc.com/role/SummaryOfRangeOfExercisePricesAndWeightedAverageRemainingContractualLifeOfWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding and exercisable warrants, number of warrants",
        "documentation": "Outstanding and exercisable warrants, Number of warrants."
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAndExercisableWarrantsWeightedAverageRemainingContractualLife",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative",
      "http://digitalallyinc.com/role/SummaryOfRangeOfExercisePricesAndWeightedAverageRemainingContractualLifeOfWarrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding and exercisable warrants, weighted average remaining contractual life",
        "verboseLabel": "Outstanding and exercisable warrants, Weighted average remaining contractual life",
        "documentation": "Outstanding and exercisable warrants, Weighted average remaining contractual life."
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_WarrantExpirationTermDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "WarrantExpirationTermDescription",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant expiration date description",
        "documentation": "Warrant expiration term description."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/Stock-basedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SUMMARY OF RESTRICTED STOCK ACTIVITY",
        "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year."
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_ClassOfStockWarrantExercisable": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "ClassOfStockWarrantExercisable",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants exercisable",
        "documentation": "Class of stock warrant exercisable."
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_WarrantModificationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "WarrantModificationExpense",
     "crdr": "debit",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "[custom:WarrantModificationExpense]",
        "documentation": "Warrant modification expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting",
        "documentation": "Disclosure of accounting policy for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r305",
      "r786"
     ]
    },
    "dei_EntityPrimarySicNumber": {
     "xbrltype": "sicNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityPrimarySicNumber",
     "presentation": [
      "http://digitalallyinc.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Primary SIC Number",
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity."
       }
      }
     },
     "auth_ref": [
      "r837"
     ]
    },
    "us-gaap_LiabilitiesAssumed1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAssumed1",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities assumed in the business acquisition",
        "documentation": "The fair value of liabilities assumed in noncash investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r55",
      "r56"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementAbstract",
     "auth_ref": []
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedConsiderationCashPaid",
     "crdr": "debit",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfPreliminaryFairValueOfAssetsAcquiredAndLiabilitiesAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash paid at acquisition date",
        "documentation": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Consideration Cash Paid."
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_IntrinsicValueOfOutstandingWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "IntrinsicValueOfOutstandingWarrants",
     "presentation": [
      "http://digitalallyinc.com/role/CommonStockPurchaseWarrantsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intrinsic value of outstanding warrants"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "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": [
      "r58",
      "r59",
      "r60",
      "r182",
      "r183",
      "r185",
      "r186"
     ]
    },
    "DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsStockCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsStockCompensation",
     "crdr": "debit",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock issued as consideration for TicketSmarter Acquisition at date of acquisition",
        "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed current assets stock compensation."
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesEscrowAmount",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails",
      "http://digitalallyinc.com/role/TicketsmarterAcquisitionDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash paid at closing to escrow amount",
        "verboseLabel": "Amount in escrow",
        "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed current liabilities escrow amount."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProductWarrantyAccrualWarrantiesIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProductWarrantyAccrualWarrantiesIssued",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfAccruedWarrantyExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Provision for warranty expense",
        "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued."
       }
      }
     },
     "auth_ref": [
      "r395"
     ]
    },
    "DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesRetainedEscrowAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesRetainedEscrowAmount",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Cash retained from escrow amount pursuant to settlement of working capital target",
        "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed current liabilities retained escrow amount.",
        "label": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesRetainedEscrowAmount"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCash",
     "crdr": "debit",
     "presentation": [
      "http://digitalallyinc.com/role/ScheduleOfEstimatedFairValueOfAssetsAcquiredAndLiabilitiesAssumedAcquisitionDetailsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash acquired for tangible assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossRelatedToLitigationSettlement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainLossRelatedToLitigationSettlement",
     "crdr": "credit",
     "calculation": {
      "http://digitalallyinc.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss on accrual for legal settlement",
        "documentation": "Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process."
       }
      }
     },
     "auth_ref": [
      "r893"
     ]
    },
    "DGLY_WorkingCapitalAdjustment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "WorkingCapitalAdjustment",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/TicketsmarterAcquisitionDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Working capital adjustment",
        "documentation": "Working capital adjustment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://digitalallyinc.com/role/NatureOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis of Presentation:",
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_LoanAgreementDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "LoanAgreementDescription",
     "presentation": [
      "http://digitalallyinc.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan agreement description"
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_WorkingCapitalLoan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "WorkingCapitalLoan",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Working capital loan",
        "documentation": "Working capital loan."
       }
      }
     },
     "auth_ref": []
    },
    "DGLY_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesReleasedEscrowAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://digitalallyinc.com/20230930",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesReleasedEscrowAmount",
     "crdr": "credit",
     "presentation": [
      "http://digitalallyinc.com/role/TicketsmarterAcquisitionDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Escrow amount to sellers",
        "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed current liabilities released Escrow amount."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueOfAssetsAcquired": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueOfAssetsAcquired",
     "crdr": "debit",
     "presentation": [
      "http://digitalallyinc.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets acquired in business acquisitions",
        "documentation": "The fair value of assets acquired in noncash investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r55",
      "r56"
     ]
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PayablesAndAccrualsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Payables and Accruals [Abstract]"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "940",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1"
  },
  "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": "35",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1"
  },
  "r4": {
   "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/2147481877/830-230-45-1"
  },
  "r5": {
   "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"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(f)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r7": {
   "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"
  },
  "r8": {
   "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"
  },
  "r9": {
   "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"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "470",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "825",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "715",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r13": {
   "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"
  },
  "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)",
   "SubTopic": "10",
   "Topic": "820",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "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": "(c)(1)(ii)",
   "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": "(c)(1)(iv)(1)",
   "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": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(2)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(3)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r21": {
   "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"
  },
  "r22": {
   "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"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)(1)",
   "SubTopic": "10",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(4)",
   "SubTopic": "10",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "820",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "e",
   "SubTopic": "470",
   "Topic": "942",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(c)(2)",
   "SubTopic": "20",
   "Topic": "860",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4D"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Subparagraph": "(a)",
   "Paragraph": "4",
   "SubTopic": "20",
   "Topic": "860",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "60",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "820",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1"
  },
  "r30": {
   "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"
  },
  "r31": {
   "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"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19(a),20,24)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.20)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.21)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.22)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.25)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.29-30)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.31)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r46": {
   "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"
  },
  "r47": {
   "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"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "r51": {
   "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"
  },
  "r52": {
   "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"
  },
  "r53": {
   "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"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5"
  },
  "r57": {
   "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"
  },
  "r58": {
   "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"
  },
  "r59": {
   "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"
  },
  "r60": {
   "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"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "330",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB TOPIC 5.BB)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "((a)(1),(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r72": {
   "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"
  },
  "r73": {
   "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"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "50",
   "Section": "40",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-2"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "50",
   "Section": "40",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-4"
  },
  "r76": {
   "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"
  },
  "r77": {
   "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"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-4"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17"
  },
  "r82": {
   "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"
  },
  "r83": {
   "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"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)-(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "05",
   "Paragraph": "4",
   "Subparagraph": "(a)-(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479515/805-10-05-4"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "25",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-23"
  },
  "r96": {
   "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"
  },
  "r97": {
   "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"
  },
  "r98": {
   "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"
  },
  "r99": {
   "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"
  },
  "r100": {
   "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"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "30",
   "Section": "25",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "30",
   "Section": "25",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-7"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-24"
  },
  "r106": {
   "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"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a),(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "820",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "820",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3"
  },
  "r118": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r119": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03.17)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r120": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3"
  },
  "r121": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3"
  },
  "r122": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "985",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1"
  },
  "r123": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//205/tableOfContent"
  },
  "r124": {
   "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"
  },
  "r125": {
   "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"
  },
  "r126": {
   "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"
  },
  "r127": {
   "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"
  },
  "r128": {
   "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"
  },
  "r129": {
   "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"
  },
  "r130": {
   "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"
  },
  "r131": {
   "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"
  },
  "r132": {
   "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"
  },
  "r133": {
   "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"
  },
  "r134": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-7"
  },
  "r135": {
   "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"
  },
  "r136": {
   "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"
  },
  "r137": {
   "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,2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r138": {
   "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"
  },
  "r139": {
   "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"
  },
  "r140": {
   "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(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r141": {
   "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"
  },
  "r142": {
   "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.8)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r143": {
   "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"
  },
  "r144": {
   "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"
  },
  "r145": {
   "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"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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"
  },
  "r148": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//235/tableOfContent"
  },
  "r149": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//275/tableOfContent"
  },
  "r150": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "350",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//350/tableOfContent"
  },
  "r151": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r152": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r153": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r154": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//360/tableOfContent"
  },
  "r155": {
   "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"
  },
  "r156": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//440/tableOfContent"
  },
  "r157": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//470/tableOfContent"
  },
  "r158": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481284/470-20-25-10"
  },
  "r159": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//505/tableOfContent"
  },
  "r160": {
   "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"
  },
  "r161": {
   "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"
  },
  "r162": {
   "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"
  },
  "r163": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SAB Topic 4.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-4"
  },
  "r164": {
   "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"
  },
  "r165": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r166": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//805/tableOfContent"
  },
  "r167": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//810/tableOfContent"
  },
  "r168": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-23"
  },
  "r169": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r170": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r171": {
   "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/2147479853/942-210-S99-1"
  },
  "r172": {
   "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(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r173": {
   "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)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r174": {
   "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(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r175": {
   "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(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r176": {
   "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/2147479853/942-210-S99-1"
  },
  "r177": {
   "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/2147483589/942-220-S99-1"
  },
  "r178": {
   "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/2147483589/942-220-S99-1"
  },
  "r179": {
   "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.9)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r180": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "840",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481440/840-10-50-1"
  },
  "r181": {
   "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"
  },
  "r182": {
   "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"
  },
  "r183": {
   "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"
  },
  "r184": {
   "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/2147480321/958-360-50-1"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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/2147480321/958-360-50-6"
  },
  "r188": {
   "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/2147480321/958-360-50-7"
  },
  "r189": {
   "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"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//606/tableOfContent"
  },
  "r191": {
   "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"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1"
  },
  "r194": {
   "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"
  },
  "r195": {
   "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"
  },
  "r196": {
   "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"
  },
  "r197": {
   "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(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r198": {
   "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"
  },
  "r199": {
   "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"
  },
  "r200": {
   "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"
  },
  "r201": {
   "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"
  },
  "r202": {
   "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(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r203": {
   "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"
  },
  "r204": {
   "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(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r205": {
   "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(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r206": {
   "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(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r207": {
   "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(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r208": {
   "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(3)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r209": {
   "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"
  },
  "r210": {
   "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"
  },
  "r211": {
   "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(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r212": {
   "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"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3"
  },
  "r215": {
   "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"
  },
  "r216": {
   "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"
  },
  "r217": {
   "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"
  },
  "r218": {
   "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"
  },
  "r219": {
   "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"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(210.5-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r221": {
   "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"
  },
  "r222": {
   "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(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r223": {
   "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"
  },
  "r224": {
   "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"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2"
  },
  "r226": {
   "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"
  },
  "r227": {
   "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"
  },
  "r228": {
   "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"
  },
  "r229": {
   "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"
  },
  "r230": {
   "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(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r231": {
   "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"
  },
  "r232": {
   "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"
  },
  "r233": {
   "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"
  },
  "r234": {
   "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(k)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r235": {
   "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(k)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3"
  },
  "r237": {
   "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"
  },
  "r238": {
   "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"
  },
  "r239": {
   "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"
  },
  "r240": {
   "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"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "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"
  },
  "r244": {
   "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"
  },
  "r245": {
   "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"
  },
  "r246": {
   "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"
  },
  "r247": {
   "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"
  },
  "r248": {
   "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"
  },
  "r249": {
   "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"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//260/tableOfContent"
  },
  "r251": {
   "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"
  },
  "r252": {
   "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"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "26",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-26"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r260": {
   "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"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3"
  },
  "r266": {
   "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"
  },
  "r267": {
   "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"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//280/tableOfContent"
  },
  "r269": {
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r280": {
   "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"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r295": {
   "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"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r300": {
   "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"
  },
  "r301": {
   "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"
  },
  "r302": {
   "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"
  },
  "r303": {
   "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"
  },
  "r304": {
   "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9"
  },
  "r309": {
   "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"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r344": {
   "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"
  },
  "r345": {
   "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"
  },
  "r346": {
   "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"
  },
  "r347": {
   "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"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//330/tableOfContent"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-2"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//350-20/tableOfContent"
  },
  "r363": {
   "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"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r370": {
   "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"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "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"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3"
  },
  "r381": {
   "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"
  },
  "r382": {
   "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"
  },
  "r383": {
   "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"
  },
  "r384": {
   "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"
  },
  "r385": {
   "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"
  },
  "r386": {
   "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"
  },
  "r387": {
   "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"
  },
  "r388": {
   "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"
  },
  "r389": {
   "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"
  },
  "r390": {
   "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"
  },
  "r391": {
   "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"
  },
  "r392": {
   "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"
  },
  "r393": {
   "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"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8"
  },
  "r396": {
   "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"
  },
  "r397": {
   "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"
  },
  "r398": {
   "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)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r399": {
   "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"
  },
  "r400": {
   "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"
  },
  "r401": {
   "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"
  },
  "r402": {
   "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"
  },
  "r403": {
   "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"
  },
  "r404": {
   "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"
  },
  "r405": {
   "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"
  },
  "r406": {
   "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)(C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r407": {
   "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"
  },
  "r408": {
   "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"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r413": {
   "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"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
  },
  "r423": {
   "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"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6"
  },
  "r438": {
   "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"
  },
  "r439": {
   "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"
  },
  "r440": {
   "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"
  },
  "r441": {
   "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"
  },
  "r442": {
   "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"
  },
  "r443": {
   "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"
  },
  "r444": {
   "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"
  },
  "r445": {
   "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"
  },
  "r446": {
   "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"
  },
  "r447": {
   "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"
  },
  "r448": {
   "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"
  },
  "r449": {
   "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"
  },
  "r450": {
   "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"
  },
  "r451": {
   "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"
  },
  "r452": {
   "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"
  },
  "r453": {
   "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"
  },
  "r454": {
   "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"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4"
  },
  "r464": {
   "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"
  },
  "r465": {
   "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"
  },
  "r466": {
   "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"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "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"
  },
  "r470": {
   "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"
  },
  "r471": {
   "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"
  },
  "r472": {
   "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"
  },
  "r473": {
   "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"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r475": {
   "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"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//718/tableOfContent"
  },
  "r477": {
   "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"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2"
  },
  "r479": {
   "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"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r481": {
   "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"
  },
  "r482": {
   "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"
  },
  "r483": {
   "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"
  },
  "r484": {
   "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"
  },
  "r485": {
   "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"
  },
  "r486": {
   "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"
  },
  "r487": {
   "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"
  },
  "r488": {
   "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"
  },
  "r489": {
   "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"
  },
  "r490": {
   "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"
  },
  "r491": {
   "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"
  },
  "r492": {
   "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"
  },
  "r493": {
   "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"
  },
  "r494": {
   "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"
  },
  "r495": {
   "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"
  },
  "r496": {
   "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"
  },
  "r497": {
   "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"
  },
  "r498": {
   "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"
  },
  "r499": {
   "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"
  },
  "r500": {
   "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"
  },
  "r501": {
   "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"
  },
  "r502": {
   "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"
  },
  "r503": {
   "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"
  },
  "r504": {
   "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"
  },
  "r505": {
   "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"
  },
  "r506": {
   "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"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r510": {
   "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"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r516": {
   "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"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//740/tableOfContent"
  },
  "r518": {
   "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"
  },
  "r519": {
   "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"
  },
  "r520": {
   "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"
  },
  "r521": {
   "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"
  },
  "r522": {
   "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"
  },
  "r523": {
   "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"
  },
  "r524": {
   "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"
  },
  "r525": {
   "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"
  },
  "r526": {
   "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"
  },
  "r527": {
   "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/2147482526/740-270-50-1"
  },
  "r528": {
   "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"
  },
  "r529": {
   "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"
  },
  "r530": {
   "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"
  },
  "r531": {
   "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"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "808",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19"
  },
  "r535": {
   "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"
  },
  "r536": {
   "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"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r539": {
   "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"
  },
  "r540": {
   "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"
  },
  "r541": {
   "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"
  },
  "r542": {
   "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"
  },
  "r543": {
   "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"
  },
  "r544": {
   "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"
  },
  "r545": {
   "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"
  },
  "r546": {
   "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"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5"
  },
  "r548": {
   "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"
  },
  "r549": {
   "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"
  },
  "r550": {
   "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"
  },
  "r551": {
   "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"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r553": {
   "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"
  },
  "r554": {
   "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"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r556": {
   "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"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10"
  },
  "r559": {
   "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"
  },
  "r560": {
   "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"
  },
  "r561": {
   "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"
  },
  "r562": {
   "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"
  },
  "r563": {
   "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"
  },
  "r564": {
   "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"
  },
  "r565": {
   "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"
  },
  "r566": {
   "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"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1"
  },
  "r570": {
   "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"
  },
  "r571": {
   "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"
  },
  "r572": {
   "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"
  },
  "r573": {
   "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"
  },
  "r574": {
   "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"
  },
  "r575": {
   "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"
  },
  "r576": {
   "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"
  },
  "r577": {
   "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"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-7"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479341/842-30-25-3"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-3"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-4"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479741/842-40-50-1"
  },
  "r583": {
   "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"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//850/tableOfContent"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2"
  },
  "r590": {
   "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"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//855/tableOfContent"
  },
  "r593": {
   "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"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r598": {
   "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"
  },
  "r599": {
   "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"
  },
  "r600": {
   "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"
  },
  "r601": {
   "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"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(4)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r625": {
   "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"
  },
  "r626": {
   "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/2147482312/912-310-45-11"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "920",
   "SubTopic": "405",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483227/920-405-45-1"
  },
  "r628": {
   "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"
  },
  "r629": {
   "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"
  },
  "r630": {
   "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/2147483147/928-340-50-1"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "33",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "33",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "35A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "35A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A"
  },
  "r641": {
   "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/2147482274/932-235-50-8"
  },
  "r642": {
   "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/2147482274/932-235-50-8"
  },
  "r643": {
   "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/2147479853/942-210-S99-1"
  },
  "r644": {
   "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(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r645": {
   "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/2147483589/942-220-S99-1"
  },
  "r646": {
   "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/2147479557/942-235-S99-1"
  },
  "r647": {
   "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/2147480842/942-360-50-1"
  },
  "r648": {
   "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))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r649": {
   "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/2147479440/944-210-S99-1"
  },
  "r650": {
   "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)(16)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r651": {
   "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/2147479440/944-210-S99-1"
  },
  "r652": {
   "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/2147479440/944-210-S99-1"
  },
  "r653": {
   "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/2147479440/944-210-S99-1"
  },
  "r654": {
   "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)(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r655": {
   "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/2147479440/944-210-S99-1"
  },
  "r656": {
   "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/2147479440/944-210-S99-1"
  },
  "r657": {
   "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/2147479440/944-210-S99-1"
  },
  "r658": {
   "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/2147483586/944-220-S99-1"
  },
  "r659": {
   "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(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r660": {
   "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(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r661": {
   "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/2147483586/944-220-S99-1"
  },
  "r662": {
   "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(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r663": {
   "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/2147483586/944-220-S99-1"
  },
  "r664": {
   "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(3)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r665": {
   "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/2147483586/944-220-S99-1"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column J))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column K))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r677": {
   "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/2147480149/944-235-S99-2"
  },
  "r678": {
   "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/2147480149/944-235-S99-2"
  },
  "r679": {
   "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/2147480149/944-235-S99-2"
  },
  "r680": {
   "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/2147480149/944-235-S99-2"
  },
  "r681": {
   "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/2147480149/944-235-S99-2"
  },
  "r682": {
   "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/2147480149/944-235-S99-2"
  },
  "r683": {
   "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"
  },
  "r684": {
   "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"
  },
  "r685": {
   "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"
  },
  "r686": {
   "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"
  },
  "r687": {
   "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"
  },
  "r688": {
   "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"
  },
  "r689": {
   "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"
  },
  "r690": {
   "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"
  },
  "r691": {
   "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"
  },
  "r692": {
   "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"
  },
  "r693": {
   "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"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3"
  },
  "r699": {
   "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/2147480767/946-205-45-4"
  },
  "r700": {
   "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/2147480555/946-210-45-4"
  },
  "r701": {
   "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/2147480524/946-210-50-6"
  },
  "r702": {
   "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/2147480524/946-210-50-6"
  },
  "r703": {
   "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/2147479617/946-210-S99-1"
  },
  "r704": {
   "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/2147479617/946-210-S99-1"
  },
  "r705": {
   "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/2147479617/946-210-S99-1"
  },
  "r706": {
   "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/2147479617/946-210-S99-1"
  },
  "r707": {
   "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/2147479617/946-210-S99-1"
  },
  "r708": {
   "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/2147479617/946-210-S99-1"
  },
  "r709": {
   "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/2147479617/946-210-S99-1"
  },
  "r710": {
   "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/2147479617/946-210-S99-1"
  },
  "r711": {
   "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/2147479617/946-210-S99-1"
  },
  "r712": {
   "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/2147479617/946-210-S99-1"
  },
  "r713": {
   "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/2147479617/946-210-S99-1"
  },
  "r714": {
   "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/2147479617/946-210-S99-1"
  },
  "r715": {
   "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/2147479617/946-210-S99-1"
  },
  "r716": {
   "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/2147479617/946-210-S99-1"
  },
  "r717": {
   "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/2147479617/946-210-S99-1"
  },
  "r718": {
   "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/2147479617/946-210-S99-1"
  },
  "r719": {
   "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/2147479617/946-210-S99-1"
  },
  "r720": {
   "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/2147479617/946-210-S99-1"
  },
  "r721": {
   "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/2147479617/946-210-S99-1"
  },
  "r722": {
   "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/2147479617/946-210-S99-1"
  },
  "r723": {
   "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/2147479617/946-210-S99-1"
  },
  "r724": {
   "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/2147479617/946-210-S99-1"
  },
  "r725": {
   "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/2147479617/946-210-S99-1"
  },
  "r726": {
   "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/2147479617/946-210-S99-1"
  },
  "r727": {
   "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/2147479617/946-210-S99-1"
  },
  "r728": {
   "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/2147479617/946-210-S99-2"
  },
  "r729": {
   "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/2147479617/946-210-S99-2"
  },
  "r730": {
   "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/2147483581/946-220-45-3"
  },
  "r731": {
   "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/2147483581/946-220-45-7"
  },
  "r732": {
   "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/2147483575/946-220-S99-1"
  },
  "r733": {
   "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/2147483575/946-220-S99-1"
  },
  "r734": {
   "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)(c)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r735": {
   "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)(c)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r736": {
   "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)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r737": {
   "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)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r738": {
   "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)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r739": {
   "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(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r740": {
   "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/2147483575/946-220-S99-1"
  },
  "r741": {
   "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/2147483575/946-220-S99-1"
  },
  "r742": {
   "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/2147483575/946-220-S99-1"
  },
  "r743": {
   "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/2147483575/946-220-S99-1"
  },
  "r744": {
   "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/2147483575/946-220-S99-1"
  },
  "r745": {
   "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/2147483575/946-220-S99-1"
  },
  "r746": {
   "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/2147483575/946-220-S99-1"
  },
  "r747": {
   "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/2147483575/946-220-S99-1"
  },
  "r748": {
   "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/2147483575/946-220-S99-1"
  },
  "r749": {
   "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/2147483575/946-220-S99-1"
  },
  "r750": {
   "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/2147483575/946-220-S99-1"
  },
  "r751": {
   "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/2147483575/946-220-S99-1"
  },
  "r752": {
   "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/2147483575/946-220-S99-1"
  },
  "r753": {
   "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/2147483575/946-220-S99-3"
  },
  "r754": {
   "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/2147483575/946-220-S99-3"
  },
  "r755": {
   "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/2147483575/946-220-S99-3"
  },
  "r756": {
   "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/2147483575/946-220-S99-3"
  },
  "r757": {
   "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/2147481062/946-235-50-2"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r759": {
   "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/2147481062/946-235-50-2"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1"
  },
  "r762": {
   "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/2147480032/946-320-S99-1"
  },
  "r763": {
   "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/2147480032/946-320-S99-2"
  },
  "r764": {
   "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/2147480032/946-320-S99-3"
  },
  "r765": {
   "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/2147480032/946-320-S99-3"
  },
  "r766": {
   "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/2147480032/946-320-S99-6"
  },
  "r767": {
   "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/2147481004/946-505-50-2"
  },
  "r768": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3"
  },
  "r769": {
   "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/2147481004/946-505-50-6"
  },
  "r770": {
   "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/2147480327/954-440-50-1"
  },
  "r771": {
   "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/2147482856/976-310-50-1"
  },
  "r772": {
   "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/2147482707/978-310-50-1"
  },
  "r773": {
   "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"
  },
  "r774": {
   "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"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r776": {
   "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"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r779": {
   "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"
  },
  "r780": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r781": {
   "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"
  },
  "r782": {
   "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"
  },
  "r783": {
   "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"
  },
  "r784": {
   "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"
  },
  "r785": {
   "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"
  },
  "r786": {
   "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"
  },
  "r787": {
   "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"
  },
  "r788": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5"
  },
  "r790": {
   "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"
  },
  "r791": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r792": {
   "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"
  },
  "r793": {
   "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"
  },
  "r794": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E"
  },
  "r795": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F"
  },
  "r796": {
   "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"
  },
  "r797": {
   "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"
  },
  "r798": {
   "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"
  },
  "r799": {
   "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"
  },
  "r800": {
   "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"
  },
  "r801": {
   "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"
  },
  "r802": {
   "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"
  },
  "r803": {
   "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"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r805": {
   "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"
  },
  "r806": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K"
  },
  "r808": {
   "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"
  },
  "r809": {
   "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"
  },
  "r810": {
   "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"
  },
  "r811": {
   "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"
  },
  "r812": {
   "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/2147480524/946-210-50-1"
  },
  "r813": {
   "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/2147480524/946-210-50-6"
  },
  "r814": {
   "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/2147480493/946-210-55-1"
  },
  "r815": {
   "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/2147480833/946-310-45-1"
  },
  "r816": {
   "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/2147480032/946-320-S99-1"
  },
  "r817": {
   "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/2147480032/946-320-S99-2"
  },
  "r818": {
   "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/2147480032/946-320-S99-3"
  },
  "r819": {
   "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/2147480032/946-320-S99-6"
  },
  "r820": {
   "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/2147480167/946-830-55-10"
  },
  "r821": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11"
  },
  "r822": {
   "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/2147480167/946-830-55-12"
  },
  "r823": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r824": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r825": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r826": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r828": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "g"
  },
  "r829": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12, 13, 15d"
  },
  "r830": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r831": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r832": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "15",
   "Subsection": "d"
  },
  "r833": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Section": "14a",
   "Number": "240",
   "Subsection": "12"
  },
  "r834": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r835": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r836": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r837": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r838": {
   "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"
  },
  "r839": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r840": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r841": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  },
  "r842": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  },
  "r843": {
   "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"
  },
  "r844": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4H",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H"
  },
  "r845": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(a)",
   "Publisher": "SEC"
  },
  "r846": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(b)",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r847": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(b)",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r848": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(b)",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r849": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(c)",
   "Subparagraph": "(2)(i)",
   "Publisher": "SEC"
  },
  "r850": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(c)",
   "Subparagraph": "(2)(ii)",
   "Publisher": "SEC"
  },
  "r851": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(c)",
   "Subparagraph": "(2)(iii)",
   "Publisher": "SEC"
  },
  "r852": {
   "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(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r853": {
   "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(3)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r854": {
   "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(6)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r855": {
   "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(6)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r856": {
   "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(6)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r857": {
   "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(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r858": {
   "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"
  },
  "r859": {
   "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"
  },
  "r860": {
   "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(7)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r861": {
   "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(9)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r862": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r863": {
   "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"
  },
  "r864": {
   "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"
  },
  "r865": {
   "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(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r866": {
   "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"
  },
  "r867": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3"
  },
  "r868": {
   "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"
  },
  "r869": {
   "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"
  },
  "r870": {
   "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"
  },
  "r871": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r872": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r873": {
   "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"
  },
  "r874": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2"
  },
  "r875": {
   "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"
  },
  "r876": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-2"
  },
  "r877": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-4"
  },
  "r878": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1"
  },
  "r879": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r880": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r881": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9"
  },
  "r882": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3"
  },
  "r883": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3"
  },
  "r884": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3"
  },
  "r885": {
   "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"
  },
  "r886": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13"
  },
  "r887": {
   "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"
  },
  "r888": {
   "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"
  },
  "r889": {
   "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"
  },
  "r890": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482190/360-10-35-3"
  },
  "r891": {
   "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"
  },
  "r892": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//450/tableOfContent"
  },
  "r893": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1"
  },
  "r894": {
   "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"
  },
  "r895": {
   "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"
  },
  "r896": {
   "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"
  },
  "r897": {
   "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"
  },
  "r898": {
   "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"
  },
  "r899": {
   "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"
  },
  "r900": {
   "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"
  },
  "r901": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
  },
  "r902": {
   "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"
  },
  "r903": {
   "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"
  },
  "r904": {
   "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"
  },
  "r905": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r906": {
   "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"
  },
  "r907": {
   "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"
  },
  "r908": {
   "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"
  },
  "r909": {
   "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"
  },
  "r910": {
   "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"
  },
  "r911": {
   "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"
  },
  "r912": {
   "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"
  },
  "r913": {
   "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"
  },
  "r914": {
   "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"
  },
  "r915": {
   "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"
  },
  "r916": {
   "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"
  },
  "r917": {
   "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"
  },
  "r918": {
   "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"
  },
  "r919": {
   "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"
  },
  "r920": {
   "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"
  },
  "r921": {
   "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"
  },
  "r922": {
   "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"
  },
  "r923": {
   "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"
  },
  "r924": {
   "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"
  },
  "r925": {
   "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"
  },
  "r926": {
   "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"
  },
  "r927": {
   "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"
  },
  "r928": {
   "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"
  },
  "r929": {
   "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"
  },
  "r930": {
   "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"
  },
  "r931": {
   "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"
  },
  "r932": {
   "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"
  },
  "r933": {
   "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.Fact.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r934": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A"
  },
  "r935": {
   "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"
  },
  "r936": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r937": {
   "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"
  },
  "r938": {
   "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"
  },
  "r939": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4"
  },
  "r940": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3"
  },
  "r941": {
   "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"
  },
  "r942": {
   "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"
  },
  "r943": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2"
  },
  "r944": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r945": {
   "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"
  },
  "r946": {
   "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"
  },
  "r947": {
   "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"
  },
  "r948": {
   "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"
  },
  "r949": {
   "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"
  },
  "r950": {
   "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"
  },
  "r951": {
   "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"
  },
  "r952": {
   "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"
  },
  "r953": {
   "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/2147482517/912-730-25-1"
  },
  "r954": {
   "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)(15)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r955": {
   "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)(16)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r956": {
   "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"
  },
  "r957": {
   "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/2147480767/946-205-45-4"
  },
  "r958": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3"
  },
  "r959": {
   "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/2147483575/946-220-S99-3"
  },
  "r960": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1"
  },
  "r961": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>119
<FILENAME>0001493152-23-041326-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001493152-23-041326-xbrl.zip
M4$L#!!0    ( !V+;E>DDDR\E1T  )IA 0 1    9&=L>2TR,#(S,#DS,"YX
M<V3M7>MSVSB2_WY5]S_P?%6WLW7G.+%W'LE.=HN6:)L[DJ@EJ62R7[8H$I*X
MH4@-0?JQ?_VAP8=(@@^0LB?(#/,A)0,-L!L_/!J-1N/'OS[N/>D>A=@-_/=G
M;UZ]/I.0;P>.ZV_?GZV,<]F8J.J9]->__.=_2.3?C_]U?B[=N,ASWDG3P#Y7
M_4WP9VEA[=$[Z1;Y*+2B(/RS],'R8D@);EP/A=(DV!\\%"&2D7SIG?3MJ\O7
M:^G\G*/>#\AW@G"EJWF]NR@ZX'<7%P\/#Z_\X-YZ",+/^)4=[/DJ-"(KBG%>
MV^O'U^D_ON)S%]MYX;??S0_X^T?=_7F+_!_BJ>4_X(\6NOMEO7S[[V__\</_
MHL^[^X_7/ZPW>^OB27%O?]E]1,;\]E_&XG*%E)^23_Z([1W:6Q(!P\?OST"^
M5+R'JU=!N+VX?/WZS<7/\YE!Z<X2PG>/GNM_KB-_\_;MVPN:FY$RE(_KT,NJ
MOKJ [+6%45XSR75;Z%T?1Y9OE^B=*"]0)/[V(LDLD;JUI-\EI&Y&ZJ *'4;V
MJVUP?T$R"/WE5488X_.M91URXHV%U[32-*-$C,.()22)5:+SZ.F <"UIDE4J
MX$1AI4"IU4CV!61#F<OSUU?G5V^RDM/;V:>\D.-NW<CR+,][<GT;^C3]RNNW
M5S R/;1'?G03A/LIVEBQ1P3Y);8\=^,BYTR*K'"+(NBD^&#9B*O.K+];OA^0
M84'&9IH":8>#2_I]GD"2H)^\"P,/F406"7Z0<=GV(2"YF 1DACF37.?]6?*S
M4&56J8,VKN]2!M+1^$8ZA[$7@\CD)RWYXT65F*TIQLC1_+_0WX<085*<"C8C
M"6GYE*2]K&UY=NP-*GKDKZUDFIXUY^GM?$W2R* T=@A%.&GO<A)7NU^2QH8I
M$N4-[SO()\S#+QQXKD/R'"FM64JJ'H'A!F9IA43R'8I<(D@-2N5\+LBNAD F
M?5/ZTA]'"-L@S)L7:QOM (H.X2 =9 UY7-#]B0^ZXR>D8",=/R)]L_*MV'$)
MS0@@-X!&%-B?=X'G$'54^25VHR<6R!H:+D"_'0)H\6-_D)+/C= .@79BX=V-
M%SS4#,UC%A>0WPT!$KXAT8^,\/'"MR#;L1!IF^L8NS["6/8=(][OK?")C$)W
MZQ/UUK;\2+;M(/8CLC-=DL:W791"/+PX5S?X'M10LN7S DP^0_Y8R.9*5R3M
M1KI>&>I",0Q)7DPE8S6?R_HG2#?4VX5ZHT[DA2G)DXFV6ICJXE9::C-UHBK&
MV!O:>H/JWQ-A@S#'MYC A=@/5<34Q0=E86KZV/8=;3]%ZTA;>^ZVJ-U4$[DP
M>%O%8*I<FY)V/5-O95/5%B,0K4#<6&Y(+4QS9$$#POJ2H%&;PP/)F]=52&YD
M59<^R+.5(LT5V2"3VIP,DQ&8-F#(*A+&R%$>#Z *I".DFL@%QYLJ'&2ET%?*
M5%)^7BH+8YRJNI8)\A.9UN-QF3@F< %PR2X3$VVN2*;\\]CX[8V_#-'!<BNC
MH)K(!<)5%82EKBQE=1P%O$ $!Q1&3TL/-%S?@9WCX;A8-&=S@?,G%AQMJ>CF
MI_^3EC.JW!*]5_G[2EV."T<74JG)QM_.$#UG 7@J:5R8?%O%!!"1Z?YB1A9Q
M942A#87;(' >7,\C8T&+=BA4B>3^UEU[2,8X-YIW4G$A]5T5J5M-FWY49S,Z
M;#3S3M')DF/*BUOU>J9(LF$HYCC=M0\B0*.(5#&!"Q1F-Y_@,#8^SRG>?N]&
MU-)%!L8DH+84Y!\-,6T$7. P&W>BC\U5$Q:7Q,8RT:@E15F,9I1NFVA@?SZ'
M,WT'W"^(2D:YSZRB]9E<*#%;>\/4)C^=7Y/%!Q":@]Y&]_@C0%W#*? I$LLX
MM'<$C(]6&!)%K3"<F@AX@+ID-OPPG+1%@I>T7.F3.X*9]%'6=:+,C>.I>SS5
M'AD-.B:Z9+;_%)4[;395=.-__ON'RS??_YGJUN:G$9C6TP,4*5;HDZ4&SP*,
MER@T=E:8:MA-F5P0,0:"A6)*BJPOR!)D2-_,-,/XHT2T;\FXD_51\6ZW+"?I
M,DF_0Y87[6P"PP<B?YQ!U4K!A1=C2YBJMZHI$WU[-OLDW2GRS+R;$*0D. U8
MC8BU(V:Z]F>B5N^M,"(JMDVF-NP>-8C&7"ZD&,."J4Y^(@KX7-9-T,8G9-XS
MU%&'Z%R4T!;4[:D56>EJ5$C@0H(Q)QC*+>C;TE0VY;'QVQI?1QXX "S)$'@R
MB5J&+;MP:M:8RP4+8SO0E9EL$OUZ24;()\DD"ILA3\:#M.X1$J\Q^B4F BMP
MBIQYA513N4!A; ?&ZMH@*AH,%P76E!&+E_'S>"9_CUY^'Y>,,>)DOP_IFXR#
MT2'H93J*::V]D[M)6@E7)V%L(<_029+OCUV$UTNH"#J;S /C%6,I*7@,C8 ,
M<1TJ@E*?Q04,8R6INA&-Z SV)RI"U)+/A1-C*JGW+1K1&N)D5 2J/HL+(\8\
M4G4X&M$9XOQ21*<^BPN=&E^+LB/,B,YI'C%EG-J)N!!C3">MWC$C? /<9(J8
MU>9P <484RHN,R,TS^([4P2+DY8+/L;LPN-',V+:UZ&F--:89"ZD&)-)T;EF
M1.04OXTB.NTD7$AQ^W",J)WJS%%$KIN,![T_]73L&#$\Q9&@9%-L)>'"CK%H
MM#H5C-"=[%U0LD1UTW&!R)@[.CP-1AA/<CDH0MA!PP4?8PEI=#\8@>OKAU!2
M5)AD+G@84TC1)V%$A \1>X><V$/:!ORP0\N.9JZU=CW""<)3%%FNEX'$0\F%
M&^M+,KE3IJL9/0X#UVU=GIC23)6OU1D976#22NL?P>0$T]@%862B< \'73CQ
MM6] LXV4"T[&;%*$T[C3=%,BL^6<GI49J9/^".C+'G"GS;N 34/DWJ,3C[J9
MZK@ZQO-'Q,C[C92S,O8@SBFA<.3=,!/44'#AS)ASBA- Z81\'/4]?1;JQW$;
M 1=BC%FG#J5QC''[#J9S:,6!H3S,.HAX</N6,>@4ID[6XV$<;<^ 7DT4QEXE
MN'!E+_GPX#H&9ARV$LY!#7*CK@'+3\^%,6,+*JZ2<]",5',<R,\"<&HK-X/,
M>%ZPI]]"#G(:H.Y1D@MTQH)4!#VUNTNF=K3%ERSTMY"M3,<.T',FGP1$00HC
M.$9>!!&2;:+$D/%;OQYW$'/!S%JBCO/W1".ZE6[2,^>%9BH2W,?X &-]A'6(
MQVB]2MQ%Q 4C8YAJG(I'W;CWI'SC^I9ONY:7^ O(OE.P'Z;NI(X<Y1ZFFJ\C
M.PY#U]]>6]AM6IR?JUJN#M)JZKI1%_)BHL+I3N+( +:-HA4S=7"=2K)9]'LE
MT[VN3%:Z#I:.:]E0QQ6_?^>J\4O&DYWE;Y'JS] ]\JY4_Q W&D%[E^?J+NQ%
ML&)WJ?5\-B2B!RQN%;(CEV;*!V4F79&?R]5H,^W?*2H^T W0-U!Q =QJ^6+=
MID< !P&8*N5/*43M.#80<\')>CO5P)EJ[9\R7$=8>P?B;+)J-A/PP/==S>VL
M8Z#.474;/@[+UQ4:QE\]$1=PK/FK,.XJ]QO&X=8?O89+#(U =M!S8=IJ[NJX
M 3$B?-(-EOKIE9^<"]^:@+P\F(ZS;^_Q6[[0@G5WNXNTS0JCNAUOPY@>5 =7
M/V!-7X5Q7KE 8TBZ>GMG0L[*4)JVR>/P[]E!**;MBW,="1>\K;Y:R:VH<6$>
M:K2(P1UG3IC8QWN*T-)Z:G/5ZB[ A6F[%6M%?73FZD*=K^8IQ$OYT^BW-?AV
M8OUZW$'#A20;I;AZ8W%<=H?[2Y6O(C8Z3=63<>'7X3G%W%4<1U\_#!4<N7L(
MKR;O@S!R_TVEN F8:Z8-V/8MSH5YJY%),4QU3@.XR7---]5_))?K;K3:JZMC
M=WB.^\CUTW/O4CS@?\^8J/CN*(^S^.#-T_&&<M/6B*7@@K+5:%6^T#R.TQ/?
M#:@?HGT*<$'*V*Q:WQ48A^5@!QWJ3Z4=J*N&%D>83*T.P:[>0:>#F M9U@^K
M<.> ^EIIR\3#0UN9!IE_IZ!#CP.W][4CBT@NQ]$N"-U_(V?E.R@LX >V1WS]
MI#RBT';)[C5T;:3#(7OCW:03Z^/J'*TF+'J]FHS^E7FGZ>H_B&:V6DSAVG6A
MUU"+IR%=PYF@HD]4V#'KZD21='J4/W:C?K.#CG!$D"1Z-X6ZW7VO@YBK [!&
MKN/L0, W"9:@DB>0C^Y[0V>'1>"?PQ5#Y%P3.M]&#'H-TP!_02ZX6^U?"VUQ
M#O<4"=[7,AG6$Z6V%XS@GQ*EIEZ?XR7F IGUO6J,7#.J<2<ZVL\#AUX=+:#5
MX%A?1\D%9ZNE+'.DGVM3>GFT!.L(YLE@UMV!ZEV,"^96XU@[S.-MJ$'*5@I?
MNY+50,0#Z0]M=Q8S1$>=:JBJ#)L=;5/: ($QY"."$W[DR/<HM+9(1WO+A7!4
M6>B.V/)F[N8X>AONJCY[]5P]INTV9+*C DMY::>5F&<^*N!> ,;S#XHN$SI=
MF<LJ1,S*PXJLY)DT4V^*\\EHH.MAH&N(2M=LH.,MP-4S:@UT;0'M1M7NU-<+
M6U3U=CHN0%F[7./KAB.8)ZAVY?EZ$>_7*,S,:P6;*OB!%>(5-IIF7Z!BKN[2
M:JEC9O_%:GZMZ 4C7M&V2[W.-,,HQ% <3;^G^8A[[M[UB=YPO&NW2=T+(?P>
M7,,KN1D6@O(UNY2?7B=7QVIU<UOJRDR=JPM008KW]FYR#T8(!$@O]E5<&4L1
M L<>U=,!QR%2DSTEA/&KGKX7T#=WR US3XT51IN8*)_WS5&.GJE:KG[5:FI4
MI\K")#M9&8[ZV5/_4J\R[Q32\8[N(2M#N5F!*OMA])CEODC>$M6UX59YGQ)<
M'8(Q2W9&A!VUGI.]OW@7#XSC/4GL7)>>KV*N/M-J^SQ."3V7)H/LJB%]7*($
MZ&&M%M87^@I7W^/T5GS&OC?:<8?&[]T? A^<H;IT''I/.NLZ#5/<B;7Q]*VW
MK&6X% =XOM06U/.*1U5*[F;G/6Z<R4X*I%ZO#7%3<Z'/6'E;@JN/.M!@CZPD
MM+J.#N#!WFC':2+C0K+UJF\6DUU7EN#0/II6N#$\!L5OL,&V$'#AQAI?2_'S
MQT'7#S =>:"D$>TE>C)#R\>637U6Z]'CIN:"DC&,ZLJ,*F9+,IM^DDQ=7AAP
MR#K&,!MTVKK&Z)>8"*S<H\;#KDXJ+B!K7!&O#>7O*QB6R@=E/-3Z_ [^ R<Q
M'6VD1YH2$;+W9]C='SP"1I*V"]'F_9FS]9[.+U]?7I'9[O4_B=BO'O=>1@)?
MR,%_>'AX];@.O5=!N+VX?/WZ*L&^VE+IA[,JK-!F:GFXHG6\>?OV[06E(I70
MT MD:W:1,9]5$+D1%%\6/B/!=\@*??&,DGO6NJ_DI CR7E#D&=3_$K*2#MI7
MUDJ??B&))\>OO(3<9'3UE;L\(%]([&G^$5;J'R^LP\'U-T&:0O[V_2 9!UD2
M$9PHI9)O[1$^6':;4*X/QXHVX0 3U79OS8+$(:VE"/QUGI4[AZ3S-Y?G5V]>
M/6+GR&D?)H[-T(^)K-P )FAM&-FOML$] =6]@$Y1_WW<1 X_:&?B_>C&PFLJ
M0HS/MY9UX/EH;9D+Y$4X2QG, @P3?#H/M)I>3)3@=*+P JJ 2B_/"8Y7;YK9
MZ2I)_\:#.@%]P25\ZM,1BD6R/X:A@<.H%Q 9?0("^6OP9P?T O;CC5T >30P
M:'(T=#O[],\Y"K<HE+<AHAES!.X/9Y3']V=-F:[G@27M_5D4QC!7$F[<=V0.
M=0/'I%.]$X>4XS,IF?I)STAX>N<$X&BG1F@/E$1"HG.2638&ZMLPB _OSY+J
M7$+2QCC1-QQD(XR#L."D5>:_@T8$,72T=7$$#F6-4K23B""$^1"8NR#&EN^8
M#R3GR=B3+4C^1I.S)ZLG2  50X1R7!9P>'$1A/];[*/\YFX$_)6E:\D7@7TY
MWL8X.C*8QN-AY> A%$&@OUE^;(5/'!)Q48H@T@U:AYPR\9&*(%0RU-/_R6Z
M/E0!7MJ6ISQ&R,>D0FTS(5.X&U7GBP$E11#9@+CM]( S<R9N6'AY"$40*/6%
MUOQ*+ZQ)%XA=LM[4LEM,%XE=Z.+U#)=R1& YTU6@( W1B!MZ. ^A" (=YU'R
M"[L.2KZX#(.]"WKE$U5(BL$[RH3PB+H65X1_[DI%:*BT2V9.'$^U'9;-%8%U
M+C@&("B4D%-$M@[9B /OT-!R$-X%#WD4W;*$/>A%$(]T, 1[" 31KC8;UT8&
M;+&97MA*)((@FAT%A)O"GH@PNR [H0@AB-PV"0XN"BL[J+Z%1!!4(?, :7H'
M7*2N"4-D.!D'!$H<61@J\G'2BB#6,G3OK2JSX(MD^94YD8M2!)$FDTG!5Z8R
M$=;GB<!VXNQC,,X^E<U$%Y4(HJ0[5:)/,[821IGEI!5!K,(<3)4=F*0J$UL;
MA0@BI'$UD5-U*ZP83SK)1!!F1MH:7A J\\ZDBL#JDLR<2=0\JIB0X?NYPG8K
MA0@B& >B8 4AWKF'?.^S0-%#$%8,P#R$0@BD:* 7L]8,-ET$=I=$(PI\RS.0
M%=7W_%8*$428>"[Y.^\4.KI'?HPF3[97W:]P$(H@T,KGG%!Y"$40B,X]"\)R
M1>M@DD5@MF[*7")ZR;E[;JT2BB!0>4-TX]XCB+?8>/I41R."&-,8'OLL,'KC
M;F!G5]FQ=U&)($JYM0WWL0N0*HD(0C M39CDP*-*)8(HE<:&=:$3$89(!$'8
MU@8V30Y4&#H1Q"DWN0(6\BY<6"(1!&':F[+9#0M#)H(PQ4#.%1VW+D<$EI,
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
MJYP L\./%]C>H;U%?OX_4$L#!!0    ( !V+;E>,ES/6_2   -R9 0 5
M9&=L>2TR,#(S,#DS,%]C86PN>&UL[5WK<]LXDO]^5?<_\+)56[-5YTGB3";)
M/.Z*EFB;M7J=1"6;_;)%4Y"%"D5Z^+#C^>NOFZ(D4B1!@"()N.ZF=F<2&P"[
M^P?T"PW@M__^OG6U1Q*$U/=^?_7VQS>O-.(Y_HIZ][^_6BXN],7 -%]I861[
M*]OU/?+[*\]_]=__]>__IL$_O_W'Q85V38F[^D4;^LZ%Z:W]7[6)O26_:#?$
M(X$=^<&OVF?;C?$G_C5U2: -_.V#2R("O]A]^!?M_8^7;^ZTBPN.<3\3;^4'
MR[EY&'<310_A+Z]?/ST]_>CYC_:3'WP+?W3\+=^ B\B.XO PVIOO;])_=MU_
M<ZGW[1?\UYT=$@WDY86_? _I[Z_PN^EGG][]Z ?WKR_?O'G[^A_CT<+9D*U]
M03V4FT->[7OA*&7]WG[Z].EU\MM]TT++[W>!N__&N]=[<@XCPV\IHWV&DI#^
M$B;DC7S'CA+8:S^C5;; OUWLFUW@CR[>7EZ\>_OC]W#U:B_\1(*![Y(Y66OX
M7T#O\-45O:>1[=JN^TP]!V%[C4U>#WR8ED!OTGD3D/7OKU;W[C-\X_+=FT_O
MWN 7_I)K%#T_P/0,*<ZN5]KKL[Y^!3\#>2TVA$1A'16EC3NC9F8'Q(LV)**.
M[0J15MJS33IQ*9$M?".<KJ</N/QA?M6*C]VK*_H6D>]\V_CN"G20\4=,HV<1
M.JM[=T7OP XWUZ[_)"3.0J<VJ9N W@S(='T5A]0C8:A[JT6\W=K!,\B'WGMT
M#?/,BW3'\6,O HLR\UWJ4%++P=D#M\FEZ3V"+/V @^Z2IFU2,B1WT?3.I?=\
MRZJB>9L47=LT2,SFF-@A0(:SKHXL5I\V:8/9$<1D97Q_(%Y8CUU%\W9G$OR1
M6/9WGIE4:-HF);. /-B46S85S=NER ?-'SW/7%S8W@IUZ@//=*KMV":5J77R
M[D=DYWPQ22MOW28]-[Z_>J*N"WQ/P:X'I@=>WCV]<XD>AAR."V__5F6('^(C
MKZ1IFY1 '+*E46(I00 #/S$E$/UP:'J.KNWZ >!M7*"+O<+@"59AHM/K/0%F
MM[9EZ7O)!V=QX&S@FU_L(( UR27+FJZMRU+0[^O#UYN0R+ ##^91./+#<$:"
MQ0;\]5I?B=VM5?]C]W,=?GY+;#?:./ A",?16:MU1CCZMDFK19UOH#; 9XQ
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
M*(DC6?(>2 DHG/T5"GVJ\!*2A$H85OC_7-FH^JX*A4%B\8_:J2JFU\\#'?<
M"@5"32(@M6'<:XULA%"O+?.M%0J#:G1C&9=*H;&[-N+!#^GAELUG!ASES14*
MBJKP8/&I$B#%HVV'W<\95H*#1*,HH'=QA%/*\G&QHS+P7:#BWO0B$I"0H03;
M&E^6#3B<7*PK)"VTE.T MXMLP2"4"T:EJ:VO5LE)#-N=V71E>JG#F"&=L4?
MT5>VQ]PIP/S"4PGR,?7\(!%$G5XJMI3M1G<*9Y5@5 )OCB=+/++:WQ^O.TZ\
MC9.3,T.RI@YEP,G35[:;W2G _,)3"?+L:4AO5?TT&S/75-%3MOWEY:TZ*Z4B
M8AQO)98[1Y6=9)O1ACAQ/QI9AYO$=(T(ORUK+Z9H?GM]*ID1_+W'(WSE)[!S
MY_G>-3G/I_V0&_EOG1],K'F-/<?13WP<'8?4_+5V'%3[8>G9,!^@S=_DG%N\
M"? FDL!?LSR%7"-9CLXC\6)R#2NS++%F?$_7%1;TP?]6EOV=Y?DT&$RV;2Q!
MJN#/-):16N8RC/"&MX09EH',-9-M$NOA*>6K1/ 7\A);)#$\-\0#!84WBNJK
M+?5H&.V.K:<'E!B)*\[^LE1(2$#0>.!WB/??^\D9DUJF:KK)5@MBF!4T!H=(
M5-(-8SOX1J+='5KZ*GE^(X2_U8)8UT^V]C@+13ZAJ 1C8PTCK%IZSTB= R1O
M+X60/&Q3[PZVX+UV'!OSV<:R%2B#@U-X2DS\&>%J=]J$GR7!Z:J2LP+!LI_G
MLU9[,+K(NUM@]^S@CISZ''QU#]GKJ!:/DOL'6+RKI.7VM-7.L$)#V:I ')52
M3I5:^<G)O0;+OZZ?;-]!%"L^.:BTCFYLZJ$U2B]WL_P1C=(BQ 6)(C?)D3&\
M/[[NLC>M1'$4DDJ+<)9<V7HS^OHO)&7J[5XW#(&&PDN')0!A1XY^LHO"N)'A
MY*<O2/;O]F5N23WLGD28:::K-*4,[NF6AB%>ZX-E;7B;AAUX?ASI]P'9I: K
MX&OY&[+KS82@[D2^4J9%\J)UE'_1FA_P\MZRS^R<"R5+)E) 2F_R+SUBQ \6
M>Q39IWG.!8U'1JJY-B&:# )&P_B.;,<TW.!DVSW@S'9K:KKRH?E)/IK\+/6U
M_I"4(@T-EF"3@3B#\C?R@6O*H7HK\9CTVN^$4B\&CH[;[E=D[0<D\]@ML!S8
M $;R3(4)\@Q%:[8[_:CLU$X/$JTZ_522P50RY=J_B%Y4X+_+FK-W![)M9,_X
M(KVE]WAUB[="^!W82.?8%?$(LV2HLH/LA<J);"6K2F5"=Q<OUNZ[G323O;A*
MJ2[>"7H*DT++(<?!>8>]&@PE>PGQX-=80C7K2T:9:[8@E%'[FRL,?=^D,#0[
M^%_M!S_\5=M](U<GVF?]*[Z,<.WZ3Q7EKS\WX1+'U))!Y9>_XM7S0 YHFT<*
M<KIZ7@+QIG=P/].G-9F5^B)C_+_WQ:E@!%%Y4=9C2!X"XM!$$/!GER2"]7*/
MTE<#Q==; 1MQ'H0B0E()W.1)SZO3=YZKX:QJ+WTS^EP V8+H/N^';@8P4%^Z
M@:VK&DO?2FZ, HNK]B.9E[CWT>$V\UFHM;<9(B\P56$WI,.]Y7-UXSG;(_)
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
M$:[VP_Z+W=\TW5@H5OYL>TXD!1/=@DAVW^M>()GHG\'BNX(IS^0 ^B/V)!G
M(KA@PT]3 OU1798;8)%>L.+E&8+^&#A)%;!H+QCPTX1!?U2?A.8LJDOBW7R
MWB?5%9$ZB_Z"+6?&Z_TQDP_<61P4+/Q)^-X?S75Q/(N+@M7GB>9[A.,8UK.X
M*%CX;'#?'[4543*+<NY8N3\N&$$S@Y.?!$/G_OBIB$=9O!1,,3,J[=&;8(2G
M+'X*]KDF2.V/HZIHE<5-P6)7QJP]+OUC\,HBO6"VLR%LC]0Z&[**W?3B.SR3
MF+D$8$@BF[H5#!1C\,&M,5R.DM !<Y)SB&JUD:E?F2.  /V0=+P^N4H>,[;R
MCQDSV2H8\RQ;B]OIW-)@:HV3&&*19F'[8ZQQ")A2.$'UC0?ZRIEO?P?X(!OM
M\.D^X<]$B$S4"VY#%O5<N'B 6NZ%QS7'X$[;2;Z>>6X_C6U0Z]1V>8C.-Y==
M2%4N\ZI[F,M85:FV_GAAM!]\PQO6?(=PS:23]K(KLL10*66VCXM.TN]?4X^&
MH)0P0 L_TQ7Q%[X;Y[+&A>M.>+K*+N5BH\#/A\+K)$<WQSHY:2_[W(G8.BEE
M5DE8F.^GY%LI8T"RCYI4 %!W@KLK!84YWH25.0E) *ZRF)*J[:Z,N2C!0(R3
M2FC:OX.TBJ1=J S>?7-\RH90QI@(8U0MD!J<9%3M%F.2FJBLD!DL"TAZC:_V
M(>?)GA8KQ'I?R IF@LCB_E9_J0(V+S,[ + V,+G@R^6,%2MN>!C3?L@-W6=0
M/,8D HT$\2MD#K,A\ACS!*95!Z84EV'D>_>8 6*?'LZWDN/<9&E(00(E,2</
MAY/XLP PI0^V.R=;F\(<"/!=K1 FRU=B!WS<-1M9MA-5AN*)$]66^%3R=P5X
M,KT)* ;KB;B/9.R#9F%$*V<.*]N;:W<R5 ONQ<X$G,[6D]_2!#B,)MM#;!OW
M$S&];+CAPXQ[CYN.)SM_T0GD65%U'V0+T*>O(Q*PT-R]U=AX/-GW9;#0/),U
M'C1EA'M'OSNMG;#\?3%%IK[B!G]#5DP/O+#;G?7 TVH*S9H>*RQR=1<W^&MC
M*".T.GE*-#U:^\QDMK@_?HRJ!E,(@.=64H<TF5J&AO73GS'\Z(^Y\M")'<F_
M+^R95\9*<K9+T]//L+B20BO=RSX)D%: KO3H^%R>-R=.',"2O+^R0\H.()D[
MZ]?F1)\,3"Q$V95JX39SMG@@+1X=:KJ5K2F%Z3TW!LOY'#>=K_2%*:?,H*Q,
M-MR_+C@BC\1]9WH/,;OVX'VQ\#XKH=)"VH4&2WUR8VCF1!L9GXV1]@[^.%OV
M6I5PE,-)M2V36^:>>['T5FX2H?A"Q@#F??DM1VD?1I>6;^3"2YI3X_*<?-5V
MT[]6$YG>/\7157;D7ROZDRNUN*71O>=W(#U*[43R]'D%&E6-90?;0O)G<ZQ2
M@)52NK!=8 @/Y89X#Q?OJJ[J)CM"Y@:+CQUE89O9SR 6-[E;@1>STCZRX]N&
M@#'X[TVM)9-F3B!*\]!5U%W7?P+WD05(1D74]Y8=K#91?+PR47!)96XKX5U1
M95UD7]+8<$%5<Z\25+M3,.*^:%T_V?<FBH+&)P>5DT$I\7M'-8V8F %3\810
M2<"4YH&^[B.G'L/ S!+B2H?\7'(P]WC]D>142/X$)@N7GXL% !E<3DYCRHYC
M\VS5ZHV*YNW&K\DG#L4]E;'J:3/9<2E3E/F8M)Q#E0Q+2J.^2A*U(?7N:R=%
MKJWL()4+# ;]ZB&R>Q1&;+FR^LB.3$40JN==9=->>0R>:468]54U9^)EVY0*
M?NO>ZJKIUZ:5N8JINRK7:OC[XZ_E6Q4>86;-RREK*BFQD>VMJB? [K?R38>(
MQ'.DJR?PZSCP*)X1!4:NZ7?\4]V3>8PN\FU& VAJ1: 27F/;V5"/!,\">I/5
M1W8ZLQ%B]4+H/J<Y)%O?"Z/=(PM AQ78*Q)N_*=:5+ [=V_9.4UQ\R(H&)46
MU]XR8B;6W#X$_N-N8[YF?=5TDYW@;+3$N$2A$G:57#(/_K%[*>O;51\,Y 1;
M(>!TQXFW<7)#YI \!,2AB63@SRY)58B^]2'P_C/Y>>WMWJ6;#RU]05G7LWI"
MM"U>!0_(U<7/-5GEDAOK>8)G.6GF_"USX1P1F*Z7(2FKP&/F#XH%DYG\P<F-
M= MM;M[<6OB;Y<*H*KF3G%;(B^;P[A4C^U7505("KYR<^B1>33_95JP&E]-4
M'I<45#)@%11/?,]I"%VVJVR3TPIZ15FHG(]-:.?9R&->:;:[RK/_7=5,D7&,
MN8PQ]>@VWB9,[9]H9G+%KKM>)A=\C<V).5Z.4R9G^M?3B\WD9 \)&$%2,0</
MO,>L4T_<(TC*C_+0)WK6]XPQ9=L64<1/L[)GBU,E0\0K#(%COXU'E&VV^I@8
M#%&^Q&E1?P98="#9VP$]30*53P6+L%!S(%A\*-F;"WWBW_,184[2^,X'-QQ,
M]MY$4WC/X5G5Z"7/"5_BJ_BPW>D[!)+OXLT_1L ,6FHNY"T\0R A'#/"B&XQ
M#YO-MU[[A4<7F'PR:WJ-A66.D[>B]/%T;IG_W-W_?STM?8E!;JR&-T=&L.0>
ML90^+P#FCDU=/TEE%-549=%.DPJ" 5HK@\N.U/CP/BW-:$^L*GEE8FSQAVOG
MCBL[:.MACKR$@$V,H]JPK>%PLH.W'B:#PH%; T;8X5OC 64'<7W-@WX#N(8$
M8CW5A@2[L*0BG&MG:-G!G1CL[?&M:H!7]U0;5\CWH7""CN_1-KDE#\>7W%BA
MT0?FL;K\LVZ2"Q6.#'%M$I<W;S>=9*/[[!#Z:">7;C&HVF5/*MO+CC.8PLUG
M@&IX[MX(+!Y\+_2#<$,?0*<]^<&W6LFSN\AVX+F%S\.Y2NY8AK$QJ!CBNK9'
M_%AT_5;VE>UL<P$GP(^J5C2YLF;WJAL84GS"CGKWQ.-^\>Q#X=0=WIEHIN^Z
MH0W%E^S,R8TQD?>:V>&!-[PH<OJ0W#<XC:,0' 8LZ68:T>*=D9FGVY)[(:>S
MW<V#TZ6U $=AB.EB.2_UV0$)]3C:^ ']DZR6F/G)L(S5H.'5L_&=! X-R2R@
M#IGC!7M,_IE5D<F;G0#STKJ=SLU_&D-M.1GB6YX9P20UHPOM"B]4,.8#$\MC
MYN; T.;)M7L2;M.<DS "YB.R2J3#<YOFAV)ETW$:@ @LX C3S#O&)=RF>9P&
MH'4N\*5&LKJ"=IY#"@PS&646.TVFDPM\M1$XO=(!UH%1RG^/;)<_$\RGNHJW
M158^&"S5WT^O.!G[J^1UR@R#Y7PQMW[VU]R.I\/DU<D<?VIP5?]DR ?FK@^;
MQ?[?#=GKG91C'GWSD?78RYX_&6KFH$/1<$S7.6."'L27Q*TA*_V1!/9]N@,!
M-G;_.&YLNR.Z/L+/C& _LEZ&V9D/W.3+F96=T_'%P/)\W/?[;,QU:#<WQKJ)
M;TX?7M9=ZB-M9%YG9TR?VZ",I\&YM-?'4L>+]4BX#!V&[&U\%QR1$ ^A'"9]
M#6]%IPN9NIV.P+E8_/4O'R_??O@U.8&2F?R2='-^OD_B[1UNM^U\L8R/B>=0
M,B^F<WJ?'YG>5V&23Y;C*_"^CHY9UB5-#J=,%XO,8^NR/=990%RZI1YHE..-
MV.LT0XD/F.-EV;D#/)EGS9ER8Q:BS^;&R!R;$U0DV9NPKP_G>/#9\^2J[),#
M/;GWT"4(S%R!X0)SB?F90DKW*#!K0VAPJ*Y8AF0=NY@&9BM;IN=G#B&@ VNJ
M8Q:TF!#-2<RZ-4"HQ]J+Y<*X7J*R_=SK&^;#W<]U^/DML=UHX\#"^PP"!.[X
MU%#!01R:-Z:%5ZR/1E^U6T,?6;<#7$CXFAR> I"KBPZ(\RZF,(RW\$/.-<5T
M*X]H"ZZH!9AT_+GDE=6:[.J=UX^<)4LM"E+B6WD8EOG>[ND1MOI*KG/<2YLU
M$S\5G>., #%PFTZ2]!./WMI=^G@0:W]S;_?D9@CN=(0W<9[.([9J^E3PC"US
M\'?@"+QC"_=U2F:!'*6T(/>879R3!]QQ9+L[GYA7>"V,F^2\\=R882U?OS[+
MCHNA'=E\^!0]V)3ZH6[I4B"9D^3,.RB"Z-F".".$:(SR/KSRJ>"(@@^5:*D9
M3+BO&D14DP7&H]*>8(GO0O)'#!@9CX0WAOI4DM6[6D!<@4 9GPUFV)1FZ_%?
MF'^"G_PO4$L#!!0    ( !V+;E=:H0$C?54  +;+!0 5    9&=L>2TR,#(S
M,#DS,%]D968N>&UL[7UKD]N\D>[W4W7^@\Z[55M)U3KV^.XWR3G%D3AC;G2+
MQ+'C_:*B2<R(,45,>)FQ\NL/0.I"B6P I$@"E+6UE7<\ X#=_32 [D:C\9?_
M]W/E]9Y0$+K8_^MO5W]Z]5L/^39V7/_AK[_=S5]H\[YA_-8+(\MW+ _[Z*^_
M^?BW__=___?_ZI'_^\O_>?&B=^,BS_F]-\#V"\._QW_NC:T5^KUWBWP46!$.
M_MS[8GDQ_0V^<3T4]/IX]>BA")$_I!_^O??N3Z]??>^]>"$P[A?D.SBXFQF[
M<9=1]!C^_O+E\_/SGWS\9#WCX$?X)QNOQ :<1U84A[O17OU\M?F_M/M?/-?_
M\3O]G^]6B'I$7G[X^\_0_>MO]+N;SSZ_^1,.'EZ^?O7JZN4_1L.YO40KZX7K
M4[G9Z+=M+SI*4;^K3Y\^O4S^NFV::_GS>^!MO_'FY9:<W<CDKTZTZY!M_.YE
M^L=L4Y<Q=(;HT/T]3#@98MN*$@WA4M0#6]!_O=@V>T%_]>+J]8LW5W_Z&3J_
M;7%*A!U@#\W0?8_^EP"]^ZKC/KB1Y5F>MW9]FR+\DC9YV<=$@PF]2>=E@.[_
M^IOSX*W)-UZ_>?7IS2OZA?\X:!2M'XDFARY5Q-]Z+T_Z^C7Y'9'7?(E0%/*H
M*&S<&#53*T!^M$21:UM>*=(*>]9))YUU:$6^$4[N)X]TI2#ZQ14?NU=3],TC
M;/]88L\ARY7^K]B-UF7HA'LW16_?"I<W'GXN)<Y<ISJI&Y,E-D"3^^LX='T4
MAIKOS./5R@K61#[N@^_>$SWS(\VV<>Q'9/.98L^U7<3EX.2!Z^32\)^(+'$@
M0'=!TSHI&:#OT>2[YSZ(32N@>9T4W5AND.RP(V2%!#*J=3RR6'WJI(UH1Q C
M1__YB/R0CQW0O%Y-(C\BT_HIHDFYIG52,@W0H^4*RP9H7B]%F*S\T7KJT8GM
M.W1-?111)V['.JG<[$[^PQ"E=AJ3M.+6==)SB['S['H>X7M"]O7 \(F5]^!^
M]Y 6A@*&BVC_6F5(/R1&7D'3.BDA+LO*C9*=D@B@CY.MA#A* BN]0-=Z[0!B
M;;R@)K9#_2PR"Y,UG6\),+O5+4OL)Q^<QH&])-_\:@4!F9-"LN1TK5V6)>V^
M-FR],8IT*_")'H5#'(93%,R7Q%[GVDKL;K7:'^GO-?+[S\CRHJ5-/D0\=VJL
M<8T1@;YUTFJZ]@^R;!";,2)+B$U0"UV1*</K5ZLFH@>Z@@RLR.*J8+YIG93,
MD$=\!H?XA]':)#,OM&PA$Y/7KU9IQ=]#]*^82$&G5C;?#0+:*^$!->X)->D1
M52;*M(AET1S/A\,WY .*\0!V:- ?%*.,V:EIWU",1'[/!OU$,1*9G1KTU,2H
M8W9JQ6L3I5.H>W,>G!B9K#YM>G-BU)8;I2'/3E"P4(<6?"<Q"H4ZM^1'B5$L
M/$ +OHO@?B_2N2T_1G 3%1ZA#9]&C&:QW@WY-X*S#>I0*U7V$CFQ1PQ,&K8)
MB,<R=*WOKD>$@<(!BBS7XQ-:8HQF:)\O<1"9*%A12S-,(U&EB1<81 F_84/3
MF*YCD?O$CXG4_:%F,,PX":6A@_LVY/>4Q4"@:[W1@0V^1_Z-J&#%NK=(<:E3
M_BIC-:/3(SKUW*@Z$*5':H:/C<UDXJT1E;&K;NE?D%.:H_)C-J)O9,MZ(EX7
M]0C&.$*:3>8DD7/9F2(V3(/QCK(KDF#W9O3IQO4MWW:)S9BX.V1'RE@,FSB'
MHT6[T,?$GR$[#@*R.5U;H5M^^M3\P8:D4A#I"?M+XJ\BPQ^B)^2],?S'N()I
M4W7D9O@\"A>5YH;=OU&:-XO6>O/MJJ2SAVDHRZ*\S<+MVHRL#P-VI67,[-X4
MQ4#HK@+Q8B.U$K<LJS&E!VH&C<,(93AS'Y;1Y/XN1$6+?VF$3AF]&7X30JK.
M%D;GAG:YF+JC(]=W5_$J^?K46E?SV(6':BYF7G:*B/5NRL,^C'U7<+.9 S1#
MM1Y&[HJ>JVLK3 SL?R?VZ@W.1?)+<U-QX#;/.,IJ5]7Q&EJ']P<:Y5=9L&]+
M.6]E15]AJ$;\V<1_GCPF3MV$6/3T5A.AI*P_*S9,4]%<*T"A%D=+'+C_1LZ=
M[Z @0Q U+\)K8CRCP';)FA^X-II17Z9"R+>>+S6"Y R%$?D@6: 2BJI&)L2&
M:0;),?9?T%@Z<C8W;W+DE(:L]) MG)Z672M*#M-H3&^$G>0 ($- Z1@>8XRV
M:2\7**XZ8"/S?4-#U7G.[M[,"D670F)(99='NOM]1=0I(H;5$S%V'\C8*\NE
M)]K;X\'8\H;N_5[LI<\EFOIP2[D+56R+DD,UFR->:<$3&J&A]>)0+\;QZCL*
MMMM_QKRASGLFZ:*"_=3<)QN+M7GNRO7)M-H'O^\WH0R:%D'CX@<AC4RR1)70
M7&U?:\A'=LAJ3_8 FG!Q[#UE*#27R UV#N1=B.YCLK(\53FZKO>#;64&E3YN
MJC!6P_$$40T,PWA%?GF"VM?^2<4E4]$(:_;[365-K1ZQGUXO9T_EY.!GRTB%
MS*HZOM-&_EW9E:'L. W%'-)DNQEZI+' "OL]9X"&,@E+&V+\KFW<I"I+=MEQ
MFKQI55KD@OVKT'QOA=^3ZC-Q^.+!LAY3BA%R5B_UGQ'R0[HPZ#Y9)=,R(D,W
M/+XJMJTLE!2RR8U'.7F)O"BDOZ&#APES"6/T,R+$6X&]I;^H\3$Q!85UMO5]
M:$6==\FWEV2(P(Z_HQ>.NZ)\TCN)FP]E!;0;Q?4C@O#JY:;-R\(!FJ=[][$7
M#J:^:3FB\[U;H#CYTHL5HOY+27(/NS9/*YF[Y2A,.C1/EX\CK2QIVSZMZB2Z
MMV(OJJR4V^Z'-)-?N[Z;+C_^CP.Z$5VD'.1L*:<#EBN%%;D1[;(I9W;5>T%K
MG\5TCR,_;EHV2TYQN:L#LEX36G9UB!*ZR%?\$#GTIQ![KD-WM]YFI-YFJ W5
M6[H];!\0Z]&"93BHO)K3W^P7\\TO%@,J'>1<(Y_\$-'SCX$;VAZF66-$7L@@
M3.RX]*SOR$LH66SZ"W9_*86WO;&6)S/<TYG>#()Y+#G,,:][_=."+=>;N22X
M8*43^'<;^Q'16-U+U(HL JEMMR7\/L"K*MAL<,"G\)S%DI#^6P\'#@K^^MO5
MJSWUI =R_OI;1-P560H!F977Z^Q?M)\N0^/+C%&K*A1:, #TU>##E1D%\5<!
MZ<'&=A)!='!D9]6"7-Z, V"K('(8LT.V\]B\?M5-<!97!837A<_6HJFXY#8
M8,(NA.$;)3 <;0Q^$0S3MHLBY3L-PT/?0P"?H_D!XY A&9Q+TA:Z313P>YB<
M=\(8'+9;O),C_U-,D@(.(#BDS8J4QGX<T'BT*"A'S65A \NW"(<BHI6S FC]
M5YJ<1_Y#3Z&?+"])UXOZ5A 0I^XA.7. X1'J+A<N!@RX(B_@&B=M4J47E<,9
MLA$AG-ZX0]&&<<;<8O3J"&9<%D"S0#94VWSD/>5A&<R8W3L&'I\7",6WLE#<
M7EY?$T)AL+*M.H))CF1(].]DB?[P+AMWPA0V[P@8,.T0*N^5,.L$S;F.H)"G
M&9+^!WES KAER%R>6+U4-[&YM$,8?92W91RFI1!"#=_V8IK7N+VDQ-I*^+U5
MQTR8!PB[3[*P.[RB>'2_%0:-V4UUM/C$LXXT9,VQS?W\O2G)FE*YQJIC I$,
M(B$MKI"YK#C&OLVS"PJ;JXX&3#2(A[P(P<$C"9!AIKK$,U2"(I;FV6?3<'TG
M?[^#'^P4':&+L>E2O('@2G/X,^0+QZ[A/K( K (""&.I^+:T<,$VR#2UUG2[
M% ZP';97 +#28;4"#D!XY,4-TN3\/)],A(J[= PD!A,@3M(B#(?>P);L-1<L
M=K\N(2; "0B;M*##]I;O5S=:]N,P(MY#( Z>2.\N02C,#PBDM @$K: IO(<5
M-.X23!#YX+&KM'@#K1C*12/3J$LH'),-2E]:C&&  O<IN3!4QGQ@]>H6/AP^
M0,"D!2&2PIFBBUA!XR[! Y$/HJ)"W((+2K>G3-F)HD*T81]9+!5PR'=3 *C3
M8PX 6R""TL(.0^P_T(<SZ"Z:))4]TIM2B>M0\.1V 91"_17 E(T(KLH4B*BT
M2 7@_PF=;O"Z=@Q',7Y "*4%,9C^GPB0@@-T#,XR7(&@2@MQ;!>5K-?(7U>S
MK3L&%\@"B(VTJ,6FHO,C#MW= UAK!CA%S;N&#L@#!(^\&TH9%H6,2@6@.-V$
M9&,A[R(&7"R9M1^!G;J+%8\I$#MI<8TJ9_WJG>Z?CES%4_TWTD(?F2JBO(M.
M1RUE@51U0N5H!\&0%O30'">1G>5-+=<Q_(U[F*&><2;,[=LEP 2Y 2&4%O48
MN3ZF3_(9?H0"%#*6O^.678*GD'80#&D!BQFMJN8C9_MVLF;;\2I.+FW31"[;
M9<##[]LEP 2Y 2&4%K#(,[M+F)_2FHI$SE$4N-_CB#J!)J:."G7FL4>H>.#/
MPGK&[Y(JU,@QJ"[R0B$<"ZYZYFEW;5(ASD H,Y&3O[P\8GI(_ME>&;7B KX'
M-=7>5*FIUOO#P<A_O-18N]18N]18N]18N]18DU[&ZU)C36%P+C765#C!N-18
M4R,54_,\_$RMRAL<#'#\/;J/O7QM'O[5CC+#=/$67'D&(:RE3;DB%H[+]U0"
M&ACD7&!FL:><X5*E-)5Z]:A.@;!B12II9Y#9!_&L8!(D@0 G.>_9/J0F=+H%
M=>XBAJ)L@7:- F >O\<K!.)QIXZ#5\@.!)JT\\L<P488QJ4 2SN<!5@95B"@
MWLF,K>[BI.'D?I/.FLG'/HRKOA6+J^Z'[.'[WG[0WA_N?"MV7-)&4G1U1YE
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
MAART>CQXGJV@$*[8 .K"6H$/$,:J42-@6@K2Q)R)I<90%Z5JK(! *1GK 8I
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
M$"/"8N3 ;%H>-5Q<O5<0 A:MH'GZ7IKP-U/SAO!(4P "RXZ^NM&R'X<17J%
M_VE[L4/L.QK()__OF-9/&* *@RW>2*H4<D),K#*;$/[2C*K; (?A-,#W+B,/
M)M.HBVCER%?.2=PYM(9O$P4:$GH%W/9]XRZB K*AG.<W0(\!LMWT#,MWLM=_
M8908G;J(%I<=T ^1=N.9=ST]O:W=02RRE(-VL]1STXUY9$66V.7A-[D3T\TI
MZ4 S-77N"U^.2B]'I6=U5'J)8TN+8\L[D+C$L2]Q[$L<^Q>/8]=<I+3.L*I<
M@[Q26+61>K G+S2&_T1(Q,&:WL[8I.B&*'AB76.#^\BJGW>"/<9A1B 8U[[O
MM,F,I:54U\DC/I:=3&DQ1^KML2,UTX?)6S93;69^ZYDS;3S7^K0*TUP=MPI@
M6<"EXO>4[4Y!<%ZO#_XBZE"5&DX9ETH48-"=JB!%Y1TJ,9[8WE69,11PM:K
M>'SP4E9H"GE>61)YUG]16SD^6 61PYBIZY6=!H[*_ED# +;JL8UQ<BUL/1SV
MF2Y%KITD7XVA[YA#K=)+%B\Y(]]65H42/@)LDL'5J6:O^?"N[1!;T'/O^8:R
MJN>6->48U NX7^TJ.RU1$TZM-;4_-G=286TO:-P53#@<*+<('18<VA:@F!&>
MD]"C,R6F*/F#]<!PH<3'Z!B*)1D#ES99X ZQ_V"B8)751AC&HM8= PQD ;2G
MY,4/4V4Z7",TWQECW^:MCP*=.P:<*$<0CG)3,N+O(?I73&C4:4Q4,)SX+I>7
M<7<]U_]^1U,S]"_)&\_*1!&/.!2('L(])$4-#^GA!04+6RL3\^/!<1SK8_"N
M?"COF'CR*4Y6!-1!7I".)7\V5$?<*F0X%E#*/76'NTA*@>!(FXN-NB&W.N%1
M.0!7$X2*7CL_HI<7)2IL+BNK@CM;F- H'+>;!MA&R GI#15:JM7R[235C=BI
MR*$N(PP0MZNT1(!R%H48'\H%H6;HT5HGZ5."> $=.H(2B_JZ9Q58AIMX2NZC
MY:5UYB9Q%$:63Z]O3>YIL++(CDMK6W/ZJ0Z!.!/*18T.HUY4B5QGQXIH%/"H
MF^IP"?-0=R )F#=4/7;OHP]0: ?N(W GBK:'FJLN=B[M4N,]N<F32(#L>ZN7
M.NT7TB<)=9_H2K!)F:.E**7,V?T;B!D)3NYI+)1G]@MTE12])FLES^+-MI&@
MY\)B/XY3YU@KBL.\$DB6W/R>_L]W*T3D-_\?4$L#!!0    ( !V+;E?ZG;GY
MY*L  )3;"0 5    9&=L>2TR,#(S,#DS,%]L86(N>&ULY+U[<^LXDB?Z_XVX
MWP&W9F*B*L*GZSRF7]4SNR';\BGMV)9'DJNFIF.C@Y8@F5,4J28I'[L__07
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
MCR1=8-K@4DC[I,1#DN5!]-_A3CD0%PM[H8<0L) D'4EX5!'!TQ&FT$%$R<?
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
MGAUC#>L%IWF8D?]2<TVGY'2CN)$#G6WC2@TP=#."*8US0:/!N$>ZZ6U2'DB
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
MP[;V0.QTZ=8F.G#Z.<R?K_993H)O:L]3C16_;#5R4<U9I0G S#7!+3@QPG1
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
M-DC?IFLV#)JN.T,CNOSS,P6.5Z,7G 8;/,/;((R+ZW=8W9M]$-V&Z_913WV
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
MZ*93<=%&4R7'Q8 ,'.@5C%%H@&&;$4Q!E9A*"<5$"^T*K0L4XYS>"KJ/@^K
M-5K1(@*$E4M*8OKC/W^X>/_A7R_>__F#=UY>\O=ST0HX)+TCSI-_960(D;(_
MZVKU#;+DDL$'N-JF]0 S8+@^'+NH3%*AAI9M/;HQ9AMF&4WK6<.H<OO[I+"'
M?L1!E#\O@Q2CZ_ ES*@2N]TG8W7=3C0X'>#Y-.Z?;CG(DK,!ZV&NUD/786:@
M;'8^W(7?(.,77Y(CO49F"3+C6ZX>PGABYMP9W[CP6V0\,7BL*%_: LWZMKL'
M\9X:.GOFMYPX&^X?G/&/VY.LM^$2QQD>;<B;8(/M)'U(DTT:;*N]0[JT?[@Y
ME[G_H4ZW!P!#;8$9!1SH@.A,&$Z7= _9^#4GQBCCR2BW+(57-9#.4]'\I$M1
M= 9I^A2%FT"ZVL2).(O;$G!U..[][ITV"E#"<HE)(^8]V-TF\6:!TRT%IIYK
M$TJZ#%$*J.WH(Q#SSA ]MCY1;DE/_4-UB1<J:W2&.*-Q8P691/Q%)(IWT!;V
M127US2EB29"$XN#I@L\%BHCZ.]+K;+U3J+ND\=A,#E^7T\)&2R%"/7_+3 HW
MY.M- B4P=#-%*CH?J)KS]TZ_=CNZJX/M#.^"-U8.8KI^2,-X&>Z":(:W)$<C
MPYWI^H; #Z)?<) :-,]A9GU%Q4->@BQ^#K$)AOI'<J3?,B@3T;?399X\X11]
MN$#L#WF"KO$2;^G?/I5_]+]$:_$*)O$]?LT77W#T@N^2.'^6;;8]T";0YB%W
M?V#;X V>8\.0>B%H%?]Z7G2G39Q?'3C,%%AR]YP=S.G2SGE2N0M>P.#?GR&#
M!;/]AQJ#S>+^?/]AELZ8R8JI?L*K/YQH'M("YVA-!JHRDAYJS-G<YL$.U[.@
M@RUY)^E1X M(^D>V2Y86T<,!50$5?PT:JK]8J8N L';O"Y )]^Y[__[=Z1+=
M37.<I+^)*^4-<3TQ[^%$CXT[@EC6WJ5S4I1,[RB;$)L>;0S NL.MP75K<#^;
M4-H?G3C(<DK=@BL1J\8GG&-OQ&%=<<;*CEX&&;WC:KO#<<;6 5HE:"_?&I&'
MHB,>?0G2%;TG@U4O'679?KMCJP?CUQU>TKJH243,L(M?@UQ:[MS%DYW6/W?W
M*CL%T4__6# -SYVO_4;<"*%WB#WNZVJZLS#[]8:DTA.ZXP1GN:N&*W[NV39;
MU6L\6:,5/?3K;+(*3[F3U$3TW9K(DM::?V6-M8I<=*_D"L<KU[UL][EGVUA5
MK_'D/6S[H5]G8U5XRJ7(I0B,9OJD?P%/-B^ #B4_J-[XB1[HO&&>],5Q+?(D
M3X/5%$_I(E]ZA&Y1H!6YR>?.TV"9[X,(@=@)=N2P1#=>9_@A#9>.>LW. \^X
MNQ2\N!/VDZVGP6J5IW21*]10RJ =%?+>$J^B(,NFZY\#ZG$^36>TILG]GNY*
MFJZ;^_ZN@BBBUP:4<EDI*+UAZU"K3HLZ'.<5=*H^'&823.LXCA^2^Y,R>G\2
M"DGSH5/P:$]WT]&5/?2E-.._<8BK8LA>EDP:0(42(4G%HD[)M\-IF*SF>9#F
MJM5 -=0^ORZ+VN\7W/[*CR<\:55 S(H3EQ0LO5^E6B)X"(J^0K1(;J'L]'26
ME4.=<UM&FMYCW""XJA(XE)D7*&!EX[V'+JUC134IV2C67-WUBJ.-4_TE2!-=
M* 4H!^(6$[0ZC;KL5VP*XSRA%Q[4_3$(XK::'^L?PF69>=?;A8S6<>7*_I;)
M=0[)5\UEFMX#Z2"X?9[6OZ-J<]@)^VKE\2;I06F=EM/>V<R%3K>L5H$2]^S@
M\J4U!YP^@YV.NRVK6R3DXUC9)^F@2A/R.7E=94;^OCCQY+V_:>YHGS\3YE1[
M#E4;^=0J3J<##<!W)O04\F#Z$0.0JLU^3*FUVP_*#K^.,[>:#7XR8;=SS2K
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
M"]1Z'OIK\RS4>IC_\<#-/HW#?)]B\LYNPE?ZK^QSFF32<H-R>:>E W6P.V4
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
MC.#Q6SCIIK:T5C@1(>:[),Z2-'L.=R3J?4G27]6<4,L[HX4)[)H9*F$8Y#!
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
M=/X;)1JF?<W^<%72]0C;K8!X-M :\0-6N!Z/1B0=B+3:TY:$ 13A8'C$;(Y
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
MWM2?DNU[(5Z-BJ\U=J+ (FD/+UE>EC1?0\".R$)UDB$3''KIZ"':E>\%H""
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
MH^F/L&('MK_1(#<KWF1,N'BW[S3TBM_,U^*%>J&["%G7*'DNIL IZB#4[20
M+=DQO![UC^TLCR_9M@C2Z/&-T;A[6 =)4B>81&LX );"8/#T-$M<S40\N&1B
MOTET)>*'[W[XCG ,I+;+;1Q$=)[T&9'SW]N4-CL.T&-AL&T@+@X.4-EE$0PG
MREUS590  +VRI=TXY"[/_DXA04B^8AEW2?MP7"QRHG6@*0HD)PJPZA7.B_$\
MW3YOB[*1'RD^/5HT"(&+5Z[D:N]P' ZE9OUWD&Z#?#>&:<,@N+CF3*]F#@4@
M2KXUA<,NBC)>0R7LNCI@MNHVN',$P<4W9WIUZ]B41Z,5:*?6(7BE7HSD)7W*
MQVJ< PPNUKD3W.5=!8E2Z807+/\OG%%ZZMI8#P9C4>#B[&3ZNXP6*$CU/X"*
M*%5\:F3D=D4$.J^LYWTV^0&V*N,WE+4Z"(&+L:[D:DV3:SA2 2));96%YF]3
MFUGM#L#%$ MUW?67PP@;AV&U']^R_M6N!Z!<[2YUMM5FXU"L-IC-@?5NAN!<
M<8T^ZYKS/<)KLKPT</D=VZ5@;L^&4O+Z&%SK;B?05K V)\U03P58GNM+0E[H
MNAC:? <A</'$E5Q;7CR_/16 2#;?IF#7J"9I;F"XF#>*YK[:8PC;GSV$+S3:
M)LW<BL>L,@O=>DXT>H3B>O;8SWV0X6+Y##/1_&B)$@2A0@I-;VJGNE7X0F(F
M/W/<OD-(X2[FK"Z]* L2066V^EH[$-<VQIMZ)TA<_!]+MO'^/FR*5885AM:E
M?B#OJ[Q%(C3S^9(&ZRPO(:NGJCQE#D[H!\''12=ZAYY?M@UH76/+4U=:E^J8
M%I]I!"PN/HXGW#F_IL'A__917H-.;84T#AP7AR?1;BFQ7Z!O=32UW=--)N+7
M_DJ#I'P)@YR>QZ++EU(955?[0WX-EQ@M,=6YFVVQ_R.C$E_JK[--1G9O4RK6
M>A%5Z:G6T9C]=U&=8;B$HY=&VYU4/=IS$4?>?T@2M>-IOT$B_VG+<G<!PL6A
M$13;,J'E$7OGM4FE).::J>VSC'$N#.ZT>1@NEO32:&-"4H]FIJ_PY"E+8JPI
M]3:U<81#R29'HH^NC(#9,+"=-W^FQ>EFD\0T>LRJGV5FF:-!',""B\_[3,'@
MN  4"008W$75UE/FU7EB-F_F([L2VV\;+>.P,:R/2$.)8M['2 XG/WN^]Y/T
MU)F7-A[4 U N?I<ZVZK'U3A/F6)Q D7UM36N?L"UMAVJM"WE^3FGS ?@1Z'R
MA1)VK,EWD)\;K$4'ZJ"H?GH*$OY"4KQ06I)( @$WBE(<Z'D/#_$]3W>EZRRM
MWN'8QOJ8!Q$M7K*WBZJCYZ<\*TP7IDYPN#@[CFC]ZE2!YCY$6<$W_4_),V!
MRDK+$=<5\-B8V7L,;G.3P9,: :DQ^ Z4H9##!)5Y;E>K.*0/FR#LB9FQC\;%
M.1=2#;<6 H:S2D 1#N:51[=AF;%O*^EFC+R;.*4EI2GOL+J):6Y+M1L%C8N'
M4TCO\E3B(#]\]_U_\*9D$L@K1R_8$9^)8A2'0?(QYH6/'C84 GMC=MZW,-(%
M"!?_1E#<91L')1*62&"B0)] >7+/MXH0A=*9WUFVW@2I[9YW& 07 YWIU<\$
M'%!CH(3URK>SLS/E6<+VV&L8A(LW/11J5Q6BQ#\L_K84;,@WF?!*3LCU]9G?
MK!%>>^AA'>0ES8<YTS\<%X^<:-4R/S@0D5!$ <.0"7F;4BWOW1[4[@*$BV4C
M*+;E0WY_PKR-'W[PZS,V+B_4W.0^C\U!M [%Q9E!.C773W7@><50#N.7+Z+K
M4_K,NW,7T*6[*"@=B QU@D+&K1$D:XRK8(D AAPW 8XDH%,0TYYB_=1=Q=&<
M;^E0;9Q):'#Q>:\Y:%5Q!).SFO_=_O1U:9QH2W%4Q#FM(ANOV"*ES] O])1-
MPGJ*&QB/B[ENQ&J7UW6P9P-&!)SG=E(A/ O9.-/^&1<CC+3I/:#$(,]1F"4H
M:'57RIS87VT+;A^*:_$'Z=0C*3D ]SD:$+_YV9LL+;*\>(DW=0+4#2W?LMS6
M+G40 A>37,G5\DH:."4U3$+Z9=G%+41?]F30=P8@8XB9.FW]+VZ)'.?7;M&\
MR-(@>:!!.;!1V(?BXL @G9K=D@ $($B]G7QS 37YRR!.N6X\T&?XWV_]7N(E
M,:.A5EA9#NQL%R;6](TA"%S,<R57N^OC<(HIDY"$@WKEV9=TK+,\"(&+9Z[D
M=GFFI%8A<YFY]W(3K&U*U?D=%SO,Q&G7K3"*P#!T?O,=32%F9X3[W(+ Q0U7
M<AV=:0GJE6?0*J6DU_&KKN_2$/#5D.&(]>4'+,$+S<65B,;6.9#BXOR,,]+*
MH7'4) '<)&Y,9R!,9Z"@KU(:E LC$5\%W^!727XJ;<,-UST-:?P*-YLW=4M
MPVVA920N;@^1J=_YP15?7@-X[XK8' CE*;"')WV#<;'%@=*^HW$J#\2^F<-[
MO#%_Z36($Y"6RRRO2H3HS.D9C(PYPY1JS!'=[K8-#(]NBB64[^KPS'A?,J-\
MQV@>+@&O#<;%'0=*]6+NW_U9EB*YW8A,>?:[WXJXVYSY2\I<+N,5Q-'9XG5[
MA^-BD!.M6FPN!X*XP#_[O>:3ND^_0FG/@H*,W6[+@ODRQGR&@?&X..-&K-6V
MU6#<4\L:0 3F[2'^ZFS=6F-Q<6B84(-M^S?LMHW-8XQM:PW'Q1\G6NVV[=\\
M%X1N"1?<1+KK3'LT+JZXD&K0FW]'KS<PD\<QFM,&P,4E1VKMVO/OB+3G LI7
M.FM/9S0NOKB0:M">OR!4&$[\"'UIC\?%%C=B[=KR%[]^-%A685AMSTGZ$%P,
ML-*G.<C*+N+W@>@>JC?92\BW?\:UVD;:M K"O#J5[^+QG I[E'W[9X2K/!0Y
M+U;9=]%X06I/R?CN (PK/5@N7JZU]V+Q-UOX].WJGA9E'D-S-G[LO\G2']E?
MKM)[N@[B-((AEW$1!@D\#&DLF80%%]_VF4*7N0(7U'_(:VRD '1P<T^@) 14
M@\@KE#!RQ9'R9S$OURI#\X?IFIJ\.\(=%[/;1$]D+W_A]-6ZW66&IE[MCG#'
MQTY[-_8Q[/35@=UIAL;L%F?((V1I3P[+**9Z2UMQF>4E6]Q)7 7 XV.J0O4^
M/%TQ-'A9&AL*^[D"'B%+8VOYOE$LC3W5\E-Z951]+NJ&&M9D41<@7*P<0;%>
MF5[I^E'W JD;A/BN *BV@V1N77=VUJM<!RA<+!Q#LGZU^\/W)M[Y+8L%1%Q\
MW<2B3,8CS=?GM CS>&.L$C\$@(M;CM3:JGK3&HZ4#)!$#:0?,YD$17&[XD:@
MGAJ/'("X*-U ]@['Q2DG6O4<$ 8$6UO!S>);S;8:T&<Q_(NO(:_Y/]2CKG\X
M+C8YT6I3IPH*26NZBIR!3<H\#!=;>FG42HY5;$"Q ]W331*$7!IN\_@Y3NM*
M_C:&#$+@XHTKN7I/QQJ.5( X6":)^)Q%\2H.U9P&FVTS#,7%I$$Z;39MK4!4
MF1=>ZNU("0$'QUHA4Q^#BPMV K7*.95"\*%>M4'(#(WZ5MXP!M?*VPGLKGPU
M$L'*JV<Q?E,YX=C9 X>+0^.(-AP]_XCLZ%GE?9P')23);=>](2V]HW%QRH54
M:_M? "(*E%<6#;,%.2M<EQ_+@O]$>21:=/I*\^"9RA,PO<OCD,)M+XUT#VL0
M!!=+G.G5/"X)2 (!61WS*=D [ D1T-Y26SXRRQI!Z5GF HHR^F!DG[D#7WS<
M-6-DL;C3MR"/;K)41K?Q3L[%57I'\SB+^E9)$X%E/X]+G+S,?;1HRC;=_E))
M]URA:A'\R><H"MZ?B$Z9_F@IK9 <LYQ6%_8^)744#>]15J<LP&AI/0-_.4E\
M2>MVO8;RV2L17;UJ30F*O_S4FK&(;>1-!=(R#\)R&R37\8H!U@_ _961#_P]
M9%*XR&2U9 /Q51XJP>_'V7^TA4X4YWGK2F9>?9\W<Y8$D(11 "C>FC?Z%A7^
MDK#[]'M0O:&=4[F[@FY/G(F%DN8,24[-VUNU^'N:W$-3A$STD2R'=N':(.%*
MH+RQUA+>>!!"77"Z$0=8P"I$J_HW"B'O$O5/.;>LR#11;^+JJK_]9L2]X\W9
MME\46N!(ZS^58]Q"3=,9S:>W>TY>E$DT4K%W&&S]C$MDC+29&\5X[@EX0]\N
MUILDVU%KX6E]"*[%MM*G!5_3-U*/]+OJF>@L\E<:).5+R(S']?69;?GM8Y'Q
M89!0C2$2@C0@WOO"_<BFN,WI(S.2!;. <&]R'A=ADA7P5^N-@!L8+H:-HKG+
M.PE,5&C2@'N/@:]D:UBQD*N3LQ+YUIQ&B8?;*?:,Q<6%84*[_%!L&98FB@_A
M"XVV";U=W>4TB==Q&N2[RR#.?PR2+?NKK(J<1E4+K9@6_!&>1D,7H7-AQL7U
MN:>E76Y*_'!@5;Y X!.$?P-^D97XP8-7OD/DAY TI?NX+>*4%@4[&SVQ2<"*
MWM,P>TYY/X*(K7*\BH.F]#:H1,XK,NIKQTXW11Q1\5QQ%A0O=T&LQU@<_(NX
M9'&IZ79EM/HN43Y,FB\3]=.5J%8?YYWL33+;(H  !01(Z#U?9F%KD=F_@S*K
MMY27G*[^[[]$S\GN X35??<??_SN]U^+Z'<RCZ75SJ1SPFEGO)A'&IE^F&RB
M/E)M_610'LAZ:1SJ'..Y85EM^ TQZ,Y[X2 L+GZ-)[QO/ZMB\54D2/:J=D?Y
M82]U8#PN+KH1JP60"R@BP="XK'?L/^.BR/+=35;:*F.9!N%B2@^%6L>9>BB!
ML?B.<O9Z>_W#<7'$B5;',YWO GU6E;>S:A@$%[N<Z1UCV%SYMH?G:10SK9;B
MH& J$(MYHFZD]RL_TK*03K0Z*K_ONI%6S;"S:A@$%[N<Z1VC_+[Y-NMY7C1%
M4GZX*!@5;Z?K;&OH&[7<IW')T>+SMMZEA,I=2M[<I<3J74K51:ZZ2X'[OT2Y
M2PGD78KLB-7ZC7):H /=UE.OK)^R_%<(5 @V<1DDI]'?MT4)S-&$T380E^@,
M4*G%28OA)!3C25 #>&'&807_GB;012_R:'-,). 2(&_S]V:#<DD3N?!NC ZP
M^&(DKXRDAH,M(?>63[][>>^?]Z)R+L>+"E>A0LQ[$>^6;2D#AMZO>==)>/?B
M[C9_C^9=T(3 UWR@;.3+1?K,Z(%(V[5LNFQKQ-([')=<.=&J/<-P("*@B KF
M-Z2.R5[VD"5;'B1F88YI$"Z6]%"H!<?!4%*/]5S2[96F6WJV"Q/Z.4B#Y[[J
MAWV#<7'#@5*]AAL'(1R&-$!^ZQZF)<W!H@(E#_2YASGVH;A8,TBG5@-1!2 2
MPF_IE]:Q_SH+#+5WM2&XN&"E;^C.(F%##Q:0PVM=%E>I$DPG P;.:1Z_LMF\
M4L4!,H:7C,:Q7!#/Q.DUX3TC$> 2N8G4:R%! @T4PE]!0.1K%1!9E12.:F2J
M9^K%!>T\431._IC $C,4+MZ.(7GP.4:)%D00:]+$/ZD'MBNV&,R1UHYNSE%@
MXY'AXO@,,^F+$VO%CS98M5!2'*%CD'C)1)>1W IA;<?W0$2X9>!%D*>W6YMG
M-RMV7%)TB*GI[3@JT$Z <2>F2L326T?#ISYDVQ))171E$W5:1$VJQB+ )3@3
MJ>_*QF7+@P@;WH<MWF\:24D9,B^^Q!?V,S\&E;OS+7W,/M%LDX%OP_;.BU>(
MC;YC_PQW]LUG- 9<+)]*?I?G"A["$)$R(RHJ(G"1GP4VUZW%Y=@#"U"P%>"S
M7P7%$U^";?'A.0@V?X#ST!]H4A;57_@)B9^.Y!]^N686RA@C9AJPQ+G&3AA(
MG?[K+\E3LIA$M>BU+I0DJ2LE,,"7@:^(%,Z.O/@W+6QKP"\_H%E=,UV&2KX4
M2DW(<9X663EQ]JRT/@K1<O<0IXEU,Q31P@^L.,ZE=EEC3TO+7\-?LH0Y,$55
M7B9,ME#RY2[+>8&:LLSCIVW)SV79#4,)15TR?@*_@@M76ACU8![,O_P)#4-G
MGI!V><U1GI :*9%8B8H6?) V8E)A]J^<[/2E+]* QAIA<*IQ/ZD]NLV/BV*X
M+S6G7%8^T90=5!(VD=-H':=Q4>;\^M/0Z&<<)"*&C218?_OFX"=$(N"\:Z,@
M%UXZ E43K/2]AVF=(8BX8Z-,:YTAQWE>:V9JLPT_VX,%#[-UGZI8!R-:_V$:
M];HP#001(.0;"?2M-Q4 ,JZSHKAD?Q?7.EM&W^U&WL,4'^DJRZD8]QA\I<7%
M5Z:]61[Q AE7)5T7[J[, 3^'2#26F*6NYD*>X*O?$F R:3Y,FB^3)_[I2O[X
MQT^0.4(WM&R6T&@?U &__!$-X\UTZ57O2M)F5]<OO0L\GA%YZ4RU(*;1F>D.
M0L0%.VV:B\)'GA!EK,_3(W2YHM'Y-H>#$&\,( A46MO#,%[*]#++5S3N=#S:
M'QLB*SK#)#1^\RAQ@9,(I$1@/2&5+#2893=YCON$U-A]2L@]W<@F=1"P?$]+
M>)#55\<J$X[PV*1@+-EFOBM8^%E$XC$+@D_CJY4VMEI@;20FSO43:+3%'_AX
M(FLV$Z6DL_!1H#R5GW.,K #)2>@Y-_8,0[!#NE!G.+48AGM2CR9H[5,0I^ \
MW:;-WYAC9=*402!$2N-.:Y=/S:@3 K"5;YFE1/V)H? 2K<,C"%MQB--"**8B
MPJ)]>]-OCLT<C]#?A4,.R:CG5/SO57H:AI"O!)?"M^4+S>]I2)FXLJ.0T8\9
MA0"19D^CVW#,Y]#DFPK/MQ"56Z'B?@U'1A1L:%A]E4*<1Y9;GA][ 5"STD2G
M(^L44#1\NLOI)HBCWGOQ?AC4W+*0ZL@P">W3#]6G=%M=+%_#O^^AC\CMZDLA
M0X*U770L BR[YV2Z;;QU181&-;EQKVG5V3L.$K6:]A+LJ*QB+ZR1$&3<K/9M
M=N"%G7J<OR.!4//01NM8OT;"8V)<OJ710#R5"QQV]MG(=><@8"#^ [2LLU.>
MX<;JH1G\&%C:0[6SX]J\('K6SQM:\MKY>?;*3KO1QQW;MR-E2S\-R_C5JJ7N
MT C<H#V(-KU#BH+_$@EYVI%O  ]C[[?JIEGC\E)X6EP&%Y=9S@@-*8WXLSK[
M[V@+A D/37-QW< 0<'0*M5JI:B=P3]I9$?>8R13";L:B22D'@1 967=:;7R#
M1W\)JV=>8F%;5="(%I]R2V#&$ QFIME(=>%9 WM".+0GGO'C3L_,3#P;@D'$
M,V=2M<Z>_!C8SSE<O@M<"Q:3?1<#-(*=;@^B1_HN-2I_ODO7SK"MN0E @#>:
M]3I+>6!"GR&U0R%2RQ'$6HWI*LN5  W(#!;@(@C',^]N5^<0LPXA>A!#R2S/
M:L4.LT%I5DH',(3<<Z'6RC[&KQ8T-[$UO,=C Y-)$"1HMQTD%U]+FA;0JV)U
MEM,H+DV%L6PGB?&8$)C<F29@X?MXC'X5F=-K?!NOKJ=VEW$:I.'@OKL70GS*
MO^<\+.+!C;JUN$>-^834N/UOU^!4P/^')+/7( 'CUD2$P@\\ %']@S)2A!#J
M=VXR#_'B:\B#->Z93;Q8K6AH#%=:E@)$LNAIXEI #4-\(IQ+!7\K,%@,$3&D
MK3^V(01-Q'!_JB:G5J01H(T(XHY1^.L9,4=@DQ5!P@["VPV#@![D(A6%1DTB
MRNRB/_+["#9GK],^G-@WHEV11#A-'%*E2DE+\E.'MU[2YJ3R">H9:BZ@?2@"
M,7*E4*^^:P/QGP3SO<D\J+\CVK>,9/6EGGBT[E#6K;-QVBM8C0)$Q)!Q])H,
MH2A+IV_HHCS5R#)5AV0I)&T&8?E37+Z<;8LR8V>QVJ\VLK(/ ($M&T>GJ>P@
M0)$W!D8JN)/FJ.$M;>&)'8##;2ZJ7[P&<0*OY>S4]<!$ZYX&"72$L&6[ND,C
MTL$)1.L9#4]0>[S"<4)J+!_8P?(#X 'W1& BU_Y>7;JS:\^=OP=]2?,!+H]&
M@HC9TVF?Q/,&ET^N5X';.^MK:'L$(GY9"-,#?^0P/X^:,N)7T@"Y+;*;3T'S
M5UJTNW]H+KLK(()-;QJ]5FX-(,#%Q<<X_)7"!>$43NK ^+G90[,[1W4D2+J=
M#=TBWZ9Z2M\T-%@XO2?UMJYAX] ="?<?W[(YN,_0'#'W5>IGX#Y#=RS<?\GI
M+-K/$1VS!+3HGT,& *&OJI59^OQ(\S5X[B8G6/T=D0ML)$NK/,D&?8!1!(;Y
MN^-YI7D) :&\94)/CH)E* )5<:70<*-3C9<-(_QF&H <")H*H9= '02O%67.
M2^F+EJ#&ZVM76$1:,IIDXWF^P7!":ARD0<).^1R-CWT,"&PH^9(&:Z@5_+]4
M/)]![IFV8PV#(%"XL92:&-</ZE$#&\+JJA<VA3,,1:9??10:U4E5'-Y,A</P
ME]4D*[:Y+]NH9I[ 0U? (.IV<^8HJEX(1'QR)%2+@Y)@HAYG!0C!DA7H,=7B
MN<F$M_E7&B3E2QCD]#Q^C<&L*WWC-&MYT*]A,;3+3'*NTC].7_5G1"!E3>K'
MCF>K!LE9$A1%O(KKENP6:^("BD!FIE)LL"\ 7UF3'9$8?+<9$7DZK2HK/7RS
MCT:T S@0:4DZ:I>+\<T:)C(;YG_O[ABIY6D:07S#!GP)>TY?+P0B%CD2:E B
M#G9".&#=8F(C/"R?Z7Q,G;?K;1*PX](YW>0TC+DU9_^=4-XF)8U.A5]>67GS
M AC?FV?"C4@ 9I^2UCVK^0!1OW!"ZF^(+A?*5TY(1\!.VA+FZ]H.<AYIN^A1
M?9]8I?6<;^D-_5H^OM'DE7YFKL6+N6W41%R(1&?O*6A7AQSAB5)%@>,\4=,>
MRHP\47+'=H<3\C<:Y&3YEYRQ\P<R.Z\X$U$<(?.[E,_"\^7?;R9-N_MV,QG)
ML?*]1?L\G/?Y:N,X]7U8?H2<GHG!&)GZ)8WDS2UE!YB0#167[J,Y;$-T+.P>
MI'\*[U6D1&#U\ZA1+<%EG,8EF_0KO-:TJ]&HWJD\E=[3=1"G$<UO5Y=L'D$"
M!LHD&3.@120G<\Y&:W/.<7_@R+6:/B?\.H#G3[7/"O4WX))8?(5O%D<A12YG
MA?TP'JWL.)\;IHF-Y]/#N+7H.4-,0G2T0C%TGMA#%OR=*B8L@>UL,1'5<<M#
M[SEC'XGP<-K@;V,3U^ TC1Y?:$Y/5R5MN2*S(47P$#3_7,P2LQ]R?);$TNFG
M'^(X[$)?CY]>]2]\-/=I/8\),CXSKY4FC&Z:;7D7TX&7OUXH1#P;0:SY);#B
M4@M:]#7S^B1H;M2F]%[[N&N&R,L2WA3Q=L-33Y3NF3?;]1,U'AQG_P@"ZWWX
MN?4UR5._I7;*@TJ(QF9ZHH^E_&:KZ2D30O[=XQ? GR@T[J#1Z2O-@V=Z\15J
MDQ7T+H]#HXNYT*??I[ ZS7@Q$:ZH(9(<4M%#.$%'*MNR[>R6B<%5*@I*'4*.
M#9]!M/4><G:'E$_EN[QS%/\R5D$LQB_B[-9V9AJ.280/-?4I\EWL)>#OU13+
M24#VT=)NAN.GCTG>9Y[Q(<VX0LN[DVV(0RMW34I)P<^JCR]!*J=_D_%:ZC0Z
MP-EN[,??@QL]><X'D'!!BY)05,B&>24CIY'_FJ)C/2>ZKWG'UO!JB.=!27OS
MS##0]=M2#??E0*$UVI[!"29 L9+!]^ZTZD<^_8,<6T=^^STX1E.G[$\#!$'X
M3[XSK3BRO6,D<;]!%7%?$SPZ])O=3.15@Z_]1/O\;T)?[+/VIQ$U3>]X8U'N
MU9#M*F,H^RVIR+@%\:X]0"[2K83'1(E[AMM5TZ. 3YV=J6!#O$HA4,E42](1
M#L%I>1*Y6AM$-WBL'#35@W2$.R8.]E5\=(1'RT%C34=GR*/B8F_51F<,GGR5
MJN 0M!("HZ_&<4"%0Y,7,02#:']W)K7+MPI0M#7BH.VP$H ^-O^229W8\'7O
MY:"Q>B.^BT#SO4SW )X?(^.#H,/@!&*(\^,FMN\55UQR:-O(,,@O?_(N16,I
MU0S0(*@/;DT/5ZF5HN"'B=&Q0AX^C\ 6^9RUT20M1L:Q2G<U"7\"/HJ"]R3C
MTR9^"#$?1<G[\2*52Z2%_$?EBXA.'0M-='F?4:'"D]0:NB#<TS![3J$&]57$
MR(Q7<=#D,D+ATISI71I553F@[5Q1L!E59325'X::%BSW=432[&'2MMX71*$!
MBF)45!"5#)E01RI"^!%>^2*1M-0E-]4?3XC7Y@ZVUB$S+O@]+0.&/KHH&#5O
M>K$?3R1@<40\SMRAX\N!2?%DU._I1M;:NEWQ)H]0J--L@2U#$9G+(0KU=MO5
M>*CM(R%LMD?]TS7[+_;GZD_L_SRQ+9W]Y?\#4$L#!!0    ( !V+;E=T[_Q5
MDG0  "?K!P 5    9&=L>2TR,#(S,#DS,%]P<F4N>&UL[;UM<^,XDB[Z_4;<
M_Z#3&[$Q&W%JNJMJ7KIG=^\)6J)=.B-+&DFNFMHO';0$R9RF2 U)V:7Y]1<@
M]4*1!) @"26HTL8YTRX; )'Y)(!$(E_^Z_]\6WN=5Q)&;N#_]P_O?__3#QWB
MSX.%ZZ_^^X>GZ3MKVNWW?^A$L>,O'"_PR7__X <__)__[__]?SKT__[K?[U[
MU[EWB;?X2Z<7S-_U_67PGYVALR9_Z3P0GX1.'(3_V?GL>%OVF^#>]4C8Z0;K
MC4=B0O^0?O@OG3_^_L-/SYUW[P#C?B;^(@B?)OWCN"]QO(G^\N./;V]OO_>#
M5^<M"'^+?C\/UK !I[$3;Z/C:#]]^VG_?VGW__)<_[>_L/]Y=B+2H?SRH[]\
MB]S__H%]=__9MX^_#\+5CQ]^^NG]CW]_'$SG+V3MO'-]QK<Y^>'0BXU2UN_]
M+[_\\F/RUT/30LMOSZ%W^,;''P_3.8Y,_^H*VF=F$KE_B9+I#8*Y$R>P2S_3
MX;9@_WIW:/:._>K=^P_O/K[__;=H\<.!^0D'P\ C$[+LL/]2](Y?7;@K-W8\
MQ_-VKC]GL/W(FOS8#:A8TODFG5]"LOSO'Q8K;T>_\>'C3[]\_(E]X=_.&L6[
M#17/R&72]4/GQUI?OZ._H_R:OA 21[)9E#;6-INQ$Q(_?B&Q.W<\I:F5]FQR
MGFPID37]1C1:CC9L^5/YDK)/W$O7_*9Q,/_M)? 6= ^R_[EUXYW*//F]=<VW
MZT0O]U[PIL3.0J<F9S>D^V9(1LN[;>3Z)(HL?S'=KM=.N*/\<5>^NZ1RYL?6
M?!YL_9B>*./ <^<ND5)0>^ FJ>S[KY2700B8=TG3)F?2(\_QZ-ES5[!EQ6G>
MY(SN'3=,CLU'XD04,B9ULFF)^C0Y-RH=X98L[&\;XD=R[#C-FY4D^B.9.=\@
MDE1HVN1,QB'9."Z8-YSFS<XHH#M_O!M[;&'["[:G;B#B).W8Y"SWIY._&I!4
M^1).K;QUD_-Y"(+%F^MYE.X1/=?#OD^UO)7[[!$KB@"*"[1_HSQD'X)-KZ1I
MDS.A]Y"U&R<G)65 -TB.$GK[ >ST@*[-Z@%4VWC'5.P%NSS159CLZ7)-0-BM
M:5X&?O+!\3:<O]!O?G'"D*Y)$"\E71OGI:+>=PE=;TABVPE]*D?1((BB,0FG
M+U1?E^I*XFZ-ZA_I[RWZ^T_$\>*7.?T0O8XS94VJC #Z-CG7F3O_C6X;5&>,
MZ18RIZA%+F3)R/HU*HEDQ7:0GA,[4A$L-FUR)A/BT3O#@MX/X]V,KKS(F8-4
M3%F_1KFU?8[(/[>4"S;3LN77($Y[(VY VF]".F]$E2<U<ZAFH8_F\^$UW0%A
M-' [:+P/PF8F[*3[;@B;HKRGQGLB;(K"3AIO:K#9"3M=Y-8&G2>HN[X;'&R:
MHCZ7O,W!9JLVBJ:;'9"QO X7N#O!9@CJ?*%[%&S&X $N<'<!GO>0SI>ZQP /
M4? (E[C3P.8,ZZWI?@-<;;P.C<YJ_D(66X\JF,QL$](;R\!UGEV/,H-$/1([
MKB>?J,(8>N8^?0G">$;"-=,TH]02I3QYP"!&W!OV<QJR?2QV7^4VD:8_I ?#
MS"5!&3I^7TWW'E4, %V;M0[L\<W=;Z",A76_X(R57OFKC*5'IA_9TG/CZD H
MCZ2'CKW.- L.2E1&KWI@?R$+98K4Q]0B;_3(>J6W+G8C& 8QL>9T35(^JZX4
MV# :[1VJ.Q*PNQYYNG=]QY^[5&=,KCOT1,IH#'L[Q\**CZ:/D3\A\VT8TL/I
MSHE<]>73\ <U<:7$TA-U7^A]E?3] 7DEWL>^O]E64&VJCJR'SIRY2)D:<7^M
M<]YO6KO]MZM.73R,)B\+=9U%VE4/K\\-=LH\%G;7-6..Z:["Y&$C7<1NJ2HQ
MR@/I0>/<0AE-W-5+/%H^1:1L\U=&J,[H>NA-)E)UM0@Z:SKEMNPZ^NCZ[GJ[
M3KX^=G;5;NS@H?39S%67"*RWKAOVN>V[PC5;.(">6=M1[*[9N[JU#JB"_:]$
M7[T/"I9\96HJ#GS)-PY5Z:HZGJ9]^/2@H;[+<OM>R.=-E?45AM)RGTWNSZ--
M<JD;48V>A2K1F:C>9V'#Z++F.B&)K&W\$H3NO\CBR5^0,#,AIEY$=U1Y)N'<
MI7M^Z,[)A-UE*IA\F_F2%B0G)(KI!^D&E<RHJF4"-HP>)(>!_X[9TLEB'WE3
MF(XR9,I#7N#U5'6O4!Q&JTWO,5@D#P"9"2C;\ 1C7'KN:H;BJ@-J6>_[.51=
MY^+N>G8HMA5212J[/;+3[PMAER*J6+U297=%QUX[+GO1/CP/;AUOX"Y/;%=^
ME]#UX0OY+E31+12'TNLC7FG# XV@:;\XEXOA=OU,PL/QGU%OV.4]XW1107_2
M]TEMMC;/7;L^758GX_=R;\I@;A',+GYFTL@X2U0QS37V-4UWY 7=[>D9P!PN
M\K>GS QG+\0-CQ?(IX@LMW1G>:WR=-WL!R_E&:3\W%1A+,WV!*@$1M%V37]9
M0^P;_Z3AG*FHA.G]OBZOJ?4F\-/P<O%23AY^#H14\*QJXCN7\+]3W1E4Q]%D
M<TB=[29DPVR!%<Y[R0":/ F5%3%YUTM$4JE.6W4<G9%6RBP']A?->4-U1MHW
MN9<.Z"_.NI!O,?$79'$8B,U:+9],[,:LRS[1S_O..Y85:,L$A?Z8MMQ/YS A
M+YB?S<%CV7."7(*:0R:B)$=.1.:_7P6O/RZ(^R/C#_LA853")/J/7Y,/6<]1
M<E,[C.0YS\1+QO^5MLDU^?$"LSIP8D9'+)_4>8O\G++06>&\$X3T$D1Y?1C+
M">=G@!63"NU;_+A)3K5W\Q?7.V*]#(,UCSM[3@2<B68913]Q&6Y:]/L+-H=[
MSUF5LS/7!,C/]Q@,+:4&BZ,]$LU#=Y,-S^4P]JPED+\?4/E;0MN%V7Q8.Q.R
M<ME\V52.J87$^P*G"Y#Q'S%W"B&U2 A8OK]UO%3/$C/^O"60WW_ Y'<9;4AL
M_MLV4<B]'833A<9 9O\1D]D<"I'XG:BUR<4'PO!B:R#'_X2J>'!H1&+Y](5X
M'KM8.SY(RLO: ]G^9TRV\^DT@/')I8C>1R7*-:<+D/T_F\+^ K5("(Q)Z 8+
M>J2' -X7&@.Y_@LFUSD4HO+;]A=0;A^;@N\_^,S.D8?$ZGLWFCM>.J-[^KM(
MS.Z2YE"6H]PYI62BLOTK<4(PTS.-H2Q'N89*2+PPP[O;,#R;C'!7X;>&LASE
M BHC\L(\M_W8C7<L7WOZCE_.ZV(K*(]1+IT\HE!X>[ T^#%+0R_B;[XEE,<H
M=TT1<2A\[A+F">7U_07Y]E>R$S&ZT!3*:90[II \%%:/0Y=YJTW=N7S3*+:%
M,AOE9BDF$(7;,^?;X5T\]=^4,YW;!<I[E&LEB%P4"%C :+@),N;B+LLH$NZZ
MP4*XI4LZ0N% N6\JD(X"BK58A"SI2_J?@>N3]R(H2IN#WXCP !"0:0C;/ZBQ
M_0.<[2CW4"F9AK#]HQK;/\+9CG(7E9*)R?8N2U 3SH(WS@LTMS&4Y2AW40F)
MF Q/3II1. Z#5S>M9R7C>J$'E/6(5U0QL:@"GQ[R$&D_M(3R&_&Z6DX<)I_'
M010[WO^X&YDF6=X>RG/$BZN(T$L;&%/<F=&"YTJ4:P+E+\I=M92<2[.4(1P2
MAR^^YRV@#$6Y@)81<V%^#@+V]O$2^$)[;+$5E*\H-TD>49?>>)D[<<1=^ID_
M@SW84+;5/!D79N.7T(WI#%CHYM;?VV@XKV*<IE#VHES_A.1=F-73)%\M"[IX
MI!IBZ)YB?L[Y7-8.RF24RQZ?L MS>!PFV3D)5;L3/RX6;Q".EDO>SBMJ#^4X
MREU/3B@NY_M1M"6A*O]+>D%10+GV08F^]#[#4H)2Y>?]A^<9BYCA[#*%5E!>
MHUSY>$1=F+?#8!8Z+.I]NEL_!QX_/*2T(93#*!<\ 6D79O+9/,K9FVL"92S*
MS:Z4'*0]P?XV3]+I\KT7REM"&8QRTQ,1A[;WKD![[TIQ[T6Y\?&(0N+M,7;Y
ME!=<S.;2#N X&TR."TB]=/Q>$O+3]Y=!N#YDH%R7LYW3%,IPG!!)$7F79O5V
MX;*,/,F4CAGACW%MG-NYO!<4 )P82B#1*.;]+\3S_NH';_Z4.%'@DT6JZHLL
M_-PN4!00WQ EY*) \#GPMI1+8>((&G+6 *<IE.6(;X<<\G!\+U.GYN/9PQ8A
MSU->W /*>,1'1#&Q2/YI,6%S=E\)2X"RGZ&(_[P>4/XC/BB*B47SGP^[].!9
M!>(W\UQ#*+<176%+24-A\G3M>-ZAU)N(R;F&4"8C^KR6DH;"9'M-PA7=U!["
MX"U^V<=VBIC-Z0!E.J)GJY!4'.9_.\61I_%O0LZ7M 9G)T!D.Y=(K+0;Q_*0
M4Y:?U DY7!>UA_(=-;"23^B%.9^40,CJ3\ED^O3>)G)ZD/>"HH!R7842C7.V
M9B+YA4?K63LHOQ$OIF6$X<1,;9\]=W[O!8Y0+S]K!N4OXBVTA"P4]MXY_F_A
M=A//=^,PF!/"GD^BXVH#7(B  T A0;R?*K$"QUQPROI>R!HN-!H(^T&AP0SB
M!!".I 5%IT OLKC;3<B2A,Q-84:^Q7?T0[^)E2) =R@^J!F%P&PH@>F_?BS0
M-:"_T)SO=%\LAAYT)&/S/LM[^J'SKG.TBR>)3^E7_(@LV$]1X+D+1FUG/U)G
M/U1MX5LZT7,"U39ZMW*<32J!Q(NCPV].HKC_Q:_':68JVXZ#]+8@R*"Z[P[K
M77]95:+LF%"Y1Y;THK^X(S[](4XJ,?7<:.X%K(!M-&/)KP4DJ@TC6W0%86YV
MY2GA<KXHJ]&;31J$@W-QFJ=9TA5/F,9?9K[:]P=V-P37*C*= QA(<#82%P=8
M7JIN=DJ<_F)]<P7HJHQQ/1"K4)W)>HP/<R]@999@<![:F@&;NK *,#N0=LKP
MC0_-(^%8BDKF?VB+EIA8P%,I\\\);?1V4 6#?3$.J2J6;X>5/5[ME"E%HYQD
M0Y#8W^>A@!2:HV6A%S.W# $.J>A =)WHA57&I?]A)>!>'8]=)*VXZX0AO:NM
MDH(_?&" W='2V8,P"*J09 A^^W>1:$+FA,Z5ZC%#$O--A@=^"'MA'S4J:$'H
M-P:D0P'PTV0C%;0DW=%2Z=> #<01=/SZ/DL0'80[.C<^3.>MT'+M5T"CC#YT
MIH]#LG'<A?V-56(FTD7":8Z6@+\"#$**T?$XHP2HJB%FXJ^R*951F.$[G?N2
MT#\N!BG5W!DFTXN#V/&2EG@K*-@0>@MC-X:8[K1,G=DP2Z9P&Q/W0DOMKZ)R
M0PA'7T_Y&I%T;GU_[FW9>]I#$"S>7*\L&O"X94-ZHY4$4$%+A1'HJ(VH8#GL
M+7I G(A,6#7IT?(I2J?.ATO2#:^<@ I0(-K1$6*/H&LR<[Z==$K1,BIIC%=I
M0&W9<.E$QR#1Z?>K.?#G,IV!TQRO_(#2JA#1BHY$.C&9NH99=T#=EG8%JEFV
M7K:_2)QJ7@*/LCABNDJ\DYM$X2/@E3MHP'ZMRBCT!9>9,-B\+>J#5TBA*@)<
M $VU@1^,46-GQTY1L#TNWQZO$@.<U^5FN'+*30 FW-(]O4"6$!M>%[S:#37@
M$=./CM#YE> PT9T4)ED_O%H/5;&"<0(=L&[@)U1\<>.7[C:*Z14BA,,&ZXU7
M&:(J>"I<08=P&,0$?%:5-L:K'%$5( '-Z'CTR+/\#>^L$5X)B:K\+Z'1 +Z'
M[JO#0NE5% 1Q+[PJ$]61D7,!':J9\PV^994VQJM%4148 <WH>*@LF#K+1)M)
M01D-T.)HL17I9'I4,C>4=<.KA=&XQ8'/%?PE&/BK&0G7[&1-W,TV+$(JN3R<
MLM\)#+?0_GA5-I3@""H19PB6G+L?Z.E#WA6OCD<-!,$L00=/>/>#0 @> *]^
M2 T@%=F##N=AZ\C>&.6[Z'EKO((D#>R9983CH\)V@1[9L+C)H_0(8"EOCE?:
MI XN(M+Q@3E1!%(8,0N@-*X>7L$5@&5E<.,D^I\I2D&2(HGX<R&>PDYXM5>:
MP1? $?155^7!OX$G?@W56YK!K 7O^IGT)[*8J$)+O+(N</X6%U$9M>@P6(M%
MDGG!\<:.N^C[^ZMA9KZ"MV% 7[RJ,%6A@G,$';Q'UP_"0Q9<$@DVNV)+O&(R
M58'A48L.PX3$#G/(LIW09_FUK/E\N]XF4=O,56ON"H"!],4K3U,5*CA'T,$K
MTG9TEA^S+&F4Q7$<NL_;F%T 9P&[I[ K?.#16:SD*Z^I\?%*Z%05@F8YV^([
MA4R9 UT4.3WQ*O\T?GL4\J91^ U(SC9.>/M"8G>>J7=YEJGM8Y5,;9W?G8W\
M'[?,;0U3=LO<=LO<=LO<5N(V<\O<=LO<=LO<=LO<=LO<)IJ\(;=>R_."-Z8V
MW@=A+]@^Q\NM5TS](X\.41NFS7G?JC#,2)CS^8$J@<P=!#N%7-,82[B%CG"5
M_%<-)+W2]EA9![\69+[*O"+08V$4)E>J1?(D-"9A4@< ]!#&[XQ].M8!4($[
M)B&9EF^PMO%+$+K_.EF%A @6.V'GFVL(.1XWS$,LJ4NK@M:A W8NND:1.N>"
M,:4L3K6;1\N]\VO61?G,4OH'F*7T-&0G6'9.@W9^]^0[:0%I)'MIFGOF.#^Y
MB93; >L1;3\1F=DSU\Z,6[:$^X5GK7,:\&V5QQD!#)-E;<U H5R&>,S7;U.,
MPCC#?/JO$^/I/U@RP,5V'E,EA82O[IQP+(:T:7G+-C"=.WD]YCT8QY-WPG0R
M$=>R=YIY67-DWG/9RN-^&0W85KS]U&0&O%PS-,U)S,S2O::40G0M=C_UY*XK
M8WY96[04EA40X-.*#L.$O!)_2P#%+XHMD<V@?'6A8+\NI]$4YM]3RLK"J>QO
M>S<CEMZ._K_%S/DFQ4=M,&PS)Q>:4@2K, H=Y&X0Q:/EG@+Y,N,TQ[9G@A>;
MD%RSP ""@&^+%/-4P']C^/X0!E%$C\VER(?XK!&V%1$L\"6DM=C'<TH2K]4'
MXI/0\:B"8RW6KN\RD6.Y9/8U" "^;XKC8)LBP7!78Q#Z IQ0=M+/LPI&/;HW
M>$&2]WX_6Y%2(>R&746C(AAYY0+ &G0 'YWP-\)"%A,J7TD8NQ']EQ1!63_L
M0AR-0 AC#CJ&$B(%)Z.L(W;YC490!+(''488L77/1OPJ'8V JL:L%FM.Q\PV
MZ3/,@&J% M>5LL;HU3[ 2I" UA8C. S\X)PPL+H+Z(I>/02,+I@/Z#LQ*U 7
M)3D=TGG*PQCY/="KBL#97JS2)V*" 2BE$Y(>C(6&Z-5'JF-22K+ZYOA+NCGZ
M9,5</W /./9\P66(X*R3]$.O0U(59!A#T)??@^/Z[(3>N_'/@H$;[U,E3DD<
M>\F9(+A[P+JCUR.IBJ(2>^J"N5AYNP2AGW[Y^%."4N]A\/57]OV1WPWH3AY&
M],.C9?ISS*K?L<1M)?"PCH!^Z,5'E'$!$J85D.Z+XZ_H27KON&'BMYM,(,T8
M%3-G/'>Q][H;4WK=*&)%<EF"/595T@G]8!M;JY"D7GH<\!K^!GH9DTI :V'T
MY81B^A*$,3WJUR<E3 'N\M[H-4Z: E+$G,M!],4)0\>/2_/APZ$2CX)>V:0I
MR"#,,D*AB=@)0>@987]C-&_=Z"6-Z&>IH<7*C*0K>A&4.HH,B"V:UA[[?O'#
M%99?E8'02Z=46H'568:^""M<!.O? ?755ZFZZ%2N?VVSAYZ,NP?'*]??4CI/
M$2=W9!F$Y%AQF$14E$.'@N7Z3KA+;(RJ><:T?A2]6@S8!GL!WK=>,BG5^\6V
MCR"3255)!_2*-8H2P:49_4!(7:#$SU[9-NCE9,"<+U+6XJ4S)/%I;ZF7$K+"
M4.A59^"/8%7YU&H;_QG50.0-J$13#=4K6,V'Q+2'M )W3N3.Y<_5DF[H!6G
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
MY)SEPA[8KPA@R<K>& $\T&1 >"0+5@[PSDUR,$,1D/;"MKU70@'("TU(E,K
MR"?J2R'3";L68G.KH<")RRR(U-6UVK+@]<6N8=C$XA#S17MJLW%(/'?M^DZX
MRY33*\L80W^W72OG.:L]/K*=0^5^4?[4T1"'#7H($3@C[\5_845C)XQ/B=PS
ME:_5DC@U]2EL/YTJ<J2/&X99U6;N_#=*PYK.G(29O5!D42ODTIGUNW^U9]-'
M:S)C_N'=OSWUIWT#W$E+D&!Y/)*TZ9ES0VH*5QU'SWEQJ-"XT'):U!P=^:RH
MAG3YJ=$(G[5K#_T%Y8J[=-/,7>4[DJ((5!D2>W-O$OCJ+#5F.]_7?>LYL2/:
MP0MY>Z;V0Y($I&?-+.1-.U^Z3KX]\WM@JVOYF?7]91"N$[SO=OL_JGFMJ V(
MO"O+H.0[J%3AFSF+\$C'P1LB<VKT2.RX'F==%E+V3+N?[-[3(*F8U!T-9Q.K
M.^L,^M9=?T 5+)9?:S_>K1Y2*^HA'7,+[ M.\$F']?[.*A[QV)=9^FJUJS<D
M=(,%G5,8UZE?+:B RB7!6BP2W:3L<>U0_Q/2&5L#TUH %<X]C45LN9.8D%?B
M;PG+F;OR630.?U5+">*/A?T:A .PC+?H1CG]V_NO'_ ?H;!W>,:#1O9XVU_4
MV>'UBLLP\.>U)"8[ /9[&9K(%+G8:KV E1:N?IZ4#H/]:H>L*Q0Y:H364 ]H
MX7! P-M5<KD>2]J@/C1X'B@H$7]NE12HL^'Z]8B*T@*6D)^O3D*N05.HHQZ
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
M6&PW72,L55A$][BOQ!%DKZD_<IL6;%-\-$JWD1#2]X=TJYB]$>^5/-(+[8O
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
M8@?N7)RK-$DADVN$?H!6D[ZSK#BE=.MRE7-B]D1YJ*2Y=L+?Q P7=<!^)&B
M^7)^: )BN@G\* BC%W=CK4)"]L7/WH+P-R$>@'[81ML&8 %S1Q<Z]H@]!]*O
MBL$H-,.NU-H$[SFTZ]J12!@%ON--B1.#C@!1!^Q:F4WL2%)^Z/+8]5SV>G)8
M;A/R2OPMZ>[FGCAF&M />DJ;?$R#V8-^\3G8U&5)W_/M\.^Q]5#BD*5UT21:
M YN2V-LZWPK*:I//"0[I%U1<Q\1GQ<65]==</W1?=TUZ;"E[T'<G ;&2<NOR
MGLA^IBI/>_ [.*_FNG'P9>I]9^MZ5P*4.Y;!%_X:&$M8AXYZ?K[T+F9_FWM;
MMK\<SEL^SK#>V"ZG-9!588^!'D1V%+OKO.S=!Z&29]$O(L\B>SKK/UHSN]>Q
M'D>36?]_K%E_-.S<CR8WIR-,IR/1EI21A;T[I6+-E$8&1S[2F_!/:I#)K79D
M5>,#O"Y+W7&Q58K+R]A5UFQ18X&T<DO%X;"UF,L+TS55=:E N;BV2^4!L=_6
MD.3(\+HO%2EB9ID7$J:%33B&JF:&QH[OJ24VS;$!7X!T;D7T>EEIQTGZ8;\.
M:]Y8,KQIM+X,SAT]PZQ13.6;<R,7UZ?X\T_YJ_G#:-3[TA\,.M:PUQG-/MFB
M:WC=HA6W"[D"K=D]KAC:Q2=.UN\*KM$PUAAH7DM6KMR"]N?W(@M:NDK-L)#U
M]IMI-XCBJ.ML&/W,(7@<DHWC+@Z;E?H2K3UPLS7^'&:-F1,W\9@>!CYSIBX/
ML$VKVW';(Z^^AO Z+^4G88Y^M[F]/Y@4%W$7;../!FP@/$)_4<I0]4BI(I[G
M^"381D(X]YTA?;'M, WCJD#Y%=Q],F0JRD,%$=!F0M$N @VB;LZ5IQNLUVZ\
MWGNS,$]4UU\1?^X2X&WG0UZ-ZHX>'_NS1WM(-2=VX>F.AJPVGSWL]FV#KCDB
MPA5T*,5AD-)7N;&[2H1F0EA(FJAF;K$ILCI5":A\&BH> \RYOVS7:Y:H<#F-
M@_EOHR3]633:QA&]=S&_!N%5YF/A*O/T^&A-OK*;S'0VZOZU,QHS#X!I9_0T
MF\[HJF3%,K&O-:<RBLMLNID)21QSDFT\R3;SG,DV$P%N-37'1<I'0H4I\726
MY1S)M3,C*JX9+/.)1G*DXB<3.<YH *AB6=+6#+#*18W'_(%)J3^.L[+_N77C
M'1.UP$]$21A6+.G61EC**4%/]9&;EBP(F-/<,$!$PI;#AT.0GA#>K*H@#IPK
M:8AMB1%*RIE]A4LENE6E<KZ\HGXWW(JCAS1\"CM--/<P;:K*L8S+E:_O&Q*Z
MP8(2$,:HAIL&.9/+R6A_(^'<C<@X=.<B;?12$\#>K3"$%0+)=R_"#[1A'/7]
M<4*/)*1)R\>P3=\7$TT!J\T_B;G544J)T[0;-CD);'-[<V+7/#3XXLATUGX4
M;<FBMV49P=*Y)V1&687V,/V%0*HJC(7MEP@7CLJ,PL>XKEP?2,+>=13G@>W1
M>+F-IQ) YLNEA.K[(%P2-]Z&)[KU:52E'P-*F+[R\I?2J 2L5E?L?TD5>Y^L
MF,G=;*5>MO)*&(.T.2K/!#LEU>6VQXH@7;=D&VSQ^_4#?LUC/*,?H[X1FXGM
M7XT(&FWT4Q!7;:F"3#/[W83X7#5/G*$U[Z,EGT(O4GXQN>3R^29_![[@;*+@
M": G@\20U0L\G10E&#OP*36:6=OX)0B9X_,32VN2L:&-/<>G.OT9,R:,MT+?
MPC^(PJ2FGZR)/>U83[-/HTG_?^Q>YVG8LR=G3H>=\< :3CMW7SOVW^U)MS^U
M.^-)OVMW)M;PP;YY(1KEA2@I-U]9Q,"5U/1\UPR'(CU>DII99X#7976ZBE05
M#B'HT5S_>V8(X666..AHK\]2 SQ2FV6BQ(]5Q\=N8MDL/]%]<!M=;#(/7BT?
M,T0D]2UMG=NC7I_CY!,C7YR /=\(W7M/WXK(>BJ7\T93:'ZZN;T%<B RC="=
MABX(1($W6H%@6;$ 4&2;H3M27!*,(G\,=92HJI0&;R3<JZ=K5V 8T/M5;)]^
MK5<UK9>*<ORN2TB?-AL$(2U\]:K4@8M**0? ZY+2]*%IM,R\B>XM_!<26-$$
MT+W]6RN[<EC-$./GAN@MTIE[E4I3S],_LYP6S,*[=;P9"=<?)&)NP@2OZB(!
M6@8F<-VD9=+TMI!YO<79[<LF@!Y'T?K=G@^K&6+<U+(NTFG8;E]G@E=EJ;CH
M;E]?+,S+4#4A44P)I#0D]%OSV'UUXYW0B^2/@@Q5$WLZF_2[K%Q5ZC=B=6?]
MS_W9UYMO2)M\0R"1 S7=0!0^8<83$HK'AP*73'7N #C]%;;Q!GTL!VUSVE!>
M>TVY7@Y,\L5(R:0?$'M1Y)I]'PCGB#;420%"Y8D2?\&TKF*EYB;# $5?,T-R
M2J6^L5@_$?TU/0QJRU!.$>4^O^[;<YJ;^1K1S$K(B8&086;<QZL<0FDJN;Y/
MB=LF#$N2=L]>'']_YQH&_BLEG2RTQ0JI3\'(E]HJ>E=3JD15%+_?%%APCN6,
M#DE&G1Z]@=P[;OC9\;8Z I4:G9WQF[3!RP4,_FTE<9EYGH,*8[7D9V#F0[31
M*Z(<Q"O6>X29T\PX!)2G:.;+<XODOLIQ<&T+XW-R,&)NY_D9F/G2;+18EX/X
M?:874F26D4>!\A3-?)9NT9K1>#/X+A;5/@,:[DE2,@GT!(KM6QA<*&^B+^(7
M2_YGY&&B-C_TI(VM73!* G!;2RUYGC B563[UD0)%QNQK+8V6]IW\T)A1++*
M%B\8$(,UK27LO&V4">]2+MS1=OZ<%%QLA:ZU?Q(E:!N.AN\^VU/F6WMG#:QA
MUR[UN+TYVC;G:,M)$W (B,A R[Y,P6=W\KZ?.H(O6)-[.FW'^TH<7BZ!BF,A
MNQPTZPQ;@P_-F+<KXLRF,/++CC,(1<?>V _BEP<SQ[C*QP ]89Z#B-11J&I
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
M7;(D>(5=2[&XU15O0YD_V!'%X8WKZJ=IJ7$G@.V!8, V) &G#>4;"X1,F >
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
M[7^X(6U/=2!MU@=PD""P-A)M48(F]6D"XA"O!#/PUFA__<XAM&2KNDC=CSS
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
ME(A=COE]MU3THCO+.Z&\"YIU=$[93TN]6Z?NI2[<\(!IG7Y2S/_&&/T4V?\
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
M-R'U5]EC.6##),VKCMA<KVGYK>$0E0J:U1*!) DE0F;)P#;!N76FD%4YBO2
MAHA$Q)QY^@SFA=:'>[ F$I84^R8BOF$^]1%,?%]%6><0&X9YQU*76(I,!:U]
MHVN0"L[D&ON@N7];)Q; ,$-!U '>=6F"31HWE:IU4'OK_N/P2[,)%XR&?@_F
M9$7[.!Q]XYX>UH=9DB5D/9@0J:#9++EI;/]>8LH=:"+!HA-:Q!4-I<1_K=ON
MR/[SN[(?_;S-D/8SHKL94S'I-U.=.RG1UWG [65RSQ7QY1J$-,A&['AXS_1M
M.$MF+%G1;&-PRCCM1;>MPZM#^,0SU;;^VDC^/1+]=9._ 5!+ P04    "  =
MBVY7& M)YF<%  "/(@  "@   &5X,S(M,BYH=&WM6FUOVS80_F[ _^%FH$$*
MR&])D[6V:T"QE4:;:[NV,C0?:8FRN$J42E)QO%^_HR0[K\663NEB-$&01!1Y
M?.Y(/GSNXMZ9\W'4KU9Z9Y8YQ-^@OWJ.[8RL?J^9_\:WS>)U[V0RO("Y<S&R
MWM?\F*L.M%N) H=%5,*8KF 61X0;>8,!<RJ87\.!.'3ZV'%=B(A8,MZ!5JW?
M.YV,G9L6ZCZ)6+CN_).-K*]D?]%\REI_CR]DTNTUM4'T<?K?T75!T2M5)R%;
MXJ-@RT"5";AWTN^=]ZW/9_:)[50KAP>-@U[S'*%C^Y-YX5*NJ-BEN)>/& ,_
MM#_8CCFJ5LS1Z,( >SQHO,3]J1$/K)ECG]H#T[$GXVIE>CZ;GYMHVYGLDA?M
MM]7*>6/>&#1@;@VT*] ^/&H9N^2#.<>=/YQ,'6L(.[H,1>RKE7>M8YB<@G-F
MP=R<G9AC:UZ??!Y9%V .'/WFH-4ZV"7/GOI@_YE*Q?QUT<BX1[7!5N.(\3+=
ML'FUXL:<4U>QF,.*J0!40.%32@1&+%S#C":Q4!#[,&1+ID@(9ABND8VYVX!]
MW7<O]+ZF<7<01PGAZSV1/;T&-'<:BP@GJG_"B45F5P6"4H@01B"!HE<>0DL4
MC194X.W:,G C'!P"D>"S$%]N <VIFPJF&'I'N ?6E1L0OJ2 LT9,2@T>OW5/
MCR@* 144(=_$ESNR@8<.&(!WC!-@G"3\UH SZG[!D.D;QJA6!@&C/IPR3KC+
MT.F)[S.7"AT';;-PUL"=)?0Z&9"D0J:$*U QM-]"03Y[$B/;S;E'>T6\&+WU
M;O7.^^@34AB?$[$@G,KZY"JD:R0!-XN_/B(&=B"J4^:^>_I3X9@G(PL&UF@T
MGYH#>_SA?:U5RYZGYG"X>7ZT!ROFJ4!W;;WJPB(6'A5U-PY#DD@$M/FKE@GK
MGC-[_ 27>FU=$F[.I(J36B'3>\[PNP&W&K^6?(KOA-T9EH*R9)#[[=<E(7R
M)\L$Z@0T!U=0GY\BX>%^BI)0T\^6D@3]FC)!(V1FJ<_GO"#1]N$^0?H3T#[:
M]UYO#_4U@6W)JSC8[7>';[J:UF[&!W_,GLO6?:9[]9G">O(->A_KRV;YH;#V
M#W:-RAA'!1:1C)]0[RG".*H0EBNF#<\1I@5?(JC4E&;HUR0,42F@$M0:"%\D
MR''2R$;Y6VV$!CV6F=;2#'NE8<Z(<4)%-J?,4=P63XV'=W SDPO]IU#3+U+G
M1TF= N,B5BJ..K (B?L%VHTC'"GCD'E;EXY:KTJM&MG]IFSFP!^0]G:_7)%4
M,OJ?A=B+ADN"M*+GEA'R3-W%/9S5_9RSR4==_- X]>I9@]\_FN-;I;_G<A/\
M+"M6ZV<)<8[D7E;\LBS_GQ29"H9KD9#P&VM3CE)Y69SO\70<7Q:5+0VF_2:O
M;NW4@NRT&GO6D,UJ1:)ME.&Q8#@G'ME,'S,)*\&4HARD0NFMZPN;6H,'B_6V
MSO"N=6SH,D.,FEJ %[MIUI6D^,SUB5",+PU Y<7C54B]9?:X&;!BDN;E2&RN
M5K0NUW"(2@7-BHQ DH02(;,L89W@W#J%R,H?1=Y 0T0B8LY<?0;S&NSC/0A0
MHRTH]DU$?,D\ZB&8^*%BLTXN5@P3DH6NO10I#%K[1E<_%9S) /N@N7];0A;
M,'5!U#[>=6F"31HWE:JQ^_^<^*5>Q^N!AEX'IF1)NS@<7>.N'M:%29(E:AT8
M$:F@7M]0T]#^8X,IQU]'?D4?M(HK&C8J_UBWW5'^)W>5/_IYG23=3(KN)DW%
MI-_,=NYD1?=3@>N[Y($;XO82A-3/1FQI^(;IZW!NB'%#BKTF!F<3IQO1;>KP
MZA ^\[I\4W^@)/^$B?X@RM]02P,$%     @ '8MN5XKV4?BHK ( [:8=  P
M  !F;W)M,3 M<2YH=&WL?>MSVDBS]_=4Y7_0\7.>4]DJD>C"U<GZ+8QQ0H+!
M,239[!>7D 90(B0B"=OXKW]G= $))"1 EQ&>/<_9Q:!+3_>O+]/3T_/A_SW-
M%.H!Z(:LJ7^?L6^9,PJHHB;)ZN3OLX4Y+M7/_M_%ZU<?IB:\#EZK&G^?34US
M?O[NW>/CX]M'_JVF3]ZQC4;CW1.ZYLR^Z/PI\#J.8=AW_]QT!^(4S(22K!JF
MH(I@=9,BJ[_#GX]^75TZTA79=RGZQGT)_V[KT?!7:7V#]^+J._M'WZ5FX*45
M^U+3O50VM#+'UG;185^QNN$I[%H6T0Q'"/ZYO.NN+S>#KU]?^L[4!=48:_I,
M,*$,T9,J)88K<57/0TH&$'T/@G^_G6@/D<^IEWC6?<Z6</PC13^/!&/%<0EL
ML-M])_P!WL'Q[H4Z&(<^MOH._NI>N#!*$T&8KRX>"\;(NM#YP?=4^)VN*< (
MO-KZQ7>Y9.HE<SD'1C I\.=WZ&=T#U=B> ];1&VAFOHR>*S.C[Y7&;JY313\
MTG?1U<?NS]55DCR134$1%&4IJ^);49M9US(-GCFSE!,($OPOA?[Y8,JF BX^
MO+/_"W^= 5.@T)-*X,]"?OC[K*6I)E#-TA .Z(P2[;_^/C/!D_G.UN%WZ+YW
MSF,__$^I1%W+0)'.J0$PWU,]80;.J2?IZ3W5N;(^W#-<Z_[;X+_<U<=F\Q;^
M!Y%'E4IQ[^9;]VC ]]L#O7<'NL?3RM?V72S#'G)[I7$/($;A*.#_FC.@2O#_
MS6M%F-R/!<4 ^SR*]3RJM=!U]"#9$ 7E)Q#TMBI="2:XMW_N#IBG&YEYOOGZ
M]]^'4GNEB8O9ZAVW0)<UZ1I^9]Q_W4<<OF>V58BD90L^51>4CBJ!IR]@><]
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
MX>YX*(N_@3F80=*!?C* PLDQ[^8P!G.(ZMYS" 2I/  <Y*)?#H#S<M8$P$D
M^*3A2H"4'I#0:1R,=2X'BC:X^,M>I[<I)OV%L&R"BU2!;.%E/R [T,(;R*>T
M409?(&.S;^84@4Q@2P"50#V+>^5G05T(^K*O D\)\/ 1\F@)OR"02WZB9%5A
M(P1X:(@CA=-?_@EN%NW9&M54);L>_31P&5B/'SK:O-.4F/6+CLIM$]C@ 1O,
MLMLAVX (6%Z(C]DP%FZKF@&PW/Y'H )=4"!7FM(,SL?M#E8/H/TTAXP%!=\+
MX6*BHXK:# Q,J%7H*5U-%-8QD7O17APA1B:&D6G.--V4GX'442&T)_)( 4W#
M *N>2,YE7:B;IX,USSGGUF!;B@ #\;4MBF!*LJ'W-02P";H0OENONUS>"+\T
M?9,\OS!.U3P&'Z9-\$KP>C!>LSC\_3#[>@OMO&H:;E/*F:#_)MC% ;OA@B%V
ME^"8X/A$[?%@KJF&IAM3>=Z<Z,":DO2 ^:CIOPF<,8!SI'R(=2:H)JA^&;:Z
MW4>G$0*W?3L!<;X@WA 'L<0$LP2S)V!G;X%N:*J@#(!@DOP:1N@-%PRQO03'
M!,<G:H];B@Q'M9HHW($'H"Y :RDJ)]*?NN!PCI0/L<X$U035)VVK"5B)A2-8
MR!L+.=B%;VJ4OW.K_#YJFO0H*\K+ $DD7W+T;^Y-?HF\+!M&<$MP>YKVUNU3
M@,H?>L+LA<PF<,:MW3O!+P]B;0EJ"6I/Q-8&%9W= A6=,DQPC 6.(R5$[#%!
M-D%V\6VV_RRU:\A(="B\']17"QURQW/EM3Q&)ZZ=!J+1>)'']GKQ'4Q)%K]!
M_15VL_O$#>].> [DIQCHA%>]('3Z>)(#.'W<?M'@1"M><>")KAN^((#Z^9('
M1/T<)R!="8. [^6(OBU/IF8,^V1=]W+,TP9;<C!/?H:_$(BZJT5WP#!U632!
M-# U\?<W.)TS[@;?3@-\&_ULW*]WCOG$Y;^16+$8T)^CCBXG4@VQZE33_K.
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
MMC0OXSEQ<';$,[R*K&8@0^0( W8D'C<?WMZ9]I]6J]V^OCYJ5APXRTZVQX-
M374T??F/< _GPV<7M\V[H4UQQRH68]GWU'6GU^RU.LTN=!'(Z36'UEER0I*]
M!U,>:J+SY; T'[Z=I-/8.%EDB16)5M=,9IU0>HD&T6<-N;.+C@EF-KGL6SB3
M<A?XK1Y3UIZ?M[89)" E)K!@$BL2K<0$KI_JS/E**"%EWY&Q6>31>@JJRC#<
M2EKXIS49L$J\+P4%6DE #:8 F,8JAO2?YX8FZ-2;;ZJPD* .2G]9>Q.N@.A<
MP5I7<,2V9HA^GIA:8FJ)J<7*U)9WF]IU&(K*@OIS8#?@7F]$'\)G <NV]F05
MN-MKVU:=:X!!1A<BN^NUS,0&9Z@696*#B0TF-A@K&US9QP9;M29339& ;CCE
MG%3[ST(VE\0F%U1-*L0F$YM,;#)6-KFZCTUN"<:4NE:TQW5<3"QO$92A2BPO
ML;S$\F)E>6MHNYF)=LZA,9B:94Y7MMAOAH/6RX@QS0G?M1+?(/:4V%-B3S.4
MH]]VUKWU!-Q;ZD90A8EE%E<[/Z]D0UQ89ZE;X6=3%92E(5MA[-J:(G-K-RA
MU]P!8Z%L9H!)64*F:5NF5"5I F)<B7'-S[@VO,:5?TM]12U69!AWHM:VR$["
M+Q3W;V1F%<U8H&WYS9&V,-T.Y'>R\9O8SDPG^6263PPG,9RY&4Z6\1K.\EL4
M79JZIAB6T;S5-1%(R$X2JTBLXFE(L$BT$JN8G57<V S%^C=#=:@2U1]^:M^1
M/5!D \!)2*Q(M!([B,\:$+NY+ZH+)H)BAXK622XD5B2QXHE(L$BT$AN)D8WD
M?3:R^=;*+%+7@FAJ.K&/Q#Z>B 2+1"NQCQC9Q_+&6O@W=7V0.#40%& M:#NE
M\YX30E%2\IL!T(].P$FL*;&F)R+!(M%*K"E&UK2RL?A]!<:"513T;8Y.9 6J
MK.D>*TH,9I8&LT8,)C&8Q&!B93"K&XO>-VA#T$ 8 QAM>HJ#B*$DAO(D)%@D
M6HFAQ,A0UKR&LO*6ZENGH'54^X $65/)[)O8R-.08)%H)382(QOIV]=3?4NU
MGZ;R2":]08EI/!4)%HE68AKS*YELG%T,.A][S>&WN_: %$=F;0'K)WFTV.Z#
MJ+CW5']N[7D]1R]R#M1^3WU'A_K!GX\\IZIPQU)M"\CWNC/?46@N&]]3P^4<
MOK^I"R-9?$_UA!FP6=W3$ ,YWTE2[EW6\6Y)'GGE/[G->00YPRHU=4/VVWH8
M.IS1.?_#&8-=^1YY!(C'NA=DS 4]6WI+5-Q*5/;<@UV+*OB8@K1%E<*@3T2K
M^)6H3N? M5:_=]7N#=I7KU_!CX-^MW/5'+:OJ,MF%]J)-C7XU&YO'(Q5G,$%
MG"9'-7M7U%6[97WM:5!?O/%%G3&W*[)Q#_'EF>H]R[+WS[</K2]3LVEV;U@8
M]RQF<"1+ZY+SM?&A2F$-HOQ'!1QPA%V\$&OK"+O(8]I]YWGZ)P"E1R!/IB:Z
M29'6R2<W3K1B2-]YH.MI!"0.,?WO,V[-R7*C>H_PQ31XYO[YB[3X616FFG$C
M;8:1.T+5 +("(;1Q=*AS!NOV.:-P$K?5#=$&"I7P/WN0Y.L;-K_8%$V@' )8
M<Y:E:&M(M!S+\5!3OG[N3D;5SU^DY21YT0:<G)$$>[P9C=6HF/8]6!BEB2#,
M2Z6F84#-;8X,$QUR?2]?GNW6L:!$ASX9O>&8,LWQ=9JK5/X*R7C$8(--C3OV
M8$D%3)/L.50P+KS7Z>C]<2X,>B!.U 3+E=N2:VNAZY"U:_$R["$"_A&2.]TF
MTGDA)5BO/\>1=WA1$RQ)QB-)U/VVJ4KH/ZB:^D%0T'R@:;8$75]"DV#E2:!D
MN<[]?,[,F?N9T&P]WVCB_3,P:A^'S>E3YRN?CEH'K=PX?KN*,B,! $&]?%$-
MN(@^@/6 -MGF/(;[;XC!]E_&!K[L?T,>RE8W+G<$^$%^.E<U]1KI"NK.I@HS
M>),CB?-8@H A%S1U\-%W**?:-/ICY'Q+3*/$P_#+7G3_^TQ^,L_5Q4S23 F(
M\DQ0SBCG@V$GH*" @/5IH<KVH[X-KLXN.)IC:G2=9S^\\Y.ZY4YW\B48J*?$
M<:[$<B6>/9[C/%WA.9IM-)+C>+#*7WJ-MRA"132-.Q@5P%'#P+X'3,>T!FOZ
M4'DV5.;7;^YG/4'[OJW>T$4[M%'ZBKA5X@(Z&0G0E I,M+WC?]>3:#3$!M/R
M#E%1M$<T=[C6]"MM,3+'"V5[V*LQNR,6UZ'V=-CMZD^USQWYUQEERB8B>/54
MJU&XY#R7$K9ICH+>7O2EK/0,0U?1XN@6 *T9("6L!KWCJ#9D<K<$PB<C$"=
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
M:FUD(M'TD7,MC3JZ<;2<YNY_-[)EYP)X@YZC=$HNEI9)M-ZVEWHY(,9Q)W-
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
MSX*!MANZ-?O=I]1Q*F1.*-P2<6G8?]9&Q\"T.?&]GZ(YLC-*])!"6AT>J ,
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
M;&T,0[<1N-) %,#8.Q[)>]= HNW.:(R?(@)NL<B@8"?G^.$4P&/==!+B6/*
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
MZGO?^Q[L&P'V?^_2V7%#<88Q&O+1L!U/Z@?CNP_=:LCZP=.C=1<_9)<"H[(
M%,.VLF;VZRZ[3EM+-#UBQX_Z/YFT/&:82?MP6&QA-+;OQ0DEH:KY@"[SKM;V
M/_M()J#N8_/EA%(V VNN*N\GI5"#*:&4#<#:54 6%%6I?155F=7)*K)R]9&V
MA>Q88#.W4!,VK7\EJ]-XKZ2RLI(IRDHN]R%$ >/Z<19##9.1@W 7#;?JQT_#
MEU+^,X76@X^E0S_XO^ZBKD.J6([JD*JP?3UH]8=^/]5/A7NB;K_\//UV9U2^
M/!;GN*+X.3'N"92#Q8SOQ@\Q?@J:X[.2PXH?(NBF*MNU-JH^1VGE*)->8.@9
M\TQ-C-G"(7-9N5C(AOBG0I$:CJUP_A<7'>2\J=LS(>BJ+K.H0"W<=M3+WU]_
MUK)1J4 ,^K!7HP(Z=SS: 6*8@C>=(#(9N90O[1-!%",2Q(0/6#"*&?2A-WXT
M1S^?S6R[&Y4^0CS7,1/*M(-MCF[2<BZ3EXOYU#[1S<G" J4ZBU0:MVJQ\5@_
M-[^WHY(*H9V#MRQ-UL@\"KFT7"IFUD<$*ZD]/[J:0^8XF_"34WUSX=CS!316
M4?F74O-#KTE -$:CZ&O3:$;2DGZ_G#9OC5^I^\H<FO9!)4Q16NR8JQ.\=\!X
M-:B<7$P7Y50Q+,(7R:D:E0ENF[2B"EE7:0$,1)"OZH_7W/=OKR=D^&<1 IO4
MP=9(8 MH9MXA-REK2]F,G$G/9[-[3G+99?6Z:*3W*Y5OJ\VR750ZBY#>#/5N
MHS0XX]2;H\6\ EI?-FQ.^9NBQ/PR<G6FLICY<G+SJ_\K3<Y*BQ#?F,*X8U)U
M;615 #,T*^>RA7@(*RYGVA@!S:3/J*0?@L#Y#X8MF.QF/W83B\DS?DV410(7
MDP]'X[;T/3H[5B=1;?+(68=S[)8G5:U<UC)?ZS5E#G^-:*M,/\SJ;#5>$Z4@
MEPJ*7,KE%V:FRFI2>L-TLY!Y,HMV6K_.S*M1L9TMY>?03D0S9$G:B6Z';$[A
MR\JI0D%6EK!W]XB8E!52GZ>35=5.IQY'-:?>GL>2%C4QXN1-<2=.SPY&Y#-R
M(;6X>;%'M'8:7>#--"B*+^G7)^VZ,"2/<Z@KB@VQ<6FW-J(IR<5B7LYEYD<B
MEB(:5SOC96S[48H5GHB=9.'N4A:NDF3AOH'<IK\M"S>=9,PE6;A)%NXNP3K)
MPDTH)<G"C:5@),G"72)IRN^G55RS56%FJ_:=E$>O/QZ;=_/B_SN7A9M>EX,V
M+>?S.3F7WJNDRZC!^; LW DJ*/])9;[7KX??G#U+PE68WXO]M*[T#D4IRIE2
M;I^H(:K[/4(*[@1Q?*^?_+RTO[6->N&-I.#&0#7%+ B6]%ZEWU962K^=)),&
M"(5A.44>];U*OUT;"2AR*EN2"ZDU%G,DZ;>+YDBNEGX[0=3WN<_MW$N^UB_,
M*S_8K_S;M>E.BIPO%N1"<?'@]IZEH"EKR;^=(+#/5N_LY%'_HY#&&\R_C4'0
M9N1,,2MGBS&EINT.P2VMTD4D/'+]Y/S*-(S2/''])K)O8Z#$4J8@*X4D]W9>
M[NT$Z?5N1K]3K]WA96.>0;%'N;=K(ZL<S;TM1; _D]S;?<PO37:3Y-ZNV&!A
MCM$RN'II]3X74C?./*-E5W-OUV:>9.5,#C3&U.+,=(]2V$K+Y]Y.T$Y&ZYCI
MT[Q6/4OO<^YM#.I>5LZG%;GXMC-O5VDZ/$/A>_F>R1='7PO?<V\N\S:6"$2A
MF 83]TWGW::7R[N=H"WKXO3>,/]H+W.-B9W,NUT;T13D=!%85&E^$'/'\V[G
M#!?Y)]"^.-!%N)Q]&!7*3[^>\L;=ZV-SU3[ R<B"\)'M0']T5+HSL S>LQN[
M9F,;;OAGIV,1-G!GHJ.]KW$47>26+5$V6F5W@5DI]E=/YHGU]5?]<N1U#*,+
M26PS8WN9J5I,W< &^PBD\W(N&]9%@+6FQ]-,P+"R& Q][#*M9-(/H[KYHWC[
M_:[I]/]L&(9^0;FNQ UL_:&$<3P&P;9I19[10 \NLH<Q(9CFA,N^?O/Z\/CP
MH.:;"H'+BTG8+3KX24!Q\EI8)-#+?G)F%!O\"__;;%H#56>S\]A(*_$K'#CE
M#NZE0[/$2,RN!B1AH9DLT&C1,>%J"YD"CD"#K3X:YHLA-;LX,IRV_W\D0^E9
MM30V\5MMMTE3#".S26"AMSQ>=UR@K+\]_KU-:NTJ)Q0[V/D^ZX_"!Q]\&+U<
M?_YQ?_?U2^6Z'4M3^W5/&PKVL,_G'T:OZ1N]=/'KUWVI\>X3'(^.971/R%'Q
M;S(I> <&--+1'&RVH1B'T?3/!FEK!O R#5B,[< OV"@3C4T7!#X."J[T FHO
M<BN<%X*,A(\V1>[BC?2 OR/S;8D!)/? TI$CXZ(VI8\RO7HJ<*"G@0;\US\F
MW3'A7X_$Y;N<T]KVH-=G7-GI G=ES(P/#!%SR?D<$YSDBN,DV*OCXU):FMW4
M37M@,5K%^P]'P4]/>XE]!H'DCA$) Q6^%[(?WR1W]@QY[1/#QO&5=,@0GUE,
M7Z(P!=B8.,FQZ0PHN[<'.AW.,M!Q\VV<6<L'7IJV#T['TI4'Q8$#NQ_!-Y#]
MFP. "1W>[#[LFYDL-08.3HC$"54]S1VDR,20&(+D24$<L$A!K)M@8NATS T#
MG#SQ5M]T8#,()JW75W&&(P-'R*L4JO#(X8$[0):/GH$_FGT^D)-!BDI90<8<
MM+(W$ECR1D<#\(CU#'_$I;W1M-,0W:3DB(1[>* "7&R0PS:"OM?@DZHIW"P*
M8Q3AIF71:3)4B*)\UPG(;+Y1;QNNGD#%M#M#R%%?_5MA*-)!N=:EIJYJ/1QT
MPR:0,@IMXHPBJC (HJ SBX=^D>^[G+X;1)63M@XWQKN6TZX[11RE0?P7'V=*
MF07_2@,0T,,1W!IRJV./VT_<5/;=9XV\P&?9FFR<K^Q>%D+OL<TQJ=F^]\;V
MR]['K; +.:2/>?H2DFT#5$'0\&Q;M89;46F4PB8FX<6OT514NPL:/_ZG"I<"
M2!G)XP9D17-X1T)'_&0#A=91WG\8%:VSWX_6X^7/YWB&^L2L_Y0>1MKSQ4L]
MG3G[/2R^^X3'Y7<6?I*(=_)$$=H-16@ZAMPI;NV!T:*V&K"[%O)[L-2,1S:>
MN0LR^@@9#I4VML.8)M6*P#J#LP$W!58(<IT*%&!J:)F"XO2^E/H &L00?H<L
MWG[3!M?ZV5&]V26M@0[&4QU1< <8."4-9PHG*OE=S_->?1A]:7S+-*^[+Q>#
M]'Y.%N/@'QLPICR,E,MANFF\Y,].&I$&C-7/:[=WTEWU]DJZN/Y>K=]=5:_O
MZDE7@UWN:K!7L\76!=E%RD<C K8L/&G_;5C2/Y^DBFE'2W^?"]J]./XM477J
MN>3'_ZQJAOT7G__2!,/L;P+ &5K(_/#?T5#>,%^)I:#WE/2HRX?T35MS)M 9
MX[P,5_\H/ZN:CA+SS+0PGH+*1YTTN8I8[J'7!ZO9@-V<8$3@0;O@P3$,B3VX
MZYP)<_W"L$%%0LVS_ J//P1LKBLJ&QY&K\_#FQ]?GJOW.>)&@5P.UX1OK:<F
M:]'#S>I,)0[RX)TC>@!I<LA*7LX5UC@G(7ZBJ?J(9@R.8U 6O IY=&@@=5FJ
M>7FY-I_3QEVGZC7L=AEC!R5"9++Q:[='-FD>::]'7:T%*O"_$IQ7T5X;EIXJ
MI12$8E%)*YX5L;,82B^,(90B#]KU0TM;*YX*F?:/S@6Q?[T^3N*)2:ZU(RJ[
M1XC*S."_'M*"*%P/WZV-.D4G5;W5B]X-.G-]S_$PW6DGVE]FNY&J6+"E%G?G
ME%(!+X[T_I(\$UU*?_AW%[/MD]WLRV[B5I.%\HY?9NZ8R3LXU1:Y,@TR1$?7
M(W&8>W372MBJ6U&X*5RN*%C.$"I""#2;UU?%;Z/*BYJ>HWS'4.(6BTH>?M)E
M)48A#63ZYLLJ3[:CST\C2I4,[:?[\T?KK#%/MU^.*B,JDNG4/$5RS_%>VJ:5
M, W[OW\4STGJ>3BZ(',MAGC1/]?@VW/T9S=J>TR][</NZ^^\<VHT_LRR0S8@
M?U:R3O9'[JS59-EA1379S;[L9E,FQ<Y779^LS3@8]>X?_ZCU>O?RY<\RFOV*
MQ6?K5.V7]_8HJ8)<S*3?<NEB?GVJ^TA-9W\^?2$Y;;B4VCV?9*(J7L5%%:\]
M0EAAW3KWZ'/#:M?NU)KVJ["<PKPVQ"D+&TQ[A+C3E;7ET8\?WXK=S->.<9);
M6-5=,T->1M?=44:\]7+@9#3/;J1:Q9'$-E&%F>2P)3ELJQ__WK#^\BRV20@D
M>6Q)'MO2>12S?)E1+6?6EF#9?(K'G_IC]>GNJ5-K[WP>&^]ZL,;4BF*I(!>R
M>S6GH!299#Y;P)H\AN5:T.,=+98E':UJ=\^>?^4US;/@?/PQEG0V);]'65*%
M95$U9CNO"V%7YD6G6KV_N7G-AB%,CR6O39GK%MDAC,WR9,ZSEE?#3?VR7AD,
MTVJKKNYF7ML>,-\DJ^TMAEF2W6P_!/5&L]K6$;A:G.U/2RG(-?+%'QVU<*8U
M]C2K;5Q&K#>[0)'SF:R<S<V?#K3G&2Z5K:KXT\@S\_BMHJ:_F/G?W?GJ?JPI
M3IFYI1)[3@"SRBLV93A,(X/'],O <.Z56J,8P8B(EP[F&H-[3@>IC9HCTS#^
M:W3RNY5Y_'TZFFF:[%JJVUX+HR3;+=G-;NTFR79;N]$PZIQ^'12M;\J?T]*^
M9KLMW(EX?!9=+J/(Z;AZKN\;Q435YT=?S:]MBS1'F6&H%K;)O+?LP@4'>X2Z
MZ'5OBVGBHV^_O_S,?+-^/WUN+ZM&KP^#"]M3>X3!6<9T-!UZ5"J>U<NGOQO?
M3HM[E0"WV[PY- %NUFR*$VQG>57I&I7SEY?,7G:2"TV58PW]R"OMCOCIO_]S
M="2=:41O_2O=J!T@FCIY&A"CB8ND/[*4"P"Q='0D;DU+>XYNA#$@N$_D:8.[
MA9+UHJ7@A?71FZXZ.F8_C%YFYH^-9?SY 2= ]E&Z&_;A^V5+;6C-C](U7"X&
MUFL3 9A.^]_Z1[R&?_*(5!#H?_\!0(?!'+CVXU&#P"V#Q?L49QS*<"P.8H%Y
MWQ+^+^.6V%=]I+"6E-"D3^GTANT5L]?']LX]4)<<5)DD#1N!8^/2*1U,::M2
M_ ';F[>DQI!V3CXC+6S-+IVR]"'I O],VU%73*MO\I;P[\].+RH??#VD6:?U
MPP-LMTRWWU.'V&$9G@ 2P#BAZ(;.UM>'[H=I)W'\\\1XD^)8DV#\Z 5[JTS;
MI:-P\X^(H3G>]N?6]]%M[X_1S7LSH.!M6<+WW<^RANMS9SB%?78]*=I3AZCG
M4G(JE9HZQZ1/+(HZUMW;Q;MF !RQB[O3U6R0R/8CHK2O4Y[G$8-("SL\H$'>
MGOK'M'SMO0$Z +(!;<E]+)6=!6:C(';A)(*<5)U2#0,SZ[@=-@,H@.![\?H,
M]/:SZ4RI5/Q:[71\VN;89Z.@=>QC\2(U+>=SBEP*'1 ]8\#/>)OLF0#B*MZI
M<_GEI_7SW&X7X@?0VJ;W*'*VE)/3Q:GS>V2<,N6;OO-&.F/'WY[]%JXJL'T<
MZS.[)[OB([;I+SV,M-]7O^IYIY8Y;<2BN<;?B+UB=Y37D\[/WJ_&NT]E+L$.
M#[Q#)RW8=T.U\7!CN;BAHQR:JF5I;':6FZ>D&<^FYHH<EIT$^Q"C+> X+3Y4
M TQ8ISW >2DNE4ML@!8.X.!C*.C #%V7S(%C.RH=%PGZC1@;@\^]$/((BHQO
M.)>0QNZD"9N*Q;&9'N+SKNX$@MHBG8&N6K <X;- 4&K#5Y^U%HYV:?(!DOX]
MNR,_; V4*GQ!=9^C3I#"1]LGV^%!-B17EIK U4'I8I/"^(0-/L]>(O"<V6/,
MAP_U?<L-Z/?R*'<6T++_4K Y*"^6YC@$1]VTI9<N_- BI(=CX0RT:U%TPJ/'
M$@ZQ!:N5)_0YN%;@*O3Q I@#&XC1OZ(86V?AS#RZ/'N)M(X/#\H3Z^"$.D&;
M[L25OFH[4FL ?V33:.@@(V_&E.]MH4#"*KX;2"]0#ZQ3M#=PUHMFX<2$#)^8
M<'C0($,3Q\7 ]8,["::QAO8U\ "ZG2Y@CMUR! #N8^+T;YG6XU<V/IMFZT73
M];+1N@ [U.@@Q97IW"+Q)Z9/S- ](J_Q,!I4VY^_-'X\.2E]'U61LX?1,*__
MTKK=K[]/0!41QV.,O49G/'D@2 ;#[,CE^J_FPQ1<JD]'@"6\/@9AMA0???<T
MT&S--XU,: =JOZ]K7#7H6Z:89(7#[NH5J9C*R1)\XD2,%*MX(\5L_)HLX5_8
MU#3?1PX/>L3IFBVJM[B3O9A>PGTP_8$%+-#&KZ*BA#S0':;F33PSB",)FO//
M'*,CO+2VQIB[,?$(GXAV>(#^!R$G5%OJ<%@=(Y1P9U:+<G8*)3QQ)I>B)_:1
MNG0D"1!+[EU@AP] $D-+.!Y/?(/*!V^ '%XD8\ F#5( !_P6N#"5)6V+>DL=
M]$JU)1P2QX_<U*SFH(?"ITE'IN%(,H>PJ8+N)WL8_:#.+OI=$(?)Y=S>Y?1N
MIF^.H(-& "K4-KK/T%?AS=WUIBFB1P+,AF<"I.I2'[P"5 8G8#I,\.G@P$?\
MH>-[3\/)@TA\5%.C]^%8JB'INT_!;03* 55JQC=D2<.ABW02(C4 //\NO&6"
M;N]C.J!A83@";0D_<Z#$#K<![9DVYQP.V!:TJ@/?U)CAX_^PC$H>E4'NL$.\
M7*A/&?1*L3&>#FG)5#=418 /SV /^KB6.]S0'8?I<H/DDFS7?J!T00<L'AYX
M5!MZ9U3)>3&/;(?T45ZA*#F6ZO@OTR#4[-9QSF<3F;(E)%-0IDQ>-!NIA+FE
M+6OH,ZY!3/"!L_P/OMFHXR2*F^M8!&C08@;!B%@F$U:PLF\+X\_Y/\S7IY(%
M![W"LW#;/$BX&PI^V[6PQ_<Y_JT@-)@ L]'*QH @ +$'.$?Q@?#3"?.5HS!7
MT?G*[JH+ &]7,C>A."8 03Y,J#IR +I5/&P/]8W6&$H\L>SW7"!#4ELFG<E;
MKM\?'BBI=.$HE67#/26;KM5&KF$/&C83FSY1R#9-Z:<QE C&=@RV#UOLDL^C
M];/*(-$=2V6;8AKGEE)P>>$M1F-<=QH;U#I.&Y0A(J(]O[&'*_8:4HI_$KOA
MWPNS%MVY\0P)8&$..2S":!05+8)ZSPQZ\;:=\,!="9N..>R"E,5H*,B\/!6<
M5X6!4F^9:K-[+-W#CJVP/X% ]:8CCWT'Z$HX('M ]FQ.-ATYC01/I6I_T-"I
MF8Y;%A.J^^BZ:-&K8ZF&S6(FR)X!E'!/FRH2I3MTEX_''=N7&&?YKU#Q&3N&
MNZZA&N%]D-XHWX[<J<=M^*YI(4^ U8"#()QEX(+FBP.GAJ^T-8?-3A[*+#;)
M;IXSL P\LE=\*HO!P+ LW87O<WQ\,QN W$?5@SE)Z8AA#VJ:Z_.-*HN2>[A=
M:_K2G?$=[OF0F/<'C$(T ?WBRC\HVK,&PV:)V^(F3PP4%VD,/K.4#;&>M,TS
M>6:IEKW)V4(\7/BFEEO2J6;W35NEVK9W.GX./ 0(N8"PX3&'@(&"/E8@>>OP
M@)NDL+!O?/<LXS0@FP*4S\^,^1F&2?4.B[F#5>H;]@,7$]_[KJ%!, S#E];-
M%W2I4EN)0H!)Q("'@*8;M.%)YIO649C2M(\6Z1-*3&)+OB?Y;]AX\_#1Z\>'
M!^,*BW^P=W?Y+7H&C,;$@,=D;-*A:&+6X=M@%PLDZRE)LMYZD_64)%GO[Y1V
M9TQ30KW&#8WQU#O!T;@V)H-ZY5"^A'R:9LE1TU"6;)]N-T!EDXL,*KXL@H;?
M,W7"L/@NTCN*#A!G?\ ,(C[EB>;4@.)D?PPLZA,R3%TT#&#'P)L'MB='A$^(
M<VDN!FT'/4*=H2L7J6@!(T_HBA_9='3?UPS2H3L&R]MH 1:L(2[FAJ$="Z0%
M:+0_,.(8+M?4":$^1;[Q*/^@;[*ER"M B-X\6 6=&28(6^H2%J=LP*M"MJ*&
M.V:#^_'FJ=E4YQPX:+X#?C2[R7/@?/*&O/89+JB_#W'@&<8 Y<,#O[AV/1I4
M#\!T@!;5+Z@+QW5/V(.>V+:[^IQ=X+IA:Z( Q/P)U(/4,:A[S@AW?T$XN :U
M/6908R7(N-Z#OY-HP*"MLRVKMM_G(:QMII'-V@2WO<,,.-]&72MK["ETI@CQ
M+R/]A0),!AIMC_F5D,K<5X,*E([1;JZ5MA;52EG (CS_DK(/RB4\C0?C_^JX
MZ^IM:"K[R>H]^P7T9F%I4*2!PMHF%C+/ONI05Y-IHY\?S'MB (M5.Q:A3C2;
MF<.:+S!&^3OC&_X(X[%T"6Q4IS??L"GOI@D]^#(Z"="&9E%"("K^51J';++H
M05<%/D<C$>[>\,O4/]>@MY&54'I!0^!2F,2D:VWF3K14>EG8VK ?++:<O0W?
M]UG^N"OMQ&+B\R)Q P[-#\@"+SS=?-*%214U^E6,11 J@]!C.0GAPP,J0H5Y
MX(2%9%@$50<)!D"BQ4[4>]T$95*%<_%%6]@I"VA!U=$]Q(Z,5QOD;FO0=%B*
MF$VF;8-%4]".Q6BDAER[#R(!\-17AXQ7P#?-!OWDM"U1!XS81A L3;6O.;0F
MC['(B=55VT=H+LE2=PS'/G?P4&IU"0%XH9!\K2!18$@)]0'<'? V$*\L0IVD
MV*R28E-GINBM\&"Q7)C9J;W^//)([S^,[/-?F9=O2C_S,[N/J37EAU%3=[Y_
MT<EWPU+>?>*GQB1??FX7<TDRS=;=\%Z^BM09:,P/!^R#(TUR<8:<!M0LS>XB
M+\*<0-4"C0]M#<^CJQFL& '%F@5"T:*)@Q.^'.;WH^DA7I+LX0&LZI">FP'"
M>3%\C7#]U+\\U2U-Y.EB39[F"&\0@SWMR\#UUCZ6:I/[0>DG_%/4%<IBJF"7
M<$41LYE1L/4MS28^IY;-Y"JA2JM%X =_18^W70SENCXN?%WD&L/?N!':[&JD
M[0,6%F_8++M(?02&_]ZGZ;L1K0I]J?I*F@-J>M;:8-JAQ6A)^(R2^EBIG5[1
M'],?:=D8+.9?G294=\T7JM7HP(#P, !#<V U>:"#J=&'!SY;-R#?W,TX79"I
M8>A&\'X'^)I2W=0'/"_KEL<4*L,FP.1*-=0.\>(0580V"ESV*X+!$K,M+!+4
M%#"RB(8LNFUMS #3:;@1C7L!9*JFN*$21E1(JY18*#@!.,=N?1WQ=#@0 HZ(
M 8\?LRD>!SII8?47M;P1^K[,#@HX]&SJMLE)DWV;42:+1+,[YJ.3MV(UQ">+
M3S]?_OJW8E*.!<"K<%\.A=YL27SV0%B*_M%1M/<?1D_WIG/7,+]_&Q;V41+G
M'D97M<^7I;NOAGK=?O?).S:&7WT'3P3R3@CD"^#UP=#2"W4NJ(;?X/22351Z
MDQA&W81_)E-4RT)'(LOL0"[8(\1AU@=8F30]C@E1U0WP#)E'DV5]N(W>)%_
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
MO^CC%;(;>X4TQ::HB"H2@N'<![P-2P=>7]]W/UM?U44U[77[DO+UZ"N*O0*
MFSHO"+(8HL3KG3FL?I8H!4D1 E  P4>WXV'0NR-\U2RL,%EDPL2#GY=&:9!2
M:A7Q7@ATRZ'A^>^_KZ77?_]MIMY^_"*B=OBRS(]?!LR374'[U%O8B)Z**+P+
M;5>74P3^$^CM! <W-O9VXKF_2>%^-.O2E5PM%7A_.@('JG[+,4G6Q8F7!4)]
MF& >\/@P#Q-@;HG:LD\!+2T3\[9/ 66?QV=0@(5J>PS0H-()80)7<!+BYP0\
MY]-^-KQV8*CAYYA^M8[<G2$PT\QXOL CC2#RP-0TOPHL3\BO?A$V(XB/ 11
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
M1$B$6HU]V #SS*+P^[/Y<3-S;  '% P^S/WOI5M^'P9 -D/2Z6#:6%_B@*P
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
MP501)JL@&U9'DZ5A)X0L =,.MR<(_ AH!.BRJ5C]V)SK^%<(,\CK"G2T.&>
MJ/V @$DPWIYGV)W5Z+NJXKS!9??Y\?%7@LO]I]_SZI0M#+H])[AL'R+<84*S
M07V CM*K' I>3/-<PIVCE<)^7\\(81AE-US3,%SA LQZ VD*Z1TF;2&ND>RP
M6G?13FQD#-JL9-%>GY=DW20WQ,C!Y(:,B@F@5%-,XQTUB,/YOF'*')1G <_B
MD81POPFN$;B\@*^QJU@--"=,26HO4F+4*[_6GJKI&_5>Z[O"B@I:BC%QEV7#
M,R5?GGX XE[G^CLKD+Z%?;9K\R]W;OZ-M_F7.S?__IF>4MN5UD33C0<*VHN$
M!F@BQ616M0!2AW.;H'6'BD==XV%PNA_%6+"JQ2O*@ &F]BS+"^DQ&-9U7/:?
M1%YWEY(#CV3I'02>+V."HXB&TW=CER18*0:L&.$7=-V"PUQ*8AX)KR6!W3NF
MVR^8VM%Z#/X-VN\ST0/G/N,G^.3K7*O65O+R)?MD-7,O"G ).E*](TC^DT8>
M"C>WG-J=/NO.DDSKJ6AJ^2I:9.?):TV\:,#%/Y1$!W0-%-]RJ4 FRY(I;LUN
M#^CW.>I?_((M).(R#BTR@&N\\#!7NS/+R>7"O1TXEV:[3\B,0\8?> ".4^O0
MA130$E=>[DVLQPW=*R0&\-ZNT,M7-^0(H@',2Z1*[(HW: U:+8;N>G+\)%'
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
M8C/_'F,+]QF:4X$FO-G>16L^-9]H5NB8&E.=H9^Q;'UYCD9Q>K?/PC6R@-L
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
M[0_FX:5A<'';E+&A9T,;$Z!RHDE EEH&IB-0F:!62J]].00F$A2;*GHBU,1
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
M!K_<@R60:((13\ I;C D?B7#201=7H=.#YP% !XL::ZY<.Y8([!Q\<(1>]8
M @O/.4+6J?3E\W8XKF@,I-87ZD$$9NC:H9)>1B[C=[C,D.7!F^$M?\YPA[PB
MX XZB^4>%E\]BI\SN49@.&HS,\*$-]K@3KOK+Q#"&&;]4QDRG0HNF_*=BQB<
MS?7#1U B< M\S',:\W1#W\HRNQ=\^*<%D\1'FF+(3&:-]29,-"O>@D?:0@RM
MF0CJ[@QPCW,\=VL>FS1'[OG,+"&ZXG$-D;_UM"3IEXTH_$E9XKN6;;91+KBR
M:X&39VO@0DN+!;7]Q7>9GLVT+U&.N4&#=.3-?)N>!W#DSZ -BWA1WW>>;WJ2
M1T%\)$AZ#XY/)#3H!4FCL2SU) /YOG"&@9_GX6>8**IAS;@%AHD@FOX=#,69
M,Y,TU"+AB=M9'X-!9_A[+RQ=Y#<!O02=-4GI:2A."..+JJ:I,P@ ^IR*P904
M3-E0D_%37I+QRPU[S!**,D)?\R>1URU/S_,'$H.Q[%.YY0,XA0P'5/*$)8 (
MBS.]T(/G1Z^!7V*ODOFD%GA04]1Z:.%6M3.6A(XP[DR:$TW<:%;#&D-AW"ZG
M:A(M5W/.DO62^R";F0GA!UFWF"(VNZ%:K]B6PQ7C,AW@U?WX%=C/_-=W\=*2
MF*\,T%M4=:,-^2I@L'+..V_*]QN=1>;M87$WJJO5IX]$)BKO16[V55G&0D@7
M@7P"9&D,?3,.:"T(% =H'*^./@U%8A2KX]^S[7EL9UD:JUTH=A;/$X5K5VKW
MU:^^3<] &8QE'CP?L"&0.(_%FW+IJ5:^O&A4B*7)VX]$JWI]TR; 7YX>RT3^
M\;'<?B3R]1)1J^8+U5JU72T_>H-)]AUNU+JYZ3U?P3;,?PE^8JC_(<+[/K.P
M[=/\)B)Z_-4?R[O./%=CWG!$;"2V!=;J*=V8-+ 5 "&1A2CKQ#9_4<"F(W!.
M2 K_[P=0;_86LES!M7UBDOY]7:GDNYD'YL<VI+\*]AX.:.X1BGLUGN?\7ISE
MD4C^]S0WS7FMKQ9\5:/_I(OH4-!F7'RER],:PS8;[_T8]\I9+,_]M=JX';C5
MK1&N&4E"$5=6S9DO8_Z*LB]NFUU@5B>YSV&V6PMF/7#Y>B*M"%N+TWCVNBU/
M.Z12:3)#^YG%OIB@@S"QR?;P8]A\N6<>CHW]?,18S3$G3TB6!5?(6.>9%_%V
M"BC,1GRC5EMPE9?.(L7V*N^U;.[Z,[VO'?'+XDOM@K_B.KDK<X4&82:4MT3
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
MYX5F(HU\YY*>@52\34HV][G5 '=NE0 W=IKZ0C4<3]'\*&S4QC5/AQBKWA/
MKEQ1,^]XRP-@BT@!1)L$D+?XL3V61$62E2$_;G#J1))??5GRHU*:<>=RIY.-
M**Q&MF_;$262+7U.B T3P"+X1,%<N1R=R'YZA_;M@&I#=DFARN@ 5='K<$C.
MV[-TS2OH\L*(G*0IOHRB*1]T[[8W*_+KI,"L,%II3A'CC>YK<-##0>B#C2C8
M,ITK)@K9/6V8&3MD;2@8TNE\ B[*VPS0^GBB[2*B S)"-67$Y2@OG-4OI5'R
M-4)MNKA#$26AG>KU%WL=3O5$223J.Y%+IQ/)_!XV"XH%>C:4#-E$*@O7ET(J
M)J%M^GG6O]'2=XR8O&>9V,>EO+W@T0<%*])HQ*LCO9=D!58$U'!BC^<"! GM
MB8:K+?0\:_1N^K>T/*BS_=@CQPH:TNZ@(1":</;.=-H?RO02(%1I7E_7.]>U
M1J=-E1I5JM)L=.J-\UJC4J_M810Q]ML&Y/W'_[[B57Z T]N J;8'_[F($UUP
MY7#M"DJBCITA 79\1#I42+A318*:<+A1A2C!!GC4'&+(J.B/(V:*.UV "2:K
M4_0\0PG,1-%XTHT"/<90/8'A1ZA8M<NAP.H(3<-E!@PO*BJEH<86*OI0TF1J
M##9X#Z\#KZ)8(JXXV,V0HU#1+;R]IZ#F%XPXU9?%KY$YU $#-F:\7 .I)^"
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
MN&=6',RF6&]K%Z7,#G+ILB*LSX^Q^YM-^?O)TY^+1[;U^AG9#)]O-6W6I#:
MU;0#<L-R6OZK(D# SZYSC4T"+Y0JS[,9S334[AW3R#%K]/(8,?* !U9$CR:=
MW/FB*2K?G^I_Y &):-'D:987(P3"&(X,AQ[OXE'^ZP*__6YQB@J( KH]/E(0
MU5,#F1%5Y10P"0?L_J8Z0XXJ2XS,(@NIRLM<3Y7 J!\R"GD4&%XV%Z'(&LP$
MGE= =0,O42HL@+GHE&KY/ @L2+TS@H9V ?8*^@;+J!QZ(WX'!?<3>.,[1XD2
M-=;D'KS=*-$$[L=?@(WQ8QY@Y?\:=3I&;G)A2KW#$Y3TCLP^D4,EL7T>%B?7
ME9XDPX'&$KX2'1_!AXPHPL>RPL@\@!@VA=Y'-H:V>4K=.0^:@).C-Z#W8_&"
MON,'I!$SI;KX&'V.1Y]J8QT$*H@+7L12"L#2IQ1.?D<GAAW!F;G16)"F(S@P
M->'5(?X&$FR,.$V #04"#E])S=5ZO-S31NBJU],/82U_2M4^>AR0(@*FL5$D
MU*@Q*%#8$UD#@ &'5OH@X+J\P*M3KW,EJ*$D #CP.TPXN$Z/L=G7!('\3K[S
M__W? IW*_U*(L@4X\F)/T/ YWB45_4,^.#Y"!(&QCGY'$ 'T<PB'/4894BS_
MS@/;L(B,]X!5O:7.>LJ24WK,&#:DRAKGTI"](<=JH-'ZWKK2XBNL($LB._>7
M.[#5E1*0SCL01P?IA [LJ2S 1]\<NJ#HF!D5X6N?9\/)=?%%ODU.=U+AE$ L
M:R/8!^8UD%T><D0_^+RX-24C6"$<-8*5APH%3 %?; .OXZ1/*IU,4(@\*!ZD
M,/J*($@3Y>=GL U=.$UFQU&&[7;[,,[[0J&<>IY]W#UE'YO75X^EE$G=+*^
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
M\VV;H\&8#QJ.RV'VU+N>/<BOK6LVY7(?)ZAW#/8$U>6 K''^B]Z6,)SRN&U
MSZ=1*YDIZNECV,B5D,LG,MGB9B5QWKHG#)KV:O&=L4;7&E*\1"2BPRM/.!#1
M8B1TV'P4ZNI5X37Y;NNDK6^'TB6TV>N&2+#(R!//L5T.BRU1UEV[>F-25_*4
M7E[8%9BX(@E6&)J#6*-$59TC&'"AE[^$TH;37Y;HNXZ&X.7^38%EI,'+Q%V^
MGZ#T5Z_OF8T.')YM--/FN.:%[MM8>&E#C288HG,IO)6E "< 5NKB#6YEO$@
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
MA1T!?7/@1LRC/TX" 7F[^90TK801T%OOW!Q8.(\.0^!U5YL(S=3SO8SM&DT
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
M"_@:Z&;0U5Q"XR,MO/[;H56!$A]U<V032G+'7L#&U0#W &:@PY7H./;A*7Q
MSA* A)J8/-0!G8?24$NW6J.^[>"82#L$5]L=UQ("+?D=>=?#P'P"?'@BA^NI
MCUJ KS@]%QH^YH%S*Z*/RM\(FW G2C)XX7)3YT$&TZ3@S'T<FH%C(,>@#6)'
MR2;=%$X)%121#YG'R;OYW$43"(0.JF"CY7=,)6-'N1CD<_51%U[F3K):<@(O
MQBD,S1V/Y$-N)$*@?QPB!_+K$5&]3Z?J"4TZ5H\\#&_+Y][CPPR)V.@]@<W>
M\VL##)T^T$'S9#@2&<GJ3D".JS 4!3Z%S*]G>-.#5?35[UF@#PS:M,T?GU#'
M)N(*_ATRR$7/M.=[G#DX/F:.'.]*:Z/N[O\-R^RHNID=U<V.I0N.2(PP81J7
M5]_/RMU6VZ[X1M,%P#I[(O%B,(I+!JFZR2#5>2;3S3C:LM:R+,J5J1/G*5XS
MT<B%VE1L$^EHJ14&9Y/^#F0HWK1QP"YQ\78/3&B$B!6XBH\#,*DU#,UOCZ2,
MTIQ3[%O;@/KW,4<)KG+I@AG%J$LUYS?6WV&U41UZ?J7+$ 1GD4T< ./R>9,@
M"OZSJ%,M2S#EF+Q0@=$+T6Y /;%'S3]DPAEP<G]:MVM"4>UG7BK)Y]*<ITWT
MJ+E':?.Q9,O,TJXD,<IX>^1-Z<>OQXN[MC&PI$R,T=Z4T(G+LI;%FCQ#_,R8
MG"U,&YQ=C, VWRDPL'+1X<["8Z"5 -Z0L<E>_=E6L/F7KY_OBM?=QT:_UW$Q
MCJ_JAR*0N+??Q09?+PC!-#G\ZAA8$LL%>>EAUF]N&*&R&T;H95,D,8Q0V0TC
M?)O^CA0F13-/Z6Y<=-;'14_Q)T7,C,[GN"]YDS.CW;'(4S:?_N#H?&YB<K2P
MQ.#H%0<UYW.A2<W"Y@8U W:XDYJ%C0UJ9@/-?4&$5Z(;;;%P69SW9&#<[0SN
MLN+,6Y$&W*<,O9T*GM#DVU>!*DD7$LVTV-8^PK>XX1&^,VWV5KVH:HT?YL'?
MK4P+"M>@5.Y?'MKU@UM%_VIKU=UDW[5/]DUP4&CR0T%7&\9Z3/V^"Z8USJ1
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
M/GU2M[+BBW0/IB%,TG.>1$Z(,P,HG]4#8)6!.>!MY&?U(/?[0,)1Z\"(7'U
MIS+3H#M-QN0S?'V,=B,=='=%,/-W<JW<OUBEVH71-JK&5V6NJ%_CZ/C\IG'2
MJ!^<'0N-\YOZ^6D#_XR*^=U\/FY<"<?7-XUO]1OX[/;Z^.3V3#AKW!U?OZYN
MKE$!JFA%-,$H7M(1-4R#3":>MA7'K=,V_;3O:-,2_F'OY?.]Z6> 04.'2 Q!
M*8C^WZ&0SABXD@;1L<O^&3!<*=#1-A4Y;4P58IETG&[M;B+>DHJI/"7X6BQ'
M!BE9"%6='4)-I&VK9P#[^T52W=:8IMM*JS:;F%.9'0P,]:#WO2K]\>JAD)^_
M"Q]TJ1#M/ ==K,-$PHZRE6.K\]+@.M#*+Y@N.A.)$.M!*+U8,+MEY?KWD^&5
M!?DVE@QB33]JAE"J5!*KBI(!C JS0P[F4%71@1^?&(E.,<5_$%4 3''@Y6I7
MNR5B_@RD_'W;^;4FC"N7:S=GNO-P*[L(=SQI?G:\(K04_2@^)-FSM=;']LA"
M@S?L4ED%LNC%G_!XL2)-8EPOZ2@KW[]TK^3&Z.KGM7G;W5)'V59:U\0ADTJ_
M$:D0:#@B3/8;(3X;,H2LZ2NYS>=(HY>_(]4"?=Y@;5Y>2278!!7,RQ4<T^,+
MTUVF$1[)(]UN&2;V)(KQ@Q:.IH=((A:X?QF?']Y=G#W*1K^8>8K];_/?\XN;
MXWQ.JNX+(8^27+A_^5/[>BI?R:WF405HHG'X]?CF^EO]ZN;X*C+QNSGA ]I2
M=-Q*GH5M<3P/!^V+(P5Z9Q!9"+SH1F\]:,YUG[ 2T?62T&9<_M][[7'"I3[
M!G&PP)BM!=LZ.SL4@4%]Q5)<.Y_#N@['-Z^.+D;:Y##V%WC>;32#S"^TO\#*
MPNR% X_G<_"XN_I[TO3+=Q#8./H/O2&DOMXX@76B>_>$=MH8M/;)=BS=9CT3
M)KHN$'\,-N$B+1;<T;.LYT)L.Z"X)OW!"_;*Q)"4I_3]"<%HB>X__KS3:]Q<
M [NLM&G'MTO2RHW4\P "DV^HM2,5JG*-Z)Y2H5:0[U^NV[6_EQ?6B7'E33L_
M=P>7VCW5PB %65JD(GB6(3+79B+M$9 HU3VY1O^J[17D94V,FEC$IHA3>W=0
MFE/],X?QQ"W,0D,B@"OMXYQ</$UDVYP@>L[3.V>R)8Z_70C'J*A>.!/T/DFG
M2*:^ D*F'>5S4UKAS!C8,2LMJ^5AD?3Y^%RY:EV:?SL^GXFKHLW71":))*(5
M$:<HRL4B($\"35^\JE58802T?7S0N#FJP[]ZNO9(-5(J(>!J)EE_%UOXJ43S
MS>=<U7<J%XB W[6C#7V,$V<3.>,&<D!0;!L#9G1I;O&?%,DD%C!0 R@Y:9FN
MTJ;H\4([_ZQ<_%2NO3X7)S[#8."7*TO@VL*PFH^'<7-Y!F02Z604\MV)E=AI
M/Q29:4EU5+QY7_AL/@&:@E#UQ<59&!Q4$L8M*0+KSD2#H)Y;CNW'?>"ZFHTL
M#:/M6#P]CJ0<7\,B/F.]KY$N2B-LK#DIH&_WK_>%TWK]4HP81ATR%]T7ZJ0%
M4WO4HASY1;-,D<?K,01BMG3B+^EB!U3>A(;P9IUT/X/U79/3G6?-AG ?^N=(
M7WMEV["="V\P-:L^S^?022%H US@2&NQ$!G3(/>%,]5V4#4*EXG/U$&&A@H0
MFN 9U932S"<F\!R#\6T^>2W5"&^19&6A1+49=/-B/K0DV1I]N;MH^[VK*/,
M3AK9POJ2O*?"($9B2?*>(LW')I;VN<Y@!"ZDQ(!@$YY,ZX'VV%2'.LG]BY=O
M[+>"^U/>3W<0W;J6<(P.81=AA$92QZX4]!I)'P6Z*])@LZW;S9%E4V6I6(+5
MQG:82QDXBWJRB07KC@# Q8*DH'DUL7_OJ+25+FFN,: 4RXG-TM"4P&\FR$SR
MR.P'7?J0KEQW%PYVFTI:V+[<7;>_ORB?+TX:)9<T?L2><BJ1Q)U@FA*6-$K'
M5B[4*F(EL@$ZDW(=UCT/$=Q%*F[83=Q;95WL\4HS-*2A,)M,$2.>+QY.+NN-
MI_.;/[[(@!\N.(^.]#.);0ZV!J89!9E,8%I!%N5*,1;3++9OUX2CD*1<QYF[
MLUT^MZBIYCLKZT1'N]GY42DMG?[E\X_1^$YJ//=[#YX$CCOF$HIYS.&25+]7
M1XUB02S+4</]_"WEA%U'.=Y1KKSK*)=L1[GRKJ/<VXP[W/CU4=8'CMJ6KG/;
MY^/$YG!<2XYH)4?M7V:\\T6Q51M8J 8LWS:';C@"]+^V:]9>:=V10=Z0SUWO
M_12HZ?M-'0LR-60+9&U<BH\!<=^DVQ-]T]#FMP&*H$6T5#0(ZL3DAYWS(,$0
ME')XN>NXC6@<)^9SL+9C6J2+660?M1'<BB5<C8!G*'N%$NN91^75T#*I6 @,
M\:!/U)'HX2%)"AY>@+.+:"\,O9"&BE-'\$#^R2I-]P38(^^6+!I])^RXP8;,
M[,"Q(1*WO9[@[ZZ7STT$?:3*IVA?LMOHW:UE\/)#!^V9!1#8VH[-.O;W@"!&
M(XFES]'+#[Z:?5)N*])C$G_,X-$TL+9"%09N)(-L9LA"3ORM-F ([O3/J-VE
M^$ PDDZ(P1]8@"Z(]IT.,8GIGI!\T'O%[%O?+!CF_8G"-*H#QIZ"-IL-=0L,
M!9T^"3WJDZ,(P8Q8S]W3,@F%T+$P8.^0J!J-5R!('C2A<74-;(1^JBC5][T/
M[Z7"!XKP@*P$0P@Y^CL%$R^5^HS;&()534_"FH?3%SWC9* )#.4;#7KC!IHC
MQ%;+( RX*PT;,0I=-CS=U9]86H9*D]W0_X"OD4JLB ;W"CJ5"7B#6^[H9&"
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
MY>1++;KRP&M>FL]=G B'%]\N+\Z/SV^NL6=IXPC^:IPTZ@=GQT+C_*9^?MK
M/]U>IH=7M[QEZ=7QD0O$M70JG6]ZRD0/TID=R;:O9Q;.(YK3X'T-+<+JM/L^
M[3KHZQ#&ARK3SX1 2[50)S$E:7"E[DOBAT^8,[G+)L>$FO^Z/:3_^T_3SPV$
M;=@\E83TMN;]GZ%WM-!9TW4CQ?M0IG>@V.7G)KF;B+>DXK::TB2N6 8)!P9=
M6P,Z>;##1TVV^8YK7%?]M3@GI'F&$=4\@^OFDF\2H%*0F&FMA!Q$)_%=. [&
MW]0_IG6(;<NHN>T^Y1V^/FB3?^!L,MN=S]LU7KJF=*JIKK4]G43>A8%27*;'
MT#Q B;2]F>'EF5W\I/=3#YI DY$Y@Z(;;P'E86'=AX5^I0 ,QG"GH(WAWWGI
MX,I1?OR2I9Y_/K2[U[G1;;Z6/HI4F-72)_T+C.G*I;N==M8C'.?+H;D>XH0C
MR^[I0R_##N=$8:@Y&0'E8>SAQOFFZUSQCEWGISZGA^:H6RT\W#V-K)\' V-1
MWKE)?LE\E3,/F$3]Z[Q,,UT%R,.O@PURQ 4P2RW*1Z6GN^:O:F<Z4UP8CZ8?
M.G,8)(N*HN#_K0^#8L(E_CX9G.*F7/\/8A-K[3IP;+6KW1*CZ0S,H/NV\VM#
M6'5T>Z[]_G5]]O6TXYLN/N'A['@!E-D.\%6Q B7UQ_;(0G_JNS"NK@!F8#X3
ML0O6;Y6X;M=LC<R=_W4-FVOU! T..= $<XCS+"FU_D,N(2MM1#R66LJ.R":P
M.R:@N_!!CN/_KZ[J-/_^KMO%ZJ+R>JELI+5+]*GG7Y\%-'<NT89<A=N@(\Q
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
M3L/?%K26WNL?A/_UJ^TB\K'WNOXAUF[SG%*H;X6T,% C)G0!XB!AB"9$XIG
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
MJ/2PFB+B=O6:'@&%TP3- ;?42?S>K45!* COX<&VUO&J*B=/](&'<#$ Z:M
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
ML>./(IXW&]Q$,^*1<W,7^+?Z3J$]*3?4O).4\^OS@52.>W^B!P6^$40[CXL
MFZ0BD5^.<.*3D:2B)*<N&.5NH+;JPV9;?V6?_/";;?V"Y!5_96@_\G]\_&A+
MPHN?DFSQ\]??X*#]@#]-_,0/I_ .%V55W42YP:9 .1%_HCIM4LFHD0Z=3@5R
M9MBJOP!V'^*:T*5UX_K4VL=3K1*HL:<;?Q/I I2F*#)_-!O^=*5;WC:)?QL[
MZ]SYL#,3(:B]SC2+:;*K]H5\K-%T1_46@FEVPX0*96GF-:Y 8 \$[/JZM$"$
MP/\/=9WVO].*A!GVGV;:$-QS,^%.\M+IA"I@8:QA8<]RF2N,VDU5LX(H%OI%
M2->03S'ELO$;L%0+)'*8T:Q*J:,L3>"/& 96E 3$HO)/!HN)_0X6\,<9C$,5
M^_)[.!*O_LA?QF7R1%+GE9\V0?:%.U;!<?B5]%% "_=6]L2*><M\ )T0)HA'
MK6MM3VTH^0+>& OH%A=0R 7,R?WA.N^,VHJNP.D35O>!N;B5=!MHM!4NA>'0
M[G0<Z\IQ5!<Y_7=,K.5, E6^BZ840)5.G6U VR51C,6NB346J$[()')S[$AV
M^VXV=#<X-.:R,YMM;3-+5> "<E0*\"^GM;L_8D('AMV7RDHE[ES@"_V(>O.P
M#T)-;& K^:"G70)P*#W/:(==!H3\!TFS<>#\Y7-)53+>]GQJ4(^:A*SK?NM<
MX[GF&A\8;5-9FV%EPN!/D0@7/%_2T!-DF8F8I4&JYZ,F0MK5B9 ]0.Y[_2XV
M_T'M?.K9H#63T'?ZMC,H!;F/DPU:EU\HOU)Y?&#MZ?&)ZCX+-[)YA)X2> ,K
M>^MP):&C3ML>#4L']>EJ5(<HD%,JMCJM1-Y:+?OK1F_N_),H>U V'7LX&-BM
M?K=*W3R[K%37'C@=N]O9#\WZ7M78"0,X3DN:0VN@^_)_9Y[KVH,^T1&1;?3)
M96<.=33HO'.'[0%%.)^T6GE85ROOMUIY6%<K;XSH_^1KZ?V?+R9BSP-35VE.
MFE7<I:\M->J_12%KJYMOCS%YAC<F#"5K*G[JX(V90AMCO$&&A\K*%A-B,*<$
M'6?W5(+5\K(XIG29>H3JD'[_75^VK$<N9GE?YA"\O'H^- "/-6\F7^1O,KW.
M/+\P7"%BC@+#D^ @IQR!7BLM)N=N_=27-73F5-E&N%[UFI>I;,IFPEO'T63Y
M^BZ*0\N# QR[\!W.'=-[X$?KET"(E%.W'FR0,2;.62H_M.;(W;X(*)/I<:6A
M:]V*F>\%@C*<G**FP:T; 6R0? B4KC4W0PI+-[%F8.\P;QM:TRS-8&YD^X6$
M:8@+WZ!T+6>J%16[RD4C&[3,\ZLLOIZ 9H-G0 T<YT!]'T:7PN3.^:I';U3I
M5<&94W-%X%O_%IY,\8)DB8]-)^Z; IC9!;>A]XD"&?YJK*,\$)@N$3"]F%L0
MJ4_W3'=RZW+>@S/3*4[6*@@BO!5)RND+GW:6BQ/@PN,SU  X)SZ?'!(V2:F*
M2N,1IG[HAIZ//.""AUQG@D]M**QR\_SB%N&F)->_NT2I<J6HXTFL%G4T9[<V
M!&M3DZ5*0/!%[%:_;UWU56;2A%*M34PV&U]]#ZS%ESDW;(G%W/5#&B%#';!B
M.D]3RFB.G@<B.O=3?:+X'&9^P!"<<4R?A_\0I 7I^V]"0JW49^3$AL)G1 ;M
M6,FNB]KQL;BV-D?X#"=!Q[D4R[4,]-SC*#0;6Y^',MO_-LEDL_+_GH/8;%32
MN%2DNN\]:BL@PA6A$C=PL1\%G:B%NXSA;@,6C<!7^-T)[H-F0\.[T *ZWC\9
M'$/&=Z%XV.AB(F$#ED8-;+-.;I!$6KR):H1 $F,?*.Y<8'A_DL4\$#?RP0C
M%$E25*([>H%;S'"M-YX69?4Y;SS_*4J.AZ,ZT]D_]$;Z1?69PW-+*,^4+A_N
M&*YX-GG5.4 V0* TM1SH$?]IJ]N1=S:[UP?=O$?85&A>,V77EZXS!'^H95VU
MV]2NH"A7!5+)8&@QP$J(G=Y-<9/.' SNQ2A=Q&XX7[7RD6!O:. ^AF %CM<+
MY4RG_] [*5\/G];#< VP39R#-YO^UMJ"SZ'-!_$%^'T=\/LJ#B-WBP1UPBVA
M8C$-,%+ L/J9&]XPUY^;<(B ?A#@ MV"BPEJ1O8]TLK!CR>KC2BQD<LJ?5/Y
M8[4Z.!EU\$%=.FI]\-3-]T 38*B8 VFX.KF;CP9^U!O9P]%0ACNZF+TU^\)N
MR95YW_5N4VV8%X44F,!?A5&*GTLRCL22IA'P 7W4T4O)Z[OTD/0@9;$3!S9N
MZ.KCQN'K*$OIV>BP))'G%QL"3U%3_1Y1K')I_:]P@W3F$639N*G5K&E'[+5&
M5H-:^/WB^C$G,7&[OLO7]9V,05/8'TN_YK!OL(_>[[C.M>8Y@>I0&<I0 <3_
MX V'0XKJF&KO8(K+?*N6V3B^7F&9%_DR\W&F.PIHL"%KL"MP4X88LGIE*+''
MQ6Q1B?E$4DF$Q6$HN!BDJ#T*,9VY.Q&JJ+)020F*-*\E5%TC+V*]'X).&-7H
MA/VB$T8U.F&C:5&BGZ%YN,\POH?OW')P^).OLZYG.<P+LH+OR09QJ*_HQZJ;
MK6W&_)7G.Q&I"Z81M=B=&\>NA'RHVF8PHI2?P6=@@YZ>W6JUK&0&'FO"3M(<
M3)WU)8U 76+*0KJ\!(_09BN]BU"F#+WF51<<TR'BUH^R!+LKB\0#IUU,V)W/
M8++B8(FV50IGN3=@7KFZ7,3S1-7&2^A&RC?^1*1I( .+68HVG><%;7T<T6 *
M4R%9"VYE)!)! #1M4P1(D!"@.8F&P/+\V,OF24HML:^MMXF59-YL=6K!%(.-
M5C$$4'-4MI^ &'J2W01&JP]2D!\D&=K .P$Y*1/9"!J.(%P__#G=)PP?1O\5
M5Q3%LA#)PZD<O))0F&01Q11(G2C2:XS +D'V<4*J.Y7^42(_F]^)<"?A%8[!
M#6@*20"*(JO0K0P@HS\"P[K/VU++F ^]V3#&SLN^[LOXX/(#"G-'\:/_FX7"
MH..&):ABZ3;R\,-^Q^ZT^[ ZNM&XZ4<FRI6\+VY4W]F.R'0-B]%L@-[Y\!UW
M-7C#,[45S]TB'=]M.+1ATHLE2HMEGMQ"!N=%KS6P.ZT=,8(J?/RZ];H45]K(
M5%\**<NP=BP"!2%<2QOT/_\];#N#-Z G9%P'/AR*FPAI2$ =1W<AYNO1R&J8
M&'&W%'1?4>0J#<.W0XF3"0BN*:4J(G3^E"+_ ?_D&(5Z_?WL1S:KNC2&C<$6
M;2Q"@<PIA#L@O&-NG KOU#/P;N:+*9Q+L/:DG#\C\PK(Y!((,4&D4(;,,C0%
M&)X3,DHO=:L[CS*9#VR#3F9_ T99>-MUL_%U%H%W,@7C+(D>X,NA9)'1@,\H
M  G";"[B" &QX J W2:X:[X<*4(8_,3#U\(7D:6(QZY^23Q%,)0)V_6"66@V
M5(CA_LTM8Q!KC":X$9*IQPT0N$6N@MY 9%9AO7V!,A17&AZCAM=L2&1G-(;C
M+;_&' C,JI/ K=%:"C>69T7:.I^(IY(L2!F/"K\C0*;)QI"XMXJ%1R)+ON.F
M(=HJ>N091BS/_G[V&9F8=/;M"E/DK\YR+!=T":M:DQ7+!BJM,WJ88;M"5W74
M?K7.N*WE8MG&N+GH6HL9:F<K8+H:N";H2T ,MP(T9LC"I;#CYW?HS]?E_42]
M73A69C$"POKJ?K?^11:Z;O?RQ ?_+58=*#LJKZJ$L)*_2XH6GYCU]$W;97P3
M+Z[6'BFL+OM?[ YU[/Y@A(@L6^'%1P[\>^#L!Y)EK1!9.?:@-[)'@W:S<35"
M.-9%K-/Y*@ ^\^#XUH?^5#830AXF_@3#F'0QB">RYD(=7U7R89A9)JBD3^QV
M;"7>FO":DB\6XYU1CK8E)>*Y<;R$)X,QAYN1>^OZ 5YTJ)1JYMX*3>$Y$1A
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
M6]8\P\8I4P%+?>L&-DOA)J"=@P#_%[\$JM@-F"B>Y@_>DL7>C#JK4&TPT>[
M^U)8>NXB0A.';<CP!_4G+PH]F.+$5MU,W!1[C\ /(7K!^"MP.F]FUJT;^U$F
M=\D"!H 0$QJ#1Y*+.+DV-WR%HW"F6<9:I]<Z_<QT.K5^0N%65?$MA1&5^KQ/
MH6K528TH\#,O=,#/[+ZT00^R&.1E*JU*"E4'WW94J!]#Q3-F4S\..2 5%ZT8
M$NA$HK"(?4Q62YV.K3<2["(?<8O;DL' CO3P>#]\[;DQZ<9Q-%F^OHMB6*%E
M G+!9^#[4U((J&')$Y[0*$7*UFTL/#=#]QB>I'X/_B^(="O7!TP!?PVMG10B
M84OJ3FY=%!@,@8L-[Y-KZRUH&^;11/\;GQJX:"1A"CUN;ZOE!]<<.PQ-"K-.
MW4[<N6J9!5+KY6E;TF-?Q+XG7GM9FBKZ3CTBL"BN;(Z"N>#BH"3M)XP65#88
M)# 1'EB@Z53@B-CDD1#XO07\ Z3%:NP;@BFJ58D\(5"C<KLL_&@L,.\"1C*$
MV?#= "T6S\+!S4UM66K+4EN6HK"?LYB%VZQXYSH[03IX+,"EG$;@+>*'0#O.
M_1OY#>U!LA>*#KR+&RP+7-(Q<^ROAT<__]PTCN;2,8:GQY,[5,;D$H.*<4&&
M^!;T&.A.M"D3$: KKCOKW3$C)>A[[-B+.A>UM1^:[RH\-,':;]#Q_@)5K_7^
MK]]>MWLM956ED?OET]?";[4*RRV'!\HW=BW4S*_8HU==!5$W@^[4(RP.@X;
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
M[\C-7C&?&RNGMJK[>/2##UIYU3VYRJM5B31Y<+\WM+NCUJE77JV5?] '^<M
M_+KRJF9,KZNNBD>EVQW!S7\C]_3%5UUU[<ZP;_<&^^&./[&BJW6&^LQ+C?0-
M^7E77.G(0%UP=:G1)F+*-/,-:V(Y55R31MZ$(RN8H_!CX:7!,H?&37)HG/D>
M%0!BB)Q&0FP5GE[E=-R:.M.5!))V):A>C@>#YAZ>EXEUZP89)[&(A0OY*#E2
MA9R9U&!>CP.3(YP6<BTB&69V9_S@EQG69N739!!_,?>Q*3]GR3I((:^F4L(!
MB2FN>G7P4<QI68IW\8=VB<"M3$NSH<-C<\R0\;0[K<[+'7,*26'=G%9OIP>T
MCY,;.,5:S4Y=J[G?6LU.7:OYO R<":C>!%!;3;N0_BR;-4U?;S[[WJQ&L[&+
M72LK0+N(F5B7'L),C;Y]50-)-C/_2XYJ>7/9D:-Z2PO4;*R=KN(:Z1(W>,;0
ML!K,S[BSW1F\W&E9+MGPG.=0_A:&BP:[M#=HV:.!K /IV=WAR.YU'0;/("1'
M;JQH#!M1I,P0(KZ#*X<E< APC6+D4773=5"(]\*3OW6,HYCG&)L-O@W'[AU,
M#VQ=WPT2/DQ12!ZRJUM,('X5IN8UT9:B" RQZ-@#>&S+D4@P!%NT[4Y[M)-4
M."WWH#$&HY;=<7K6E3/$[.TOB!Z>P12R,SEV _9O97&-W>J"4)V>:H(T=#CW
MNUF@9J-ZGDH".?9@T+:'PXYUU>Z\?*6H?5%5I%QG21X*40&;=X=I47*J%BIA
MC[7?*J%5<\Q4FT]AY<WKOU1;Q2)&V8I:TP)/\HH ./@Y>,:J$G5E<RUMS)]/
M$Y&J<E[39J@7N^EZU4<%HF,1^.)6J/8GO+$17^8N8#.!T(BBOH&9#F5AJAI:
M -\*,+5-:?P*H-Q%:(4+0.(H"J-C(W$N:&F.CLXI05;W@,X9@.<UD(K7<>S6
MJ >6H;<)GM.Q1^V6W>^VK*M.;PMXCD:K5@0'2ICE1\%S^B.&YPRZ:]$YI1?6
M )T:H%,#=$YVXFN 3@W0*7LL-4#GO $ZX&NTN_9@5&)8/!. SK#KV.U^#<_9
MC(=IVZ/."!L;GPI IX/E)>#JEK9>#=$Y$#"E9P\ZR".^'S;@<YX)N&-U^BU[
MV!U=,D9GU5:?.3@%M-=H"'?EC=OWLC$Z#ASC-E@]IP2JK4$ZEQ)T6@O2J0S3
MW ?5(<ZJ.?R89%B<7@W-*3W5J+S>+8FY>\ZP].[UP:F*XM:UP]8DC2!4=S?@
M22F#V'7J!.)Y#Z5TGG8@"5@7]WW0R4)DPO;[\+ GBX+(:^.^.\P01K%[@X>?
ML68#QM<;UNBPLQY*Z8QMB[LI6Y_+MEF;Y@6/TV#T.),U:M<F:TNP9;<&6^X7
M;-FMP98;$0!*]#-DW@#I?XVC!%R9/XA%Z"P'<4%V5P,4;G!5)+730]E_$#+T
MHF?W6@-[-!@J:%J[U[6=4;DGR0I?L@,?[-B#8<NZ:H\0C_"K*5%E?I^@7W4W
MYK-*^F^9[JQQ $?  9S$6M30@&<,#:AR,5GOLWM0=VE^FI3F&4(1D"ND5ZX]
M/A,H@F/WNAV[U2LU^JW!"!5@A':K8[?+2N^ICFW;[K5;]J!5R@?78(1#I>#M
M?K=O.X-M[=X%@Q%&+;O;V<\\G!@2P70$SCSMKB_%SQM]H(,!-?C@4@-*E,B)
M9"E)7KA6KM'#RW( X@JK_.EPITJ28BC*B"OI?&FT4MK"+"(5>1?U08-\WQKL
M"@"@ D.C\KC9V"Y!A/SS-Q$H/I_>*_DS"*#!ZYJ0?#QS47B#/XIX;G'_RHB'
MRKU5X-_J*[JS0+.!031J9GFG.-_7YFFIZ/7^5!,*>2.(_)UR;%5 DG+,#AX,
MRP)?+@FJZS*Y$Z>MNJ#9UE_9)S_\9EN_(/W)7QF:A/P?'S_:DC+EZV_6Q$_\
M< K/=5$^U;V3.UH*% YS";*U)?=C-G/3TZE JA5;4?MCGQRNLUQ:-ZY/#75T
M42>UTG3C;R)=@/(3*X0Q_G2E/=V]##)JP]K8T^;.APV8"/&-&MYD,<UPU6:0
MSS4ZWJBV/C"W;I@0$4UH]E,5V'T NZPN+1 A\/]#;9[][[0*888-GXELAD_P
M3+B3O"HYH:I2&&M8:,K#M:,P:C=5?0*B6.@WI<4)IH\GV6*!W @SFE(I<I2E
M"?P18YF*"0 GLMGX)X.UQ$8#"_CK#(:A"FCY+1Q05G_D;^,B>2*YX*SDZ>=(
M?AK__(5;1<$:_DHZ**"%>RO[4,6\83Z &@@3A)?6U:NG-I1\ 6^,!72+"RCD
M JKF#XX]Z(_L7J<MFS^ SS?LV</6L-DX1-\VN'L[?;L]Z.>=-@VH!V:(\OI\
MTP4AV%"I4I^ZRH"^2Z(XF?F+Q!H+5"ED";D?=:2*\G43-C3;LBN:;6TS455X
M#W)("KC#T7:8J+R,M@#A&/9?*B.5N'-%]X6_8E^#. Y@+_F@IEV"TR@US_"3
M78:#G ()KNY!TW#/)>/&V(GS*>VL<VE/-/%UXNSY),Y4/F98F0;X4R3"!?^7
MU/0$Z5NB!3G<4D<?-<'1KDYPM*E97:=?XC4^M03-&ODQP=2U.^7RM^,D:-:%
M^\NO5$X;V&MZ?*(ZM\*M:AZAHP/V?&5C'"HQ GX?^'ZM42FK]529F@$RI< N
M+*4)3STP+E7DKQO]L0O(:'3L81?;,6_DD;[\Y$X/=@Q2JYU I>FJ!CIA2,1I
M27-HY7%?#NW,\T5Y,.%YY\WR(,IY)\[: PH-UK&VRGCI3[[VY#DW4>'*7\.B
M^3]CL/1OD0?A,5&@6N^.,8"//A_&LC2)//7OQ62%C5&F(,--8V6+"5$34Y*
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
MBG+0,$%/K3WZMO$Y.OWX23G-?&>3A]\86Z(>S_.Y$+'Q$.V@!!25O]&ZI=G
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
M@U'+[C@]Z\H9OGQU;:W<U^5L*X'Z=JL+0G5Z+-# 'CI]N^\,MQ"HV:B>II)
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
MH\L)IS4PSFS(0-15>3 (PRO9^-^R-4@&FHL &>ERK<MD\K-)([[F).+#I>,
M^I0\!_!JS.R@[HV9NR$BO/7CB! A;RQYW<+/Y2&,E>-9F0O Y8GABC=Y'8"+
M@)]5WD^S,0=?.9.@JS<2@D1L=X'R//(Q8!@^6IO924JJ6NI%BMD6S[LR.&2=
M-%DXJ/84EN8_E#UR?>Q)9HSG_[7WI3V*8TF[WTNJ_X!&[Y6Z+UD)MC&8F3LC
M@;'![/OVY95W#-[P@C&__I[%-H;,ZJX>955E5O.AI:X$[+/$B8@3\<03>,J8
MZSGA;4Z2/OGK]BEI1@8S.$G$*[=8:)MSW3G (8B"W1-JD6>DE#U84O(1KUS2
MYW6IO(^ Y5 XV64H4B$J$Z:ZX#G0K\PH:?#KFG93Q$#\.^K /X&J4 ^HRMM"
M5:@'5.5AJ4?0ET4)Q90W$-\R[OW1O,F.$*GQJU<(:-%".>'\!;]Y@0=-N86P
M8ZI /S@7F_C\:19*/I)$9(33-D?)#0@]X/4!/L$G?4-X!P%)@<N+VE>CC&T&
M0<!,KX:5330?-L&>:6$(?ED@<($/"<\4\D? 1)MI1 'J\5EHH<8#$&R8LTZ-
M*^7S&"@DV4@"#/BAY>RI*18#\W]!FP")GK*X4 /'A9*@ _PQ2H6QCHW4'%I6
M/K.<,TBPB_VJ]&)V@_6Y=H2^;2#^M6C>'P-$'L10'^7@8]C/*F'5_OQI>J4.
MQ!"?:]L[%#I(9"=T<5<_>).+5='#*'(,X!$EB%9+:=)3PNZ4B.X*3[LK)W@N
MC+,< J:_R[/4N:KM(Y1_QG*:4J[?<9M;,&^1)Y#-7H@\>\=4$*3%5^]\_APV
M+8&I7*.3$.-R/2 )&,E&A_ZIH'G89,9)'^E[Q\X4C031(29@<[ XH1*GUY?L
M.]CY%P_XB[AI&] \8%&R27S^A-4MCF<C+DSH*:?O@(S.V7IGZ#NDZX";C*#K
M:.G^AZ@^T17JJT#HFRJ(_R'HIVJ]<J?)KT#Z%.9NJY&:VUX==Y4',F(ZV6+&
MN=DBO9YBG9) *7B';T(/&;(#:QK"YB#"34G5#;0@/H3).+EY@GO4V75PF#;?
MD,8#'AG$DJ-!+P=?:C0NPH#_SY3+Z;4$MI/)E@S?3G7U&:K+._%-WY)N?_J<
M])DD77;-T,<-T9/@C OG=[UH!OF6M.!PAO 6"1X)[I%IG@.LG8I#OF@HR,K>
M#P#WH?(Q$@!7Z3AN:(JYQ3=LC 6%<64D[AYN7HMSX>FE%1D71/:] VNNYF0'
M;=%5LG-Y^]?%&T>"G(Q0/$:=;C+SC@!\:#S MH#'68;G.;GA)I\"";K^#2J
M+'R.!IGF/1%>R,"DB@U\';[^*<E?8![*:U]Y'(L"NW/5*=CD(Q%%J"]L''&]
MAJ_>X!!AS48&F3,<Y4&L^JM9/IB%\8P3=F-S6W\U@R.[T' ]PRS0::E8OLK&
M\/WPVIT"B5':,0-:252!!4X+\420-&+-]W>BA\,0X!$6.  SF/9)N%:3QZ 6
M&%=_34M:.J*@!%"-@9E@P\/ 3QM[WC7038>'FZ GD:P7><)<C0W\'0310!YI
M>()P2 T&4>[G>W6947\Z%9M<7[VN@9BT^WJQJ,FY1NH+7N73@B,C;_*O,26@
M4M./X3*CA#%" B-]%."^U]=X$_H(PT+!0/WK12*]#&1=58V4G#;G,?M7/QE&
MLK+68J@%)OHV;@\,5<)-D#S=LZ_(48$//>@LP[C[[5)Z:A(Y>QEX_X-GQ@B%
MD6RS@H/[5\&!69P$$I?#F>*X*,KK_,&#,5<^NAG@S87[_&BX\G$46QZ%@>QP
M$E!5[DE@<U%, ^=Q4+#LRTS>P<)=(/W(#;T"%2Q'41'V(H-TW_$WOX#X?_[T
MQ^>BD FQX67P_NR4XPS ZS[J3^*E_3%WS%^2F/8K? IH27!<'/[(5+[*O/)V
MS*&OO/,U(DSAUMQ<S\LW,GV\>,W7."7>\1J\/'G_3_(*I>3M;[XF/Y?H<^E
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
M>VHNM9#-P_PY@)9?27-]%R\\J<!!2 XA/65L_I1='8)I>LH>GO@[M$,H1Y>
M'S(@#>K=>5MD=>^H_ 7=FO?8<3'-Z_ZZ]CO.!A&T@O_Y%??]*1^@OQ^7F4M%
M #/B!>@!8I((?265\810@5[.6P3Z-44;.B]_\80<_&^>_B^="'CCR:2,<M\Q
MVD-DT9YQ8SK__$D0<#<%XE^%T;S#30O"D!]-!XVY,!I^?WWU]A/^5:)RY%U4
MCG@N]%4='"P4V%&AI_:(Q[T#VW';^. *PD@!:R;:-/>Z:3=-3W%3]J0Z&)H)
M%14J!K!I5]+MA,S.)XMN#+IJRSE*C+2K";X3@Z\H$.JE?$.3D]_&\/8E/!6@
M@!4(_$!@G2;8: !]GUSOP;QXV)60*'^9_ [M%X2/>."CM &\IR9U*] JH)&
M+^&G_ASM7WMF()'F+\YE\^; AVLK9GR1!#+Z0GRS^[8FRBES-L(N)D)LV*BW
MG!/Z:4?A:^>.EV<!?--/@&"H80@\2.#Z*X/+Z[5U<0I\@/?-1H"%%%Z[GE[I
M5XK#J4EL*RD?Q$X4FLZ+(>4'@Z->X"\22E-]_K3:&2:^?D)2< O') ($G4JC
MC<FC'.^5R<FBG5P^78A81:@+M%Y9O\2GI- JF;[C&G82RLQ%5L&N:-")0VWH
MS>2RC)Z#7PEK5?VLV!JC,*!CE@[52)"G-YN8O%'4=:BR KB6"%5V1<Q=EU%4
MDKK0I& M 7;>D,)?';^L5>-3UN_ZEB8>-IW*F@;^*/WPJZF"']3]X<8EH>Y=
MDL8S2K 7>,SG\>/<D5]O/[]_K%4L^$"WFFJ^\:B<9(!2G0Y/?SY<E^81, C\
ME40!2@PDQOYQE'^V9_WBQ%;N3BSY7%C80.$;?H BH3/1Q)XDAVKGP(/ET$NZ
M#@#CN, V.+EQ/*X;/_L8)Z&JE+XNS&^EGVXE+H.$N,UT*W/!HBL^$WX5IPMQ
M56QR^N]S?EEP'Q55LPG_$;X8("X:=#-@OO0>=9?O;"I_A?NN^@"LOBU@M?HK
M E9_]1/Y74TQ_1+2VE(U$=V/$/!DIH*[GY<SP0]W^CUL) *OBC\8O/I8]Y<'
MJ/H2ICJ M!HS45.!OY.#@#_\U,?Y^.77_<7YJ-V=#_H9=T0O"->+^^-D_%?>
MS,C.X2Q),B4Y$@N!!W[VE*O&E@W12Y(SUPZ>?P0@!5^<&_)!#686RKH\800
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
M;:M=MN)BL-[L1P%YZ:LKFA';D5E>MV1?IU>*%8GK]?A,@*/J*4!?3"_+:F5
M=L>E[E:I[4?MHF@T]XOH)$[#@U+LGGLT>UX?%'(T*[>K:E YC8^NZ08JU9*9
M6KU%]JC#G%3T1J_=6EK#'KD<=$I.++?<I5GEJKL@Z _"Y;87T Y7#$<!YPHS
MW0JYY<:QU"'-KN:R6VL&SDC9[WBWWYG9ZL(@Q"XS$.F];]JRWZV&QY*P6.^6
M0FOIGXF12&Y<I</HD[U"[&FV=K:MV=DZ3(85[B0K.D6MAWVQ*@EB-&F'JV#C
M38WBIC$M!E5.;I]&E-4*=Y=V?:]Y<MF?SF;C[6)2ZMG.4:^+Y?5H&>EF*+?)
M9I7J.O5%IVMN!R%W.3;J/C-0VS-S?U"%UHH;-2[T7!P6;4HGE3$[Z0QXW5V+
M^M:D66Y?/I27K.&W:A0_.$=,&&\UKM?D=WO3GC2V;CLL2_K<WVP'Q:A7Y9<M
M2AIONM+( /)/<%6[/0J/PW9E=";54F_CLEUA,M6&-97W@KX^7MJVX1IL<7-I
M3($*/,R'W+#).Z$4";VQL!A&S& _*VY/U0NQ7AK]4D-U)+?15UNK-;?RCWJ;
M*T_FC5CNS2LMW5X5":4]U9RI/_+T-EO6:T8T]GO#W=ZWA+@KSP= Q2SJ?/-P
M5D:V-3TROLAO2_1I75V/*6 ! YVYG"G)JJV,:;NW\Z(&)Q\&YE2EC[U%37.(
M23PNC=LQOZ%*EFDPVJ6K-Q9[RF!L7C(G8ZMCM.;;EKH9'>E^B8OZS<E,C%:;
M<P3TW'Y7X6?-<GTX88L^NXF/]4.CW]3E"L,>@(.\MJ;+=IWL[,V.NARH!_T0
M'=J-Z!@&DRG!ZSN>[<G>IF^=W9D@.QHXC <K& DMMBK79Y=><]+WA/F.6[L+
M[1 &Y]";.Y&VZ@Q[RVA[4);VJ;V4V18X"ER'7U57O4MYL@#B9ZH,W>D/Y4,,
M=EN-MJ?EA-\0E\F^I=6<G=,#ZW_H-I9EMVEWV?YL<5B.G<I&;A6IWLIMS@=:
M9P"\BG&CW-/Z4\L?<A0E^NWQ>'QB9;:L"%Y,GKN#7K/1];=#LE:2&&>U5)>+
M$3MTB_V@?BSU5JTMI?/BN$^O>UV^&"PU8J8M1@'A-B>:,:H?ADM!]XA*[V3T
M@E"=K&:JZ05'FYM6J*5D5K?M7HMI%#=^U3(&W2JM3'G3EZ+Y:7"IF#OITEU=
MW!+)+YJ"V)$Z\^%XH=)M1NEV)([H$80XD"-ANJ(/S>*Y?8[T>:EOA&W=+-8T
MC@]'D3H,6SUJSOE4L=7V:NLMT>BLW57Q,K3+M3%P.(3-<1)V;.>PZ_+5JF+O
MZJVRJ=6]1:U+>K,&8_*1 >X^NW-WN^%&]<N<68$!F@2[="A64"_U@-G:.W<X
M:3%BQY]5&L5!=W4<!H1 #\JU\S8")UX^B!39;1#C]B*JRD:36=G;19_O$[ZM
M'\B-T9D?Y19_HD_="4$5F\-=[$O+LE_6*$8*F.5X:YA5?M6799>GPU5WO#$8
M;R7T%KY*MCHJ[5&#BZ51G=*>F#0FE L\HGY)/\?"LGCVI,I@/:OVZ.+PR.SM
MX\3N]P=J*Y"FNVHPZT^CS:FSXPZ3V.\5)^'*8@]-<B;1E9DZBBZ&%LF5"5%4
M-Q$U;M3.M5-9KE2HRT!VE?G2$+12O;FN] BG9K2.DXU7=I>QSJH5BJF-]L&Q
MW^!X<=J?;0*[=YX,22,>\FZ]R',59G2Q)I'L=E?AQ76+DGI9+R;%:J]3$X01
M$1JFZ&B]V.<TGY]W-Z5-R%5D9Q;9?&,91^&IK5!BC9@=6]PXMDB!UH!:(>K.
M*CB4">X05OO[YJRV6;0:"N\5&=W?S)3>(AP-I^<>L0Q:G8-5.2[4<9.@MQU"
MG \<LUT19Z9LSN=B>=N<;73&G"E\2^+\*C,Z=LJ-F'2%RJ99)[>4;;GT['2:
M38KU<Y\,E)Y4Y,MB7W6IYDP+V6HQ.-0J5?U86GH2Y>TTYN)N1B07>4YDUO<J
MOQ@>CNWM)53'/:L7$$Z7K;7F%?G2*Q:5RZ(\(E:& [RP+1$T&5M05\SB7+)T
M2E:54Z4E1W1W0=N^*>[,PZJE3RPSX(?;46MZ#$8."5S6L;,,FFK >UU#EFHR
MWSPK(BFKEMAI+:2RRPYZG+B?U!:DPB_88Y\E5J13E4?"J'UH"?J&KWG:7F5E
M=5J>58_.-M:9JF[N+&I?'=@*7]/WRG3J7O3RNMP9K-OMED#&@>J7!:DY.D=%
M1QCQXR7)M4U-FW+L><'16^=L=(KMN.UK95JIK Z710QL@V]STM(/]T[+FE>+
MGEGV-J-34UW6^%4T.DR/GC);>>TR+;#^0>O*O7'9H!;<''AH@[@2&H)0FE$E
MDZVSFUYC2W8KI"\?J^T>33?-&CD4?%,/CD>^.] KX$L7X'@?CZ>ST?-ZU/Y
M3*N-HBNNO;;H+YOEQ2JJT9/!SMKMIM+R5.]3<UGR6"9L*L-U=2HP?%W?T>=#
M</&,HS^G_?:67@F\/!"/@F.PW&[G;"O3@5+IJNL^U:T;89<YR^K%-194*VB<
MV^W-0(M;DP,U/<VW(UT/ND5-K7$55U"+M27+6*9[X96@9PU.G$6?+O.@=VG5
MC),1UZ*Q%3ETMVE,C'#8G6P'X\[<[G=#KAH&N]EN%Y'-8$&RW<Z(.)6M)M6*
M]N5Z2UFV&@[37E5/"K'>SYWIMB@W2_2*6"JB 49[#H:32)J-JL2),X.SVY[Z
M-7YNS 3#BK:]AJL[VEB3^#JQ7I"]JM'WBW%1I?FH+'K^TE5/Y>+)FQUK!^-,
MRL9VM0DUDNT(PUVQ&^_ "0JM033LE$=SWBF7M>9(F3'#H=>87EK!@2]WNG77
M''=*;E#I>XUPT^2E#LM1VI1OFN3J[*VG\QE7LRUG5MYJ=1](V3;NK+61/RIZ
MJG_V9&5R&)<K/+V+FLTR>S#<2.!9,_*9$C>/&_:N=QF-1L&X!>S:L.7V@MYJ
M'T4KG;'*>[4<33F. \>P5.>#>#Y4M%)I:VW85F^B3AM$W_%MJA:Y\\&%4K:<
M?.X.A]$EF'&Z<13F$[HWU;:+HFD'P;17V@SZM<[!:;<,8=L'CFNH'Q9\?=O2
MR^6:P)ZJHF^,P7W-J9/D<-]VCEQKZC;JYIJUB@<1AY *U+AS*8]WUM*<K#9<
MI739G_;<<#L0N_4ZT;+WHE#3+;>^G,GV=BTI4Z[HG@/@7@*7RA,B-EX>*HSB
MJW;1.RM\*0S$FN0<[=[>JAV4_I'SG-+B= ;65AV'ZK$U+V[I8[UJAHV=9@[4
M#2=.5#>HTLM.8!T]ZA!%G0D]9(DE':@$,!6TM&M:5=VP*CHYU(N-_IGFE+E"
MG'UEP_4/0\J+#)-;EUQ>(%E"G;LR,UNI_8I@#S9KOL&,QK8V7!5'ZJ:CF.O3
ML#AI<6I-;#M=@RG+5GED*6V#B'O.RB;G0R"AQ+FKE^9 P33VO#OO-DJ2'&N1
M+S$B>*VR4;N2'1R<5GW<LB?L8$Y,B%'S+!_UTJZB5>62.P&.F[6Q9LZI,FT/
M2^>S?&CV+N&THNG6F*:UJ;9AVX2]&9T/;DG8.[M^Z:CWBYS*UD[%8'OJK.>4
M1U4KO!:=X_JB;C:JU;I:6^M[LAW:8D@*2JFH+;T#?:F=R$C4^MUML*^Y<>_<
M4,9'FVJ&S(X>"_&4T9<FQ<IGHK6M+T9B<ROMIL.3XYD5>W$FE4M17$Y6'"VL
M>Z[:LROM#C];5(Z[SE&:BZOZ<LD;(^6BFL90"N8-M;?WY*B[.9!G9M?:;8IR
MAQ]S&P8< Z6WGHRI<-(]MH+1>NS56LM#Z(LEEBMK*[+>([:U>=$+-ZOQ\!A4
M@J,7 "E2P]/&JVOA;M=L6[5QNRG5YXN!J[7M;E6]'-A&R>.B7=$Z5H9DD5IW
M-5<9J%*I+#6]#KFO](>U0)%8::5)1,OGZ6AUJ&U"<^"*\Z,D.$Q==.DZLUAZ
MY,D[7*237_*8T8A2*N.U,5!"9A95*$Z=[$+/VRCM5JQ-O7)WNQ>[VW8GJAJ\
MXJ^&_+#7!Y<-X.DIPF3#JU338( U 5<Z8=B)'=FK':QU">H$F5Z>]M(^UL>R
MQ0/M>]0WP'4:*#HX-<+\<"@7CY/3='0:,D=]PIZ-V-@S6[)4.9Z,254'LC1R
M&MTISTQ58#_U[J#4&:K2?,9TZX-9;;?;<YQ>\IDRP]:!IN.:E]W!WS,#8NC*
M%[JT=7JAU>%JM4;58/U1Y;P6UAYP?^3E01SWVF+4<M2=05;;<]_:&[H^;ZRY
MP:51/!U[0H^PM5Y18+SQM#/V:;(O;Q:>JNF5$VMRVV'[6*HHZI)2!W+;T[AS
M/8AK<[ZE#B>K ;%;JD?)6];88CFH*:>C%(VE5>72.'7*LTZY?2'5UK!,")KI
M;I35<A\ 9V4ZG3++^BB(JAYI['8;2AO9E%6A"+-M[GJ^,O,G4K'*'OVXTCB5
MEEP7R Y!3PW:;;2:ZZ,J#WFY.C_M3Z5S=:K&Q5D\7[%!:5T9'J?!9#M43Y.=
MUUB1JXVE[+8#LQ*,78DU2*)-B#7@L Y;)E64+HU8C=FH5*Q8)<MJB<2P7JS[
MFB@ *ST%QQW\7NMNF)K3I@RV%!M<I]P7&6%WN-2DCNZ-A_1 E@.UO]<D)SB>
MF>%B/F;E4:4UZHUW.Z'=F?!4$,N[NN"S\23P@SI[:+1<H\1P3+TBU'7C(@PZ
M7'5DG0EIYG3'%5%Q5^W=:<>YO?6Q4UJ3NX$\H+LGL]MF@4-<MEI#5A2/_4[D
M#5VW,S3:^\XFJE;,XJ$:Z1:C"V>YYE5+BW736(9@QSREQ]3'M+._\,U+.)M+
M,X'@*;'2G5/D>=P<2ZX\.HW7J]/)K7GSFAT49^635HX[-5]H';WY>!V,:.TX
MDMW5Z.*(IS-EQS,VG!2;_8#K$0-"<99M*Z2ZTP//T7.F9C)^GVPIE$?$Y89-
M>!6]5K*D\F8=U9MZ-5 IZ<#1#*G.ET2;$:S FI6B.(RKY^Y.6ZZL=I'OJ(%&
MB6U_#(R$T+X<IGQ]5.,/NU9WZQ<='ZB/=6C4G8:UFFDSM;G9*L5Z58C(I=0E
MA;XU;-4<6VR4CM;%5#1_[8_[UL(ZNBHM.D+1LJLF60H&C9):=T)B C3&5)-J
M/:;B+51N>3G7Z_39G?3<'5=;AL#$-Y7!)+161&VVH:GZ26%+Y$+4EA>Q*;A6
MFQN9%Z"5+UJY+U'S_EJDUTRC'85[UC,'@_%&6G&+_7)&R6/&Y2HG6EH-QCJP
M5W6&FE>&<7DHM:B:'D=#;^'-QO997[;G7DP)/-_9LU1W1[JCQC#TA5EKMBF&
MIT 5(_<H]R17ZP[V=#=:ZGM#N)"7PP*<)I>QQJ8](9B#"!R'\7KCG2BV/MJ<
M='&MRXRX"R>=XOE0&\;GN=YI:RHQGLK!1>*=QD;;@D4^#5U:YCSY)$C:,J3Y
MXEJBI*##A4>E,>W&Y25?'K=*E"W'>J2T_/IPQIW6(ZZ]WI;#8#@0]:I6&E Q
MVVR4MA+MZ+I/U^?+F:AXC$ :"X;5&+*SCTJGKB8<IZ=AGZU5.%:UII2^E,DV
M+4^TE3\J;5<S5B8/%,MIS,D,EU%<!ZZXUK+ZB_Z0O1R5:7UT.AU7=CEHVT7%
M&@:.P?4DXA1U?&I?6^C+RG(=K!2I6.QOY_RH[OHU(W"EX0;<58S=O'MJ[#5]
M,SFMB_60W&\VI96Z5/S>-G(88K8J+N9V<3HKCFW^XH#MJ76$G370>-HK,9UR
M=>,JT;__C;,G_Q]02P$"% ,4    "  =BVY7I)),O)4=  ":80$ $0
M        @ $     9&=L>2TR,#(S,#DS,"YX<V102P$"% ,4    "  =BVY7
MC)<SUOT@  #<F0$ %0              @ '$'0  9&=L>2TR,#(S,#DS,%]C
M86PN>&UL4$L! A0#%     @ '8MN5UJA 2-]50  MLL% !4
M ( !]#X  &1G;'DM,C R,S Y,S!?9&5F+GAM;%!+ 0(4 Q0    ( !V+;E?Z
MG;GYY*L  )3;"0 5              "  :24  !D9VQY+3(P,C,P.3,P7VQA
M8BYX;6Q02P$"% ,4    "  =BVY7=._\59)T   GZP< %0
M@ &[0 $ 9&=L>2TR,#(S,#DS,%]P<F4N>&UL4$L! A0#%     @ '8MN5U*
MUM'P 0  G P   H              ( !@+4! &5X,3 M-"YH=&U02P$"% ,4
M    "  =BVY77#L/ZGX(  "13   "@              @ &8MP$ 97@S,2TQ
M+FAT;5!+ 0(4 Q0    ( !V+;E?\13SJ@@@  'I,   *              "
M 3[  0!E>#,Q+3(N:'1M4$L! A0#%     @ '8MN5^S]9(I@!0  =2(   H
M             ( !Z,@! &5X,S(M,2YH=&U02P$"% ,4    "  =BVY7& M)
MYF<%  "/(@  "@              @ %PS@$ 97@S,BTR+FAT;5!+ 0(4 Q0
M   ( !V+;E>*]E'XJ*P" .VF'0 ,              "  ?_3 0!F;W)M,3 M
;<2YH=&U02P4&      L "P"= @  T8 $

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
